An information display control method, device, equipment and medium
By displaying key driving information differently on the vehicle's HUD, the problem of complex interface caused by excessive information in augmented reality navigation is solved, improving information acquisition efficiency and driving safety.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SUZHOU TONGYUAN SOFT CONTROL INFORMATION TECH CO LTD
- Filing Date
- 2024-11-20
- Publication Date
- 2026-07-21
AI Technical Summary
Existing augmented reality navigation methods display too much information on the vehicle's HUD, resulting in a complex interface, which reduces the efficiency and quality of information acquisition for drivers, and affects the immediacy and safety of driving behavior responses.
By detecting the driving behavior and driving information of the target vehicle, key driving information is identified and displayed in different ways on the head-up display interface to distinguish it from non-key information, thereby improving the efficiency and quality of information acquisition.
It enables drivers to quickly obtain key driving information, improving the immediacy and safety of driving behavior responses.
Smart Images

Figure CN119408558B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to vehicle technology, and more particularly to an information display control method, apparatus, device, and medium. Background Technology
[0002] With the rapid development of vehicle technology, augmented reality navigation technology based on vehicle HUD (Head-Up Display) has been developed. This technology not only provides navigation guidance but also helps drivers better understand the surrounding traffic environment, ultimately improving driving safety and convenience.
[0003] Current augmented reality navigation methods display all monitored information on the head-up display (HUD) in the same way. However, since there is a lot of information that needs to be monitored while the car is in motion, such as vehicle fuel and electrical information, air conditioning temperature information, and road condition information, displaying all of this information on the HUD would make the interface complex, reduce the efficiency and quality of information acquisition for the driver, and consequently affect the immediacy and safety of driving behavior responses. Summary of the Invention
[0004] This invention provides an information display control method, device, equipment, and medium to achieve differentiated display of vehicle information, thereby improving the efficiency and quality of information acquisition for drivers, and further enhancing the immediacy and safety of driving behavior responses.
[0005] In a first aspect, embodiments of the present invention provide an information display control method, comprising:
[0006] The current driving behavior information and current road condition information of the target vehicle to be controlled are obtained, wherein the current road condition information includes the current driving information of the target vehicle and the current driving information of the surrounding vehicles of the target vehicle.
[0007] Based on the current driving behavior information and the current driving information of the target vehicle, it is detected whether the target vehicle is currently engaged in target driving behavior, which refers to the behavior that causes the target vehicle to deviate from the normal driving state;
[0008] If the target vehicle is detected to be currently exhibiting target driving behavior, then based on the current driving information of the target vehicle and the current driving information of the surrounding vehicles, key driving information for influencing the target driving behavior is determined.
[0009] The key driving information is displayed on the head-up display interface of the target vehicle, wherein the key driving information is displayed in a different way than the non-key driving information.
[0010] Secondly, embodiments of the present invention also provide an information display control device, comprising:
[0011] The information acquisition module is used to acquire the current driving behavior information and current road condition information of the target vehicle to be controlled. The current road condition information includes the current driving information of the target vehicle and the current driving information of the surrounding vehicles of the target vehicle.
[0012] The information detection module is used to detect whether the target vehicle is currently engaged in target driving behavior based on the current driving behavior information and the current driving information of the target vehicle. The target driving behavior refers to the behavior that causes the target vehicle to deviate from the normal driving state.
[0013] The key driving information determination module is used to determine key driving information that affects the target driving behavior based on the current driving information of the target vehicle and the current driving information of the surrounding vehicles if the target vehicle is detected to be currently exhibiting target driving behavior.
[0014] An information display control module is used to display the key driving information on the head-up display interface of the target vehicle, wherein the display method of the key driving information is different from the display method of non-key driving information.
[0015] Thirdly, embodiments of the present invention also provide an electronic device, the electronic device comprising:
[0016] One or more processors;
[0017] Memory, used to store one or more programs;
[0018] When the one or more programs are executed by the one or more processors, the one or more processors implement the information display control method provided in any embodiment of the present invention.
[0019] Fourthly, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the information display control method as provided in any embodiment of the present invention.
[0020] One embodiment of the above invention has the following advantages or beneficial effects:
[0021] Based on the target vehicle's current driving behavior information and current driving information, the system detects whether the target vehicle is currently engaged in a target driving behavior, which refers to actions that cause the target vehicle to deviate from its normal driving state. If the target vehicle is found to be engaged in a target driving behavior, the system determines key driving information that influences the target driving behavior based on the target vehicle's current driving information and the current driving information of surrounding vehicles. This key driving information is then displayed on the target vehicle's head-up display in a manner different from that of non-key driving information. This differentiates the display of key and non-key driving information, allowing the driver to quickly obtain key driving information, improving the efficiency and quality of information acquisition, and consequently enhancing the immediacy and safety of driving behavior response. Attached Figure Description
[0022] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0023] Figure 1 This is a flowchart of an information display control method provided in one embodiment of the present invention;
[0024] Figure 2 This is a flowchart of another information display control method provided in one embodiment of the present invention;
[0025] Figure 3 This is a scenario example diagram illustrating a lane-changing behavior according to an embodiment of the present invention;
[0026] Figure 4 This is a scenario example diagram of a blind spot vehicle according to an embodiment of the present invention;
[0027] Figure 5 This is a schematic diagram of the structure of an information display control device provided in one embodiment of the present invention;
[0028] Figure 6 This is a schematic diagram of the structure of an electronic device provided in one embodiment of the present invention. Detailed Implementation
[0029] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.
[0030] Figure 1 This is a flowchart illustrating an information display control method according to an embodiment of the present invention. This embodiment is applicable to situations where information on a head-up display (HUD) needs to be displayed differentiatedly. The method can be executed by an information display control device, which can be implemented in software and / or hardware and integrated into an electronic device, such as a vehicle. Figure 1 As shown, the method specifically includes the following steps:
[0031] S110. Obtain the current driving behavior information and current road condition information of the target vehicle to be controlled. The current road condition information includes the current driving information of the target vehicle and the current driving information of the surrounding vehicles.
[0032] The target vehicle can refer to any vehicle for which control information needs to be displayed. Current driving behavior information refers to the driver's current actions while driving the target vehicle. This information may include the driver's current operations on the target vehicle, such as the operation of hardware like turn signals, steering wheel, and gear shift. Current road condition information refers to the road conditions the target vehicle is currently traveling on. This information may include the target vehicle's current road information and current driving condition information. Current driving condition information may include, but is not limited to, current driving position, current speed, and current speed change trend. Surrounding vehicles refer to all vehicles located around the target vehicle. The current driving information of surrounding vehicles can be used to characterize their current driving status. This information may include their current driving condition information, such as their current driving position, current speed, current speed change trend, and the relative distance between them and the target vehicle.
[0033] Specifically, sensors are installed on the target vehicle to collect various physical information, namely, the target vehicle's current road conditions. For example, a front-facing camera combined with a GPS positioning system is used to determine the target vehicle's current location, while dynamic sensors or Doppler detectors are used to determine the current speed and speed trends of surrounding vehicles. The target vehicle obtains the driver's current driving behavior information by collecting hardware operation information, and acquires the target vehicle's current driving information and the current driving information of surrounding vehicles through the installed sensors.
[0034] S120. Based on the current driving behavior information and the current driving information of the target vehicle, detect whether the target vehicle is currently engaged in target driving behavior, which refers to the behavior that causes the target vehicle to deviate from the normal driving state.
[0035] Normal driving state refers to the target vehicle moving straight forward on the road. Target driving behavior refers to actions by the driver that cause the target vehicle to deviate from its normal driving state. For example, target driving behavior may include, but is not limited to, lane changing, turning, or reversing. Lane changing includes changing lanes to the left or right. Turning includes turning left or right.
[0036] Specifically, the current driving behavior and current driving information of the target vehicle can be analyzed and detected to determine whether the driver of the target vehicle intends to perform a driving behavior that deviates from the normal driving state, or is currently performing such a driving behavior, and this driving behavior is taken as the target driving behavior. In other words, by analyzing the collected physical information, it can be determined whether the target vehicle currently has a need to perform the target driving behavior.
[0037] For example, step S120 may include: if, based on the current driving behavior information and the current driving information of the target vehicle, it is detected that the target vehicle is currently in the middle of the road and the steering wheel is turned to the left or right, then it is determined that the target vehicle is currently changing lanes; if, based on the current driving behavior information and the current driving information of the target vehicle, it is detected that the target vehicle is currently at a road intersection, the indicator light ahead is green, and the steering wheel is turned to the left or right, then it is determined that the target vehicle is currently turning; if, based on the current driving behavior information and the current driving information of the target vehicle, it is detected that the target vehicle is currently in reverse gear and the vehicle speed is decreasing, then it is determined that the target vehicle is currently reversing.
[0038] Specifically, if the target vehicle's current driving behavior information includes steering wheel turning to the left, and the current driving road information in the current driving information is the middle road, then it can be determined that the target vehicle is currently changing lanes to the left. If the target vehicle's current driving behavior information includes steering wheel turning to the right, and the current driving road information in the current driving information is the middle road, then it can be determined that the target vehicle is currently changing lanes to the right. If the target vehicle's current driving behavior information includes steering wheel turning to the left, and the current driving road information in the current driving information is an intersection and the indicator light ahead is green, then it indicates that the driver is turning left at an intersection, and it can be determined that the target vehicle is currently turning left. If the target vehicle's current driving behavior information includes steering wheel turning to the right, and the current driving road information in the current driving information is an intersection and the indicator light ahead is green, then it indicates that the driver is turning right at an intersection, and it can be determined that the target vehicle is currently turning right. If the target vehicle's current driving behavior information shows that the current gear is reverse and the current speed is decreasing, it can be determined that the target vehicle is currently reversing.
[0039] S130. If the target vehicle is detected to be currently exhibiting target driving behavior, then based on the target vehicle's current driving information and the current driving information of surrounding vehicles, determine the key driving information used to influence the target driving behavior.
[0040] Key driving information refers to driving information that can affect the safety of the target driving behavior. In other words, key driving information is driving information that is related to the target driving behavior. Key driving information can include driving information obtained directly through data collection, such as driving position, driving distance, and driving speed. Key driving information can also include driving information predicted through calculation, such as the vehicle trajectory and distance between vehicles after the target driving behavior is executed.
[0041] Specifically, upon detecting a target vehicle exhibiting a target driving behavior, short-term prediction and information filtering are performed based on the target vehicle's current driving information and that of surrounding vehicles. From all available information, key driving information influencing the target driving behavior is identified. For example, when the target driving behavior is a lane change or a turn, key driving information may include, but is not limited to: the target vehicle's current position, the current positions and speed changes of surrounding vehicles (whether accelerating or decelerating), the relative distance between the target vehicle and surrounding vehicles, and the target vehicle's predicted trajectory. When the target driving behavior is a reversing behavior, key driving information may include, but is not limited to: the relative distance between the target vehicle and surrounding vehicles, the reversing tire direction angle, and the target vehicle's predicted reversing trajectory. The relative distance can include the current distance to other vehicles at the current moment, and can also include the predicted distance at the time the target driving behavior is completed in a future moment.
[0042] It should be noted that the target vehicle can send the collected current driving behavior information and current road condition information to the cloud. The remote end performs the detection of the target driving behavior and the filtering of key driving information based on the current driving behavior information and current road condition information, namely the operations in steps S120 and S130, and returns the finally determined key driving information to the target vehicle. In this way, the greater computing power of the cloud can be used to perform analysis and detection more accurately and quickly, without occupying the vehicle's computing resources, thereby improving the adaptability of vehicle applications.
[0043] S140. Display key driving information in the head-up display interface of the target vehicle, wherein the display method of key driving information is different from that of non-key driving information.
[0044] The head-up display (HUD) is located on the windshield of the target vehicle. The HUD can be projected onto a fixed projection device or displayed transparently on an OLED (Organic Light-Emitting Diode) screen. Non-critical driving information refers to all displayable driving information other than critical driving information. Non-critical driving information can be driving information unrelated to the target driving behavior, i.e., redundant driving information. For example, non-critical driving information may include vehicle fuel and battery status, air conditioning temperature, distant road conditions, and guidance—all permanently displayed information. Critical driving information is displayed differently from non-critical driving information to differentiate between them. For example, critical driving information may be highlighted, while non-critical information may be displayed in grayscale or not at all.
[0045] Specifically, the head-up display (HUD) of the target vehicle displays key driving information in a different way than non-critical driving information. This allows the driver to quickly see crucial driving information, assisting them in completing the target driving action. This improves the efficiency and quality of information acquisition, ensuring driving safety and the driver's immediate response to unexpected situations. For example, before completing the target driving action, only key driving information can be displayed on the target vehicle's HUD. This eliminates the need for the driver to search through a complex HUD, as the HUD only displays key driving information relevant to the current situation. This allows the driver to concentrate, reducing distractions and improving information acquisition efficiency. The HUD's follow-up display technology integrates navigation information with the real-world landscape. By filtering key information, the HUD can provide more intuitive navigation guidance, enhancing the driving experience.
[0046] The technical solution of this embodiment detects whether the target vehicle is currently engaged in a target driving behavior based on its current driving behavior information and current driving information. The target driving behavior refers to the behavior that causes the target vehicle to deviate from its normal driving state. If the target vehicle is found to be engaged in a target driving behavior, the key driving information that influences the target driving behavior is determined based on the target vehicle's current driving information and the current driving information of surrounding vehicles. This key driving information is then displayed on the target vehicle's head-up display interface in a manner different from that of non-key driving information. This achieves the differentiated display of key and non-key driving information, enabling the driver to quickly obtain key driving information, improving the efficiency and quality of the driver's information acquisition, and thus enhancing the immediacy and safety of the driving behavior response.
[0047] Based on the above technical solution, the method may further include: detecting whether the target vehicle is currently able to safely perform the target driving behavior based on key driving information, and obtaining target suggestion information; displaying the target suggestion information in the head-up display interface of the target vehicle.
[0048] The target suggestion information refers to advice to the driver on whether to perform the target driving behavior. Specifically, after filtering out key driving information that affects the target driving behavior, this key driving information can be analyzed to determine whether the target vehicle can safely perform the target driving behavior under the current conditions. For example, by detecting whether the length of the lane change position is sufficient, it can be determined whether the driver can safely perform the lane change. Based on the detection results, corresponding target suggestion information is generated, such as advising the driver to perform the target driving behavior or advising the driver not to perform the target driving behavior. The target suggestion information can also be displayed as key driving information on the target vehicle's head-up display interface, thereby reminding the driver whether it is safe to perform the target driving behavior and further ensuring the safety of the target driving behavior during its completion.
[0049] Based on the above technical solution, step S140 may include: sending key driving information to the driver's head-mounted projection device; and projecting the key driving information onto the projection interface on the windshield of the target vehicle through the head-mounted projection device to display the key driving information directly in front of the driver.
[0050] Head-mounted projection devices can refer to projection devices worn on the driver's head, such as headband projection devices. Head-mounted projection devices are lightweight and convenient, have good compatibility with various vehicles without changing the vehicle's structural design, are inexpensive to deploy, and are also somewhat entertaining.
[0051] Specifically, the driver wears a head-mounted projection device while driving the target vehicle. The target vehicle or the cloud sends the identified key driving information to the driver's head-mounted projection device. The head-mounted projection device projects the received key driving information onto a projection interface located on the windshield. This ensures that the projection interface is always centered on the driver without obstructing the driver's normal field of vision, guaranteeing that the head-up display is always directly in front of the driver, thereby ensuring the timeliness of information acquisition and improving the speed of obtaining key driving information.
[0052] Figure 2 This is a flowchart of another information display control method provided in one embodiment of the present invention. Based on the above embodiments, this embodiment optimizes the step of "determining key driving information for influencing the target driving behavior based on the current driving information of the target vehicle and the current driving information of surrounding vehicles". Explanations of terms that are the same as or corresponding to those in the above embodiments will not be repeated here.
[0053] See Figure 2 Another information display control method provided in this embodiment specifically includes the following steps:
[0054] S210. Obtain the current driving behavior information and current road condition information of the target vehicle to be controlled. The current road condition information includes the current driving information of the target vehicle and the current driving information of the surrounding vehicles.
[0055] S220. Based on the current driving behavior information and the current driving information of the target vehicle, detect whether the target vehicle is currently engaged in target driving behavior, which refers to the behavior that causes the target vehicle to deviate from the normal driving state.
[0056] S230. If the target vehicle is detected to be currently exhibiting target driving behavior, then based on the target vehicle's current driving position and the current driving positions of surrounding vehicles, identify the key vehicles affecting the target driving behavior from among the surrounding vehicles.
[0057] Among them, key vehicles refer to surrounding vehicles that can affect the safe execution of the target driving behavior. For example, such as Figure 3 As shown, when the target vehicle intends to change lanes to the right, vehicle 1 (the closest vehicle in front) and vehicle 3 (the closest vehicle behind) are critical factors influencing the right lane change, and their speed and spacing are important information. Therefore, vehicle 1 and vehicle 3 are identified as critical vehicles. Vehicle 2, on the other hand, has little impact on the right lane change, and its information is redundant. Therefore, vehicle 2 is identified as a non-critical surrounding vehicle that will not affect the right lane change.
[0058] Specifically, when a target vehicle is detected to be engaging in a target driving behavior, an analysis can be performed based on the driving direction of the target driving behavior, the current driving position of the target vehicle, and the current driving positions of surrounding vehicles to identify key vehicles influencing the target driving behavior. For example, the target lane in which the target vehicle is driving during the execution of the target driving behavior can be determined based on the driving direction of the target driving behavior, and the surrounding vehicles located in the target lane can be identified as key vehicles influencing the target driving behavior.
[0059] S240. Based on the current driving information of the target vehicle and the current driving information of the key vehicles, determine the key driving information used to influence the target driving behavior.
[0060] Specifically, by performing short-term prediction and information filtering based on the current driving information of the target vehicle and key vehicles, the key driving information that influences the target's driving behavior can be determined more quickly, without having to consider the driving information of non-key surrounding vehicles, thus further improving the efficiency and quality of key driving information determination.
[0061] For example, when the target driving behavior is a lane change or a turn, key driving information may include, but is not limited to: the current driving position of the target vehicle, the current driving position and current speed change information of the key vehicle (whether it is accelerating or decelerating), the relative distance between the target vehicle and the key vehicle, and the predicted driving trajectory of the target vehicle. The relative distance may include the current distance to the target vehicle at the current moment, and may also include the predicted distance to the target vehicle when the target driving behavior is completed at a future moment.
[0062] For example, when the target driving behavior is reversing, key driving information may include, but is not limited to: the relative distance between the target vehicle and key vehicles, the reversing tire direction angle information, and the predicted reversing trajectory of the target vehicle. The relative distance may include the current distance to the target vehicle at the current moment, and may also include the predicted distance to the target vehicle when the target driving behavior is completed at a future moment.
[0063] S250. Display key driving information on the head-up display of the target vehicle. The key driving information is displayed in a different way than the non-key driving information.
[0064] Specifically, the head-up display interface of the target vehicle can only display the key driving information of the key vehicle, without displaying the key driving information of other surrounding vehicles. This allows only the more important driving information to be displayed, while other redundant and unimportant information is faded out, further simplifying the head-up display interface, improving the efficiency and quality of information acquisition for the driver, ensuring the safety of driving behavior and the timeliness of the driver's response to unexpected situations.
[0065] The technical solution of this embodiment identifies key vehicles affecting the target's driving behavior from the surrounding vehicles based on the target vehicle's current driving position and the current driving positions of the surrounding vehicles. Based on the target vehicle's current driving information and the key vehicles' current driving information, the key driving information used to affect the target's driving behavior can be determined more quickly, thereby improving the efficiency and quality of key driving information determination and further ensuring the safety of driving behavior and the timeliness of the driver's response to unexpected situations.
[0066] Based on the above technical solution, the method may further include: if the target vehicle is currently in normal driving condition, then based on the current driving road condition information of the target vehicle, determining the blind spot vehicle located in the blind spot of the target vehicle; if based on the current driving information of the blind spot vehicle, it is detected that the current driving behavior of the blind spot vehicle affects the normal driving of the target vehicle, then obtaining the relative driving information between the blind spot vehicle and the target vehicle; and displaying the relative driving information in the head-up display interface of the target vehicle.
[0067] In this context, "normal driving state" refers to the target vehicle traveling straight forward on the road. A blind spot is a road area that the driver cannot observe, such as the area to the right rear of the target vehicle. "Blind spot vehicles" refers to surrounding vehicles located within the blind spot. The current driving behavior of blind spot vehicles can refer to the driver's actions while operating the vehicle, such as overtaking or turning. There can be one or more blind spot vehicles. Relative driving information may include, but is not limited to, the relative position, relative distance, and relative speed between the blind spot vehicles and the target vehicle.
[0068] Specifically, assuming the target vehicle is currently in normal driving mode (i.e., there is no target driving behavior), the target vehicle's blind spot and vehicles within that blind spot can be determined based on its current position and the current positions of surrounding vehicles. By analyzing the current driving information of these blind spot vehicles, their current driving behavior can be predicted, and it can be determined whether their current driving behavior will affect the target vehicle's normal driving. For example, if a blind spot vehicle behind is detected accelerating and activating its turn signal, it indicates that the blind spot vehicle intends to overtake the target vehicle, and in this case, it can be determined that the blind spot vehicle's overtaking behavior will affect the target vehicle's normal driving. Figure 4 As shown, when the target vehicle is driving normally, a vehicle is detected in the right rear blind spot by dynamic sensors, and an increase in the relative speed of the vehicle in the right rear is detected by the Doppler phased array detector. This indicates that the vehicle in the right rear blind spot is preparing to change gears and overtake. At this point, it can be determined that the overtaking behavior of the vehicle in the blind spot is affecting the normal driving of the target vehicle. After confirming the existence of a vehicle in the blind spot that is affecting the normal driving of the target vehicle, the relative driving information between the vehicle in the blind spot and the target vehicle can be displayed on the target vehicle's head-up display, thereby ensuring that the driver can obtain information about the driving of vehicles in the blind spot and thus assisting the driver of the target vehicle in driving safely.
[0069] The following are embodiments of the information display control device provided in this invention. This device and the information display control method of the above embodiments belong to the same inventive concept. For details not described in detail in the embodiments of the information display control device, please refer to the embodiments of the above information display control method.
[0070] Figure 5 This is a schematic diagram of an information display control device provided in an embodiment of the present invention. This embodiment is applicable to situations where information on a head-up display interface needs to be displayed differently. Figure 5 As shown, the device specifically includes: an information acquisition module 510, an information detection module 520, a key driving information determination module 530, and an information display control module 540.
[0071] The system includes: an information acquisition module 510, used to acquire the current driving behavior information and current road condition information of the target vehicle to be controlled, wherein the current road condition information includes the current driving information of the target vehicle and the current driving information of surrounding vehicles; an information detection module 520, used to detect whether the target vehicle is currently exhibiting a target driving behavior based on the current driving behavior information and the current driving information of the target vehicle, wherein the target driving behavior refers to the behavior that causes the target vehicle to deviate from its normal driving state; a key driving information determination module 530, used to determine key driving information that affects the target driving behavior based on the current driving information of the target vehicle and the current driving information of surrounding vehicles if the target vehicle is detected to be exhibiting a target driving behavior; and an information display control module 540, used to display the key driving information on the head-up display interface of the target vehicle, wherein the display method of the key driving information is different from the display method of non-key driving information.
[0072] The technical solution of this embodiment detects whether the target vehicle is currently exhibiting a target driving behavior based on its current driving behavior information and current driving information. The target driving behavior refers to the behavior that causes the target vehicle to deviate from its normal driving state. If the target vehicle is detected to be exhibiting a target driving behavior, the system determines key driving information that influences the target driving behavior based on the target vehicle's current driving information and the current driving information of surrounding vehicles. This key driving information is then displayed on the target vehicle's head-up display in a manner different from that of non-key driving information. This differentiates the display of key and non-key driving information, enabling the driver to quickly obtain key driving information, improving the efficiency and quality of information acquisition, and thus enhancing the immediacy and safety of driving behavior response.
[0073] Optionally, the target driving behavior includes: lane changing behavior, turning behavior, or reversing behavior;
[0074] Information detection module 520 is specifically used for:
[0075] If, based on the current driving behavior information and the current driving information of the target vehicle, it is detected that the target vehicle is currently in the middle of the road and the steering wheel is turned to the left or right, then it is determined that the target vehicle is currently changing lanes.
[0076] If, based on the current driving behavior information and the current driving information of the target vehicle, it is detected that the target vehicle is currently at a road intersection, the indicator light ahead is green, and the steering wheel is turned to the left or right, then it is determined that the target vehicle is currently turning.
[0077] If, based on the current driving behavior information and the current driving information of the target vehicle, it is detected that the target vehicle is currently in reverse gear and its speed is decreasing, then it is determined that the target vehicle is currently reversing.
[0078] Optionally, the key driving information determination module 530 is specifically used for:
[0079] Based on the current driving position of the target vehicle and the current driving positions of the surrounding vehicles, key vehicles that influence the target driving behavior are identified from the surrounding vehicles; based on the current driving information of the target vehicle and the current driving information of the key vehicles, key driving information used to influence the target driving behavior is determined.
[0080] Optionally, when the target driving behavior is a lane change or a turning behavior, the key driving information includes: the current driving position of the target vehicle, the current driving position and current driving speed change information of the key vehicle, the relative distance between the target vehicle and the key vehicle, and the predicted driving trajectory of the target vehicle.
[0081] When the target driving behavior is reversing, the key driving information includes: the relative distance between the target vehicle and the key vehicle, the reversing tire direction angle information, and the predicted reversing trajectory of the target vehicle.
[0082] Optionally, the device further includes:
[0083] The target suggestion information determination module is used to detect whether the target vehicle is currently able to safely perform the target driving behavior based on the key driving information, and to obtain target suggestion information;
[0084] The target suggestion information display module is used to display the target suggestion information in the head-up display interface of the target vehicle.
[0085] Optionally, the device further includes:
[0086] The blind spot vehicle determination module is used to determine, based on the target vehicle's current driving road condition information, blind spot vehicles located within the target vehicle's blind spot if the target vehicle is currently in a normal driving state.
[0087] The relative driving information determination module is used to obtain the relative driving information between the blind spot vehicle and the target vehicle if it is detected that the current driving behavior of the blind spot vehicle affects the normal driving of the target vehicle based on the current driving information of the blind spot vehicle.
[0088] A relative driving information display module is used to display the relative driving information on the head-up display interface of the target vehicle.
[0089] Optionally, the information display control module 540 is specifically used for:
[0090] The key driving information is sent to the driver's head-mounted projection device; the key driving information is then projected onto a projection interface on the windshield of the target vehicle via the head-mounted projection device, so as to display the key driving information directly in front of the driver.
[0091] The information display control device provided in the embodiments of the present invention can execute the information display control method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of executing the information display control method.
[0092] It is worth noting that in the embodiments of the above information display control device, the various units and modules included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the scope of protection of the present invention.
[0093] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Figure 6 A block diagram is shown of an exemplary electronic device 12 suitable for implementing embodiments of the present invention. Figure 6 The electronic device 12 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of the present invention.
[0094] like Figure 6 As shown, the electronic device 12 is represented in the form of a general-purpose computing device. The components of the electronic device 12 may include, but are not limited to: one or more processors or processing units 16, system memory 28, and bus 18 connecting different system components (including system memory 28 and processing unit 16).
[0095] Bus 18 represents one or more of several bus architectures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. For example, these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.
[0096] Electronic device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by electronic device 12, including volatile and non-volatile media, removable and non-removable media.
[0097] System memory 28 may include computer system readable media in the form of volatile memory, such as random access memory 30 (RAM) and / or cache memory 32. Electronic device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be used to read and write non-removable, non-volatile magnetic media (… Figure 6 Not shown; usually referred to as a "hard drive"). Although Figure 6 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk") and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. System memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of the present invention.
[0098] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in system memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 42 typically perform the functions and / or methods described in the embodiments of the present invention.
[0099] Electronic device 12 can also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), and with one or more devices that enable a user to interact with electronic device 12, and / or with any device that enables electronic device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). This communication can be performed via input / output (I / O) interface 22. Furthermore, electronic device 12 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 20. As shown, network adapter 20 communicates with other modules of electronic device 12 via bus 18. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0100] Processing unit 16 executes various functional applications and data processing by running programs stored in system memory 28, such as implementing the steps of an information display control method provided in any embodiment of the present invention, the method including:
[0101] The current driving behavior information and current road condition information of the target vehicle to be controlled are obtained, wherein the current road condition information includes the current driving information of the target vehicle and the current driving information of the surrounding vehicles of the target vehicle.
[0102] Based on the current driving behavior information and the current driving information of the target vehicle, it is detected whether the target vehicle is currently engaged in target driving behavior, which refers to the behavior that causes the target vehicle to deviate from the normal driving state;
[0103] If the target vehicle is detected to be currently exhibiting target driving behavior, then based on the current driving information of the target vehicle and the current driving information of the surrounding vehicles, key driving information for influencing the target driving behavior is determined.
[0104] The key driving information is displayed on the head-up display interface of the target vehicle, wherein the key driving information is displayed in a different way than the non-key driving information.
[0105] Of course, those skilled in the art will understand that the processor can also implement the technical solutions of the information display control method provided in any embodiment of the present invention.
[0106] This embodiment provides a computer-readable storage medium storing a computer program thereon. When executed by a processor, the program implements the information display control method steps provided in any embodiment of the present invention. The method includes:
[0107] The current driving behavior information and current road condition information of the target vehicle to be controlled are obtained, wherein the current road condition information includes the current driving information of the target vehicle and the current driving information of the surrounding vehicles of the target vehicle.
[0108] Based on the current driving behavior information and the current driving information of the target vehicle, it is detected whether the target vehicle is currently engaged in target driving behavior, which refers to the behavior that causes the target vehicle to deviate from the normal driving state;
[0109] If the target vehicle is detected to be currently exhibiting target driving behavior, then based on the current driving information of the target vehicle and the current driving information of the surrounding vehicles, key driving information for influencing the target driving behavior is determined.
[0110] The key driving information is displayed on the head-up display interface of the target vehicle, wherein the key driving information is displayed in a different way than the non-key driving information.
[0111] The computer storage medium of this invention can be any combination of one or more computer-readable media. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. For example, a computer-readable storage medium can be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0112] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.
[0113] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0114] Computer program code for performing the operations of this invention can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages—such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0115] This invention also provides a computer program product, including a computer program that, when executed by a processor, implements the information display control method provided in any embodiment of this invention.
[0116] In implementing the computer program product, computer program code for performing the operations of this invention can be written in one or more programming languages or a combination thereof. Programming languages include object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0117] Those skilled in the art will understand that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. Optionally, they can be implemented using computer-executable program code, thereby allowing them to be stored in a storage device for execution by a computing device, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.
[0118] Note that the above description is merely a preferred embodiment of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of the present invention, the scope of which is determined by the scope of the appended claims.
Claims
1. An information display control method, characterized in that, include: The current driving behavior information and current road condition information of the target vehicle to be controlled are obtained, wherein the current road condition information includes the current driving information of the target vehicle and the current driving information of the surrounding vehicles of the target vehicle. Based on the current driving behavior information and the current driving information of the target vehicle, it is detected whether the target vehicle is currently engaged in target driving behavior, which refers to the behavior that causes the target vehicle to deviate from the normal driving state; If the target vehicle is detected to be currently exhibiting target driving behavior, then based on the current driving information of the target vehicle and the current driving information of the surrounding vehicles, key driving information for influencing the target driving behavior is determined. The key driving information is displayed on the head-up display interface of the target vehicle, wherein the key driving information is displayed in a different way than the non-key driving information. The step of determining key driving information for influencing the target driving behavior based on the current driving information of the target vehicle and the current driving information of surrounding vehicles includes: Based on the driving direction of the target driving behavior, the current driving position of the target vehicle, and the current driving positions of the surrounding vehicles, identify the key vehicles that influence the target driving behavior from the surrounding vehicles. Based on the current driving information of the target vehicle and the current driving information of the key vehicle, key driving information for influencing the target driving behavior is determined; When the target driving behavior is a lane change or a turning behavior, the key driving information includes: the current driving position of the target vehicle, the current driving position and current driving speed change information of the key vehicle, the relative distance between the target vehicle and the key vehicle, and the predicted driving trajectory of the target vehicle. When the target driving behavior is reversing, the key driving information includes: the relative distance between the target vehicle and the key vehicle, the reversing tire direction angle information, and the predicted reversing trajectory of the target vehicle.
2. The method according to claim 1, characterized in that, The target driving behaviors include: lane changing, turning, or reversing; The step of detecting whether the target vehicle currently exhibits target driving behavior based on the current driving behavior information and the current driving information of the target vehicle includes: If, based on the current driving behavior information and the current driving information of the target vehicle, it is detected that the target vehicle is currently in the middle of the road and the steering wheel is turned to the left or right, then it is determined that the target vehicle is currently changing lanes. If, based on the current driving behavior information and the current driving information of the target vehicle, it is detected that the target vehicle is currently at a road intersection, the indicator light ahead is green, and the steering wheel is turned to the left or right, then it is determined that the target vehicle is currently turning. If, based on the current driving behavior information and the current driving information of the target vehicle, it is detected that the target vehicle is currently in reverse gear and its speed is decreasing, then it is determined that the target vehicle is currently reversing.
3. The method according to claim 1, characterized in that, The method further includes: Based on the key driving information, detect whether the target vehicle is currently able to safely perform the target driving behavior and obtain target suggestion information; The target suggestion information is displayed on the head-up display interface of the target vehicle.
4. The method according to claim 1, characterized in that, The method further includes: If the target vehicle is currently in normal driving condition, then based on the current road condition information of the target vehicle, determine the blind spot vehicle located in the blind spot of the target vehicle. If, based on the current driving information of the vehicle in the blind spot, it is detected that the current driving behavior of the vehicle in the blind spot affects the normal driving of the target vehicle, then the relative driving information between the vehicle in the blind spot and the target vehicle is obtained. The relative driving information is displayed on the head-up display interface of the target vehicle.
5. The method according to any one of claims 1-4, characterized in that, The key driving information is displayed on the head-up display of the target vehicle, including: The key driving information is sent to the driver's head-mounted projection device; The key driving information is projected onto a projection interface on the windshield of the target vehicle using the head-mounted projection device, so as to display the key driving information directly in front of the driver.
6. An information display control device, characterized in that, include: The information acquisition module is used to acquire the current driving behavior information and current road condition information of the target vehicle to be controlled. The current road condition information includes the current driving information of the target vehicle and the current driving information of the surrounding vehicles of the target vehicle. The information detection module is used to detect whether the target vehicle is currently engaged in target driving behavior based on the current driving behavior information and the current driving information of the target vehicle. The target driving behavior refers to the behavior that causes the target vehicle to deviate from the normal driving state. The key driving information determination module is used to determine key driving information that affects the target driving behavior based on the current driving information of the target vehicle and the current driving information of the surrounding vehicles if the target vehicle is detected to be currently exhibiting target driving behavior. An information display control module is used to display the key driving information on the head-up display interface of the target vehicle, wherein the display method of the key driving information is different from the display method of non-key driving information; The key driving information determination module is specifically used for: Based on the driving direction of the target driving behavior, the current driving position of the target vehicle, and the current driving positions of the surrounding vehicles, identify the key vehicles that influence the target driving behavior from the surrounding vehicles. Based on the current driving information of the target vehicle and the current driving information of the key vehicle, key driving information for influencing the target driving behavior is determined; When the target driving behavior is a lane change or a turning behavior, the key driving information includes: the current driving position of the target vehicle, the current driving position and current driving speed change information of the key vehicle, the relative distance between the target vehicle and the key vehicle, and the predicted driving trajectory of the target vehicle. When the target driving behavior is reversing, the key driving information includes: the relative distance between the target vehicle and the key vehicle, the reversing tire direction angle information, and the predicted reversing trajectory of the target vehicle.
7. An electronic device, characterized in that, The electronic device includes: One or more processors; Memory, used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the information display control method as described in any one of claims 1-5.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the information display control method as described in any one of claims 1-5.