Method and device for dynamically switching and displaying instrument information based on different driving styles

By dynamically adjusting the display priority of vehicle dashboard information, the complex information display during autonomous driving takesover is solved according to the driver's driving style and environmental information, and the speed of drivers obtaining key information and the efficiency of autonomous driving takeover is improved.

CN120171554AActive Publication Date: 2025-06-20XIAMEN HARINE TECH CORP LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510637152.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-19
Publication Date
2025-06-20
Estimated Expiration
2045-05-19

AI Technical Summary

Technical Problem

When autonomous driving requires manual takeover, the information display method of the existing vehicle dashboard is too complicated, making it difficult for drivers to quickly obtain key driving status information, affecting the efficiency of autonomous driving takeover.

Method used

By obtaining the vehicle's driving status information and environmental information, the initial priority of the data category is determined, and the priority is adjusted according to the driver's driving style, and relevant information is displayed dynamically.

Benefits of technology

It is realized that according to the driver's driving habit characteristics, the driving status information related to it is displayed first, which improves the efficiency and safety of autonomous driving takeover.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120171554A_ABST
    Figure CN120171554A_ABST
Patent Text Reader

Abstract

The invention provides an instrument information dynamic switching display method and device based on different driving styles, and relates to the technical field of automobile electronics. According to the technical scheme provided by the invention, the initial priority is determined according to data category division and environmental information analysis, and then the actual operation information of the driver and the basic operation information corresponding to the road condition information in the preset period are compared and analyzed, so that accurate recognition of the driving style is realized; and finally, adjusting the initial priority based on the driving style to obtain a target priority, and dynamically displaying the driving state information according to the priority sequence. The driving habit characteristics of the driver can be accurately identified, and the driving state information highly related to the habit characteristics is preferentially displayed on the instrument panel. When automatic driving needs to be converted into manual driving, the personalized information display mode enables the driver to rapidly obtain important driving state information conforming to the driving habit of the driver, and therefore the automatic driving takeover efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of automotive electronics technology, and particularly to a method and device for dynamically switching and displaying instrument information based on different driving styles. Background Art

[0002] With the rapid development of autonomous driving technology, the interaction between users and autonomous driving systems has become increasingly important, especially in scenarios where manual takeover of autonomous driving is required. During vehicle driving, the instrument panel is the main way for drivers to obtain driving information, and the rationality of its information display directly affects driving safety.

[0003] In related technologies, vehicle instrument panels generally adopt a full-display method, presenting various state information of vehicle operation (such as the conditions of surrounding vehicles, current vehicle speed, limited vehicle speed, speed limit signs, remaining fuel or power, system time, ambient temperature, gear information, etc.) on the instrument panel at the same time. When the autonomous driving system requests manual takeover, drivers often need to accurately grasp the current driving situation within a short time. However, this display method shows a large number of information types at the same time, resulting in a long time for drivers to distinguish and obtain key information, and it is difficult to achieve a fast and safe driving takeover. Summary of the Invention

[0004] The present application provides a method and device for dynamically switching and displaying instrument information based on different driving styles, which can enable drivers to quickly obtain important driving state information, thereby improving the efficiency of autonomous driving takeover.

[0005] In a first aspect, the present application provides a method for dynamically switching and displaying instrument information based on different driving styles, the method comprising: Obtaining the driving state information of the vehicle and the environmental information where the vehicle is located; Determining the data category to which the driving state information belongs, and determining the initial priority of different data categories displayed on the instrument panel according to the environmental information; Obtaining the actual operation information and road condition information within a preset period during the driver's manual driving; Comparing the basic operation information corresponding to the road condition information with the actual operation information to determine the driving style of the driver; Adjusting the initial priority according to the driving style to obtain the target priority; Dynamically displaying the driving state information corresponding to the data category on the instrument panel in the order of the target priority.

[0006] By adopting the above technical solutions, the initial priority is determined according to the data category division and environmental information analysis. Then, by comparing and analyzing the actual operation information of the driver and the basic operation information corresponding to the road condition information within a preset period, the accurate recognition of the driving style is realized. Finally, the initial priority is adjusted based on the driving style to obtain the target priority, and the driving status information is dynamically displayed in this priority order. It can accurately identify the driving habit characteristics of the driver and preferentially display the driving status information highly relevant to the habit characteristics on the dashboard. When it is necessary to switch from autonomous driving to manual driving, this personalized information display method enables the driver to quickly obtain the important driving status information that conforms to his driving habits, thus improving the efficiency of autonomous driving takeover.

[0007] Optionally, the data categories include vehicle general information, autonomous driving information, traffic information, navigation information, and auxiliary information. Determining the data category to which the driving status information belongs and determining the initial priority of different data categories displayed on the dashboard according to the environmental information includes: Construct a tag tree related to the data categories; Match the data tag of the driving status information with the tag tree to determine the data category to which the driving status information belongs; Calculate the driving environment score according to the weather index and visibility index in the environmental information; Determine the initial priority of different data categories displayed on the dashboard according to the environmental score interval where the driving environment score is located, and the environmental score interval corresponds to the preset initial priority.

[0008] By adopting the above technical solutions, by constructing a tag tree related to the data categories, a multi-level data classification system covering vehicle general information, autonomous driving information, traffic information, navigation information, and auxiliary information is established, providing a structured matching basis for the accurate classification of driving status information. By matching the data tag of the driving status information with the tag tree, the accurate recognition of the information category is realized. At the same time, the solution calculates the driving environment score based on the weather index and visibility index in the environmental information, establishes an association mechanism between the environmental factors and the display priority, and determines the initial priority of different data categories by corresponding the driving environment score with the preset environmental score interval. This information classification method based on tag tree matching combined with the priority determination mechanism driven by environmental scores realizes the intelligent classification of driving status information and the environment-adaptive display priority allocation, enabling the system to preferentially display the information category that better meets the actual scenario requirements according to the characteristics of the current driving environment.

[0009] Optionally, the road condition information includes traffic flow density, number of curves, and number of uphill and downhill sections. The basic operation information includes the number of basic steering operations and the number of basic emergency braking operations. The actual operation information includes the number of actual steering operations and the number of actual emergency braking operations. Comparing the basic operation information corresponding to the road condition information with the actual operation information to determine the initial driving style of the driver includes: Determine the number of basic steering operations and the number of basic emergency braking operations corresponding to the road condition information according to the traffic flow density, the number of curves, and the number of uphill and downhill sections; Compare the number of basic steering operations with the number of actual steering operations and the number of basic emergency braking operations with the number of actual emergency braking operations respectively to determine the initial driving style of the driver.

[0010] By adopting the above technical solution, since the road condition information includes traffic flow density, number of curves, and number of uphill and downhill sections, it can completely reflect the road driving environment within a preset period during manual driving; based on these road condition information, the corresponding number of basic steering operations and the number of basic emergency braking operations can be determined, and these basic operation information represent the standard driving operation frequencies under the road conditions within a preset period during manual driving; then compare these basic operation information with the number of actual steering operations and the number of actual emergency braking operations of the driver. Through the comparison differences between the actual operations and the basic operations, the driving operation characteristics of the driver under the road conditions within a preset period during manual driving can be comprehensively and objectively evaluated, so as to accurately determine the initial driving style of the driver.

[0011] Optionally, comparing the number of basic steering operations with the number of actual steering operations and the number of basic emergency braking operations with the number of actual emergency braking operations respectively to determine the initial driving style of the driver includes: Calculate the steering operation difference between the number of actual steering operations and the number of basic steering operations, and calculate the steering operation ratio of the steering operation difference to the number of basic steering operations; Calculate the emergency braking operation difference between the number of actual emergency braking operations and the number of basic emergency braking operations, and calculate the emergency braking operation ratio of the emergency braking operation difference to the number of basic emergency braking operations; Determine the initial driving style of the driver based on the intervals where the steering operation ratio and the emergency braking operation ratio are located.

[0012] By adopting the above technical solution, calculating the steering operation difference and its steering operation ratio between the actual steering operation times and the basic steering operation times, as well as calculating the emergency braking operation difference and its emergency braking operation ratio between the actual emergency braking operation times and the basic emergency braking operation times, the deviation degree of the driver's actual operation relative to the basic operation can be obtained; then, based on the intervals where the steering operation ratio and the emergency braking operation ratio are located, the driver's initial driving style is determined, and the determination of the driving style is transformed into specific numerical calculations and interval divisions, so as to make the determination of the driving style more quantitative and objective.

[0013] Optionally, determining the driver's initial driving style based on the intervals where the steering operation ratio and the emergency braking operation ratio are located includes: If the steering operation ratio is greater than a preset first threshold, or the emergency braking operation ratio is greater than a preset second threshold, then determine the driver's initial driving style as an aggressive driving style; If the steering operation ratio is less than or equal to the first threshold, and the emergency braking operation ratio is less than or equal to the second threshold, then determine the driver's initial driving style as a steady driving style; If both the steering operation ratio and the emergency braking operation ratio are negative values, and the steering operation ratio is less than a preset first negative threshold or the emergency braking operation ratio is less than a preset second negative threshold, then determine the driver's initial driving style as a cautious driving style.

[0014] By adopting the above technical solution, comparing the steering operation ratio with the preset first threshold, and comparing the emergency braking operation ratio with the preset second threshold. When the steering operation ratio is greater than the preset first threshold or the emergency braking operation ratio is greater than the preset second threshold, it is determined as an aggressive driving style; when both the steering operation ratio and the emergency braking operation ratio are less than or equal to the corresponding thresholds, it is determined as a steady driving style; when both the steering operation ratio and the emergency braking operation ratio are negative values and are respectively less than the preset first negative threshold and the preset second negative threshold, it is determined as a cautious driving style. The driving style is accurately divided into three types: aggressive, steady, and cautious, making the determination of the driving style more detailed and reasonable.

[0015] Optionally, Adjusting the initial priority according to the driving style to obtain the target priority includes: Obtaining the priority weight preset for the driving style; Using the priority weight to perform a weighted process on the initial priority to obtain the target priority.

[0016] By adopting the above technical solution, the corresponding relationship between the driving style and the priority weight is established, and the personalized adjustment mechanism of the display priority is realized. By obtaining the priority weight preset for the driving style and applying it to the weighted processing of the initial priority, the target priority can reflect the individual driving characteristics of the driver. This dynamic adjustment method based on the priority weight quantifies the driving style characteristics into specific weight values, and realizes the accurate conversion from the initial priority to the target priority through weighted operations, so that the information display priority can be adaptively adjusted according to the driving habits of the driver.

[0017] Optionally, the dynamically displaying the driving state information corresponding to the data category on the dashboard according to the order of the target priority includes: Dividing the dashboard into a main display area and a secondary display area; Determining the first driving state information corresponding to the data category in the main display area and the second driving state information corresponding to the data category in the secondary display area according to the order of the target priority from large to small; Performing a large-font display process on the first driving state information and a rotation display process on the second driving state information.

[0018] By adopting the above technical solution, the dashboard is divided into a main display area and a secondary display area, a hierarchical information display layout is established, and based on the order of the target priority, the driving state information corresponding to the data category is allocated to different display areas, realizing the spatial hierarchical display of information. By performing a large-font display on the first driving state information in the main display area and a rotation display on the second driving state information in the secondary display area, a differential information presentation mechanism is constructed. This display layout based on area division combined with the differential processing methods of large-font display and rotation display enables the information with higher priority to be prominently displayed in the main display area by enlarging the font, and at the same time, more secondary information can be dynamically presented in the secondary display area through the rotation display method, thereby improving the utilization efficiency of the dashboard display space and the hierarchy of information transmission, and enabling the driver to obtain important driving state information more intuitively and quickly.

[0019] In a second aspect, the present application provides a device for dynamically switching and displaying instrument information based on different driving styles, and the device includes: A first data acquisition module, configured to acquire the driving state information of the vehicle and the environmental information where the vehicle is located; A priority determination module, configured to determine the data category to which the driving state information belongs, and determine the initial priority of different data categories displayed on the dashboard according to the environmental information; A second data acquisition module, configured to acquire actual operation information and road condition information within a preset period during the driver's manual driving; A driving style determination module, configured to compare the basic operation information corresponding to the road condition information with the actual operation information to determine the driving style of the driver; A priority adjustment module, configured to adjust the initial priority according to the driving style to obtain a target priority; A display module, configured to dynamically display the driving state information corresponding to the data category on the dashboard in the order of the target priority.

[0020] In a third aspect, the present application provides a computer storage medium storing multiple instructions adapted to be loaded and executed by a processor to perform any of the above methods.

[0021] In a fourth aspect, the present application provides an electronic device including a processor, a memory, and a transceiver. The memory is configured to store instructions, the transceiver is configured to communicate with other devices, and the processor is configured to execute the instructions stored in the memory so that the electronic device performs any of the above methods.

[0022] In summary, the beneficial effects brought by the technical solution of the present application include: By adopting the above technical solution, the initial priority is determined according to the data category division and environmental information analysis, and then through the comparison and analysis of the actual operation information of the driver within a preset period and the basic operation information corresponding to the road condition information, the accurate identification of the driving style is realized; finally, the initial priority is adjusted based on the driving style to obtain the target priority, and the driving state information is dynamically displayed in the order of this priority. It can accurately identify the driving habit characteristics of the driver and preferentially display the driving state information highly related to this habit characteristic on the dashboard. When it is necessary to switch from autonomous driving to manual driving, this personalized information display method enables the driver to quickly obtain important driving state information that conforms to his driving habits, thereby improving the efficiency of autonomous driving takeover. Description of the Drawings

[0023] Figure 1 is a flowchart of a method for dynamically switching and displaying instrument information based on different driving styles according to an embodiment of the present application; Figure 2 is a structural diagram of a device for dynamically switching and displaying instrument information based on different driving styles according to an embodiment of the present application; Figure 3 is a structural diagram of an electronic device provided by an embodiment of the present application.

[0024] Description of reference numerals: 300, electronic device; 301, processor; 302, communication bus; 303, user interface; 304, network interface; 305, memory. DETAILED DESCRIPTION

[0025] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.

[0026] In the description of the embodiments of the present application, words such as "illustrative", "for example" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "illustrative", "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "illustrative", "for example" or "for example" is intended to present related concepts in a specific way.

[0027] In the description of the embodiments of the present application, the term "multiple" means two or more. For example, multiple devices refer to two or more devices, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. The terms "include", "comprise", "have" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.

[0028] See also Figure 1 , is a flow chart of a method for dynamically switching the display of instrument information based on different driving styles provided in an embodiment of the present application. The method can be implemented by a computer program, can be implemented by a single-chip microcomputer, or can be run on a device for dynamically switching the display of instrument information based on different driving styles based on a von Neumann system. The computer program can be integrated into an application or run as an independent tool application. The specific steps of the method for dynamically switching the display of instrument information based on different driving styles are described in detail below.

[0029] S101: Acquire vehicle driving status information and vehicle environment information; Among them, the driving state information refers to various data information reflecting the current running state of the vehicle, which can be understood as including basic vehicle parameter information such as vehicle speed and engine speed, vehicle surrounding environment information such as the distance to the front and rear vehicles, and the state information of the autonomous driving system, etc. These information are used to help the driver grasp the running state of the vehicle in real time.

[0030] Among them, the environment information refers to the external environmental factors affecting the driving safety of the vehicle, which can be understood as including natural environment information such as weather conditions, visibility, and light conditions, and traffic environment information such as road conditions and traffic flow density. These information are used to evaluate the complexity of the current driving environment.

[0031] In the embodiment of the present application, first, various sensors installed on the vehicle are used to obtain the driving state information. Among them, the vehicle speed sensor is used to obtain the current vehicle speed information of the vehicle, the distance sensor is used to obtain the distance information from the front and rear vehicles, and the autonomous driving system outputs the system working state information through the vehicle-mounted controller. At the same time, by identifying the collected driving images, environment information such as weather conditions and current visibility information is obtained, and the road condition information is obtained by using the vehicle-mounted camera, so as to obtain the environment information where the vehicle is located.

[0032] S102: Determine the data category to which the driving state information belongs, and determine the initial priority of different data categories displayed on the dashboard according to the environment information; Among them, the data category refers to the set of information types obtained after classifying the driving state information according to its functional attributes, which can be understood as including categories such as vehicle general information (such as vehicle speed, gear, etc.), autonomous driving information, traffic information, navigation information, and auxiliary information. These data categories are used to systematically manage various information generated during the operation of the vehicle.

[0033] In this embodiment, since a large amount of driving state information is generated during the operation of the vehicle and these information need to be classified and managed, first, the obtained driving state information is classified into different data categories according to its functional attributes, such as vehicle general information and autonomous driving information. After the classification of the driving state information is completed, combined with the current obtained environment information such as weather conditions and visibility, an initial priority ranking is performed on the display of different data categories on the dashboard. For example, in a rainy day with low visibility environment, the data categories directly related to driving safety will be given a higher display priority.

[0034] Based on the above embodiment, as an optional implementation manner, the method for determining the initial priority in step S102 specifically includes steps S201 - S204.

[0035] S201: Construct a tag tree related to the data category; Among them, the label tree refers to a hierarchical data feature classification system, which can be understood as a tree structure containing data categories and their corresponding feature labels. For example, under the category of vehicle general information, there are feature labels such as vehicle speed and gear position; under the category of autonomous driving information, there are feature labels such as system status and takeover prompt. This label tree structure is used to accurately classify driving status information, and the newly collected driving status information is quickly classified into the corresponding data categories by means of feature label matching, so as to realize the automated classification management of information.

[0036] In this embodiment, first, the driving status information that may be generated during the operation of the vehicle is analyzed to determine data categories such as vehicle general information, autonomous driving information, traffic information, navigation information, and auxiliary information. Then, corresponding feature labels are established under each data category. For example, feature labels such as vehicle speed and gear position are established under the category of vehicle general information, and feature labels such as system status and takeover prompt are established under the category of autonomous driving information.

[0037] S202: Match the data label of the driving status information with the label tree to determine the data category to which the driving status information belongs; During specific implementation, first extract the data label from the obtained driving status information, and then calculate the similarity between the data label and the feature labels under each data category in the label tree. When the similarity between the data label and the feature label under a certain data category reaches the preset threshold, the driving status information is classified into the corresponding data category. For example, when the obtained driving status information contains a data label related to vehicle speed, it can be classified into the category of vehicle general information through matching with the label tree.

[0038] S203: Calculate the driving environment score according to the weather index and visibility index in the environmental information; Among them, the driving environment score is a quantitative index of environmental complexity obtained by weighted calculation of the weather index and visibility index, which can be understood as an evaluation parameter representing the complexity of the current driving environment with a numerical value. For example, a higher driving environment score will be obtained in rainy weather with low visibility. This score is used to objectively evaluate the impact of the driving environment on driving safety.

[0039] During specific implementation, first extract the weather index and visibility index from the obtained environmental information. The weather index sets corresponding weather coefficients according to different weather conditions, and the worse the weather condition, the larger the coefficient; the visibility index sets corresponding visibility coefficients according to visibility conditions, and the lower the visibility, the larger the coefficient. Multiply the weather coefficient and the visibility coefficient by their preset weights respectively and then add them to obtain the driving environment score reflecting the complexity of the current driving environment. The value range of this score is within a preset interval, and the larger the score, the more complex the current driving environment.

[0040] S204: Determine the initial priorities for different data categories displayed on the dashboard according to the environmental score range where the driving environment score is located. There is a preset initial priority corresponding to each environmental score range.

[0041] In specific implementation, divide the value range of the driving environment score into multiple environmental score ranges. Each environmental score range is pre-configured with a corresponding initial priority scheme, and this scheme includes the display priority configurations for different data categories in this environmental score range. When the calculated driving environment score falls into a certain environmental score range, the corresponding initial priority configuration scheme for this range can be called to allocate appropriate display priorities for different data categories according to the current driving environment complexity. In the ranges with higher environmental scores, the data categories directly related to driving safety are configured with higher initial priorities, and the auxiliary data categories are configured with lower initial priorities; while in the ranges with lower environmental scores, the differences in the initial priorities of each data category are relatively small.

[0042] S103: Obtain the actual operation information and road condition information within a preset period during the driver's manual driving.

[0043] Among them, the road condition information refers to various information data reflecting the road traffic environment and conditions during the vehicle driving process, and these information data can comprehensively represent the real-time traffic conditions of the road where the vehicle is located. In the embodiments of this application, the road condition information can be understood as the real-time data parameters that can represent the road environment and traffic conditions within a preset period during manual driving, and these parameters comprehensively reflect the traffic characteristics of the vehicle driving section.

[0044] Among them, the actual operation information refers to the operation data of the driver's actual control of the vehicle during the vehicle driving process, and these data directly reflect the driver's real driving behavior and control habits. In the embodiments of this application, the actual operation information can be understood as the various control operation data of the driver on the vehicle recorded in real time by the operation detection device on the vehicle, and these data can objectively reflect the operation characteristics of the driver during the actual driving process.

[0045] Among them, the driving state information refers to various physiological and behavioral data reflecting the physical and mental state of the driver during the driving process, and these data can represent the physical and mental conditions of the driver such as fatigue degree and attention level. In the embodiments of this application, the driving state information can be understood as the real-time monitoring data reflecting the driving state of the driver, such as the driver's facial expression, blink frequency, and head posture, collected by the in-vehicle driver state monitoring system.

[0046] In this embodiment, in order to accurately judge the driving style of the driver, it is necessary to first obtain the basic data information during the driver's driving of the vehicle. Through various sensors, detection devices and monitoring systems installed on the vehicle, road condition information, actual operation information and driving state information within a preset period during manual driving are collected. For example, the preset period can be set to 1 minute, which can ensure that the collected data can not only reflect the driver's immediate driving characteristics, but also have a certain data continuity and stability. The road condition information collects real-time data parameters of the road environment and traffic conditions through in-vehicle sensors; the actual operation information records the actual control operation data of the driver on the vehicle, such as steering, acceleration, braking, etc. through the operation detection device; the driving state information collects real-time monitoring data reflecting the driving state, such as the driver's facial expression, blinking frequency, head posture, etc. through the driver state monitoring system.

[0047] S104: Compare the basic operation information corresponding to the road condition information with the actual operation information to determine the driving style of the driver; Specifically, the road condition information includes the traffic flow density, the number of curves and the number of uphill and downhill sections, and the basic operation information includes the number of basic steering operations and the number of basic emergency braking operations.

[0048] Among them, the initial driving style refers to the preliminary determination result of the driver's basic driving behavior pattern and habitual characteristics obtained through system analysis based on the driver's driving characteristic data within the preset period. In the embodiment of the present application, the initial driving style can be understood as the basic evaluation result of the driver's driving characteristics obtained through comprehensive analysis of the road condition information and actual operation information collected within the preset period.

[0049] In specific implementation, in order to accurately judge the driving style of the driver, a judgment benchmark needs to be established, and this benchmark is the basic operation information determined by the road condition information. By comparing the driver's actual operation information with this benchmark, the deviation degree of the driver from the standard driving behavior can be obtained, so as to judge the driver's initial driving style. Specifically, first, according to the road condition information within the preset period, the corresponding basic operation information is determined, and this basic operation information reflects the basic operation behavior that a normal driver should have under the road conditions within the preset period during the driver's manual driving. Then, the basic operation information is compared and analyzed with the actually collected actual operation information of the driver, and by calculating the difference value between the two, the driving behavior characteristics of the driver are judged. This comparison method can accurately judge the driving characteristics of the driver by establishing a benchmark for comparison, so as to obtain the driver's initial driving style.

[0050] Based on the above embodiments, as an alternative implementation, the road condition information specifically includes traffic flow density, number of curves, and number of uphill and downhill sections. The basic operation information includes the number of basic steering operations and the number of basic emergency braking operations. The actual operation information includes the number of actual steering operations and the number of actual emergency braking operations. Step S104 specifically further includes S301 - S302.

[0051] S301: Determine the number of basic steering operations and the number of basic emergency braking operations corresponding to the road condition information according to the traffic flow density, number of curves, and number of uphill and downhill sections.

[0052] In this embodiment, in order to accurately calculate the basic operation information of a normal driver under the road conditions within a preset period during manual driving by the driver, it is necessary to determine the number of basic steering operations and the number of basic emergency braking operations according to the traffic flow density, number of curves, and number of uphill and downhill sections in the road condition information. Specifically, through the driving route within the preset period during manual driving by the driver, the number of curves and the number of uphill and downhill sections can be obtained from the map software; for the traffic flow density, the real-time road condition information can be obtained either through the map software or by identifying the surrounding vehicles through the in-vehicle camera. When the traffic flow density is large, since the distance between vehicles is relatively close, the number of basic emergency braking operations of a normal driver needs to be increased accordingly; when the number of curves is large, a normal driver needs to perform steering operations to maintain the driving trajectory of the vehicle, so the number of basic steering operations needs to be increased accordingly; when the number of uphill and downhill sections is large, since the slope change will affect the driving state of the vehicle, the number of basic emergency braking operations of a normal driver also needs to be increased accordingly. Through the preset calculation rules, these road condition information are converted into the corresponding number of basic steering operations and the number of basic emergency braking operations.

[0053] S302: Compare the number of basic steering operations with the number of actual steering operations, and the number of basic emergency braking operations with the number of actual emergency braking operations respectively to determine the initial driving style of the driver.

[0054] Specifically, first, compare the number of basic steering operations with the number of actual steering operations to reflect the driver's behavioral characteristics in steering operations; at the same time, compare the number of basic emergency braking operations with the number of actual emergency braking operations to reflect the driver's behavioral characteristics in speed control. When both the number of actual steering operations and the number of actual emergency braking operations are significantly higher than the corresponding basic operation numbers, it indicates that the driver's operations in both steering and speed control are relatively aggressive, and the driver's initial driving style is determined to be sporty; when the number of actual steering operations and the number of actual emergency braking operations are close to the corresponding basic operation numbers, it indicates that the driver's operation behavior conforms to normal driving characteristics, and the driver's initial driving style is determined to be steady; when both the number of actual steering operations and the number of actual emergency braking operations are significantly lower than the corresponding basic operation numbers, it indicates that the driver's operations in both steering and speed control are relatively conservative, and the driver's initial driving style is determined to be cautious. Through this way of itemized comparison, it can comprehensively reflect the driver's behavioral characteristics in different operation dimensions, so as to accurately judge the driver's initial driving style.

[0055] Based on the above embodiments, as an optional implementation manner, step S302 specifically further includes S401 - S403.

[0056] S401: Calculate the steering operation difference between the number of actual steering operations and the number of basic steering operations, and calculate the steering operation ratio of the steering operation difference to the number of basic steering operations.

[0057] Specifically, first calculate the difference between the number of actual steering operations and the number of basic steering operations, that is, the steering operation difference, which reflects the absolute deviation of the actual operation from the reference operation; then divide the steering operation difference by the number of basic steering operations to obtain the steering operation ratio. Since the road conditions are different in different time periods, the number of basic steering operations will vary. If only the difference is used for judgment, it may not accurately reflect the driver's actual driving characteristics due to different reference values. The steering operation ratio standardizes the difference, eliminating the influence brought by different reference values in different time periods, and can more objectively reflect the driver's behavioral characteristics in steering operations.

[0058] S402: Calculate the emergency braking operation difference between the number of actual emergency braking operations and the number of basic emergency braking operations, and calculate the emergency braking operation ratio of the emergency braking operation difference to the number of basic emergency braking operations.

[0059] Specifically, first calculate the difference between the actual number of emergency braking operations and the basic number of emergency braking operations, that is, the emergency braking operation difference. This difference reflects the absolute deviation of the actual operation from the reference operation. Then divide the emergency braking operation difference by the basic number of emergency braking operations to obtain the emergency braking operation ratio. Since the road conditions vary in different time periods, the basic number of emergency braking operations will also be different. If only the difference is used for judgment, it may not accurately reflect the actual driving characteristics of the driver due to different reference values.

[0060] S403: Determine the initial driving style of the driver based on the intervals where the steering operation ratio and the emergency braking operation ratio are located.

[0061] Specifically, the interval ranges of the steering operation ratio and the emergency braking operation ratio corresponding to different driving styles are preset in advance. When the calculated steering operation ratio and emergency braking operation ratio are both in the higher interval, it indicates that the actual operation behavior of the driver significantly deviates from the reference operation, and the driving style is relatively aggressive. The initial driving style of the driver is determined to be an aggressive type. When the calculated steering operation ratio and emergency braking operation ratio are both in the medium interval, it indicates that the actual operation behavior of the driver is close to the reference operation, and the driving style is stable. The initial driving style of the driver is determined to be a steady type. When the calculated steering operation ratio and emergency braking operation ratio are both in the lower interval, it indicates that the actual operation behavior of the driver is lower than the reference operation, and the driving style is conservative. The initial driving style of the driver is determined to be a cautious type.

[0062] Based on the above embodiments, as an alternative implementation manner, the step of determining the initial driving style of the driver within a preset period during the driver's manual driving according to the specific steering operation ratio and emergency braking operation ratio in step S403 specifically includes the following three judgment cases.

[0063] Judgment case 1: If the steering operation ratio is greater than the preset first threshold, or the emergency braking operation ratio is greater than the preset second threshold, then determine the initial driving style of the driver as an aggressive driving style.

[0064] In specific implementation, the preset first threshold and the preset second threshold are used as the judgment criteria. When the steering operation ratio exceeds the preset first threshold, it indicates that the driver's steering operation is much higher than the reference level, and there are driving behaviors such as frequent turning and overtaking. Or when the emergency braking operation ratio exceeds the preset second threshold, it indicates that the driver's braking operation is much higher than the reference level, and there are driving behaviors such as sudden braking. Since an aggressive driving style often shows that one or more indicators in the steering or braking operations significantly deviate from the reference operation, the "or" judgment logic is adopted. As long as any operation ratio exceeds the corresponding threshold, the initial driving style of the driver is determined to be an aggressive driving style.

[0065] When it is determined that the driver's initial driving style is an aggressive driving style, it is necessary to optimize the dashboard display content accordingly, highlighting the key parameters closely related to aggressive driving behaviors. First of all, the engine speed is an important indicator reflecting the working state of the engine. Aggressive driving is often accompanied by frequent hard accelerations and hard decelerations, resulting in rapid fluctuations in the engine speed. Therefore, highlighting the engine speed information on the dashboard can enable the driver to intuitively perceive the engine load status and help them adjust their driving behaviors in a timely manner. Secondly, the instantaneous fuel consumption directly reflects the economy of the driving style. Aggressive driving usually leads to a significant increase in the instantaneous fuel consumption. By prominently displaying the instantaneous fuel consumption data, the driver can clearly recognize the fuel waste caused by aggressive driving, thus prompting them to adopt a more fuel-efficient driving style. Thirdly, the engine temperature is an important parameter for measuring the working stability of the engine. Aggressive driving is likely to cause the engine temperature to rise. By highlighting the engine temperature information, it can help the driver timely understand the working state of the engine and prevent safety hazards such as engine overheating caused by aggressive driving.

[0066] Judgment Case 2: If the steering operation ratio is less than or equal to the first threshold and the hard braking operation ratio is less than or equal to the second threshold, then the driver's initial driving style is determined to be a steady driving style.

[0067] Specifically, during the driving style determination process, the steady driving style is reflected in the driver's operation behaviors being relatively close to the reference operations. First, it is judged whether the steering operation ratio is less than or equal to the first threshold: when the steering operation ratio is less than or equal to the first threshold, it indicates that the driver's steering operation behavior is within a reasonable range and there is no aggressive steering operation. At the same time, it is also necessary to judge whether the hard braking operation ratio is less than or equal to the second threshold: when the hard braking operation ratio is less than or equal to the second threshold, it indicates that the driver's braking operation behavior is also within a reasonable range and there is no aggressive braking operation. Since the steady driving style requires the driver to show stable characteristics in both the steering and braking dimensions, the logical AND judgment is adopted, that is, when both conditions that the steering operation ratio is less than or equal to the first threshold and the hard braking operation ratio is less than or equal to the second threshold are met, the driver's initial driving style is determined to be a steady driving style.

[0068] In the case of a steady driving style, the driver's operation behavior is stable and the engine working state is stable. Therefore, parameters reflecting dynamic working conditions such as engine temperature are non-essential information for such drivers. On the contrary, drivers with a steady driving style are more concerned about the overall efficiency indicators of vehicle operation. For example, the average fuel consumption can reflect the fuel economy of the entire journey, and the remaining mileage is directly related to the rationality of the journey plan. Therefore, by highlighting information such as average fuel consumption and remaining mileage and weakening or simplifying the display of non-critical parameters such as engine temperature, the instrument panel can provide an information display solution that better meets the actual needs of steady drivers, avoid distraction of the driver's attention by redundant information, and improve the efficiency of information acquisition.

[0069] Judgment case three: If both the steering operation ratio and the hard braking operation ratio are negative values, and the steering operation ratio is less than a preset first negative threshold or the hard braking operation ratio is less than a preset second negative threshold, then determine the driver's initial driving style as a cautious driving style.

[0070] During the driving style determination process within a certain time period, when both the driver's steering operation ratio and hard braking operation ratio are negative values, it means that the actual number of steering and braking operations of the driver is lower than the benchmark operation number under this road condition. On this basis, further judge whether the steering operation ratio is less than a preset first negative threshold or whether the hard braking operation ratio is less than a preset second negative threshold: If the steering operation ratio is less than the preset first negative threshold, it indicates that the driver's steering operation behavior during this time period is significantly lower than the benchmark level, such as still tending to keep the current lane when it is possible to change lanes normally; if the hard braking operation ratio is less than the preset second negative threshold, it indicates that the driver's braking operation behavior during this time period is significantly lower than the benchmark level, such as keeping a large safety distance from the vehicle in front to avoid emergency braking. Since the cautious driving style requires that the operation ratio must be negative and show significant conservative characteristics in at least one dimension of steering or braking, a combined judgment logic of "and" and "or" is adopted: on the premise that both operation ratios are negative values, as long as any one of the conditions that the steering operation ratio is less than the preset first negative threshold or the hard braking operation ratio is less than the preset second negative threshold is met, determine the initial driving style during this time period as a cautious driving style.

[0071] In this driving state, due to overly cautious and conservative operations, the driving efficiency may be reduced. Therefore, the instrument panel should prominently display information such as energy-saving tips and driving suggestions. The energy-saving tips can help the driver understand whether the current vehicle speed and gear are in the optimal energy consumption range; the driving suggestions can provide timely operation guidance for the driver, such as suggesting to appropriately increase the vehicle speed when the traffic flow is sparse, or giving appropriate timing tips during operations such as lane changing. This information display strategy is based on the judgment of the cautious driving state within the current time period, and by providing reasonable driving reference information, it helps the driver improve driving efficiency while ensuring safety.

[0072] S105: Adjust the initial priority according to the driving style to obtain the target priority; Among them, the target priority refers to the final display sorting value of various driving state information on the instrument panel after being adjusted by the driving style. In the embodiments of the present application, it can be understood as a dynamic display sequence obtained by combining the priority weight determined by the driver's driving characteristics with the initial priority determined by environmental factors. This target priority is used to reasonably allocate the display resources of the instrument panel to ensure that the information that the driver pays the most attention to or needs the most can be prominently displayed. For example, for a driver with an aggressive driving style, dynamic performance information such as vehicle speed and engine speed may obtain a higher target priority and be arranged in the main display area to be displayed in enlarged font, while for a driver with a cautious driving style, auxiliary information such as safety distance and lane departure may obtain a higher target priority.

[0073] In this embodiment, it is necessary to obtain the priority weights preset for the current driving style, and these weights reflect the attention tendencies of different driving styles to various types of information. For example, an aggressive driving style may pay more attention to conventional information related to vehicle dynamic performance, so higher weights will be given; while a cautious driving style may pay more attention to safety assistance information, and the weights of the corresponding information categories will be relatively higher. After obtaining the priority weights, they are weighted with the initial priority determined according to environmental information such as weather and visibility before, and the final target priority is obtained through weighted calculation. This priority adjustment mechanism based on the driving style can integrate the driver's personal driving characteristics into the display logic while ensuring environmental adaptability, which not only ensures the basic display requirements of driving safety information but also provides a personalized information presentation method.

[0074] Based on the above embodiments, as an optional implementation manner, step S105 specifically further includes steps S501 - S502.

[0075] S501: Obtain the priority weights preset for the driving style; In specific implementation, it is necessary to establish a priority weight database for different driving styles. This database pre-stores various information weight parameters corresponding to aggressive driving styles, steady driving styles, and cautious driving styles. These weight parameters are obtained based on a large amount of driving data analysis and reflect the attention preferences of drivers for data categories such as vehicle conventional information, autonomous driving information, traffic information, navigation information, and auxiliary information under different driving styles. For example, for an aggressive driving style, a higher weight for vehicle conventional information will be set because such drivers usually pay more attention to the dynamic performance parameters of the vehicle. Through this preset weight mechanism, when the driving style of the driver is identified, the corresponding priority weight values can be quickly extracted from the database. These weight values consider both the overall characteristics of the driving style and the differential processing of different data categories.

[0076] S502: Use the priority weight to perform weighted processing on the initial priority to obtain the target priority.

[0077] In specific implementation, the obtained priority weight is weighted with the initial priority calculated based on the environmental information. For each data category, the target priority is obtained by multiplying the priority weight by its corresponding initial priority. This weighted processing method can superimpose the personalized influence of the driving style on the basis of maintaining environmental adaptability. For example, when the driving environment is relatively complex, the initial priority of safety-related information is relatively high. If the driving style is cautious, the target priority of safety-related information will be further improved through weighted processing.

[0078] S106: Dynamically display the driving status information corresponding to the data category on the dashboard in the order of the target priority.

[0079] In specific implementation, first, all data categories are sorted from high to low according to their corresponding target priority values to establish the display order of the driving status information. For each data category, the specific driving status information it contains will be displayed on the dashboard in this display order in turn. When new environmental information or driving style changes are detected during driving, the target priority will be recalculated and the display order will be updated, and the information content on the dashboard will be dynamically adjusted accordingly to ensure that the displayed content is always consistent with the latest target priority. For example, when the target priority of vehicle conventional information such as vehicle speed and engine speed is relatively high, these information will be displayed first; when the driving environment changes, resulting in an increase in the target priority of traffic information, the relevant traffic condition information will be adjusted to a more prominent position accordingly.

[0080] On the basis of the above embodiments, as an optional implementation manner, step S106 specifically further includes steps S601 - S603.

[0081] S601: Divide the instrument panel into a main display area and a secondary display area; During specific implementation, first determine the overall layout plan of the display interface according to the physical size of the instrument panel and ergonomic principles. Taking the center point of the driver's normal line of sight as the reference, divide the display interface into two areas, an inner area and an outer area. Among them, the inner area is planned as the main display area. By demarcating a rectangular display area at the center of the instrument panel, ensure that it is located at the best viewing position within the driver's normal line of sight range; the outer area is planned as the secondary display area, surrounding the main display area in a circular manner to achieve reasonable utilization of the remaining display space. When determining the area boundary, it is necessary to comprehensively consider the clarity requirements of information display and the differentiation effect of visual hierarchy, and reasonably set the demarcation line between the main display area and the secondary display area. The main display area adopts a larger display area and a prominent visual effect. By increasing the display brightness, increasing the display contrast, etc., strengthen the visual prominence of important information; the secondary display area adopts moderate display parameters. While ensuring the recognizability of information, by reducing the display brightness, adjusting the display contrast, etc., form a visual contrast with the main display area.

[0082] S602: Determine the first driving state information corresponding to the data category in the main display area and the second driving state information corresponding to the data category in the secondary display area in the order of decreasing target priority from large to small; During specific implementation, obtain the current target priority values of each data category, and sort the data categories in descending order of priority. Then, determine the driving state information corresponding to the data categories with the highest target priorities in the sorting result as the first driving state information and arrange it to be displayed in the main display area; determine the driving state information corresponding to the data categories with relatively lower target priorities as the second driving state information and arrange it to be displayed in the secondary display area. For example, when the target priority of the vehicle speed information is higher than that of the engine speed information, the vehicle speed information is displayed as the first driving state information in the main display area, while the engine speed information is displayed as the second driving state information in the secondary display area. When the target priorities of each data category change during driving, the system will re-determine the composition of the first driving state information and the second driving state information and adjust their distribution in the main display area and the secondary display area accordingly.

[0083] S603: Perform a font magnification display process on the first driving state information and a rotation display process on the second driving state information.

[0084] In specific implementation, the first driving state information displayed in the main display area is processed with enlarged font display. By increasing the font size, the visual effect of the information is enhanced to ensure that the driver can quickly and accurately identify important information. At the same time, the second driving state information displayed in the secondary display area is processed with rotation display. According to the preset time interval, different information contents are cyclically switched and displayed in a predetermined order, so that more secondary information can be displayed within the limited display space. For example, when the vehicle speed information is the first driving state information, the current vehicle speed value is highlighted by enlarging the font; while when the engine speed, remaining fuel, etc. are the second driving state information, these parameter values are displayed in turn in a rotation manner.

[0085] The following is an embodiment of the device of the present application, which can be used to execute the method embodiment of the present application. For details not disclosed in the device embodiment of the present application, please refer to the method embodiment of the application.

[0086] Please refer to Figure 2 , which shows a schematic structural diagram of a device for dynamically switching and displaying instrument information based on different driving styles provided by an exemplary embodiment of the present application. This device can be implemented as all or part of the device through software, hardware, or a combination of both. The device for dynamically switching and displaying instrument information based on different driving styles includes: A first data acquisition module, configured to acquire the driving state information of the vehicle and the environmental information of the vehicle; A priority determination module, configured to determine the data category to which the driving state information belongs, and determine the initial priority of different data categories displayed on the instrument panel according to the environmental information; A second data acquisition module, configured to acquire the actual operation information and road condition information within a preset period during the driver's manual driving; A driving style determination module, configured to compare the basic operation information corresponding to the road condition information with the actual operation information to determine the driving style of the driver; A priority adjustment module, configured to adjust the initial priority according to the driving style to obtain the target priority; A display module, configured to dynamically display the driving state information corresponding to the data category on the instrument panel in the order of the target priority.

[0087] Based on the above embodiment, as an optional embodiment, the priority determination module is further configured to construct a tag tree related to the data category; match the data tag of the driving state information with the tag tree to determine the data category to which the driving state information belongs; calculate the driving environment score according to the weather index and visibility index in the environmental information; determine the initial priority of different data categories displayed on the instrument panel according to the environmental score interval where the driving environment score is located, and the environmental score interval corresponds to a preset initial priority.

[0088] Based on the above embodiments, as an alternative embodiment, the driving style determination module is further configured to determine the basic number of steering operations and the basic number of emergency braking operations corresponding to the road condition information according to the traffic flow density, the number of curves, and the number of uphill and downhill sections; compare the basic number of steering operations with the actual number of steering operations, and compare the basic number of emergency braking operations with the actual number of emergency braking operations, respectively, to determine the initial driving style of the driver.

[0089] Based on the above embodiments, as an alternative embodiment, the driving style determination module is further configured to calculate the steering operation difference between the actual number of steering operations and the basic number of steering operations, and calculate the steering operation ratio of the steering operation difference to the basic number of steering operations; calculate the emergency braking operation difference between the actual number of emergency braking operations and the basic number of emergency braking operations, and calculate the emergency braking operation ratio of the emergency braking operation difference to the basic number of emergency braking operations; determine the initial driving style of the driver based on the intervals where the steering operation ratio and the emergency braking operation ratio are located.

[0090] Based on the above embodiments, as an alternative embodiment, the driving style determination module is further configured to, if the steering operation ratio is greater than a preset first threshold, or the emergency braking operation ratio is greater than a preset second threshold, determine the initial driving style of the driver as an aggressive driving style; if the steering operation ratio is less than or equal to the first threshold, and the emergency braking operation ratio is less than or equal to the second threshold, determine the initial driving style of the driver as a steady driving style; if both the steering operation ratio and the emergency braking operation ratio are negative values, and the steering operation ratio is less than a preset first negative threshold or the emergency braking operation ratio is less than a preset second negative threshold, determine the initial driving style of the driver as a cautious driving style.

[0091] Based on the above embodiments, as an alternative embodiment, the priority adjustment module is further configured to obtain the preset priority weight of the driving style; use the priority weight to perform weighted processing on the initial priority to obtain the target priority.

[0092] Based on the above embodiments, as an alternative embodiment, the display module is further configured to divide the instrument panel into a main display area and a secondary display area; determine the first driving state information corresponding to the data category in the main display area and the second driving state information corresponding to the data category in the secondary display area in the order from largest to smallest of the target priority; perform enlarged font display processing on the first driving state information and perform rotation display processing on the second driving state information.

[0093] The embodiments of the present application further provide a computer storage medium, which can store multiple instructions. The instructions are suitable for being loaded and executed by a processor to perform the method for dynamically switching and displaying instrument information based on different driving styles as described in the above embodiments. The specific execution process can refer to the specific description of the embodiments and will not be elaborated here.

[0094] Please refer to Figure 3 , which is a schematic structural diagram of an electronic device provided by the embodiments of the present application. As Figure 3 shown, the electronic device 300 may include: at least one processor 301, at least one network interface 304, a user interface 303, a memory 305, and at least one communication bus 302.

[0095] Among them, the communication bus 302 is used to realize the connection and communication between these components.

[0096] Among them, the user interface 303 may include a standard display screen and a camera.

[0097] Among them, the network interface 304 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface).

[0098] Among them, the processor 301 may include one or more processing cores. The processor 301 connects various parts within the entire server through various interfaces and lines, and by running or executing instructions, programs, code sets, or instruction sets stored in the memory 305, as well as calling data stored in the memory 305, it performs various functions of the server and processes data. Optionally, the processor 301 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), or programmable logic array (PLA). The processor 301 may integrate one or a combination of several of a central processing unit (CPU), a graphics processing unit (GPU), and a modem, etc. Among them, the CPU mainly processes the operating system, user interface, and application programs, etc.; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communication. It can be understood that the above modem may not be integrated into the processor 301 and may be implemented separately by a single chip.

[0099] Among them, the memory 305 may include a Random Access Memory (RAM), or may also include a Read-Only Memory. Optionally, the memory 305 includes a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 305 may include a program storage area and a data storage area. Among them, the program storage area may store instructions for implementing the operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the above method embodiments, etc.; the data storage area may store the data involved in the above method embodiments. Optionally, the memory 305 may also be at least one storage device located far from the aforementioned processor 301. As Figure 3 shown, the memory 305 as a computer storage medium may include an operating system, a network communication module, a user interface module, and an application program of a method for dynamically switching and displaying instrument information based on different driving styles.

[0100] In Figure 3 the electronic device 300 shown, the user interface 303 is mainly used to provide an input interface for the user to obtain the data input by the user; and the processor 301 can be used to call the application program of a method for dynamically switching and displaying instrument information based on different driving styles stored in the memory 305. When executed by one or more processors, the electronic device executes the method of one or more of the above embodiments.

[0101] An electronic device-readable storage medium stores instructions. When executed by one or more processors, the electronic device executes the method of one or more of the above embodiments.

[0102] It should be noted that for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that this application is not limited by the described action sequence, because according to this application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.

[0103] In the above embodiments, the descriptions of the various embodiments have their own emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0104] In several embodiments provided by this application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling, direct coupling, or communication connection between each other can be through some service interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical or other form.

[0105] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0106] In addition, each functional unit in various embodiments of this application can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.

[0107] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on such an understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in various embodiments of this application. And the aforementioned memory includes: various media such as USB flash drives, mobile hard disks, magnetic disks, or optical discs that can store program codes.

[0108] The above are only exemplary embodiments of the present disclosure and cannot be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made in accordance with the teachings of the present disclosure still fall within the scope covered by the present disclosure. Those skilled in the art will easily think of other implementation schemes of the present disclosure after considering the specification and the disclosure of the practical truth. This application aims to cover any variations, uses, or adaptive changes of the present disclosure, and these variations, uses, or adaptive changes follow the general principles of the present disclosure and include the common general knowledge or conventional technical means in the technical field not recorded in the present disclosure.

Claims

1. A method for dynamically switching the display of instrument information based on different driving styles, characterized in that: The method comprises: Acquiring driving status information of a vehicle and environmental information of the vehicle; Determining the data category to which the driving status information belongs, and determining the initial priority of different data categories displayed on the instrument panel according to the environmental information; Obtaining actual operation information and road condition information of the driver during a preset period when the driver is driving manually; comparing the basic operation information corresponding to the road condition information with the actual operation information to determine the driving style of the driver; Adjusting the initial priority according to the driving style to obtain a target priority; The driving status information corresponding to the data categories is dynamically displayed on the instrument panel in the order of the target priorities.

2. The method according to claim 1, characterized in that The data categories include vehicle general information, automatic driving information, traffic information, navigation information and auxiliary information. The determining of the data category to which the driving status information belongs and determining the initial priority of displaying different data categories on the instrument panel according to the environmental information includes: Constructing a label tree associated with the data category; Matching the data label of the driving state information with the label tree to determine the data category to which the driving state information belongs; Calculating a driving environment score according to the weather index and visibility index in the environmental information; The initial priorities of the different data categories displayed on the instrument panel are determined according to the environmental score interval in which the driving environment score is located, and the environmental score interval corresponds to the preset initial priority.

3. The method according to claim 1, characterized in that The road condition information includes traffic density, number of curves, and number of uphill and downhill slopes; the basic operation information includes number of basic steering operations and number of basic emergency braking operations; the actual operation information includes number of actual steering operations and number of actual emergency braking operations; and comparing the basic operation information corresponding to the road condition information with the actual operation information to determine the initial driving style of the driver includes: Determine the basic steering operation number and the basic emergency braking operation number corresponding to the road condition information according to the traffic density, the number of curves, and the number of uphill and downhill slopes; The basic steering operation times and the actual steering operation times, and the basic emergency braking operation times and the actual emergency braking operation times are compared respectively to determine the initial driving style of the driver.

4. The method according to claim 3, characterized in that The comparing the basic steering operation times with the actual steering operation times, and the basic emergency braking operation times with the actual emergency braking operation times, respectively, to determine the initial driving style of the driver includes: Calculating a steering operation difference between the actual steering operation number and the basic steering operation number, and calculating a steering operation ratio between the steering operation difference and the basic steering operation number; Calculating an emergency braking operation difference between the actual emergency braking operation times and the basic emergency braking operation times, and calculating an emergency braking operation ratio between the emergency braking operation difference and the basic emergency braking operation times; The initial driving style of the driver is determined based on the intervals where the steering operation ratio and the emergency braking operation ratio are located.

5. The method according to claim 4, characterized in that The determining the initial driving style of the driver based on the interval of the steering operation ratio and the emergency braking operation ratio includes: If the steering operation ratio is greater than a preset first threshold, or the emergency braking operation ratio is greater than a preset second threshold, the initial driving style of the driver is determined to be an aggressive driving style; If the steering operation ratio is less than or equal to the first threshold, and the emergency braking operation ratio is less than or equal to the second threshold, the initial driving style of the driver is determined to be a robust driving style; If the steering operation ratio and the emergency braking operation ratio are both negative values, and the steering operation ratio is less than a preset first negative threshold or the emergency braking operation ratio is less than a preset second negative threshold, the driver's initial driving style is determined to be a cautious driving style.

6. The method according to claim 1, characterized in that The adjusting the initial priority according to the driving style to obtain a target priority includes: Obtaining a preset priority weight of the driving style; The initial priority is weighted using the priority weight to obtain a target priority.

7. The method according to claim 1, characterized in that The step of dynamically displaying the driving status information corresponding to the data categories on the instrument panel in the order of the target priorities includes: Dividing the instrument panel into a primary display area and a secondary display area; Determine, in descending order of the target priorities, first driving state information corresponding to the data category in the primary display area and second driving state information corresponding to the data category in the secondary display area; The first driving state information is displayed in an enlarged font, and the second driving state information is displayed in a rotational manner.

8. A device for dynamically switching the display of instrument information based on different driving styles, characterized in that: The device comprises: A first data acquisition module, used to acquire driving state information of a vehicle and environment information of the vehicle; A priority determination module, used to determine the data category to which the driving status information belongs, and determine the initial priority of different data categories displayed on the instrument panel according to the environmental information; The second data acquisition module is used to acquire the actual operation information and road condition information of the driver during manual driving within a preset period; A driving style determination module, used to compare the basic operation information corresponding to the road condition information with the actual operation information to determine the driving style of the driver; A priority adjustment module, used for adjusting the initial priority according to the driving style to obtain a target priority; The display module is used to dynamically display the driving status information corresponding to the data category on the instrument panel according to the order of the target priority.

9. A computer storage medium, characterized in that The computer storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and executing the method according to any one of claims 1 to 7.

10. An electronic device, characterized in that: It includes a processor, a memory and a transceiver, the memory is used to store instructions, the transceiver is used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Driving support device

    CN106952489A

  • Instrument information display method and system and storage medium

    CN117227470A

  • Head-up display control method and device, electronic equipment and storage medium

    CN119795905A

  • Method and device for controlling a display device installed in a vehicle

    FR3135242A1

  • A digital instrument system for a vehicle

    KR1020070077663A