Information display method and device, electronic equipment and computer readable storage medium
Patent Information
- Application Number
- CN202211280763.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-19
- Publication Date
- 2026-09-04
- Estimated Expiration
- 2042-10-19
AI Technical Summary
[0002]随着车辆技术的发展,车辆愈发智能,功能日渐丰富,车辆能够向驾驶员提供的信息也越来越多,导致车辆内部显示屏显示的信息越来越丰富,越来越复杂
Smart Images

Figure CN115576459B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle engineering technology, and in particular to an information display method, device, electronic device, and computer-readable storage medium. Background Technology
[0002] As vehicle technology advances, vehicles become increasingly intelligent and feature-rich, providing drivers with more and more information. This results in increasingly complex and abundant information displayed on in-vehicle screens. In such scenarios, drivers face greater difficulty in understanding the interface, requiring longer times to acquire useful information. This can lead to a loss of control over the surrounding driving environment while acquiring information, creating safety hazards. Summary of the Invention
[0003] This application provides an information display method, apparatus, electronic device, and computer-readable storage medium, which can be used to shorten the time drivers spend obtaining necessary information and avoid safety hazards during driving. The technical solutions provided by this application include the following aspects.
[0004] On one hand, embodiments of this application provide a method for displaying information, the method comprising:
[0005] Acquire feature information, which includes at least one of the following: driving context information of the vehicle's environment and driving adaptation information of the vehicle's driver.
[0006] The first type is determined based on the feature information;
[0007] Obtain the first display information of the first type and the first display position corresponding to the first type;
[0008] The first type of display information is displayed in the first display position in the display interface.
[0009] This application obtains at least one of driving situation information and driving adaptation information to determine the type of information needed by the driver, and then determines the first display information and the first display position. The information needed by the driver is displayed at an appropriate position, reducing the time it takes for the driver to obtain the required information, balancing the driver's cognitive load, and improving driving safety.
[0010] In one possible implementation, the feature information includes driving context information and driving adaptation information; determining a first type based on the feature information includes: determining the behavior level of a first driving behavior performed by the driver based on the driving adaptation information; and determining the first type based on the behavior level of the first driving behavior and the driving context information.
[0011] In one possible implementation, the first display information includes a reference driving behavior that the driver needs to perform; after displaying the first display information of the first type at a first display position in the display interface, the method further includes: determining the behavior level of the second driving behavior performed by the driver based on the difference between the reference driving behavior and the second driving behavior performed by the driver; determining a second type based on the behavior level of the second driving behavior; obtaining the second display information of the second type and the second display position corresponding to the second type; and displaying the second display information of the second type at the second display position in the display interface.
[0012] In one possible implementation, driving context information is obtained based on at least one of object information and environmental state information of the environment, wherein the object information is information about objects included in the environment.
[0013] In one possible implementation, driving adaptation information is obtained based on at least one of component information and driver physical state information, wherein the component information is information about vehicle components that interact with the driver.
[0014] In one possible implementation, the display interface includes a central area and a surrounding area, with the surrounding area enclosing the central area; in response to the first type being a functional type, the first display position is located in the central area; in response to the first type being a type other than a functional type, the first display position is located in the surrounding area.
[0015] In one possible implementation, after displaying the first type of first display information at a first display position in the display interface, the method further includes: determining third display information based on the first display information; displaying the third display information on the display interface, wherein the clarity of the third display information is higher than that of the fourth display information, and / or, the display area occupied by the third display information is greater than the display area occupied by the fourth display information; wherein the fourth display information is other information displayed on the display interface besides the third display information.
[0016] On the other hand, an information display device is provided, the device comprising:
[0017] The acquisition module is used to acquire feature information, which includes at least one of the driving context information of the vehicle's environment and the driver's driving adaptation information.
[0018] The determination module is used to determine the first type based on feature information;
[0019] The acquisition module is also used to acquire the first display information of the first type and the first display position corresponding to the first type;
[0020] The display module is used to display the first type of first display information at the first display position in the display interface.
[0021] In one possible implementation, the feature information includes driving context information and driving adaptation information; a determination module is used to determine the behavior level of a first driving behavior performed by the driver based on the driving adaptation information; and to determine a first type based on the behavior level of the first driving behavior and the driving context information.
[0022] In one possible implementation, the first display information includes a reference driving behavior that the driver needs to perform; the display module is further configured to determine the behavior level of the second driving behavior performed by the driver based on the difference between the reference driving behavior and the second driving behavior performed by the driver; determine a second type based on the behavior level of the second driving behavior; obtain the second display information of the second type and the second display position corresponding to the second type; and display the second display information of the second type at the second display position in the display interface.
[0023] In one possible implementation, driving context information is obtained based on at least one of object information and environmental state information of the environment, wherein the object information is information about objects included in the environment.
[0024] In one possible implementation, driving adaptation information is obtained based on at least one of component information and driver physical state information, wherein the component information is information about vehicle components that interact with the driver.
[0025] In one possible implementation, the display interface includes a central area and a surrounding area, with the surrounding area enclosing the central area; in response to the first type being a functional type, the first display position is located in the central area; in response to the first type being a type other than a functional type, the first display position is located in the surrounding area.
[0026] In one possible implementation, the display module is further configured to determine third display information based on the first display information; display the third display information on the display interface, wherein the clarity of the third display information is higher than that of the fourth display information, and / or the display area occupied by the third display information is greater than that occupied by the fourth display information; wherein the fourth display information is other information besides the third display information displayed on the display interface.
[0027] On the other hand, an electronic device is provided, which includes a processor and a memory, wherein the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor to enable the electronic device to implement the information display method provided by any of the above possible implementations.
[0028] On the other hand, a computer-readable storage medium is also provided, wherein at least one computer program is stored in the computer-readable storage medium, the at least one computer program being loaded and executed by a processor to enable a computer to implement the information display method provided by any of the above possible implementations.
[0029] On the other hand, a computer program product or computer program is also provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the information display method provided in any of the above possible implementations.
[0030] The technical solution provided in this application has at least the following beneficial effects:
[0031] This application determines the type of information needed by the driver by acquiring at least one of driving context information and driving adaptation information, thereby determining the first display information and the first display position. The required information is then displayed at an appropriate location, reducing the time the driver spends acquiring the information and balancing the driver's cognitive load. Furthermore, by determining the behavioral level of the driver's first driving behavior, the application can determine the first display information that aligns with the driver's cognitive characteristics. Supporting the driver in selecting information based on their own needs further enhances the identification of information that meets the driver's requirements, improving driving safety. Attached Figure Description
[0032] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0033] Figure 1 This is a schematic diagram of an implementation environment provided in an embodiment of this application;
[0034] Figure 2 This is a flowchart of an information display method provided in an embodiment of this application;
[0035] Figure 3 This is a schematic diagram of a display interface layout provided in an embodiment of this application;
[0036] Figure 4 This is a schematic diagram of another layout form of the display interface provided in the embodiments of this application;
[0037] Figure 5This is a schematic diagram illustrating an implementation scenario of an information display method provided in this application.
[0038] Figure 6 This is a schematic diagram of an information display device provided in an embodiment of this application;
[0039] Figure 7 This is a schematic diagram of the structure of a server provided in an embodiment of this application;
[0040] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0041] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0042] This application provides a method for displaying information; see [link to relevant documentation]. Figure 1 The diagram illustrates an implementation environment for the method provided in this embodiment. This implementation environment may include an electronic device 11 in a vehicle, which can establish a wired or wireless communication connection with a cloud server 12.
[0043] The vehicle's electronic device 11 is equipped with a display interface capable of displaying information. When information needs to be displayed, the method provided in this application embodiment can be used for display. The cloud server 12 can store the information to be displayed, and the vehicle's electronic device 11 can obtain the information to be displayed from the cloud server 12. Of course, the vehicle's electronic device 11 can also store the obtained information.
[0044] Optionally, the vehicle's electronic devices 11 can be smart devices such as in-vehicle terminals and mobile phones, tablets, and personal computers that can connect to the vehicle. The cloud server 12 can be a single server, a server cluster consisting of multiple servers, or a cloud computing service center.
[0045] Those skilled in the art should understand that the electronic device 11 and cloud server 12 of the vehicle described above are merely examples. Other existing or future terminals or servers that are applicable to this application should also be included within the scope of protection of this application and are incorporated herein by reference.
[0046] With the continuous development of vehicle engineering technology, vehicle functions are becoming increasingly diverse, and the information contained in vehicle intelligent systems is becoming more complex. In this context, it becomes more difficult, time-consuming, and inefficient for drivers to retrieve the necessary information from this complex information. While retrieving the required information, drivers are prone to losing control of their surrounding driving environment, thereby increasing the probability of safety hazards.
[0047] Currently, most vehicle engineering technologies present functional information, including adaptive cruise control, lane departure warning, and lane change assist, through warning prompts or guidance to assist the driver. This method of displaying information provides the driver with limited reaction time and is ineffective in risk avoidance. Furthermore, the displayed information often includes numerous functional modules, and the organization of information on the system interface is often disorganized, which can easily lead to driver misinterpretation and affect driving safety and efficiency.
[0048] Therefore, there is an urgent need for a method of displaying information that can ensure the safety and efficiency of drivers while driving. This method can match the displayed information with the real-time driving situation, helping drivers to perform correct driving behaviors and improving the efficiency of driver-vehicle interaction.
[0049] This application provides an information display method, which can be applied to... Figure 1 The electronic equipment in the vehicle shown. For example... Figure 2 As shown, the method includes the following steps 201 to 204.
[0050] Step 201: Obtain feature information, which includes at least one of the driving context information of the vehicle's environment and the driver's driving adaptation information.
[0051] In this embodiment, information needs to be displayed. The information to be displayed may differ depending on the driving situation and the driver's adaptation to the vehicle. Therefore, this embodiment reflects the driving situation through driving situation information, such as the complexity of the driving situation, and reflects the driver's adaptation to the vehicle through driving adaptation information. This ensures that the acquired feature information includes at least one of driving situation information and driving adaptation information, so that the information to be displayed can be determined subsequently based on this feature information.
[0052] In one possible implementation, driving context information is obtained based on at least one of object information and environmental state information. Object information refers to information about objects within the environment. These objects can be pedestrians in the vehicle's environment, or concrete objects such as signs and other vehicles within the vehicle's environment. Object information can include the walking speed and direction of pedestrians, the content of signs, and the speed and lighting status of other vehicles. Correspondingly, information in the vehicle's environment other than object information can serve as environmental state information, such as weather conditions and ambient brightness. Furthermore, road repair conditions and traffic congestion in the vehicle's environment can also be considered as environmental state information.
[0053] The vehicle's electronic devices can acquire object information and environmental state information independently, or the object information and environmental state information can be sent to the vehicle's electronic devices from a cloud server. Regardless of how the vehicle's electronic devices acquire the object information and environmental state information, the electronic devices can obtain driving context information based on at least one of the information, such as using at least one of the information as driving context information. This application does not limit the method of acquiring driving context information.
[0054] Furthermore, as explained above, driving context information can reflect the driving situation. Optionally, the driving situation reflected by the driving context information may include, but is not limited to, a simple driving situation, a generally simple driving situation, and a relatively complex driving situation.
[0055] For example, if the object information indicates that there are no pedestrians in the vehicle's environment, few other vehicles are present, and other vehicles are traveling at slow speeds, then the driving situation reflected by the driving situation information obtained from this object information is a simple driving situation. It should be understood that this example only considers the case where driving situation information is obtained based on object information alone. Cases where driving situation information is obtained based solely on environmental state information, or where driving situation information is obtained using both object information and environmental state information, will not be illustrated here.
[0056] Optionally, driving adaptation information is obtained based on at least one of component information and driver physical state information. The component information and driver physical state information are described below.
[0057] Component information refers to information about vehicle components that interact with the driver. These components are vehicle parts that the driver can interact with, including but not limited to the driver's seat, brakes, steering wheel, accelerator pedal, and lights, such as turn signals. Component information can include different pressure values at different parts of the driver's seat, brake pedal depressing status, accelerator pedal depressing status, steering wheel turning status, and light control status.
[0058] For example, the pressure value A near the front of the driver's seat and the pressure value B near the rear of the driver's seat, acquired by the vehicle's electronic equipment, are component information. For instance, this component information—the different pressure values at different locations on the driver's seat—can be detected by a pressure sensor, from which the vehicle's electronic equipment obtains this component information. This pressure sensor can be located under the driver's seat. As another example, the turn signal activation time, steering wheel rotation time, and steering wheel return time, acquired by the vehicle's electronic equipment, can also be used as component information. For instance, if the turn signal activation time is T1, the steering wheel rotation time is T2, and the steering wheel return time is T3, then T1, T2, and T3 are component information.
[0059] For example, component information can reflect the driver's mental state and cognitive characteristics. For instance, if the pressure value A mentioned above is less than the pressure value B, and the difference between pressure value A and pressure value B is greater than a set threshold, it can be assumed that the driver's seating posture while driving is a reclined posture, reflecting a mild level of fatigue. As another example, if the interval between T1 and T2, and / or the interval between T2 and T3, is greater than a set time threshold, it can be assumed that the driver's sequential operation of turning on the turn signal, turning the steering wheel, and straightening the steering wheel is poor, reflecting a poor level of mastery of driving skills, or in other words, a lack of proficiency in driving the vehicle.
[0060] In addition, the driver's physical condition information includes, but is not limited to, the driver's heart rate and body temperature. For example, the driver's physical condition information can be detected by sensors installed in the back of the driver's seat, and the vehicle's electronic equipment can obtain the physical condition information from these sensors, which can be heart rate monitors, temperature sensors, etc.
[0061] For example, a driver's physical condition information can reflect the driver's physiological state. For instance, if the detected body temperature of the driver is within the normal human body temperature range, then the driver's physical condition information is considered to reflect a healthy physiological state.
[0062] The above describes component information and driver's physical state information, respectively. For example, after the vehicle's electronic devices acquire the component information and the driver's physical state information, driving adaptation information can be obtained based on at least one of these pieces of information, such as using at least one piece of information as driving adaptation information. This application does not limit the method for obtaining driving adaptation information.
[0063] As explained above, driving adaptation information reflects a driver's level of adaptation to driving a vehicle. Optionally, the adaptation level reflected by driving adaptation information may include, but is not limited to, being relatively adapted to driving, generally adapted to driving, and not adapted to driving, etc. Adapted driving can also be further granularly divided into adaptable to long-distance driving or adaptable to short-distance driving, etc.
[0064] For example, if the component information indicates that pressure value A is less than pressure value B, and the difference between pressure value A and pressure value B is greater than a set threshold, then the component information reflects a driver's mental state of mild fatigue. Consequently, the driving adaptation information obtained based on this component information reflects a degree of poor driving adaptation. It should be understood that this example illustrates the case of obtaining driving adaptation information solely based on component information. Cases where driving adaptation information is obtained solely based on physical condition information, or where driving adaptation information is obtained using both component information and physical condition information, will not be illustrated here.
[0065] Step 202: Determine the first type based on the feature information.
[0066] The first type refers to the type of information that needs to be displayed. Since this embodiment determines the first type based on feature information, this first type is adapted to the driving situation and the driver's adaptation to the vehicle, and is the type of information the driver needs. In other words, this embodiment can determine the type of information suitable for display under the current driving situation and the driver's current adaptation to the vehicle as the first type.
[0067] This application embodiment does not limit the method of determining the first type. For example, the information that the vehicle can provide to the driver can be divided into multiple different types, and the first type is at least one of the multiple types. Optionally, this application embodiment can complete the division of multiple types before performing step 202. For example, when performing the division, this application embodiment can refer to the AH (Analysis Hierarchy) information division rules, so that the multiple types obtained include, but are not limited to, five information types: functional type, abstract warning type, general warning type, abstract behavior prompt type, and general behavior prompt type.
[0068] The function type is used to describe the functional purpose, which includes objectives that the driver may need to achieve, such as: knowing the volume of the car audio system, knowing the connection status of the car Bluetooth, knowing the road navigation status, etc. For example, the information in the function type includes, but is not limited to, the volume of the car audio system, the connection status of the car Bluetooth, and road navigation information. The function type can also be referred to as the functional purpose type.
[0069] Abstract warning types and general warning types are used to warn drivers and guide them to perform certain driving actions. Abstract warning types provide simple warnings in a concise manner, while general warning types provide detailed warnings. For example, in the scenario of a school ahead in the vehicle's current direction of travel, an abstract warning type might say, "Caution: School Ahead, Drive Carefully," while a general warning type might say, "Slow Down and Watch Out for Pedestrians." "Slow Down" is a more detailed warning. Another example: an abstract warning type might say, "Collision with the vehicle in front is possible," while a general warning type might say, "Collision with the vehicle in front is possible in 3 seconds." "3 seconds" is a more detailed warning. Abstract warning types can also be called abstract function types, and general warning types can also be called general function types.
[0070] Abstract behavior prompt types and general behavior prompt types are used to clearly indicate to the driver the driving action that needs to be performed. Abstract behavior prompt types are used for simple prompts, such as simply indicating a driving action. General behavior prompt types are used for detailed prompts, such as indicating a driving action and related data. For example, regarding turning the steering wheel, the information in an abstract behavior prompt type could be "Please turn the steering wheel to the left," while the information in a general behavior prompt type could be "The current steering wheel angle to the left is 30°, and you need to turn it another 10° to the left." Abstract behavior prompt types can also be called physical function types, and general behavior prompt types can also be called physical form types.
[0071] In an exemplary embodiment, the level of alertness for the driver increases sequentially from functional type, abstract warning type, general warning type, abstract behavioral prompt type, to general behavioral prompt type. This embodiment allows the level of alertness for the first type to be positively correlated with the complexity of the driving situation and negatively correlated with the driver's adaptation level. That is, the more complex the driving situation, the higher the level of alertness for the first type; conversely, the better the driver's adaptation level, the lower the level of alertness for the first type.
[0072] In some implementations, the first type can be directly determined based on the feature information. For example, if the feature information includes driving context information, and the driving context information reflects a simple driving context, then the first type can be directly determined as the functional type. For instance, the correspondence between the range of feature information values and the types can be stored. After obtaining the feature information, the range of feature information values is determined, and the type corresponding to the range of feature information values is determined as the first type.
[0073] In other embodiments, determining the first type based on feature information includes: determining the behavioral level of a first driving behavior performed by the driver based on driving adaptation information, and determining the first type based on the behavioral level of the first driving behavior and driving context information. It can be seen that this embodiment is applicable to situations where the feature information includes both driving context information and driving adaptation information.
[0074] The first driving behavior is one of multiple behavior levels, and the embodiments of this application do not limit the way multiple behavior levels are obtained. For example, different driving behaviors of the driver can be divided into different behavior levels according to the SRK (Skill-Rule-Knowledge Behavioral Model) behavior classification method. For example, multiple behavior levels include, but are not limited to: SBB (Skill-based Behavior), RBB (Rule-based Behavior), and KBB (Knowledge-based Behavior).
[0075] When a driving action falls under the SBB (Short-term Bias) category, it means that the driver can rely on their own driving skills to perform the action. In other words, the driver can perform the action subconsciously, without needing to consider rules or apply knowledge. This type of driving action can be a rapid, single action, or it can be a series of coherent, integrated actions.
[0076] When a driving action falls under the RBB (Restricted By) category, it means the driver cannot rely solely on their driving skills to execute the action; instead, they need to make judgments based on the rules to determine the appropriate action. However, the driver does not need to rely on prior knowledge for critical thinking. When a driving action falls under the KBB (Korean By) category, it means the driver cannot rely solely on their driving skills to execute the action, nor can they make judgments based solely on the rules. Instead, the driver needs to analyze, organize, and reason about the current situation (such as the vehicle's environment, the vehicle's condition, and the desired outcome of driving) based on their learned knowledge, arrive at some possible driving actions, and then make a decision and execute the action after comparison and reflection.
[0077] For example, based on the above description of the three behavior levels, the behavior level of the first driving behavior performed by the driver is determined according to the driving adaptation information, including: when the driving adaptation information reflects that the driver is relatively adapted to driving, the behavior level of the first driving behavior is determined to be SBB; when the driving adaptation information reflects that the driver is generally adapted to driving, the behavior level of the first driving behavior is determined to be RBB; and when the driving adaptation information reflects that the driver is not very adapted to driving, the behavior level of the first driving behavior is determined to be KBB.
[0078] For example, when a vehicle changes lanes, the driving adaptation information includes component information, such as the turn signal activation time (T4), steering wheel rotation time (T5), and steering wheel return time (T6). If the interval between T4 and T5, and / or the interval between T5 and T6, is less than or equal to a set time threshold, the driver's first driving behavior can be considered a series of coherent driving behaviors. In this case, the driving adaptation information responds to continue driving and determines the behavior level of the first driving behavior as SBB.
[0079] For example, if on any road segment, the component information indicates that the number of times a vehicle performs emergency maneuvers is less than or equal to an emergency maneuver threshold, or if the driver's physical condition information indicates that the driver's heart rate is high, and the obtained driving adaptation information reflects generally good driving ability, then the behavior level of the first driving behavior is determined to be RBB. As another example, if on any road segment, the component information indicates that the number of times a vehicle performs emergency maneuvers is greater than an emergency maneuver threshold, and the obtained driving adaptation information indicates poor driving ability, then the behavior level of the first driving behavior is determined to be KBB. Exemplarily, the emergency maneuvers include, but are not limited to, emergency braking, emergency deceleration, and emergency turning, and the emergency maneuver threshold reflects the average number of emergency maneuvers performed by vehicles on the current road segment under normal conditions.
[0080] Furthermore, after determining the behavioral level of the first driving behavior, it is also necessary to determine the first type based on the behavioral level of the first driving behavior and the driving context information. For example, in the behavioral level of the first driving behavior and the driving context information, one piece of information is designated as the first information, and the other as the second information. For instance, the behavioral level of the first driving behavior is the first information, and the driving context information is the second information. Or, the behavioral level of the first driving behavior is the second information, and the driving context information is the first information.
[0081] In some implementations, a type is first determined based on the first information, and then the suitability of the type is determined based on the second information. If it is suitable, the type is determined to be the first type.
[0082] For example, the behavioral level of the first driving action is the first piece of information, and the driving context information is the second piece of information. When the behavioral level of the first driving action is SBB (Simplified Behavioral Boost), the functional type is determined. This is because SBB indicates that the driver can rely on their own driving skills to perform the first driving action; therefore, it is not necessary to use abstract warning types and general warning types to guide the driver to complete the driving action, nor is it necessary to use abstract behavioral cue types and general behavioral cue types to explicitly prompt the driver to complete the driving action. Furthermore, the driving context information reflects a simple driving situation. Because the driving situation is simple, it is appropriate to determine the type as a functional type; therefore, the first type is the functional type.
[0083] In other implementations, multiple types can be determined first based on the first information, and then at least one type can be selected from the multiple types based on the second information. The selected type is the first type. Let's take the example of using the behavior level of the first driving behavior as the first information and the driving context information as the second information.
[0084] For example, when the behavior level of the first driving action is RBB, since the driver cannot rely solely on their driving skills to perform this action but needs to make judgments based on rules, an abstract warning type and a general warning type can be identified. This provides a warning to the driver and guides them to complete the driving action, essentially providing the driver with reference rules. The driver does not need to determine the rules to refer to themselves, reducing the cognitive load on the driver. If the driving situation information reflects a simple or generally simple driving situation, the first type can be identified as an abstract warning type. If the driving situation information reflects a more complex driving situation, such as in cloudy weather with reduced visibility, narrower field of vision, and shorter sight distance, the driver may not be able to observe other vehicles within a safe distance in front of the vehicle, making the driving situation more complex. Therefore, the first type can be identified as a general warning type.
[0085] For example, when the behavior level of the first driving behavior is KBB, since the driver needs to perform the driving behavior based on their learned knowledge, the abstract behavior cue type and the general behavior cue type can be identified. This clearly prompts the driver to complete the driving behavior, which is equivalent to providing the driver with reference knowledge. The driver does not need to analyze, sort, reason, compare, or reflect on this knowledge, thus reducing the driver's cognitive load. If the driving situation information reflects a simple driving situation, the first type can be identified as the abstract behavior cue type. If the driving situation information reflects a generally simple driving situation or a relatively complex driving situation, the first type can be identified as the general behavior cue type.
[0086] In some other implementations, a first type can be determined simultaneously based on the behavioral level of the first driving behavior and driving context information. For example, each type corresponds to a range of values. A first score is determined based on the behavioral level of the first driving behavior, and a second score is determined based on the driving context information. The first score and the second score are then weighted and summed to obtain a weighted sum value. The type corresponding to the range of values in which the weighted sum value falls is determined as the first type.
[0087] It should be understood that the various implementation methods described above can be switched. For example, the various implementation methods can be switched periodically, switched according to the driver's selection, or switched randomly.
[0088] Step 203: Obtain the first display information of the first type and the first display position corresponding to the first type.
[0089] The first type can be at least one of multiple types, and the information for each type can be found in the examples in step 202, which will not be repeated here. Additionally, this embodiment also needs to obtain the first display position corresponding to the first type. The first display position is located in the display interface, which is the interface displayed on the screen of the vehicle's electronic equipment. This embodiment does not limit the layout of the display interface.
[0090] In one possible implementation, the display interface includes a central area and an enclosing area. The enclosing area can completely surround the central area, or it can partially or partially surround the central area. In other words, the enclosing area can be distributed in all directions of the central area, or it can be distributed on one side of the central area, or in several directions of the central area. Responding to the first type being a functional type, the first display position is located in the central area. Responding to other types besides functional types, such as the abstract warning type, general warning type, abstract behavior prompt type, and general behavior prompt type described above, the first display position is located in the enclosing area.
[0091] Optionally, the middle area and the surrounding area may each include at least one view. After determining whether it is a middle area or a surrounding area according to the first type, the view corresponding to the first type is also determined in the determined area. Then the first display position is all or part of the position included by the view.
[0092] For example, see Figure 3 The central area includes the function view corresponding to the function type, and the surrounding area includes the abstract warning view corresponding to the abstract warning type, the general warning view corresponding to the general warning type, and the behavior prompt view corresponding to the abstract behavior prompt type and the general behavior prompt type. The views are arranged hierarchically from left to right and from top to bottom, conforming to the driver's visual path.
[0093] For example, the display interface may also include an accessibility view and a settings view. Figure 3 As shown, Figure 3 This illustration shows a scenario where both the accessibility view and the settings view are located within the enclosed area. The settings view includes customizable controls, and the information displayed in the accessibility view can be selected by the driver using these controls; this is not limited to this example. Additionally, the display interface may include frequently used information, including but not limited to... Figure 3 As shown: vehicle model, weather, temperature, date and time, driving time, distance, parking assist, driving warning, night vision, etc. These commonly used information can also be selected by the driver using the customized controls, and there are no restrictions here either.
[0094] Figure 3 The layout of the display interface shown can be called LH (Low-Time utilization, High-Space utilization). LH means that the display interface shows a lot of information, making full use of the display space, resulting in high space utilization. However, because the interface displays a lot of information, the corresponding time utilization is slightly lower.
[0095] Step 204: Display the first type of first display information at the first display position in the display interface.
[0096] Since the first display information and the first display position have been determined in step 203, the first display information can be displayed according to the first display position.
[0097] In one possible implementation, the first display information includes a reference driving behavior that the driver needs to perform. In this case, the behavior level of the second driving behavior performed by the driver can be determined based on the difference between the reference driving behavior and the second driving behavior performed by the driver. A second type can be determined based on the behavior level of the second driving behavior. Second display information of the second type and the second display position corresponding to the second type can be obtained. The second display information of the second type can then be displayed at the second display position in the display interface.
[0098] For example, the first displayed information is a general behavior prompt, which includes the following reference driving behaviors that the driver needs to perform: slowly applying the brakes, turning on the left turn signal, turning the steering wheel, and straightening the steering wheel within the M time period. However, the second driving behavior actually performed by the driver includes a series of non-coherent reference driving behaviors within the M time period, and an emergency deceleration and emergency turn after the M time period, indicating that there is a difference between the reference driving behavior and the second driving behavior.
[0099] This suggests that the driver may not have observed the first display information, or that although the driver observed the first display information, the driver's acceptance of the first display information was not high, and the driver was unwilling to perform the reference driving behavior according to the first display information. Therefore, the behavior level of the second driving behavior performed by the driver can be determined based on the difference between the reference driving behavior and the second driving behavior, and the second type can be re-determined based on the behavior level of the second driving behavior, so as to display the second type of second display information to the driver. This second display information may be easier to observe or more easily accepted by the driver.
[0100] For example, determining the behavior level of the second driving behavior based on the above differences can be done by determining the range of differences, querying the correspondence between the range of differences and the behavior levels, and determining the behavior level corresponding to the range of differences as the behavior level of the second driving behavior.
[0101] Optionally, after determining the behavioral level of the second driving behavior, the second type can be determined solely based on the behavioral level of the second driving behavior, or the second type can be determined jointly based on the behavioral level of the second driving behavior and driving context information. The method of jointly determining the second type can be found in step 202, which describes the method of determining the first type based on the behavioral level of the first driving behavior and driving context information; it will not be repeated here.
[0102] For example, the second display position may be different from or the same as the first display position, and this application does not limit this. If the second display position is the same as the first display position, the first display information is replaced with the second display information. Alternatively, if the second display position is different from the first display position, the second display information can be added to the first information displayed on the display interface, or the first display information can be removed from the display interface and the second display information can be displayed.
[0103] In one possible implementation, embodiments of this application may further determine third display information based on the first display information. The third display information is displayed on the display interface, where the clarity of the third display information is higher than that of the fourth display information, and / or the display area occupied by the third display information is greater than that occupied by the fourth display information. The fourth display information refers to all other information displayed on the display interface besides the third display information. This allows the third display information to be displayed more prominently than the fourth display information, making it easier for the driver to observe.
[0104] The third displayed information can be information selected from the first displayed information, or it can be other information different from the first displayed information. Optionally, the driver can select the third displayed information through a custom control, or the third displayed information can be the default information set by the driver, or it can be information determined based on data analysis.
[0105] After determining the third display information, it can be displayed on the display interface. The fourth display information can be other information that is different from the third display information. For example, the type of the fourth display information can be different from the type of the third display information, or it can be the same as the type of the third display information.
[0106] For example, the display area occupied by the fourth display information can be zero, that is, only the third display information is displayed in the display interface, and the fourth display information is not displayed. For example, see Figure 4 The third display information includes information from the function view and the auxiliary function view, while the display interface does not include the fourth display information.
[0107] Figure 4 The layout of the display interface shown can be called HL (High-Time utilization, Low-Space utilization). HL means that the display interface shows less information, resulting in slightly lower space utilization. However, precisely because the interface displays less information, the time it takes for the driver to extract the required information is shorter, resulting in high time utilization.
[0108] In related technologies, the display interface contains multiple modules for displaying information, and the types of information to be displayed are also numerous, with various information potentially presented in the form of alarm prompts. These related technologies suffer from at least the following two technical problems.
[0109] Technical Issue 1: The display interface is presented in a rather chaotic manner, increasing the difficulty for drivers to understand it and easily leading to cognitive imbalance. Technical Issue 2: The information provided is difficult to match with the real-time driving situation and the driver's adaptation, and the information lacks timeliness, leaving drivers with less reaction time, thus creating safety hazards while driving.
[0110] To address the first technical problem of the related technologies, this application classifies information by type to determine the type of information required by the driver, and then determines the first display information. This avoids the impact of redundant information on the driver's acquisition of the required information, reduces the cognitive difficulty of the driver's understanding of the display interface, and balances the driver's cognitive load.
[0111] Regarding the second technical problem of the related technology, this application determines the behavioral level of the driver's driving behavior and driving situation information, determines the first display information that conforms to the driver's cognitive characteristics and driving situation, provides information that matches the driving situation, has good timeliness, can provide the driver with sufficient reaction time, and reduce safety hazards while driving.
[0112] See Figure 5 , Figure 5 An implementation scenario of an information display method is illustrated, wherein the vehicle's electronic equipment includes a sensing unit, an electronic control unit, an information display unit, and an execution unit, and the execution unit may be one of the components described above. This implementation scenario also includes a driver interacting with the vehicle's electronic equipment, and the interaction may be direct or indirect.
[0113] The sensing unit acquires driving context information and driver's physical state information, and can send the sensed information to the electronic control unit. The execution unit acquires component information based on the driver's driving behavior and sends the acquired component information to the electronic control unit.
[0114] The electronic control unit is used to calculate the first type after receiving the feature information, thereby determining and sending the first display information and the first display position of the first type to the information display unit.
[0115] The information display unit includes a display interface and a control module. The display interface is used to display primary information, allowing the driver to observe it. The display interface can be a digital interface or a hardware interface. Additionally, the driver can control the information display unit according to the control module to customize the information displayed.
[0116] In summary, this application, by acquiring at least one of driving context information and driving adaptation information, determines the type of information needed by the driver, thereby determining the first display information and the first display position. The required information is then displayed at an appropriate location, reducing the time the driver spends acquiring the necessary information and balancing the driver's cognitive load. Furthermore, by determining the behavioral level of the driver's first driving action, the first display information that aligns with the driver's cognitive characteristics can be determined. Supporting the driver in selecting information based on their own needs further ensures the identification of information that meets the driver's requirements, improving driving safety.
[0117] See Figure 6 This application provides an information display device, which includes:
[0118] The acquisition module 601 is used to acquire feature information, which includes at least one of the driving context information of the environment in which the vehicle is located and the driving adaptation information of the driver of the vehicle.
[0119] The determining module 602 is used to determine the first type based on the feature information;
[0120] The acquisition module 601 is also used to acquire the first display information of the first type and the first display position corresponding to the first type;
[0121] Display module 603 is used to display the first type of first display information at the first display position in the display interface.
[0122] In one possible implementation, the feature information includes driving context information and driving adaptation information;
[0123] The determination module 602 is used to determine the behavior level of the first driving behavior performed by the driver based on driving adaptation information; and to determine the first type based on the behavior level of the first driving behavior and driving context information.
[0124] In one possible implementation, the first displayed information includes reference driving behaviors that the driver needs to perform;
[0125] The display module 603 is further configured to determine the behavior level of the second driving behavior performed by the driver based on the difference between the reference driving behavior and the second driving behavior performed by the driver; determine the second type based on the behavior level of the second driving behavior; obtain the second display information of the second type and the second display position corresponding to the second type; and display the second display information of the second type at the second display position in the display interface.
[0126] In one possible implementation, driving context information is obtained based on at least one of object information and environmental state information of the environment, wherein the object information is information about objects included in the environment.
[0127] In one possible implementation, driving adaptation information is obtained based on at least one of component information and driver physical state information, wherein the component information is information about vehicle components that interact with the driver.
[0128] In one possible implementation, the display interface includes a central area and a surrounding area, with the surrounding area enclosing the central area; in response to the first type being a functional type, the first display position is located in the central area; in response to the first type being a type other than a functional type, the first display position is located in the surrounding area.
[0129] In one possible implementation, the display module 603 is further configured to determine third display information based on the first display information; display the third display information on the display interface, wherein the clarity of the third display information is higher than that of the fourth display information, and / or the display area occupied by the third display information is greater than that occupied by the fourth display information; wherein the fourth display information is other information besides the third display information displayed on the display interface.
[0130] This application determines the type of information needed by the driver by acquiring at least one of driving context information and driving adaptation information, thereby determining the first display information and the first display position. The required information is then displayed at an appropriate location, reducing the time the driver spends acquiring the information and balancing the driver's cognitive load. Furthermore, by determining the behavioral level of the driver's first driving behavior, the application can determine the first display information that aligns with the driver's cognitive characteristics. Supporting the driver in selecting information based on their own needs further enhances the identification of information that meets the driver's requirements, improving driving safety.
[0131] It should be noted that the apparatus provided in the above embodiments is only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0132] Figure 7 This is a schematic diagram of a server structure provided in an embodiment of this application. The server can vary significantly due to differences in configuration or performance. It may include one or more Central Processing Units (CPUs) 701 and one or more memories 702. The one or more memories 702 store at least one computer program, which is loaded and executed by the one or more processors 701 to enable the server to implement the information display methods provided in the various method embodiments described above. Of course, the server may also have wired or wireless network interfaces, a keyboard, and input / output interfaces for input and output. The server may also include other components for implementing device functions, which will not be elaborated upon here.
[0133] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The device can be a terminal, such as an in-vehicle terminal, smartphone, tablet computer, laptop computer, or desktop computer. The terminal may also be referred to as user equipment, portable terminal, laptop terminal, desktop terminal, or other names.
[0134] Typically, a terminal includes a processor 801 and a memory 802.
[0135] Processor 801 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 801 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 801 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 801 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the screen. In some embodiments, processor 801 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0136] The memory 802 may include one or more computer-readable storage media, which may be non-transitory. The memory 802 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 802 are used to store at least one instruction, which is executed by the processor 801 to cause the terminal to implement the information display method provided in the method embodiments of this application.
[0137] In some embodiments, the terminal may also optionally include: a peripheral device interface 803 and at least one peripheral device. The processor 801, memory 802, and peripheral device interface 803 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 803 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of: a radio frequency circuit 804, a display screen 805, a camera assembly 806, an audio circuit 807, a positioning assembly 808, and a power supply 809.
[0138] Peripheral device interface 803 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 801 and memory 802. In some embodiments, processor 801, memory 802 and peripheral device interface 803 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 801, memory 802 and peripheral device interface 803 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.
[0139] The radio frequency (RF) circuit 804 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 804 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 804 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, the RF circuit 804 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 804 can communicate with other terminals through at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: metropolitan area networks (MANs), various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks (WLANs), and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 804 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application.
[0140] Display screen 805 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 805 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 801 for processing. In this case, display screen 805 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 805, located on the front panel of the terminal; in other embodiments, there may be at least two display screens, respectively located on different surfaces of the terminal or in a folded design; in still other embodiments, display screen 805 may be a flexible display screen, located on a curved or folded surface of the terminal. Furthermore, display screen 805 may be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. Display screen 805 may be made of materials such as LCD (Liquid Crystal Display) or OLED (Organic Light-Emitting Diode).
[0141] The camera assembly 806 is used to acquire images or videos. Optionally, the camera assembly 806 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 806 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm-light flash and a cool-light flash, which can be used for light compensation at different color temperatures.
[0142] The audio circuit 807 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting the sound waves into electrical signals that are input to the processor 801 for processing, or input to the radio frequency circuit 804 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each positioned at a different location on the terminal. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert the electrical signals from the processor 801 or the radio frequency circuit 804 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 807 may also include a headphone jack.
[0143] The positioning component 808 is used to determine the current geographic location of the terminal in order to enable navigation or LBS (Location Based Service). The positioning component 808 can be a positioning component based on the US GPS (Global Positioning System), China's BeiDou system, Russia's Granas system, or the EU's Galileo system.
[0144] Power supply 809 is used to power the various components in the terminal. Power supply 809 can be AC power, DC power, a disposable battery, or a rechargeable battery. When power supply 809 includes a rechargeable battery, the rechargeable battery can support wired or wireless charging. The rechargeable battery can also be used to support fast charging technology.
[0145] In some embodiments, the terminal further includes one or more sensors 810. The one or more sensors 810 include, but are not limited to: an accelerometer 811, a gyroscope 812, a pressure sensor 813, a fingerprint sensor 814, an optical sensor 815, and a proximity sensor 816.
[0146] Accelerometer 811 can detect the magnitude of acceleration along the three coordinate axes of a coordinate system established by the terminal. For example, accelerometer 811 can be used to detect the components of gravitational acceleration along the three coordinate axes. Processor 801 can control display screen 805 to display the user interface in either a landscape or portrait view based on the gravitational acceleration signal acquired by accelerometer 811. Accelerometer 811 can also be used for games or for acquiring user motion data.
[0147] The gyroscope sensor 812 can detect the terminal's orientation and rotation angle. The gyroscope sensor 812, in conjunction with the accelerometer sensor 811, can collect the user's 3D movements on the terminal. Based on the data collected by the gyroscope sensor 812, the processor 801 can perform the following functions: motion sensing (e.g., changing the UI based on the user's tilt), image stabilization during shooting, game control, and inertial navigation.
[0148] The pressure sensor 813 can be disposed on the side bezel of the terminal and / or on the lower layer of the display screen 805. When the pressure sensor 813 is disposed on the side bezel of the terminal, it can detect the user's grip signal on the terminal, and the processor 801 can perform left / right hand recognition or quick operation based on the grip signal collected by the pressure sensor 813. When the pressure sensor 813 is disposed on the lower layer of the display screen 805, the processor 801 can control the operable controls on the UI interface based on the user's pressure operation on the display screen 805. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.
[0149] The fingerprint sensor 814 is used to collect the user's fingerprint. The processor 801 identifies the user's identity based on the fingerprint collected by the fingerprint sensor 814, or vice versa. When the user's identity is identified as trusted, the processor 801 authorizes the user to perform relevant sensitive operations, including unlocking the screen, viewing encrypted information, downloading software, making payments, and changing settings. The fingerprint sensor 814 can be located on the front, back, or side of the terminal. When the terminal has physical buttons or a manufacturer's logo, the fingerprint sensor 814 can be integrated with the physical buttons or manufacturer's logo.
[0150] An optical sensor 815 is used to collect ambient light intensity. In one embodiment, the processor 801 can control the display brightness of the display screen 805 based on the ambient light intensity collected by the optical sensor 815. Specifically, when the ambient light intensity is high, the display brightness of the display screen 805 is increased; when the ambient light intensity is low, the display brightness of the display screen 805 is decreased. In another embodiment, the processor 801 can also dynamically adjust the shooting parameters of the camera assembly 806 based on the ambient light intensity collected by the optical sensor 815.
[0151] The proximity sensor 816, also known as a distance sensor, is typically installed on the front panel of the terminal. The proximity sensor 816 is used to detect the distance between the user and the front of the terminal. In one embodiment, when the proximity sensor 816 detects that the distance between the user and the front of the terminal is gradually decreasing, the processor 801 controls the display screen 805 to switch from a screen-on state to a screen-off state; when the proximity sensor 816 detects that the distance between the user and the front of the terminal is gradually increasing, the processor 801 controls the display screen 805 to switch from a screen-off state to a screen-on state.
[0152] Those skilled in the art will understand that Figure 8 The structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0153] In an exemplary embodiment, a computer device is also provided, comprising a processor and a memory storing at least one computer program. The at least one computer program is loaded and executed by one or more processors to enable the computer device to implement the method for displaying any of the aforementioned information.
[0154] In an exemplary embodiment, a computer-readable storage medium is also provided, which stores at least one computer program, which is loaded and executed by a processor of a computer device to enable the computer to implement any of the above-described methods for displaying information.
[0155] In one possible implementation, the aforementioned computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.
[0156] In an exemplary embodiment, a computer program product or computer program is also provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform any of the aforementioned information display methods.
[0157] It should be noted that the terms "first," "second," etc. (if applicable) in the specification and claims of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0158] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the target display information involved in this application was obtained with full authorization.
[0159] It should be understood that "multiple" as used in this article refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0160] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the protection scope of this application.
Claims
1. A method for displaying information, characterized in that, The method includes: Acquire feature information, which includes at least one of the driving context information of the vehicle's environment and the driving adaptation information of the vehicle's driver; The first type is determined based on the aforementioned feature information; Obtain the first display information of the first type and the first display position corresponding to the first type; The first display information is displayed at the first display position in the display interface, and the first display information includes reference driving behavior that the driver needs to perform. After displaying the first type of first display information at the first display position in the display interface, the method further includes: The behavioral level of the second driving behavior is determined based on the difference between the reference driving behavior and the second driving behavior performed by the driver. The second type is determined based on the behavioral level of the second driving behavior; Obtain the second display information of the second type and the second display position corresponding to the second type; The second display information is displayed at the second display position in the display interface, where the first type and the second type are the types of information to be displayed.
2. The method according to claim 1, characterized in that, The feature information includes the driving context information and the driving adaptation information; Determining the first type based on the feature information includes: The behavioral level of the first driving behavior performed by the driver is determined based on the driving adaptation information; The first type is determined based on the behavioral level of the first driving behavior and the driving context information.
3. The method according to claim 1, characterized in that, The driving scenario information is obtained based on at least one of the object information and the environmental state information of the environment, wherein the object information is information about the objects included in the environment.
4. The method according to claim 1, characterized in that, The driving adaptation information is obtained based on at least one of component information and the driver's physical state information, wherein the component information is information about vehicle components that interact with the driver.
5. The method according to any one of claims 1-4, characterized in that, The display interface includes a central area and a surrounding area, wherein the surrounding area surrounds the central area; In response to the first type being a functional type, the first display position is located in the middle area; In response to the first type being a type other than the functional type, the first display position is located within the enclosed area.
6. The method according to any one of claims 1-4, characterized in that, After displaying the first display information at the first display position in the display interface, the method further includes: The third display information is determined based on the first display information; The third display information is displayed on the display interface, the clarity of the third display information is higher than that of the fourth display information, and / or the display area occupied by the third display information is greater than that occupied by the fourth display information; The fourth display information refers to other information displayed on the display interface besides the third display information.
7. An information display device, characterized in that, The device includes: The acquisition module is used to acquire feature information, which includes at least one of the driving context information of the vehicle's environment and the driving adaptation information of the vehicle's driver. The determining module is used to determine a first type based on the feature information; The acquisition module is also used to acquire the first display information of the first type and the first display position corresponding to the first type; The display module is used to display the first display information at the first display position in the display interface, wherein the first display information includes reference driving behavior that the driver needs to perform. The determining module, after displaying the first type of first display information at the first display position in the display interface, is further configured to determine the behavior level of the second driving behavior based on the difference between the reference driving behavior and the second driving behavior performed by the driver; and determine the second type based on the behavior level of the second driving behavior. The acquisition module is further configured to acquire the second display information of the second type and the second display position corresponding to the second type; The display module is further configured to display the second display information at the second display position in the display interface, wherein the first type and the second type are the types of information to be displayed.
8. An electronic device, characterized in that, The electronic device includes a processor and a memory, the memory storing at least one computer program, which is loaded and executed by the processor to enable the electronic device to implement the information display method as described in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one computer program, which is loaded and executed by a processor to enable the computer to implement the information display method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
System for in-vehicle-infotainment based on dual asynchronous displays
CN113895364A