Vehicle-mounted information display method and device, electronic equipment and medium

By configuring the target area on the front windshield of the vehicle and determining the display strategy, the problem of HUD display content blocking the line of sight and being too complex is solved, and efficient on-board information display is achieved to meet various driving needs.

CN120207105AActive Publication Date: 2025-06-27JIANGSU NEW VISION AUTOMOTIVE ELECTRONICS CO LTD
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
CN202510358620.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-25
Publication Date
2025-06-27
Estimated Expiration
2045-03-25

AI Technical Summary

Technical Problem

Some drivers report that the HUD display content will over-obstruct the line of sight, and the HUD display content is too complex to meet various driving needs.

Method used

Different driving needs are adapted to different driving needs by configuring a target area on the front windshield of the vehicle and determining the display strategy of on-board information based on the area, including the information of the target on-board information module that is allowed to be displayed.

Benefits of technology

It realizes efficient display of on-board information in the configured target area to avoid obstructing the line of sight, while simplifying the display content and improving the driver's driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120207105A_ABST
    Figure CN120207105A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle-mounted information display method and device, electronic equipment and a medium, and the method comprises the steps: determining a target area used for displaying vehicle-mounted information on a front windshield of a vehicle in response to a configuration operation; determining a display strategy of vehicle-mounted information in the target area; wherein the display strategy is used for indicating information, allowed to be displayed, of a target vehicle-mounted information module, and the information of the target vehicle-mounted information module comprises the name of the target vehicle-mounted information module and the size of the target vehicle-mounted information module or comprises the name of the target vehicle-mounted information module and the size of the target vehicle-mounted information module. The information of the target vehicle-mounted information modules comprises the names of the target vehicle-mounted information modules, the distance between the target vehicle-mounted information modules and the sizes of the target vehicle-mounted information modules; and projecting and displaying the target vehicle-mounted information module to the target area according to the display strategy. The method provided by the embodiment of the invention can adapt to various driving requirements.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of automotive engineering, and more specifically, to a vehicle information display method, a vehicle information display device, an electronic device, and a computer-readable storage medium. Background Art

[0002] Currently, as an important vehicle display technology, HUD (Head Up Display) technology has been significantly improved in terms of display effect, response speed, stability, etc. in recent years and is more and more widely used in the automotive field. However, some drivers still feedback that the HUD display content will overly block the line of sight and some HUD display content is too complex. Therefore, there is an urgent need to provide a vehicle information display solution to meet various driving needs. Summary of the Invention

[0003] Embodiments of this application provide a vehicle information display method, a vehicle information display device, an electronic device, and a computer-readable storage medium. The method of the embodiments of this application can display vehicle information within a configured target area, so as to meet various driving needs.

[0004] In a first aspect, an embodiment of this application provides a vehicle information display method, including:

[0005] In response to a configuration operation, determine a target area on the vehicle front windshield for displaying vehicle information;

[0006] Determine a display strategy for the vehicle information within the target area; wherein, the display strategy is used to indicate information of a target vehicle information module allowed to be displayed, and the information of the target vehicle information module includes the name and size of the target vehicle information module, or the information of the target vehicle information module includes the name, the spacing between target vehicle information modules, and the size of the target vehicle information module;

[0007] According to the display strategy, project and display the target vehicle information module onto the target area.

[0008] Optionally, the determining the display strategy for the vehicle information within the target area includes:

[0009] Obtain the current area on the vehicle front windshield for displaying vehicle information and the information of the current vehicle information module within the current area at the current moment; wherein, the information of the current vehicle information module includes the name and size of the current vehicle information module, or the information of the current vehicle information module includes the name, the spacing between current vehicle information modules, and the size of the current vehicle information module;

[0010] When the size of the target area is smaller than the size of the current area, process the current in-vehicle information module according to a first processing strategy to obtain a first result; wherein, the first processing strategy includes at least any one of a first sub-processing strategy, a second sub-processing strategy, and a third sub-processing strategy. The first sub-processing strategy is to reduce the spacing between the current in-vehicle information modules, the second sub-processing strategy is to reduce the size of the current in-vehicle information modules, and the third sub-processing strategy is to delete the current in-vehicle information modules.

[0011] When the in-vehicle information module indicated by the first result can be displayed within the target area, generate the display strategy according to the information of the in-vehicle information module corresponding to the first result.

[0012] Optionally, determining the display strategy of the in-vehicle information within the target area further includes:

[0013] When the size of the target area is larger than the size of the current area, process the current in-vehicle information module according to a second processing strategy to obtain a second result; wherein, the second processing strategy includes at least any one of a fourth sub-processing strategy, a fifth sub-processing strategy, and a sixth sub-processing strategy. The fourth sub-processing strategy is to add in-vehicle information modules, the fifth sub-processing strategy is to enlarge the size of the current in-vehicle information modules, and the sixth sub-processing strategy is to enlarge the spacing between the current in-vehicle information modules.

[0014] When the in-vehicle information module indicated by the second result can be displayed within the target area, generate the display strategy according to the information of the in-vehicle information module corresponding to the second result.

[0015] Optionally, each sub-processing strategy or a combined strategy obtained by combining multiple sub-processing strategies in the first processing strategy has different priorities. Processing the current in-vehicle information module according to the first processing strategy to obtain a first result includes:

[0016] Process the current in-vehicle information module with a strategy of the first priority to obtain a third result;

[0017] When the in-vehicle information module indicated by the third result can be displayed within the target area, use the third result as the first result.

[0018] Optionally, processing the current in-vehicle information module according to the first processing strategy to obtain a first result further includes:

[0019] In the case that some content in the in-vehicle information module indicated by the third result cannot be displayed within the target area, process the current in-vehicle information module with a second-priority strategy to obtain a fourth result;

[0020] Based on the fourth result, obtain the first result;

[0021] Among them, the second priority is lower than the first priority.

[0022] Optionally, the first sub-processing strategy and the second sub-processing strategy are combined to obtain a first combined strategy, the third sub-processing strategy and the first sub-processing strategy are combined to obtain a second combined strategy, the third sub-processing strategy and the second sub-processing strategy are combined to obtain a third combined strategy, and the third sub-processing strategy, the first sub-processing strategy, and the second sub-processing strategy are combined to obtain a fourth combined strategy;

[0023] The priorities of the first sub-processing strategy, the second sub-processing strategy, the first combined strategy, the third sub-processing strategy, the second combined strategy, the third combined strategy, and the fourth combined strategy decrease in turn.

[0024] Optionally, the processing the current in-vehicle information module according to the first processing strategy to obtain the first result further includes:

[0025] Process the current in-vehicle information module according to the first sub-processing strategy to obtain the first result; among them, the distance between the in-vehicle information modules indicated by the first result is greater than or equal to the distance threshold; or,

[0026] Process the current in-vehicle information module according to the second sub-processing strategy to obtain the first result; among them, the size of the in-vehicle information module indicated by the first result is greater than or equal to the size threshold.

[0027] In a second aspect, this embodiment provides an in-vehicle information display device, including:

[0028] A first determination module, configured to determine a target area on the vehicle front windshield for displaying in-vehicle information in response to a user's configuration operation;

[0029] A second determination module, configured to determine a display strategy for in-vehicle information within the target area; where the display strategy is used to indicate information of target in-vehicle information modules allowed to be displayed, and the information of the target in-vehicle information modules includes the name and size of the target in-vehicle information module, or the information of the target in-vehicle information modules includes the name, the distance between the target in-vehicle information modules, and the size of the target in-vehicle information module;

[0030] A display module, configured to project and display the target vehicle-mounted information module onto the target area according to the display policy.

[0031] In a third aspect, an embodiment of the present application provides an electronic device, which includes the device as described in the second aspect;

[0032] Alternatively, the electronic device includes a memory and a processor. The memory is used to store computer instructions, and the processor is used to call the computer instructions from the memory to execute the method as described in any one of the first aspects.

[0033] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method as described in any one of the first aspects is implemented.

[0034] In response to a configuration operation, an embodiment of the present application determines a target area on the vehicle front windshield for displaying vehicle-mounted information; then determines a display policy for the vehicle-mounted information in the target area. The display policy can indicate the information of the target vehicle-mounted information module allowed to be displayed in the target area. In this way, according to the display policy, the target vehicle-mounted information module can be projected and displayed onto the target area, effectively covering the driving habits of the driver and adapting to various driving needs.

[0035] Through the following detailed description of the exemplary embodiments of the present application with reference to the accompanying drawings, other features and advantages of the present application will become clear. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] The accompanying drawings incorporated in and constituting a part of this specification illustrate embodiments of the present application and, together with the description, are used to explain the principles of the present application.

[0037] Figure 1 A schematic diagram of the HUD system provided by an embodiment of the present application is shown.

[0038] Figure 2 A schematic flowchart of the vehicle-mounted information display method provided by an embodiment of the present application is shown.

[0039] Figure 3 A schematic diagram showing that vehicle-mounted information changes with the target area provided by an embodiment of the present application is shown.

[0040] Figure 4 A schematic diagram showing that another vehicle-mounted information changes with the target area provided by an embodiment of the present application is shown.

[0041] Figure 5 A schematic diagram showing that another vehicle-mounted information changes with the target area provided by an embodiment of the present application is shown.

[0042] Figure 6 Shows another schematic diagram of vehicle information changing with the target area provided by an embodiment of the present application.

[0043] Figure 7 Shows another schematic diagram of vehicle information changing with the target area provided by an embodiment of the present application.

[0044] Figure 8 Shows another schematic diagram of vehicle information changing with the target area provided by an embodiment of the present application.

[0045] Figure 9 Shows another schematic diagram of vehicle information changing with the target area provided by an embodiment of the present application.

[0046] Figure 10 Shows another schematic diagram of vehicle information changing with the target area provided by an embodiment of the present application.

[0047] Figure 11 Shows another schematic diagram of vehicle information changing with the target area provided by an embodiment of the present application.

[0048] Figure 12 Shows a schematic block diagram of a vehicle information display device provided by an embodiment of the present application.

[0049] Figure 13 Shows a schematic block diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners

[0050] Now, various exemplary embodiments of the present application will be described in detail with reference to the accompanying drawings. It should be noted that: unless otherwise specifically stated, the relative arrangements of components and steps, numerical expressions, and numerical values set forth in these embodiments do not limit the scope of the present application.

[0051] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the present application, its application, or its use.

[0052] Techniques, methods, and devices known to those of ordinary skill in the relevant art may not be discussed in detail, but where appropriate, such techniques, methods, and devices should be regarded as part of the specification.

[0053] In all the examples shown and discussed here, any specific values should be construed as merely exemplary and not as a limitation. Therefore, other examples of the exemplary embodiments may have different values.

[0054] It should be noted that like reference numerals and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0055] The vehicle information display method provided by the embodiment of the present application can be applied to a HUD system. Figure 1 A HUD system is provided. As Figure 1 shown, the HUD system may include an image generation unit 1, a second reflection unit 2, a first reflection unit 3, and a front windshield 4. Among them, the image generation unit 1 is used to generate a vehicle information image. The vehicle information includes, for example, vehicle trip information, navigation information, and intelligent driving information. The vehicle trip information includes, for example, vehicle speed information, mileage information, fuel consumption information, etc. The intelligent driving information includes, for example, AR augmented reality information, which combines virtual information with the actual road scene, such as directly displaying navigation arrows on the road. The vehicle information image is reflected and magnified by the second reflection unit 2 and the first reflection unit 3 in sequence, and finally a virtual image is formed on the front windshield 4 to display the vehicle information.

[0056] To meet various driving needs, the embodiment of the present application provides a vehicle information display method. As Figure 2 shown, the method may include step S110 to step S130.

[0057] Step S110, in response to a configuration operation, determine a target area on the vehicle front windshield for displaying vehicle information.

[0058] In this embodiment, the configuration operation can be used to adjust the size of the HUD target display area. The configuration operation can be, for example, directly configuring the size of the target area on the vehicle front windshield for displaying vehicle information, or can be configuring the proportion of the target area on the vehicle front windshield for displaying vehicle information in the default HUD display area. The default HUD display area is the HUD display area default configured when the HUD system leaves the factory.

[0059] The configuration operation can be a configuration operation manually configured by the user. The user's configuration operation can be a configuration operation performed by the user on the vehicle console or a configuration operation performed by the user on a mobile device in communication connection with the vehicle.

[0060] In one example, a data configuration function can be provided. This configuration operation can be directly configured through the data configuration function. For example, directly enter 80% in the input box of the data configuration function to configure the proportion of the target area for displaying in-vehicle information on the vehicle front windshield to the default HUD display area, thereby determining the size of the target area. In another example, an adjustable window can also be provided. The size of this adjustable window has a corresponding relationship with the size of the target area for displaying in-vehicle information on the vehicle front windshield, or the scaling ratio of the size of this adjustable window has a corresponding relationship with the change in the size of the target area. In this example, this configuration operation can be configured by scaling the window. For example, adjust the size of the target area for displaying in-vehicle information on the vehicle front windshield by dragging and scaling the window with a gesture.

[0061] This configuration operation can also be an adaptive configuration operation based on scene perception data outside the vehicle. This scene perception data can be, for example, traffic conditions, weather conditions, etc. The adaptive configuration operation can, for example, adaptively configure the size of the target area for displaying in-vehicle information, or adaptively configure the proportion of the target area for displaying in-vehicle information to the default HUD display area, or can also adaptively configure the position of the in-vehicle information module within the target area.

[0062] In one example, the configuration operation can be adaptively performed according to the congestion level of the traffic conditions. For example, when the traffic conditions are congested, when the driver views the obstacles in front of the vehicle (such as vehicles, pedestrians, etc.) through the front windshield, the in-vehicle information displayed on the HUD may overlap with the obstacles in front. At this time, the augmented reality technology can be used to fuse the in-vehicle information displayed on the HUD with the road scene perception data outside the vehicle, and perform an adaptive configuration operation to minimize the overlap between the in-vehicle information and the obstacles in front. Another example is that when the traffic conditions are good, the configuration operation can be performed according to the default configuration.

[0063] In another example, the configuration operation can be adaptively performed according to the complexity of the weather conditions. For example, when the weather conditions are complex (such as rainy or cloudy weather or at night), the size of the target area for displaying in-vehicle information is adaptively increased to display the in-vehicle information more clearly.

[0064] Step S120, determine the display strategy of the in-vehicle information within the target area.

[0065] In this embodiment, this display strategy is used to indicate the information of the target in-vehicle information module that is allowed to be displayed. The information of the target in-vehicle information module can include the name and size of the target in-vehicle information module. Or, the information of the target in-vehicle information module can include the name of the target in-vehicle information module, the spacing between the target in-vehicle information modules, and the size of the target in-vehicle information module.

[0066] When there is one target vehicle-mounted information module, the information of the target vehicle-mounted information module includes the name and size of the target vehicle-mounted information module. When there are multiple target vehicle-mounted information modules, the information of the target vehicle-mounted information module includes the name of the target vehicle-mounted information module, the spacing between the target vehicle-mounted information modules, and the size of the target vehicle-mounted information module. The size of the target vehicle-mounted information module can be, for example, the size of the pixels occupied by the target vehicle-mounted information module.

[0067] Step S130, project and display the target vehicle-mounted information module onto the target area according to the display strategy.

[0068] Project and display the target vehicle-mounted information module onto the target area according to the information of the target vehicle-mounted information module indicated by the display strategy of the vehicle-mounted information in the target area.

[0069] In the embodiment of the present application, in response to the user's configuration operation, the target area for displaying vehicle-mounted information on the vehicle front windshield is determined; then the display strategy of the vehicle-mounted information in the target area is determined. The display strategy can indicate the information of the target vehicle-mounted information module allowed to be displayed in the target area. In this way, according to the display strategy, the target vehicle-mounted information module can be projected and displayed onto the target area, so as to effectively cover the driving habits of the driver and adapt to various driving needs.

[0070] When determining the display strategy of the vehicle-mounted information in the target area, the current area for displaying vehicle-mounted information on the vehicle front windshield at the current moment and the information of the current vehicle-mounted information module in the current area can be obtained first. In this way, by comparing the size relationship between the current area and the target area, it can be determined in advance whether the current vehicle-mounted information module in the current area needs to be reduced or deleted, or enlarged or added, so as to select the corresponding processing strategy to determine the display strategy.

[0071] That is to say, the processing strategy when the current area size is smaller than the target area size is different from the processing strategy when the current area size is larger than the target area size. In this embodiment, when the current area size is smaller than the target area size, the processing strategy for the current vehicle-mounted information module in the current area is to continuously search for the information of the target vehicle-mounted information module that meets the requirements among at least one sub-processing strategy or a combination of multiple sub-processing strategies, such as adding a vehicle-mounted information module, enlarging the size of the current vehicle-mounted information module, and enlarging the spacing between each current vehicle-mounted information module. When the current area size is larger than the target area size, the processing strategy for the current vehicle-mounted information module in the current area is to continuously search for the information of the target vehicle-mounted information module that meets the requirements among at least one sub-processing strategy or a combination of multiple sub-processing strategies, such as reducing the spacing between each current vehicle-mounted information module, reducing the size of the current vehicle-mounted information module, and deleting the current vehicle-mounted information module.

[0072] Based on this, in some embodiments, step S120 may include steps S121 to S123.

[0073] Step S121, obtain the current area on the vehicle's front windshield for displaying in-vehicle information and the information of the current in-vehicle information module within the current area at the current moment.

[0074] In this embodiment, obtaining the current area on the vehicle's front windshield for displaying in-vehicle information may include obtaining the size of the current area. The information of the current in-vehicle information module may include the name and size of the current in-vehicle information module. Alternatively, the information of the current in-vehicle information module may include the name, the spacing between the current in-vehicle information modules, and the size of the current in-vehicle information module.

[0075] When there is one current in-vehicle information module, the information of the current in-vehicle information module includes the name and size of the current in-vehicle information module. When there are multiple current in-vehicle information modules, the information of the current in-vehicle information module includes the name, the spacing between the current in-vehicle information modules, and the size of the current in-vehicle information module.

[0076] Step S122, when the size of the target area is smaller than the size of the current area, process the current in-vehicle information module according to the first processing strategy to obtain a first result.

[0077] The first processing strategy includes at least any one of the first sub-processing strategy, the second sub-processing strategy, and the third sub-processing strategy. The first sub-processing strategy and the second sub-processing strategy are combined to obtain a first combined strategy. The third sub-processing strategy and the first sub-processing strategy are combined to obtain a second combined strategy. The third sub-processing strategy and the second sub-processing strategy are combined to obtain a third combined strategy. The third sub-processing strategy, the first sub-processing strategy, and the second sub-processing strategy are combined to obtain a fourth combined strategy. That is to say, the first processing strategy may include at least any one of the first sub-processing strategy, the second sub-processing strategy, the first combined strategy, the third sub-processing strategy, the second combined strategy, the third combined strategy, and the fourth combined strategy.

[0078] Among them, the first sub-processing strategy is to reduce the spacing between the current in-vehicle information modules. The second sub-processing strategy is to reduce the size of the current in-vehicle information module. The third sub-processing strategy is to delete the current in-vehicle information module.

[0079] In this embodiment, which current in-vehicle information module to delete first can be determined according to the importance level of the current in-vehicle information module. In one example, the importance level of the in-vehicle information module is default set by the system and cannot be changed, and cannot be set according to the driver's will. In this way, the normal use of the HUD in-vehicle information display function can be ensured, and the defect that the experience of the HUD in-vehicle information display function deteriorates after the driver sets it by himself can be avoided.

[0080] The importance level of the in-vehicle information module can be divided according to the role played by the in-vehicle information module during driving.

[0081] Step S123, when the in-vehicle information module indicated by the first result can be displayed within the target area, generate the display strategy according to the information of the in-vehicle information module corresponding to the first result.

[0082] That the in-vehicle information module can be displayed within the target area means that all the content of each in-vehicle information module can be normally displayed within the target area according to the clarity requirements, and the spacing between the in-vehicle information modules also meets the HUD display requirements.

[0083] In one example, the information of the in-vehicle information module corresponding to the first result includes the name of the in-vehicle information module, the size of the in-vehicle information module, and the spacing between the in-vehicle information modules. In step S123, generate the display strategy within the target area according to the name of the in-vehicle information module corresponding to the first result, the size of the in-vehicle information module, the spacing between the in-vehicle information modules, and the default positions of the in-vehicle information modules.

[0084] In some embodiments, step S120 may further include steps S124 to S125.

[0085] Step S124, when the size of the target area is larger than the size of the current area, process the current in-vehicle information module in the current area according to the second processing strategy to obtain a second result.

[0086] The second processing strategy includes at least any one of a fourth sub-processing strategy, a fifth sub-processing strategy, and a sixth sub-processing strategy. The fourth sub-processing strategy, the fifth sub-processing strategy, and the sixth sub-processing strategy are combined to obtain a fifth combined strategy. The fourth sub-processing strategy and the fifth sub-processing strategy are combined to obtain a sixth combined strategy. The fourth sub-processing strategy and the sixth sub-processing strategy are combined to obtain a seventh combined strategy. The fifth sub-processing strategy and the sixth sub-processing strategy obtain an eighth combined strategy. That is to say, the second processing strategy may include at least any one of the fifth combined strategy, the sixth combined strategy, the seventh combined strategy, the fourth sub-processing strategy, the eighth combined strategy, the fifth sub-processing strategy, and the sixth sub-processing strategy.

[0087] Among them, the fourth sub - processing strategy is to add a vehicle information module. The fifth sub - processing strategy is to enlarge the size of the current vehicle information module. The sixth sub - processing strategy is to enlarge the spacing between the current vehicle information modules.

[0088] In this embodiment, when adding a current vehicle information module, it is possible to determine which vehicle information module to add first according to the importance level of the vehicle information module. In this way, the experience of the HUD vehicle information display function can be improved to the optimal level.

[0089] Step S125, when the vehicle information module indicated by the second result can be displayed within the target area, generate a display strategy according to the information of the vehicle information module corresponding to the second result.

[0090] In an example, the information of the vehicle information module corresponding to the second result includes the name of the vehicle information module, the size of the vehicle information module, and the spacing between each vehicle information module. In step S125, according to the name of the vehicle information module corresponding to the second result, the size of the vehicle information module, the spacing between each vehicle information module, and the default positions of each vehicle information module, generate a display strategy within the target area.

[0091] The embodiments of the present application can respond to the user's requirements for enlarging and reducing the HUD display area, and display corresponding vehicle information for the target display area.

[0092] Since the display principle of HUD vehicle information is to use optical projection technology to reflect vehicle information into the driver's field of view through a transparent display screen, its display effect is affected by many factors. In order to minimize the impact on the display effect, it is necessary to prioritize the above - mentioned sub - processing strategies. For the first processing strategy or the second processing strategy, when the processing strategy of the current priority level cannot meet the display requirements of the target area, continue to try the processing strategy of the next priority level.

[0093] Based on this, in some embodiments, each sub - processing strategy in the first processing strategy or a combined strategy obtained by combining multiple sub - processing strategies has a different priority level. In this embodiment, the step of obtaining the first result by processing the current vehicle information module according to the first processing strategy in step S122 may include steps S1221 to S1222.

[0094] Step S1221, process the current vehicle information module with the strategy of the first priority level to obtain a third result.

[0095] Step S1222, when the vehicle information module indicated by the third result can be displayed within the target area, use the third result as the first result.

[0096] In this embodiment, the priority of the above sub - processing strategy can be determined according to the HUD display requirements.

[0097] In one example, the HUD needs to display as many in - vehicle information modules as possible to maximize the functional experience. In this example, in the first processing strategy, the priority of the third sub - processing strategy of deleting the current in - vehicle information module can be set to a lower priority, and the priorities of other sub - processing strategies or combined strategies can be set to higher priorities.

[0098] In another example, the HUD needs to display in a way that minimizes the impact on the clarity of the in - vehicle information modules. In this example, in the first processing strategy, the priority of the second sub - processing strategy of reducing the size of the current in - vehicle information module can be set to a lower priority, and the priority of the first sub - processing strategy of reducing the spacing between each current in - vehicle information module can be set to a relatively higher priority.

[0099] In another example, the priority levels of the first processing strategy, from high to low, can be: reducing the spacing between each current in - vehicle information module (i.e., the first sub - processing strategy), reducing the size of the current in - vehicle information module (i.e., the second sub - processing strategy), simultaneously reducing the spacing between each current in - vehicle information module and the size of the current in - vehicle information module (i.e., the first combined strategy), deleting the current in - vehicle information module (i.e., the third sub - processing strategy), reducing the spacing between each remaining in - vehicle information module after deleting the current in - vehicle information module (i.e., the second combined strategy), reducing the size of the remaining in - vehicle information module after deleting the current in - vehicle information module (i.e., the third combined strategy), and simultaneously reducing the spacing between each remaining in - vehicle information module and the size of the remaining in - vehicle information module after deleting the current in - vehicle information module (i.e., the fourth combined strategy).

[0100] The embodiment of the present application processes the current in - vehicle information module according to the priority order of the sub - processing strategy, which can maximize the utilization of the HUD display area. In addition, when the result obtained by processing the current in - vehicle information module with a sub - processing strategy meets the requirements, there is no need to continue with other sub - processing strategies. In this way, the display efficiency can be improved.

[0101] In some embodiments, the step of obtaining the first result by processing the current in - vehicle information module according to the first processing strategy in step S122 may further include steps S1223 to S1224.

[0102] Step S1223, when some content in the in - vehicle information module indicated by the third result cannot be displayed within the target area, process the current in - vehicle information module with a strategy of the second priority to obtain a fourth result.

[0103] Among them, the second priority is lower than the first priority. The first priority and the second priority in this embodiment only represent the high and low priorities and do not specifically refer to the specific levels of the priorities. In one example, the sub - processing strategy of the first priority may be the first sub - processing strategy. The sub - processing strategy of the second priority may be the second sub - processing strategy.

[0104] In this embodiment, that some content in the vehicle information module cannot be displayed within the target area means that some content of at least one vehicle information module cannot be normally displayed within the target area according to the clarity requirements, or the spacing between each vehicle information module does not meet the HUD display requirements.

[0105] Step S1224, based on the fourth result, obtain the first result.

[0106] When the vehicle information module indicated by the fourth result can be displayed within the target area, use the fourth result as the first result. When some content in the vehicle information module indicated by the fourth result cannot be displayed within the target area, continue to process the current vehicle information module with a lower - priority strategy.

[0107] The embodiments of the present application sequentially select sub - processing strategies or combined strategies for processing according to the priority order, which can minimize the impact on the HUD display effect.

[0108] To ensure the basic display effect, the size of the vehicle information module projected onto the vehicle front windshield cannot be infinitely reduced, and the spacing between each vehicle information module cannot be infinitely reduced either, otherwise it will affect the recognition of the content in the vehicle information module. Therefore, it is necessary to pre - verify the readability range of each vehicle information module and the minimum spacing between each vehicle information module. After processing the current vehicle information module with the first sub - processing strategy, it is required that the spacing between the vehicle information modules indicated by the obtained result is greater than or equal to the spacing threshold; or, after processing the current vehicle information module with the second sub - processing strategy, it is required that the size of the vehicle information module indicated by the obtained result is greater than or equal to the size threshold.

[0109] In some embodiments, the step of obtaining the first result by processing the current vehicle information module according to the first processing strategy in step S122 may further include step S1225 or step S1226.

[0110] Step S1225, process the current vehicle information module according to the first sub - processing strategy to obtain the first result; among them, the spacing between the vehicle information modules indicated by the first result is greater than or equal to the spacing threshold.

[0111] Step S1226, process the current vehicle-mounted information module according to the second sub-processing strategy to obtain a first result; wherein, the size of the vehicle-mounted information module indicated by the first result is greater than or equal to the size threshold.

[0112] In this embodiment, both the spacing threshold and the size threshold can be set according to the basic display effect of the HUD. In one example, in the HUD, the optimal spacing between vehicle-mounted information modules is 24 pixels, and the minimum spacing is 12 pixels. In this example, the spacing threshold can be set to 12 pixels.

[0113] Both the spacing threshold and the size threshold can be set separately according to the particularity of each vehicle-mounted information module. In one example, the optimal display size of the vehicle speed information module is 60 pixels, and the minimum display size is 30 pixels. The size threshold of the vehicle speed information module can be set to 30 pixels.

[0114] In the embodiment of the present application, setting the spacing threshold and the size threshold for the vehicle-mounted information module can ensure the basic display requirements of the HUD after executing the processing strategy.

[0115] To better understand the vehicle-mounted information display method of the embodiment of the present application, in one example, step S120 may include steps S210 to S270.

[0116] Step S210, when the size of the target area is smaller than the size of the current area and the number of current vehicle-mounted information modules is greater than 1, obtain a first sub-result obtained by performing a spacing reduction process on the spacing between each current vehicle-mounted information module; wherein, the spacing between the vehicle-mounted information modules indicated by the first sub-result is greater than or equal to the spacing threshold.

[0117] Step S220, when, after the first sub-result represents reducing the spacing between the current vehicle-mounted information modules, some content in the current vehicle-mounted information modules cannot be displayed within the target area, obtain a second sub-result obtained by performing a size reduction process on the size of the current vehicle-mounted information module; wherein, the size of the vehicle-mounted information module indicated by the second sub-result is greater than or equal to the size threshold.

[0118] Step S230, when, after the second sub-result represents reducing the size of the current vehicle-mounted information module, some content in the current vehicle-mounted information modules cannot be displayed within the target area, obtain a third sub-result obtained by performing a reduction process on both the size of the current vehicle-mounted information module and the spacing between the current vehicle-mounted information modules.

[0119] Step S240, after the third result indicates that the size of the current in-vehicle information module and the spacing between the current in-vehicle information modules are reduced, and if some content in the current in-vehicle information module still cannot be displayed within the target area, obtain the fourth sub-result obtained after performing a deletion module process on the current in-vehicle information module.

[0120] Step S250, after the fourth sub-result indicates that some content in the remaining in-vehicle information module obtained after deleting the current in-vehicle information module still cannot be displayed within the target area, obtain the fifth sub-result obtained by reducing the size and / or the spacing between the remaining in-vehicle information modules.

[0121] Step S260, when the fifth sub-result indicates that the remaining in-vehicle information module can be displayed within the target area, generate a display strategy according to the information of the in-vehicle information module corresponding to the fifth result.

[0122] Step S270, when the fifth sub-result indicates that some content in the remaining in-vehicle information module still cannot be displayed within the target area, keep the current display strategy unchanged.

[0123] In another example, the target area can be determined by adjusting the proportion of the target area in the default HUD display area. In this example, the default HUD display area can be divided into multiple gears. For example, the proportion of the target area in the default HUD display area is divided into one gear for every 10% reduction. In this example, within each gear, the current in-vehicle information module can be processed according to the sub-processing strategy in the first processing strategy or the second processing strategy to obtain the first result or the second result.

[0124] The following Figures 3 to 11 further details the solution of this example through the display of the in-vehicle information module shown.

[0125] According to the basic driving needs, as Figure 3 shown, when the target area is the default display area, basic trip information, navigation information, and intelligent driving information are displayed in the HUD. Each in-vehicle information has the best display effect.

[0126] As Figure 4 shown, when the driver reduces the adjustable window to between 90% and 100% by operating the center console, it is determined that the proportion of the target area in the default HUD display area is between 90% and 100%. At this time, the spacing between each current in-vehicle information module is reduced. As Figure 4 shown, each current in-vehicle information module is already displayed against the edge.

[0127] As Figure 5As shown, when the driver reduces the adjustable window to between 80% and 90%, it is determined that the proportion of the target area in the default HUD display area is between 80% and 90%. At this time, reducing the function spacing will affect the normal display of the in-vehicle information module. Therefore, it is possible to try to reduce the size of the elements in the in-vehicle information module. After the size of the elements in each in-vehicle information module is reduced, the spacing significantly increases, and the entire in-vehicle information module moves downward.

[0128] As Figure 6 shown, when the driver reduces the adjustable window to between 70% and 80%, it is determined that the proportion of the target area in the default HUD display area is between 70% and 80%. At this time, reducing the in-vehicle information module will affect the readability of the icons in the in-vehicle information module. At this time, the in-vehicle information module can be reduced. As Figure 6 shown, after reducing the road scene information module, the spacing and element size between the in-vehicle information modules return to the initial state to ensure the readability of the in-vehicle information module.

[0129] As Figure 7 shown, when the driver reduces the adjustable window to between 60% and 70%, it is determined that the proportion of the target area in the default HUD display area is between 60% and 70%. At this time, reducing the function spacing will affect the display effect of the layout, and it is necessary to reduce the size of the elements in the in-vehicle information module. After the elements in the in-vehicle information module are reduced, while ensuring that the in-vehicle information module is not reduced, the readability of the elements is also ensured.

[0130] As Figure 8 shown, when the driver reduces the adjustable window to between 50% and 60%, it is determined that the proportion of the target area in the default HUD display area is between 50% and 60%. At this time, reducing the spacing and element size can no longer ensure the readability of the in-vehicle information module. The judgment result at this time is to delete the current in-vehicle information module. Currently, only basic driving information, navigation information, and intelligent driving icons can be displayed.

[0131] As Figure 9 shown, when the driver reduces the adjustable window to between 40% and 50%, it is determined that the proportion of the target area in the default HUD display area is between 40% and 50%. The judgment result at this time is to reduce the size of the elements in the in-vehicle information module. As Figure 9 shown, the icons of each in-vehicle information module have been reduced and are displayed against the edge.

[0132] As Figure 10 shown, when the driver reduces the adjustable window to between 30% and 40%, it is determined that the proportion of the target area in the default HUD display area is between 30% and 40%. The judgment result at this time is to delete the current in-vehicle information module. As Figure 10As shown, after the in-vehicle information modules are reduced, the remaining in-vehicle information modules return to the default size.

[0133] As Figure 11 shown, when the driver reduces the adjustable window to between 20% and 30%, it is determined that the proportion of the target area in the default HUD display area is between 20% and 30%. When the space is extremely compressed and the displayable in-vehicle information modules have reached the limit, the in-vehicle information modules can be considered for reduction and the sizes of the in-vehicle information module elements can be reduced. In addition, if the in-vehicle information modules continue to be reduced and the display conditions of the in-vehicle information modules are not met, the information of the current in-vehicle information modules remains unchanged.

[0134] In another example, the corresponding display strategy can be pre-verified for the target area corresponding to each gear. In this way, when the user adjusts the proportion of the target area in the default HUD display area, the target in-vehicle information module can be projected and displayed on the vehicle front windshield through the pre-determined display strategy.

[0135] In some embodiments, each sub-processing strategy or the combined strategy obtained by combining multiple sub-processing strategies in the second processing strategy has different priorities. In this embodiment, the step of processing the current in-vehicle information module according to the second processing strategy to obtain the second result in step S124 may include steps S1241 to S1242.

[0136] Step S1241, process the current in-vehicle information module with the strategy of the third priority to obtain the fifth result.

[0137] Step S1242, when the in-vehicle information module indicated by the fifth result can be displayed within the target area, use the fifth result as the second result.

[0138] In this embodiment, the priorities of the above sub-processing strategies can be determined according to the HUD display requirements.

[0139] In one example, the HUD needs to display as many in-vehicle information modules as possible to maximize the functional experience. In this example, in the second processing strategy, the priority of the fourth sub-processing strategy of adding the current in-vehicle information module can be set to a higher priority, and the priorities of other sub-processing strategies or combined strategies can be set to lower priorities.

[0140] In another example, the display of the HUD in-vehicle information modules needs to be as clear as possible. In this example, in the second processing strategy, the priority of the fifth sub-processing strategy of enlarging the size of the current in-vehicle information module can be set to a higher priority, and the priority of the sixth sub-processing strategy of enlarging the spacing between the current in-vehicle information modules can be set to a lower priority.

[0141] In another example, the priority levels of the second processing strategy can be, from high to low, simultaneously enlarging the size of each updated in-vehicle information module and the spacing between each updated in-vehicle information module after adding an in-vehicle information module (i.e., the fifth combination strategy), enlarging the size of each updated in-vehicle information module after adding an in-vehicle information module (i.e., the sixth combination strategy), enlarging the spacing between each updated in-vehicle information module after adding an in-vehicle information module (i.e., the seventh combination strategy), adding an in-vehicle information module (i.e., the fourth sub-processing strategy), simultaneously enlarging the size of the current in-vehicle information module and the spacing between the current in-vehicle information modules (i.e., the eighth combination strategy), enlarging the size of the current in-vehicle information module (i.e., the fifth sub-processing strategy), and enlarging the spacing between the current in-vehicle information modules (i.e., the sixth sub-processing strategy).

[0142] In the embodiments of the present application, when the result obtained by processing the current in-vehicle information module with a sub-processing strategy meets the requirements, there is no need to continue with other sub-processing strategies. In this way, the display efficiency can be improved.

[0143] In some embodiments, the step of obtaining the second result by processing the current in-vehicle information module according to the second processing strategy in step S124 may include steps S1243 to S1244.

[0144] Step S1243, when some content in the in-vehicle information module indicated by the fifth result cannot be displayed within the target area, process the current in-vehicle information module with a strategy of the fourth priority level to obtain the sixth result.

[0145] Among them, the fourth priority level is lower than the third priority level. The fourth priority level and the third priority level in this embodiment only represent the high and low priority levels and do not specifically refer to the specific levels of the priority. In one example, the sub-processing strategy of the third priority level can be the fifth combination strategy. The sub-processing strategy of the fourth priority level can be the sixth combination strategy.

[0146] In this embodiment, that some content in the in-vehicle information module cannot be displayed within the target area means that some content of at least one in-vehicle information module cannot be normally displayed within the target area according to the clarity requirements, or the spacing between each in-vehicle information module does not meet the HUD display requirements.

[0147] Step S1244, based on the sixth result, obtain the second result.

[0148] When the in-vehicle information module indicated by the sixth result can be displayed within the target area, use the sixth result as the second result. When some content in the in-vehicle information module indicated by the sixth result cannot be displayed within the target area, continue to process the current in-vehicle information module with a strategy of a lower priority level.

[0149] In the embodiments of the present application, sub - processing strategies or combined strategies are sequentially selected for processing according to the priority order, which can improve the display effect of the HUD as much as possible.

[0150] To ensure the best display effect, the size of the in - vehicle information module projected onto the vehicle front windshield cannot be infinitely enlarged, and the spacing between each in - vehicle information module cannot be infinitely enlarged. Therefore, it is necessary to pre - verify the readability range of each in - vehicle information module and the optimal spacing between each in - vehicle information module. After processing the current in - vehicle information module with the second processing strategy, it is required that the spacing between the in - vehicle information modules indicated by the obtained result is greater than or equal to the first spacing threshold and less than or equal to the second spacing threshold; or, it is required that the size of the in - vehicle information module indicated by the obtained result is greater than or equal to the first size threshold and less than or equal to the second size threshold.

[0151] In some embodiments, the step of obtaining the second result by processing the current in - vehicle information module according to the second processing strategy in step S124 may further include steps S1245 to S1246.

[0152] Step S1245, process the current in - vehicle information module according to the second processing strategy to obtain a second result; wherein, the spacing between the in - vehicle information modules indicated by the second result is greater than or equal to the first spacing threshold and less than or equal to the second spacing threshold.

[0153] Step S1246, process the current in - vehicle information module according to the second processing strategy to obtain a second result; wherein, the size of the in - vehicle information module indicated by the second result is greater than or equal to the first size threshold and less than or equal to the second size threshold.

[0154] In this embodiment, the first spacing threshold, the second spacing threshold, the first size threshold, and the second size threshold can all be set according to the basic display effect of the HUD. In one example, in the HUD, the optimal spacing between in - vehicle information modules is 24 pixels, and the minimum spacing is 12 pixels. In this example, the first spacing threshold can be set to 12 pixels, and the second spacing threshold can be set to 24 pixels.

[0155] The spacing threshold and the size threshold can both be set separately according to the particularity of each in - vehicle information module. In one example, the optimal display size of the vehicle speed information module is 60 pixels, and the minimum display size is 30 pixels. The first size threshold of the vehicle speed information module can be set to 30 pixels, and the second size threshold can be set to 60 pixels.

[0156] The embodiments of the present application set the spacing threshold and the size threshold for the in - vehicle information module, which can improve the display effect of the HUD as much as possible while ensuring the basic display requirements of the HUD after executing the processing strategy.

[0157] An embodiment of the present application further provides an in-vehicle information display device, as Figure 12 shown. The device 1000 may include:

[0158] A first determination module 1100, configured to determine a target area on the vehicle front windshield for displaying in-vehicle information in response to a configuration operation;

[0159] A second determination module 1200, configured to determine a display strategy for the in-vehicle information in the target area; wherein, the display strategy is used to indicate information of a target in-vehicle information module allowed to be displayed, and the information of the target in-vehicle information module includes the name and size of the target in-vehicle information module, or the information of the target in-vehicle information module includes the name, the spacing between the target in-vehicle information modules, and the size of the target in-vehicle information module;

[0160] A display module 1300, configured to project and display the target in-vehicle information module on the vehicle front windshield according to the display strategy.

[0161] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment related to the method, and will not be elaborated here.

[0162] An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and the computer program, when executed by a processor, implements the method described in any one of the above method embodiments.

[0163] An embodiment of the present application further provides an electronic device, as Figure 13 shown. The electronic device 2000 includes a memory 2100 and a processor 2200. The memory 2100 is used to store computer instructions, and the processor 2200 is used to call the computer instructions from the memory 2100 to execute the method described in any one of the above method embodiments.

[0164] An embodiment of the present application further provides a vehicle, including the above electronic device 2000.

[0165] Each embodiment in the present application is described in a progressive manner. For the same or similar parts between the embodiments, reference can be made to each other. Each embodiment focuses on the differences from other embodiments. In particular, for the device and equipment embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and for the relevant parts, reference can be made to the partial description of the method embodiments.

[0166] The above describes specific embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the acts or steps recited in the claims can be performed in a different order than in the embodiments and still achieve the desired result. Additionally, the processes depicted in the figures do not necessarily require the particular order or sequential order shown to achieve the desired result. In certain implementations, multitasking and parallel processing are also possible or may be advantageous.

[0167] The present application can be a system, method, and / or computer program product. The computer program product can include a computer-readable storage medium having thereon computer-readable program instructions for causing a processor to implement various aspects of the present application.

[0168] A computer-readable storage medium can be a tangible device that can retain and store instructions for use by an instruction execution device. A computer-readable storage medium may be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disc (DVD), a memory stick, a floppy disk, a mechanically encoded device such as a punch card or raised structures in a groove having instructions stored thereon, and any suitable combination of the foregoing. The computer-readable storage medium as used herein is not construed to be a transitory signal per se, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., an optical pulse through an optical fiber cable), or an electrical signal transmitted through a wire.

[0169] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to respective computing / processing devices, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network may include copper transmission cables, optical fiber transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in a computer-readable storage medium in each computing / processing device.

[0170] The computer program instructions for performing the operations of this application may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine - related instructions, microcode, firmware instructions, state - setting data, or source code or object code written in any combination of one or more programming languages, including object - oriented programming languages such as Smalltalk, C++, etc., and conventional procedural programming languages such as the "C" language or similar programming languages. The computer - readable program instructions may be executed entirely on the user's computer, partially on the user's computer, executed as a stand - alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider). In some embodiments, by using the state information of the computer - readable program instructions to customize an electronic circuit, such as a programmable logic circuit, a field - programmable gate array (FPGA), or a programmable logic array (PLA), the electronic circuit can execute the computer - readable program instructions to implement various aspects of this application.

[0171] Aspects of the present application are described herein with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the present application. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer - readable program instructions.

[0172] These computer - readable program instructions can be provided to a processor of a general - purpose computer, a special - purpose computer, or other programmable data - processing apparatus to produce a machine such that, when the instructions are executed by the processor of the computer or other programmable data - processing apparatus, a device is produced that implements the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer - readable program instructions can also be stored in a computer - readable storage medium, and these instructions cause the computer, programmable data - processing apparatus, and / or other devices to work in a particular manner. Thus, the computer - readable medium storing the instructions includes a manufactured article that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0173] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices, causing a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other devices to produce a computer-implemented process such that the instructions executed on the computer, other programmable data processing apparatus, or other devices implement the functions / acts specified in one or more blocks of the flowchart and / or block diagram.

[0174] The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a portion of an instruction, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions noted in the blocks may occur in an order different from that noted in the figures. For example, two consecutive blocks may in fact be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block of the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system that performs the specified functions or acts, or by a combination of dedicated hardware and computer instructions. It is well known to those skilled in the art that implementation by hardware, implementation by software, and implementation by a combination of software and hardware are equivalent.

[0175] The embodiments of the present application have been described above. The above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of the terms used herein is intended to best explain the principles of the embodiments, the practical application, or the technical improvement of the technology in the market, or to enable other ordinary skilled persons in the art to understand the embodiments disclosed herein. The scope of the present application is defined by the appended claims.

Claims

1. A vehicle information display method, characterized in that: include: In response to the configuration operation, determining a target area on a front windshield of the vehicle for displaying in-vehicle information; Determine a display strategy for the vehicle information in the target area; wherein the display strategy is used to indicate the information of the target vehicle information module that is allowed to be displayed, and the information of the target vehicle information module includes the name of the target vehicle information module and the size of the target vehicle information module, or the information of the target vehicle information module includes the name of the target vehicle information module, the spacing between the target vehicle information modules, and the size of the target vehicle information module; According to the display strategy, the target vehicle information module is projected and displayed on the target area.

2. The method according to claim 1, characterized in that The determining of a display strategy for the vehicle-mounted information in the target area includes: Obtaining the current area on the front windshield of the vehicle for displaying vehicle information and the information of the current vehicle information module in the current area at the current moment; wherein the information of the current vehicle information module includes the name of the current vehicle information module and the size of the current vehicle information module, or the information of the current vehicle information module includes the name of the current vehicle information module, the spacing between the current vehicle information modules and the size of the current vehicle information module; In the case where the size of the target area is smaller than the size of the current area, the current vehicle information module is processed according to a first processing strategy to obtain a first result; wherein the first processing strategy includes at least one of a first sub-processing strategy, a second sub-processing strategy and a third sub-processing strategy, the first sub-processing strategy is to reduce the spacing between the current vehicle information modules, the second sub-processing strategy is to reduce the size of the current vehicle information module, and the third sub-processing strategy is to delete the current vehicle information module; In a case where the in-vehicle information module indicated by the first result can be displayed in the target area, the display strategy is generated according to information of the in-vehicle information module corresponding to the first result.

3. The method according to claim 2, characterized in that The determining of the display strategy of the vehicle-mounted information in the target area also includes: In the case where the size of the target area is larger than the size of the current area, the current vehicle information module is processed according to the second processing strategy to obtain a second result; wherein the second processing strategy includes at least any one of the fourth sub-processing strategy, the fifth sub-processing strategy and the sixth sub-processing strategy, the fourth sub-processing strategy is to add a vehicle information module, the fifth sub-processing strategy is to enlarge the size of the current vehicle information module, and the sixth sub-processing strategy is to enlarge the spacing between the current vehicle information modules; In a case where the in-vehicle information module indicated by the second result can be displayed in the target area, the display strategy is generated according to information of the in-vehicle information module corresponding to the second result.

4. The method according to claim 2, characterized in that: Each sub-processing strategy or a combination strategy obtained by combining multiple sub-processing strategies in the first processing strategy has a different priority, and the current vehicle information module is processed according to the first processing strategy to obtain a first result, including: Processing the current vehicle information module with a first priority strategy to obtain a third result; In a case where the in-vehicle information module indicated by the third result can be displayed within the target area, the third result is used as the first result.

5. The method according to claim 4, characterized in that The processing of the current vehicle information module according to the first processing strategy to obtain a first result further includes: When part of the content in the vehicle information module indicated by the third result cannot be displayed in the target area, the current vehicle information module is processed with the second priority strategy to obtain a fourth result; Based on the fourth result, obtaining the first result; The second priority is lower than the first priority.

6. The method according to claim 4, characterized in that The first sub-processing strategy and the second sub-processing strategy are combined to obtain a first combined strategy, the third sub-processing strategy and the first sub-processing strategy are combined to obtain a second combined strategy, the third sub-processing strategy and the second sub-processing strategy are combined to obtain a third combined strategy, and the third sub-processing strategy, the first sub-processing strategy and the second sub-processing strategy are combined to obtain a fourth combined strategy; The priorities of the first sub-processing strategy, the second sub-processing strategy, the first combination strategy, the third sub-processing strategy, the second combination strategy, the third combination strategy, and the fourth combination strategy decrease in sequence.

7. The method according to claim 2, characterized in that The processing of the current vehicle information module according to the first processing strategy to obtain a first result further includes: The current vehicle information module is processed according to the first sub-processing strategy to obtain the first result; wherein the distance between the vehicle information modules indicated by the first result is greater than or equal to the distance threshold; or, The current in-vehicle information module is processed according to the second sub-processing strategy to obtain the first result; wherein the size of the in-vehicle information module indicated by the first result is greater than or equal to the size threshold.

8. A vehicle-mounted information display device, characterized in that: include: A first determination module, configured to determine, in response to a configuration operation, a target area on a front windshield of the vehicle for displaying vehicle information; A second determination module is used to determine a display strategy for the vehicle information in the target area; wherein the display strategy is used to indicate the information of the target vehicle information module that is allowed to be displayed, and the information of the target vehicle information module includes the name of the target vehicle information module and the size of the target vehicle information module, or the information of the target vehicle information module includes the name of the target vehicle information module, the spacing between the target vehicle information modules, and the size of the target vehicle information module; The display module is used to project and display the target vehicle information module onto the target area according to the display strategy.

9. An electronic device, characterized in that: The electronic device comprises the apparatus as claimed in claim 8; Alternatively, the electronic device includes a memory and a processor, the memory is used to store computer instructions, and the processor is used to call the computer instructions from the memory to execute the method as claimed in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, which implements the method according to any one of claims 1 to 7 when executed by a processor.

Citation Information

Patent Citations

  • Display control device

    CN107107752A

  • Vehicle-mounted holographic display method and device

    CN110053557A

  • Head-up display

    CN114228490A

  • Vehicle-mounted central control split-screen display method and device and readable storage medium

    CN116594580A

  • Display method and device of vehicle-mounted display screen, electronic equipment and readable storage medium

    CN117373406A