CN116279098A - Road information display method, apparatus, electronic device, and computer-readable medium - Google Patents

Road information display method, apparatus, electronic device, and computer-readable medium Download PDF

Info

Publication number
CN116279098A
CN116279098A CN202310466731.4A CN202310466731A CN116279098A CN 116279098 A CN116279098 A CN 116279098A CN 202310466731 A CN202310466731 A CN 202310466731A CN 116279098 A CN116279098 A CN 116279098A
Authority
CN
China
Prior art keywords
obstacle
current vehicle
road
image
preset
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310466731.4A
Other languages
Chinese (zh)
Inventor
荆家平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HoloMatic Technology Beijing Co Ltd
Original Assignee
HoloMatic Technology Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by HoloMatic Technology Beijing Co Ltd filed Critical HoloMatic Technology Beijing Co Ltd
Priority to CN202310466731.4A priority Critical patent/CN116279098A/en
Publication of CN116279098A publication Critical patent/CN116279098A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q1/00Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
    • B60Q1/26Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic
    • B60Q1/30Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for indicating rear of vehicle, e.g. by means of reflecting surfaces
    • B60Q1/307Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for indicating rear of vehicle, e.g. by means of reflecting surfaces mounted on loading platforms
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q1/00Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
    • B60Q1/26Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic
    • B60Q1/30Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for indicating rear of vehicle, e.g. by means of reflecting surfaces
    • B60Q1/305Indicating devices for towed vehicles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/58Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/017Detecting movement of traffic to be counted or controlled identifying vehicles
    • G08G1/0175Detecting movement of traffic to be counted or controlled identifying vehicles by photographing vehicles, e.g. when violating traffic rules
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q2400/00Special features or arrangements of exterior signal lamps for vehicles
    • B60Q2400/50Projected symbol or information, e.g. onto the road or car body

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Traffic Control Systems (AREA)

Abstract

Embodiments of the present disclosure disclose a road information display method, apparatus, electronic device, and computer-readable medium. One embodiment of the method comprises the following steps: acquiring a vehicle speed value of a current vehicle and a road image shot by a vehicle front-view camera; carrying out recognition processing on the road image to generate an image recognition result; and transmitting the vehicle speed value and the road image to a target projection device for display in response to determining that the image recognition result meets a first preset obstacle condition, wherein the target projection device is behind the current vehicle. This embodiment may enable the rear vehicle to predict the road conditions ahead in time.

Description

Road information display method, apparatus, electronic device, and computer-readable medium
Technical Field
Embodiments of the present disclosure relate to the field of computer technology, and in particular, to a road information display method, apparatus, electronic device, and computer readable medium.
Background
Road information display is a technique for displaying road images and related information. Currently, when displaying road information, the following methods are generally adopted: and sending the generated road information to a display terminal in the current vehicle for viewing by a driver of the current vehicle.
However, the inventors found that when road information is displayed in the above manner, there are often the following technical problems:
if the current vehicle is a large vehicle (e.g., a large transportation vehicle, a large truck, a large tank truck, etc.), the view of the rear following vehicle is easily blocked at night due to the large vehicle body size, and thus, it is difficult for the rear vehicle to timely predict the road condition in front, so that the rear following vehicle is easily caused to rear-end collision when the current vehicle is in a braking state, and further, traffic safety accidents occur.
The above information disclosed in this background section is only for enhancement of understanding of the background of the inventive concept and, therefore, may contain information that does not form the prior art that is already known to those of ordinary skill in the art in this country.
Disclosure of Invention
The disclosure is in part intended to introduce concepts in a simplified form that are further described below in the detailed description. The disclosure is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
Some embodiments of the present disclosure propose a road information display method, apparatus, electronic device, and computer-readable medium to solve the technical problems mentioned in the background section above.
In a first aspect, some embodiments of the present disclosure provide a road information display method, the method including: acquiring a vehicle speed value of a current vehicle and a road image shot by a vehicle front-view camera; carrying out recognition processing on the road image to generate an image recognition result; and transmitting the vehicle speed value and the road image to a target projection device for display in response to determining that the image recognition result meets a first preset obstacle condition, wherein the target projection device is behind the current vehicle.
In a second aspect, some embodiments of the present disclosure provide a road information display apparatus, the apparatus including: an acquisition unit configured to acquire a vehicle speed value of a current vehicle and a road image captured by a vehicle front view camera; an identification processing unit configured to perform an identification process on the road image to generate an image identification result; and a transmitting and displaying unit configured to transmit the vehicle speed value and the road image to a target projection apparatus for display in response to determining that the image recognition result satisfies a first preset obstacle condition, wherein the target projection apparatus is located behind the current vehicle.
In a third aspect, some embodiments of the present disclosure provide an electronic device comprising: one or more processors; a storage device having one or more programs stored thereon, which when executed by one or more processors causes the one or more processors to implement the method described in any of the implementations of the first aspect above.
In a fourth aspect, some embodiments of the present disclosure provide a computer readable medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the method described in any of the implementations of the first aspect above.
The above embodiments of the present disclosure have the following advantageous effects: by the road information display method of some embodiments of the present disclosure, the rear vehicle can be made to predict the road condition in front in time. Specifically, it is difficult for the rear vehicle to timely predict the road condition in front because: if the current vehicle is a large vehicle (for example, a large truck), the vehicle is large, and the view of the following vehicle is easily blocked at night, so that it is difficult for the following vehicle to predict the road condition ahead in time. Based on this, the road information display method of some embodiments of the present disclosure first acquires a vehicle speed value of a current vehicle and a road image captured by a vehicle front view camera. Then, the above road image is subjected to recognition processing to generate an image recognition result. Through the recognition processing, the method can be used for generating an image recognition result corresponding to the road image so as to be convenient for display. Finally, the vehicle speed value and the road image are transmitted to a target projection device for display in response to determining that the image recognition result meets a first preset obstacle condition. Wherein the target projection device is located behind the current vehicle. The road detection result generated by the current vehicle can be transmitted to the target projection apparatus by transmission. Therefore, the projection equipment can project the road condition in front of the current vehicle behind the current vehicle. So that the following car at the rear can timely predict the road condition at the front. Thus, when the current vehicle is in a braking state, the following vehicle can know the situation in advance and decelerate. Therefore, the rear-end collision of the rear-end vehicle can be reduced to a certain extent. Further, the safety of road driving is improved.
Drawings
The above and other features, advantages, and aspects of embodiments of the present disclosure will become more apparent by reference to the following detailed description when taken in conjunction with the accompanying drawings. The same or similar reference numbers will be used throughout the drawings to refer to the same or like elements. It should be understood that the figures are schematic and that elements and components are not necessarily drawn to scale.
FIG. 1 is a flow chart of some embodiments of a road information display method according to the present disclosure;
FIG. 2 is a schematic diagram of a road information display according to some embodiments of the road information display method of the present disclosure;
fig. 3 is a schematic structural view of some embodiments of a road information display device according to the present disclosure;
fig. 4 is a schematic structural diagram of an electronic device suitable for use in implementing some embodiments of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete. It should be understood that the drawings and embodiments of the present disclosure are for illustration purposes only and are not intended to limit the scope of the present disclosure.
It should be noted that, for convenience of description, only the portions related to the present invention are shown in the drawings. Embodiments of the present disclosure and features of embodiments may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in this disclosure are merely used to distinguish between different devices, modules, or units and are not used to define an order or interdependence of functions performed by the devices, modules, or units.
It should be noted that references to "one", "a plurality" and "a plurality" in this disclosure are intended to be illustrative rather than limiting, and those of ordinary skill in the art will appreciate that "one or more" is intended to be understood as "one or more" unless the context clearly indicates otherwise.
The names of messages or information interacted between the various devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
The present disclosure will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
Fig. 1 illustrates a flow 100 of some embodiments of a road information display method according to the present disclosure. The road information display method comprises the following steps:
step 101, acquiring a vehicle speed value of a current vehicle and a road image shot by a vehicle front view camera.
In some embodiments, the execution subject of the road information display method may acquire the vehicle speed value of the current vehicle and the road image captured by the vehicle front view camera in a wired manner or a wireless manner. Wherein the current vehicle speed value may be the instantaneous speed at the current time. The road image may be an image of a road ahead of the current vehicle.
It should be noted that the wireless connection may include, but is not limited to, 3G/4G connections, wiFi connections, bluetooth connections, wiMAX connections, zigbee connections, UWB (ultra wideband) connections, and other now known or later developed wireless connection means.
Step 102, the road image is subjected to recognition processing to generate an image recognition result.
In some embodiments, the execution subject may perform recognition processing on the road image to generate an image recognition result. The road image can be identified through a preset image identification algorithm, so that an image identification result can be generated. Second, the image recognition result may include: obstacle identification information, lane line identification information, road identification information, and the like. The obstacle identification information may be information of an obstacle located in front of a lane in which the current vehicle is located. Second, the obstacle identification information may characterize the identification result of the dynamic obstacle.
For example, if the dynamic obstacle is a vehicle, the obstacle identification information may be: "there is an obstacle vehicle in front". Then, the obstacle identification information may also characterize the identification result of the static obstacle. For example, if the static obstacle is an obstacle such as a cone. The obstacle identification information may be: "static obstacle exists in front". In addition, if no obstacle is detected in the road image within a certain range (for example, 100 meters) in front of the lane where the current vehicle is located, the obstacle identification information may be "no obstacle is detected".
As an example, the image recognition algorithm described above may include, but is not limited to, at least one of: G-CRF (Gaus-conditional random field, gaussian conditional random field) model, densecRF (Fully-Connected Conditional Random Fields, fully connected conditional random field) model, MRF (MRF-Markov Random Field, markov conditional random field) model, and the like.
And step 103, in response to determining that the image recognition result meets a first preset obstacle condition, transmitting the vehicle speed value and the road image to the target projection device for display.
In some embodiments, the execution body may transmit the vehicle speed value and the road image to a target projection apparatus for display in response to determining that the image recognition result satisfies a first preset obstacle condition. Wherein the target projection device is located behind the current vehicle. The first preset obstacle condition may be that the obstacle identification information included in the image identification result is: "no obstacle detected". The target projection device is a projection device provided on the rear compartment of the current vehicle described above.
In practice, the road image and the current vehicle speed value may be sent to the target projection device for display when no obstacle is present in front of the current vehicle. Therefore, the road condition display device is used for displaying the front road condition for the following vehicle.
As an example, refer to fig. 2. The target projection device 201 as shown in fig. 2 may project the received information 202 onto the rear compartment of the current vehicle. The received information 202 may include, but is not limited to, at least one of: road images, obstacle vehicle images, current vehicle speed values, forward vehicle distance values, forward vehicle model, etc.
Optionally, the executing body may further execute the following steps:
and a first step of determining static obstacle information in response to determining that the image recognition result meets a second preset obstacle condition. Wherein, the static obstacle information may include: an obstacle distance value and an obstacle location area coordinate set. The second preset obstacle condition may be that the image recognition result includes obstacle recognition information as follows: "static obstacle exists in front". The obstacle distance value may be a distance value between the obstacle and the current vehicle. The obstacle location area coordinates may be coordinates in an obstacle image area, a projection area on a horizontal-vertical axis plane in the current vehicle coordinate system.
And secondly, carrying out path planning on the current vehicle to obtain a current vehicle planning path. And planning the path of the current vehicle through a preset path planning algorithm to obtain a current vehicle planning path. Here, considering that there is a static obstacle in front of the road, the planned path of the current vehicle may be adjusted through path planning.
As an example, the path planning algorithm may include, but is not limited to, at least one of: RRT (Rapidly-Exploring Random Tree, sample-based path planning) algorithms, DWA (dynamic window approach, dynamic window path planning) algorithms, and the like.
And thirdly, transmitting the obstacle distance value, the obstacle position region coordinate set, the road image, the current vehicle planning path, the image recognition result, a preset current vehicle collision prompt identifier, a current vehicle deceleration identifier and a current vehicle emergency lane change identifier to the target projection equipment for display. The current vehicle collision prompt identifier can represent the identifier that the current vehicle is about to brake and adjust the route when an obstacle exists in front of the current vehicle. The current vehicle deceleration identification may be used to indicate that the current vehicle is in a decelerating state. For example, the current vehicle collision warning indicator may be an indicator of a front collision warning system activation. In practice, the moving state and the moving intention of the current vehicle can be synchronously displayed for the rear vehicle by displaying the information such as the planned path, the deceleration mark and the like of the current vehicle for the rear vehicle. Therefore, the rear vehicle can timely predict the road condition in front and know the current vehicle condition. Therefore, the rear-end collision of the rear vehicle can be further avoided.
Optionally, the executing body may further execute the following steps:
and a first step of acquiring a surrounding obstacle detection information set in response to determining that the image recognition result does not satisfy the second preset obstacle condition. The second preset obstacle condition may be that obstacle identification information included in the image identification result is: "static obstacle exists in adjacent lanes". Each surrounding obstacle detection information may correspond to an obstacle within a certain range (e.g., 50 meters) of the current vehicle to characterize the obstacle's information. The surrounding obstacle information may include: obstacle lane markings, surrounding obstacle speed values, surrounding obstacle movement paths, etc. The obstacle lane markings may be used to uniquely identify the lane in which the obstacle is located. The surrounding obstacle movement path may be a movement path of the obstacle within a certain time (e.g., 5 seconds).
And a second step of determining an obstacle prediction path corresponding to each surrounding obstacle detection information in the surrounding obstacle detection information set to obtain an obstacle prediction path set. Wherein the surrounding obstacle movement path may be input to the path planning algorithm to generate an obstacle predicted path. The obstacle prediction path may be used to characterize the lane change trend of the obstacle over a period of time (e.g., 5 seconds) thereafter.
And thirdly, transmitting the surrounding obstacle detection information set, the obstacle prediction path set, the image recognition result, the road image and a preset current vehicle lane keeping identifier to the target projection equipment for display. Here, the set of surrounding obstacle detection information and the set of obstacle predicted paths are transmitted to the target projection device, and the predicted path of the vehicle on the side of the current vehicle may be displayed for the following vehicle. So that the rear vehicle can be referred to. Thus, the safety of the vehicle driving is improved.
Optionally, the executing body may further execute the following steps:
and a first step of determining dynamic obstacle information in response to determining that the image recognition result meets a third preset obstacle condition. Wherein, the dynamic obstacle information may include: a dynamic obstacle speed value and a dynamic obstacle distance value. The third preset obstacle condition may be that the image recognition result includes obstacle recognition information as follows: "there is an obstacle vehicle in front". The determining of dynamic obstacle information may be: and determining dynamic obstacle information corresponding to the front obstacle vehicle in the road image through a preset obstacle tracking algorithm.
As an example, the obstacle tracking algorithm may include, but is not limited to, at least one of: TLD (Tracking-Learning-Detection), YOLO-v3 (You Only Look Once-Version 3) and the like.
And a second step of transmitting the current vehicle speed value, the dynamic obstacle distance value, the image recognition result, the road image, a preset current vehicle collision prompt identifier and a current vehicle emergency braking identifier to the target projection device for display in response to determining that the current vehicle speed value and the dynamic obstacle distance value meet a preset distance condition. The preset distance condition may be that emergency braking is started with the current vehicle speed value, and a stationary state is reached within the distance of the dynamic obstacle distance value. The current vehicle emergency brake identification may be an identification of a vehicle emergency brake system activation.
Optionally, the executing body may further execute the following steps:
and firstly, adjusting the planned path of the current vehicle to obtain an adjusted planned path in response to determining that the current vehicle speed value and the dynamic obstacle distance value do not meet the preset distance condition. The current vehicle planning path can be adjusted through the path planning algorithm, and the adjusted planning path is obtained.
And a second step of transmitting the current vehicle speed value, the dynamic obstacle distance value, the image recognition result, the road image, the adjusted planned path, a preset current vehicle collision prompt identifier and a current vehicle lane change identifier to the target projection equipment for display.
Optionally, the executing body may further execute the following steps:
the method comprises the first step of obtaining a rear road image shot by a rear camera of a current vehicle.
And secondly, detecting the distance of the obstacle from the rear road image to obtain a rear obstacle distance value. And detecting the obstacle distance of the rear road image through the image recognition algorithm to obtain a rear obstacle distance value.
And a third step of performing a voice prompt operation in response to determining that the rear obstacle distance value is smaller than a preset distance threshold and that the current vehicle is in a decelerating state. The voice prompt operation may be to control the voice device to broadcast a preset prompt voice. For example, the prompt voice may be "please note deceleration" or the like.
The above embodiments of the present disclosure have the following advantageous effects: by the road information display method of some embodiments of the present disclosure, the rear vehicle can be made to predict the road condition in front in time. Specifically, it is difficult for the rear vehicle to timely predict the road condition in front because: if the current vehicle is a large vehicle (for example, a large truck), the vehicle is large, and the view of the following vehicle is easily blocked at night, so that it is difficult for the following vehicle to predict the road condition ahead in time. Based on this, the road information display method of some embodiments of the present disclosure first acquires a vehicle speed value of a current vehicle and a road image captured by a vehicle front view camera. Then, the above road image is subjected to recognition processing to generate an image recognition result. Through the recognition processing, the method can be used for generating an image recognition result corresponding to the road image so as to be convenient for display. Finally, the vehicle speed value and the road image are transmitted to a target projection device for display in response to determining that the image recognition result meets a first preset obstacle condition. Wherein the target projection device is located behind the current vehicle. The road detection result generated by the current vehicle can be transmitted to the target projection apparatus by transmission. Therefore, the projection equipment can project the road condition in front of the current vehicle behind the current vehicle. So that the following car at the rear can timely predict the road condition at the front. Thus, when the current vehicle is in a braking state, the following vehicle can know the situation in advance and decelerate. Therefore, the rear-end collision of the rear-end vehicle can be reduced to a certain extent. Further, the safety of road driving is improved.
With further reference to fig. 3, as an implementation of the method shown in the above figures, the present disclosure provides some embodiments of a road information display apparatus, which correspond to those method embodiments shown in fig. 1, and which are particularly applicable in various electronic devices.
As shown in fig. 3, the road information display apparatus 300 of some embodiments includes: an acquisition unit 301, an identification processing unit 302, and a transmission and display unit 303. Wherein the acquiring unit 301 is configured to acquire a vehicle speed value of a current vehicle and a road image captured by a vehicle front view camera; an identification processing unit 302 configured to perform an identification process on the road image to generate an image identification result; and a transmitting and displaying unit 303 configured to transmit the vehicle speed value and the road image to a target projection apparatus for display in response to determining that the image recognition result satisfies a first preset obstacle condition, wherein the target projection apparatus is located behind the current vehicle.
It will be appreciated that the elements described in the apparatus 300 correspond to the various steps in the method described with reference to fig. 1. Thus, the operations, features and resulting benefits described above with respect to the method are equally applicable to the apparatus 300 and the units contained therein, and are not described in detail herein.
Referring now to fig. 4, a schematic diagram of an electronic device 400 suitable for use in implementing some embodiments of the present disclosure is shown. The electronic device shown in fig. 4 is merely an example and should not impose any limitations on the functionality and scope of use of embodiments of the present disclosure.
As shown in fig. 4, the electronic device 400 may include a processing means 401 (e.g., a central processing unit, a graphics processor, etc.) that may perform various suitable actions and processes in accordance with a program stored in a Read Only Memory (ROM) 402 or a program loaded from a storage means 408 into a Random Access Memory (RAM) 403. In the RAM 403, various programs and data necessary for the operation of the electronic device 400 are also stored. The processing device 401, the ROM 402, and the RAM 403 are connected to each other by a bus 404. An input/output (I/O) interface 405 is also connected to bus 404.
In general, the following devices may be connected to the I/O interface 405: input devices 406 including, for example, a touch screen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; an output device 407 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 408 including, for example, magnetic tape, hard disk, etc.; and a communication device 409. The communication means 409 may allow the electronic device 400 to communicate with other devices wirelessly or by wire to exchange data. While fig. 4 shows an electronic device 400 having various means, it is to be understood that not all of the illustrated means are required to be implemented or provided. More or fewer devices may be implemented or provided instead. Each block shown in fig. 4 may represent one device or a plurality of devices as needed.
In particular, according to some embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, some embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flow chart. In such embodiments, the computer program may be downloaded and installed from a network via communications device 409, or from storage 408, or from ROM 402. The above-described functions defined in the methods of some embodiments of the present disclosure are performed when the computer program is executed by the processing device 401.
It should be noted that, in some embodiments of the present disclosure, the computer readable medium may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In some embodiments of the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In some embodiments of the present disclosure, however, the computer-readable signal medium may comprise a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, fiber optic cables, RF (radio frequency), and the like, or any suitable combination of the foregoing.
In some implementations, the clients, servers may communicate using any currently known or future developed network protocol, such as HTTP (Hyper Text Transfer Protocol ), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the internet (e.g., the internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed networks.
The computer readable medium may be embodied in the apparatus; or may exist alone without being incorporated into the electronic device. The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: acquiring a vehicle speed value of a current vehicle and a road image shot by a vehicle front-view camera; the road image is subjected to recognition processing to generate an image recognition result; and transmitting the vehicle speed value and the road image to a target projection device for display in response to determining that the image recognition result meets a first preset obstacle condition, wherein the target projection device is behind the current vehicle.
Computer program code for carrying out operations for some embodiments of the present disclosure may be written in one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in some embodiments of the present disclosure may be implemented by means of software, or may be implemented by means of hardware. The described units may also be provided in a processor, for example, described as: a processor includes an acquisition unit, an identification processing unit, and a transmission and display unit. The names of these units do not constitute limitations on the unit itself in some cases, and the acquisition unit may also be described as "acquiring a vehicle speed value of the current vehicle and a road image captured by a vehicle front view camera", for example.
The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: a Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), an Application Specific Standard Product (ASSP), a system on a chip (SOC), a Complex Programmable Logic Device (CPLD), and the like.
The foregoing description is only of the preferred embodiments of the present disclosure and description of the principles of the technology being employed. It will be appreciated by those skilled in the art that the scope of the invention in the embodiments of the present disclosure is not limited to the specific combination of the above technical features, but encompasses other technical features formed by any combination of the above technical features or their equivalents without departing from the spirit of the invention. Such as the above-described features, are mutually substituted with (but not limited to) the features having similar functions disclosed in the embodiments of the present disclosure.

Claims (9)

1. A road information display method, comprising:
acquiring a vehicle speed value of a current vehicle and a road image shot by a vehicle front-view camera;
carrying out recognition processing on the road image to generate an image recognition result;
and in response to determining that the image recognition result meets a first preset obstacle condition, sending the vehicle speed value and the road image to a target projection device for display, wherein the target projection device is behind the current vehicle.
2. The method of claim 1, wherein the method further comprises:
in response to determining that the image recognition result meets a second preset obstacle condition, determining static obstacle information, wherein the static obstacle information comprises: an obstacle distance value and an obstacle location area coordinate set;
planning a path of the current vehicle to obtain a current vehicle planning path;
and sending the obstacle distance value, the obstacle position area coordinate set, the road image, the current vehicle planning path, the image recognition result, a preset current vehicle collision prompt identifier, a current vehicle deceleration identifier and a current vehicle emergency lane change identifier to the target projection equipment for display.
3. The method of claim 2, wherein the method further comprises:
acquiring a surrounding obstacle detection information set in response to determining that the image recognition result does not meet the second preset obstacle condition;
determining obstacle prediction paths corresponding to all surrounding obstacle detection information in the surrounding obstacle detection information set to obtain an obstacle prediction path set;
and sending the surrounding obstacle detection information set, the obstacle prediction path set, the image recognition result, the road image and a preset current vehicle lane keeping identifier to the target projection equipment for display.
4. The method of claim 1, wherein the method further comprises:
in response to determining that the image recognition result meets a third preset obstacle condition, determining dynamic obstacle information, wherein the dynamic obstacle information comprises: a dynamic obstacle speed value and a dynamic obstacle distance value;
and in response to determining that the current vehicle speed value and the dynamic obstacle distance value meet a preset distance condition, transmitting the current vehicle speed value, the dynamic obstacle distance value, the image recognition result, the road image, a preset current vehicle collision prompt identifier and a current vehicle emergency braking identifier to the target projection equipment for display.
5. The method of claim 4, wherein the method further comprises:
in response to determining that the current vehicle speed value and the dynamic obstacle distance value do not meet the preset distance condition, adjusting the current vehicle planning path to obtain an adjusted planning path;
and sending the current vehicle speed value, the dynamic obstacle distance value, the image recognition result, the road image, the adjusted planned path, a preset current vehicle collision prompt identifier and a current vehicle lane change identifier to the target projection equipment for display.
6. The method of claim 1, wherein the method further comprises:
acquiring a rear road image shot by a rear camera of a current vehicle;
detecting the distance of the obstacle from the rear road image to obtain a distance value of the rear obstacle;
and performing a voice prompt operation in response to determining that the rear obstacle distance value is less than a preset distance threshold and that the current vehicle is in a decelerating state.
7. A road information display device, comprising:
an acquisition unit configured to acquire a vehicle speed value of a current vehicle and a road image captured by a vehicle front view camera;
an identification processing unit configured to perform an identification process on the road image to generate an image identification result;
and a transmitting and displaying unit configured to transmit the vehicle speed value and the road image to a target projection apparatus for display in response to determining that the image recognition result satisfies a first preset obstacle condition, wherein the target projection apparatus is behind the current vehicle.
8. An electronic device, comprising:
one or more processors;
a storage device having one or more programs stored thereon,
when executed by the one or more processors, causes the one or more processors to implement the method of any of claims 1-6.
9. A computer readable medium having stored thereon a computer program, wherein the computer program, when executed by a processor, implements the method of any of claims 1-6.
CN202310466731.4A 2023-04-27 2023-04-27 Road information display method, apparatus, electronic device, and computer-readable medium Pending CN116279098A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310466731.4A CN116279098A (en) 2023-04-27 2023-04-27 Road information display method, apparatus, electronic device, and computer-readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310466731.4A CN116279098A (en) 2023-04-27 2023-04-27 Road information display method, apparatus, electronic device, and computer-readable medium

Publications (1)

Publication Number Publication Date
CN116279098A true CN116279098A (en) 2023-06-23

Family

ID=86826018

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310466731.4A Pending CN116279098A (en) 2023-04-27 2023-04-27 Road information display method, apparatus, electronic device, and computer-readable medium

Country Status (1)

Country Link
CN (1) CN116279098A (en)

Similar Documents

Publication Publication Date Title
CN112590813B (en) Method, device, electronic device and medium for generating information of automatic driving vehicle
US20210341295A1 (en) Method and apparatus for controlling vehicle
CN110293977B (en) Method and apparatus for displaying augmented reality alert information
US20210107469A1 (en) Method and apparatus for controlling vehicle
CN113581195B (en) Special vehicle identification method, electronic device and computer readable medium
US20190356677A1 (en) Malicious wireless safety message detection using an angle of arrival
US20230078241A1 (en) Driving assistance processing method and apparatus, computer-readable medium, and electronic device
CN113205088B (en) Obstacle image presentation method, electronic device, and computer-readable medium
CN114093186B (en) Vehicle early warning information prompting system, method and storage medium
US9779623B2 (en) Communication of alerts to vehicles based on vehicle movement
CN115761702B (en) Vehicle track generation method, device, electronic equipment and computer readable medium
US20230090975A1 (en) Driving assistance processing method and apparatus, computer-readable medium, and electronic device
CN110654380B (en) Method and device for controlling a vehicle
CN115817463A (en) Vehicle obstacle avoidance method and device, electronic equipment and computer readable medium
CN112649011B (en) Vehicle obstacle avoidance method, device, equipment and computer readable medium
CN116161040B (en) Parking space information generation method, device, electronic equipment and computer readable medium
JP5909144B2 (en) Vehicle group elimination system
CN115610415B (en) Vehicle distance control method, device, electronic equipment and computer readable medium
CN116279098A (en) Road information display method, apparatus, electronic device, and computer-readable medium
CN112526477B (en) Method and device for processing information
JP6303648B2 (en) Driving support system, method and program
CN110979319A (en) Driving assistance method, device and system
CN113888892B (en) Road information prompting method and device, electronic equipment and computer readable medium
CN115123223B (en) Vehicle control method, apparatus, device, and medium
CN116118784B (en) Vehicle control method, apparatus, electronic device, and computer-readable medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination