Display method of vehicle screen and vehicle
By identifying and gathering information to be displayed with the same enhanced processing method in the vehicle screen, the problem of messy picture quality of the vehicle screen is solved, and a cleaner and more beautiful display effect is achieved.
Patent Information
- Application Number
- CN202510178952.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-18
- Publication Date
- 2025-06-10
AI Technical Summary
When displaying multiple display information on the vehicle screen, how to avoid the messy screen quality and improve the neatness and beauty of the display effect.
By acquiring the information to be displayed in the vehicle screen and its enhanced processing method, it is determined whether there are target to be displayed information with the same enhanced processing method, and displaying these information in the target display area, ensuring that the distance between the sub-regions of the target display area of each target display area is less than the preset distance threshold.
It effectively avoids the information to be displayed in different areas of the vehicle screen with the same processing method, improves the neatness and aesthetics of the screen, and improves the display effect.
Smart Images

Figure CN120122906A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicles, and more specifically, to a display method for a vehicle screen and a vehicle in the field of vehicles. Background Art
[0002] In the prior art, through the local highlighting technology of the vehicle screen, key information of the vehicle screen can be enhanced, so that the key information can be prominently displayed on the screen to improve the driver's attention to the key information.
[0003] Since there may be differences in the enhancement processing methods when different information is enhanced, there may be differences in the display effects of different information. If multiple display information is prominently displayed in different display areas of the display screen, and the differences in the display effects of the multiple display information are relatively large, it may lead to a messy and poor display effect of the entire screen's picture quality. Therefore, when displaying multiple display information on the display screen, how to avoid a messy display of the screen picture quality is a technical problem that needs to be solved currently. Summary of the Invention
[0004] The present application provides a display method for a vehicle screen and a vehicle, which can avoid a messy picture quality of the vehicle screen when displaying multiple display information on the vehicle screen; and make the screen display cleaner and more beautiful.
[0005] In a first aspect, a display method for a vehicle screen is provided, and the method includes:
[0006] Obtain the information to be displayed on the vehicle screen and the enhancement processing method of the information to be displayed;
[0007] Determine whether there is target information to be displayed with the same enhancement processing method among the information to be displayed;
[0008] If there is target information to be displayed, determine the target display area for displaying the target information to be displayed on the vehicle screen;
[0009] Display the target information to be displayed in the target display area; wherein, the distance between the sub-areas where each target information to be displayed is located in the target display area is less than a preset distance threshold.
[0010] In an embodiment of the present application, when there is target information to be displayed with the same enhancement processing method among the information to be displayed on the vehicle screen, determine the target display area of the target information to be displayed, and display the target information to be displayed in the target display area. Since the distance between sub-areas of the target information to be displayed in the target display area is less than a preset distance threshold; therefore, when the target information to be displayed is displayed in the target display area, the distance of the target information to be displayed is relatively close, that is, the target information to be displayed with the same enhancement processing can be aggregated and displayed in the target display area. Compared with the prior art in which information with different enhancement processing methods is displayed at the default positions on the vehicle screen; this solution can avoid the information to be displayed with the same enhancement processing method being scattered and displayed in different areas of the vehicle screen, thereby avoiding the mess of the image quality of the vehicle screen; making the screen display cleaner and more beautiful when multiple pieces of information to be displayed are shown on the screen, and improving the display effect of the screen.
[0011] In combination with the first aspect, in some implementation manners of the first aspect, if there is target information to be displayed, determining the target display area for displaying the target information to be displayed on the vehicle screen includes:
[0012] If there is target information to be displayed, determine whether there is first information to be displayed in the target information to be displayed; where the first information to be displayed is the information to be displayed with a fixed display area;
[0013] If there is first information to be displayed in the target information to be displayed, determine the target display area based on the first display area of the first information to be displayed;
[0014] If there is no first information to be displayed in the target information to be displayed, determine the target display area based on the total area to be displayed of the target information to be displayed.
[0015] In an embodiment of the present application, if there is first information to be displayed with a fixed display area, the display area of the first information to be displayed remains unchanged. To ensure that the target information to be displayed can be aggregated and displayed on the display interface, determine the target display area according to the first display area of the first information to be displayed; if there is no first information to be displayed, the display areas of the target information to be displayed can all change. Therefore, determine the target display area according to the total area to be displayed of the target information to be displayed. Ensure that the display areas of the information to be displayed with the same enhancement processing method can be adjusted according to the characteristics of the target information to be displayed (whether the display area is fixed).
[0016] In combination with the first aspect and the above implementation manners, in some implementation manners of the first aspect, if there is target information to be displayed, determining whether there is first information to be displayed in the target information to be displayed includes:
[0017] Obtain the target parameters, target aggregation degree, and display area of each target information to be displayed; wherein, the target parameters include the information type and initial display position of the information to be displayed, and the target aggregation degree is used to represent the aggregation degree of the information to be displayed with the same enhancement processing method;
[0018] Based on the target parameters, target aggregation degree, and display area, determine whether there is a first piece of information to be displayed.
[0019] Combining the first aspect and the above implementation manners, in some implementation manners of the first aspect,
[0020] In the embodiments of the present application, determining whether there is a first piece of information to be displayed based on the target parameters, target aggregation degree, and display area includes:
[0021] If there is a first target information in the information to be displayed whose information type is a preset information type and / or the initial display position is in the user configuration area, determine that there is a first piece of information to be displayed; and determine the first target information as the first piece of information to be displayed;
[0022] If there is no first target information, based on the target aggregation degree and display area, determine whether there is a first piece of information to be displayed.
[0023] Exemplarily, the preset information types include an emergency alarm information type and a safety prompt information type.
[0024] In the embodiments of the present application, if there is a first target information in the information to be displayed whose information type is an emergency alarm information type or a safety prompt information type; it indicates that the first target information is relatively important. In order to ensure that the user can quickly notice the first target information when it is displayed, the first target information is determined as the first piece of information to be displayed with a fixed display area. If there is a first target information whose display area is the user configuration area, it indicates that the initial display position of the first target information meets the user's needs or usage habits. Therefore, it is determined that there is a first piece of information to be displayed, and the first target information is determined as the first piece of information to be displayed with a fixed display area. Ensure that the first piece of information to be displayed in the information to be displayed can be determined according to the information type and initial display position of the information to be displayed. If there is no first target information, determine whether there is a first piece of information to be displayed according to the target aggregation degree and display area.
[0025] Combining the first aspect and the above implementation manners, in some implementation manners of the first aspect, if there is no first target information, determining whether there is a first piece of information to be displayed based on the target aggregation degree and display area includes:
[0026] If there is no first target information, determine whether there is a second target information whose target aggregation degree is greater than a first preset threshold;
[0027] If there is second target information, it is determined that there is first information to be displayed, and the second target information is determined as the first information to be displayed;
[0028] If there is no second target information, it is determined whether there is third target information with a display area larger than a second preset threshold;
[0029] If there is third target information, it is determined that there is first information to be displayed, and the third target information is determined as the first information to be displayed.
[0030] In an embodiment of the present application, if there is second target information in the display information with a target aggregation degree greater than a first preset threshold, it means that the target aggregation degree of the second target information is relatively high. If the position of the second target information is moved, it may cause the positions of other display information that is relatively aggregated with the second target information to also move accordingly; therefore, in order to avoid changing the positions of multiple display information, when there is second target information with a relatively high target aggregation degree, it is determined that there is first information to be displayed with a fixed display area, and the second target information is determined as the first information to be displayed. If there is no display information with a target aggregation degree greater than the first preset threshold, it is determined whether there is third target information with a display area larger than a second threshold; since the larger the display area of the information to be displayed, the more likely it is to block the remaining display information if the display area of the information to be displayed is changed. Therefore, when there is third target information with a display area larger than the second threshold, the third target information is determined as the first information to be displayed to avoid blocking the remaining display information.
[0031] Combined with the first aspect and the above implementation manners, in some implementation manners of the first aspect, determining a target display area based on the first display area of the first information to be displayed includes:
[0032] Based on the first display area of the first information to be displayed, determining the second display area of the second information to be displayed; where the second information to be displayed is the information to be displayed other than the first information to be displayed among the target information to be displayed;
[0033] Based on the first display area and the second display area, determining the target display area.
[0034] In an embodiment of the present application, the enhancement processing manner of the second information to be displayed is the same as that of the first information to be displayed; according to the first display area of the first information to be displayed with a fixed display area among the target information to be displayed, determining the second display area of the second information to be displayed; ensuring that the display areas of the information to be displayed with the same enhancement processing manner are relatively close, that is, realizing the aggregated display of the information to be displayed with the same enhancement processing manner, making the display of the screen cleaner and more beautiful.
[0035] Combined with the first aspect and the above implementation manners, in some implementation manners of the first aspect, it further includes:
[0036] Determine whether there is target display information in the vehicle screen; where the target display information is the information displayed on the screen with the same enhancement processing method as the target information to be displayed;
[0037] Determine the second display area of the second information to be displayed based on the first display area of the first information to be displayed, including:
[0038] If there is no target display information, determine the area whose distance from the first display area is less than the preset distance threshold as the target candidate display area;
[0039] If there is target display information, determine the area whose distance from the third display area of the target display information is less than the preset distance threshold, or the area whose distance from the first display area is less than the preset distance threshold, as the target candidate display area;
[0040] Determine the second display area in the target candidate display area.
[0041] In the embodiments of the present application, since the target display information in the vehicle screen that is in the display state may affect the second display area. For example, in order to avoid occlusion between the target information to be displayed and the target display information, the second display area of the second information to be displayed cannot be displayed in the display area of the target display information. Therefore, when there is no target display information, the second display area is determined according to the first display area, and when there is target display information, the second display area is determined according to the third display area where the target display information is located and the first display area. Ensure that the influence of the target display information in the screen that is in the display state on the second display area can be considered.
[0042] Combined with the first aspect and the above implementation manners, in some implementation manners of the first aspect, it further includes:
[0043] If there are at least two second information to be displayed, determine the priority sorting of each second information to be displayed based on the display area and the initial display position of each second information to be displayed;
[0044] Determine the second display area in the target candidate display area, including:
[0045] Based on the priority sorting, sequentially determine the second display area of each second information to be displayed in the target candidate display area.
[0046] In an embodiment of the present application, when there are at least two second pieces of information to be displayed, determine the priority ranking of each second piece of information to be displayed, and sequentially determine the second display area of each second piece of information to be displayed in the target candidate display area. Since when there are multiple second pieces of information to be displayed, the order of determining the second display area will affect the final display effect, that is, after the second piece of information to be displayed with a higher priority determines the second display area, the second piece of information to be displayed with a lower priority cannot select this display area again. Therefore, according to the priority ranking, sequentially determine the second display area of each second piece of information to be displayed.
[0047] Combined with the first aspect and the above implementation, in some implementations of the first aspect, if there are at least two target pieces of information to be displayed in the information to be displayed, it further includes:
[0048] Based on the total area to be displayed of at least two target pieces of information to be displayed, determine the priority of at least two target pieces of information to be displayed; wherein, the priority is positively correlated with the total area to be displayed;
[0049] Based on the first display area of the first piece of information to be displayed, determine the second display area of the second piece of information to be displayed, including:
[0050] Based on the priority ranking, determine the ranking of the second display area of each target piece of information to be displayed among at least two target pieces of information to be displayed;
[0051] Based on the ranking of the first display area and the second display area of each target piece of information to be displayed, sequentially determine the second display area of each target piece of information to be displayed.
[0052] In an embodiment of the present application, determine the priority of at least two target pieces of information to be displayed; wherein, the larger the total area to be displayed of the target piece of information to be displayed, the higher the priority. Sequentially determine the ranking of the second display area according to the priority ranking (that is, the determination order of the second display area); according to this determination order, sequentially determine the second display area of each target piece of information to be displayed. Ensure that when there are at least two target pieces of information to be displayed, the second display area of the target piece of information to be displayed can be sequentially determined according to the priority ranking.
[0053] In a second aspect, a display device for a vehicle screen is provided, and the device includes:
[0054] An acquisition module, configured to acquire the information to be displayed on the vehicle screen and the enhancement processing method of the information to be displayed;
[0055] A processing module is configured to determine whether there is target information to be displayed with the same enhancement processing method in the information to be displayed; if there is target information to be displayed, determine a target display area on the vehicle screen for displaying the target information to be displayed; and display the target information to be displayed in the target display area, wherein the distance between sub-areas where the target information to be displayed is located in the target display area is less than a preset distance threshold.
[0056] In a third aspect, a vehicle is provided, including a memory and a processor. The memory is used for storing executable program code, and the processor is used for calling and running the executable program code from the memory, so that the vehicle executes the method in the first aspect or any possible implementation manner of the first aspect.
[0057] In a fourth aspect, a computer program product is provided, which includes computer program code. When the computer program code runs on a computer, the computer is caused to execute the method in the first aspect or any possible implementation manner of the first aspect.
[0058] In a fifth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program, and when the computer program is executed, the method in the first aspect or any possible implementation manner of the first aspect is implemented. Description of the Drawings
[0059] Figure 1 is a schematic diagram of a scenario provided by an embodiment of the present application;
[0060] Figure 2 is a schematic diagram of a display interface of a vehicle screen provided by an embodiment of the present application;
[0061] Figure 3 is a schematic flowchart of a display method of a vehicle screen provided by an embodiment of the present application;
[0062] Figure 4 is another schematic diagram of a display interface of a vehicle screen provided by an embodiment of the present application;
[0063] Figure 5 is another schematic diagram of a display interface of a vehicle screen provided by an embodiment of the present application;
[0064] Figure 6 is another schematic flowchart of a display method of a vehicle screen provided by an embodiment of the present application;
[0065] Figure 7 is a schematic structural diagram of a display device of a vehicle screen provided by an embodiment of the present application;
[0066] Figure 8It is a schematic structural diagram of a vehicle provided by an embodiment of the present application. Detailed implementation manners
[0067] Next, the technical solutions in the present application will be clearly and elaborately described in conjunction with the accompanying drawings. Among them, in the description of the embodiments of the present application, unless otherwise specified, " / " means "or". For example, A / B may mean A or B. The "and / or" in the text is only a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, in the description of the embodiments of the present application, "a plurality" means two or more than two.
[0068] Hereinafter, the terms "first" and "second" are only used for descriptive purposes and cannot be construed as implying or suggesting relative importance or implicitly indicating the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features.
[0069] In the prior art, through the local highlighting technology of the vehicle screen, the key information of the vehicle screen can be enhanced, so that the key information can be prominently displayed on the screen to improve the driver's attention to the key information. For example, the navigation instructions, warning information, etc. are enhanced. The enhancement methods include but are not limited to: local brightness enhancement, color enhancement, color contrast improvement, dynamic highlighting or other visual effects.
[0070] Figure 1 It is a schematic diagram of a scenario provided by an embodiment of the present application.
[0071] As Figure 1 shown in Scenario 100, Scenario 100 includes a vehicle and the instrument screen 110 of the vehicle; when
[0072] Normally, when there is no information displayed on the current instrument screen, the overall screen image quality of the instrument screen is the same. However, when information needs to be displayed on the instrument screen, in order to improve the driver's attention to the displayed information, the displayed information can be enhanced.
[0073] Since the enhancement methods may be different when different information is enhanced, the display effects of different information may be different. If multiple display information is prominently displayed in different display areas of the display screen, and the differences in the display effects of the multiple display information are relatively large, it may cause the overall screen image quality display effect to be chaotic and the display effect to be poor. The following will be described by way of illustration in conjunction with Figure 2 for illustrative purposes.
[0074] Figure 2 It is a schematic diagram of the display interface of the vehicle screen provided by an embodiment of the present application.
[0075] Figure 2 The display interface 200 includes display information with multiple different enhancement processing methods. Among them, type A display information includes A1, A2, and A3, and type A prompt information is processed by local red enhancement, so that type A display information can be prominently displayed on the screen. Type B display information includes B1 and B2, and type B display information is processed by local green enhancement, so that type B display information is prominently displayed on the screen. Type C display information includes C1 and C2, and type C display information is processed by local blue enhancement, so that type C display information can be prominently displayed on the screen. Type D display information includes D1, D2, D3, D4, and D5, and type D display information is processed by local color temperature adjustment, so that type D display information can be prominently displayed on the vehicle screen.
[0076] It should be noted that Figure 2 For the purpose of exemplifying the display interface of the vehicle screen, the present application does not specifically limit the display interface and the enhancement processing method of the display information in the display interface.
[0077] Exemplarily, as Figure 2 shown, when multiple pieces of prominently displayed information of different types and different area sizes are displayed at different positions on the display screen, if the enhancement processing methods of the display information are different, it may cause the entire screen image quality display to be chaotic, affecting the neatness and beauty of the screen display.
[0078] Therefore, when multiple display information is displayed on the display screen, how to avoid the chaotic display of the screen image quality is a technical problem that needs to be solved currently.
[0079] In view of this, the present application provides a display method for a vehicle screen and a vehicle. Through the embodiments of the present application, if there are target to-be-displayed information with the same enhancement processing method, determine the target display area for displaying the target to-be-displayed information on the vehicle screen, and the distance between the sub-areas of each target to-be-displayed information in the target display area is less than a preset distance threshold. This method can avoid the chaotic image quality of the vehicle screen when multiple display information is displayed on the vehicle screen; make the screen display cleaner and more beautiful.
[0080] Figure 3 It is a schematic flowchart of a display method for a vehicle screen provided by an embodiment of the present application.
[0081] Exemplarily, Figure 3 the method 300 shown can be executed by a vehicle; or can be executed by the vehicle's in-vehicle system; or can be executed by a processor or chip in the vehicle.
[0082] As Figure 3As shown, the display method 300 of the vehicle screen includes S310 to S340, which will be described in detail below.
[0083] S310, obtain the information to be displayed in the vehicle screen and the enhancement processing method of the information to be displayed.
[0084] Among them, the enhancement processing method of the information to be displayed includes, but is not limited to: color enhancement processing for different colors (such as red enhancement processing, blue enhancement processing, etc.), brightness enhancement processing, contrast enhancement processing, edge detection and enhancement, image sharpening processing, etc.; different enhancement processing methods will be described below.
[0085] Exemplarily, color enhancement processing means performing color enhancement on the original color of the information to be displayed, making the color saturation of the information to be displayed higher when displayed, reducing the grayness, making the color more vivid and easier to be noticed by the user. Brightness enhancement processing means adjusting the brightness of the information to be displayed, so that when the adjusted information to be displayed is displayed, the brightness is higher, making the dark area of the information to be displayed easier to see, and at the same time avoiding the loss of details in the over-bright area. Contrast enhancement processing means increasing the difference between different gray levels in the image of the information to be displayed, so that the image contrast is higher and the image is clearer (for example, by redistributing pixel values to expand the contrast, or performing histogram equalization on a local area). Edge detection and enhancement processing means highlighting the boundary of the information to be displayed, making the boundary contour of the information to be displayed clearer when displayed. Image sharpening processing means enhancing the image edges to make the details more obvious; for example, highlighting the high-frequency components, that is, the edge parts in the image, through a high-pass filter, or detecting and enhancing the edges through bilateral filtering, ensuring that the noise is not amplified while sharpening.
[0086] It should be understood that since there are significant differences in the display effects of display information of different colors on the screen, the color enhancement processing for different colors belongs to different enhancement processing methods; for example, red enhancement processing and green enhancement processing are different enhancement processing methods.
[0087] It should be noted that the above is a schematic description of some enhancement processing methods; the present application does not make specific limitations on the specific enhancement processing methods.
[0088] S320, determine whether there is target information to be displayed with the same enhancement processing method in the information to be displayed.
[0089] Exemplarily, determine whether there are at least two pieces of information to be displayed with the same enhancement processing method in the information to be displayed. If so, determine that there is target information to be displayed, and determine at least two pieces of information to be displayed with the same enhancement processing method as the target information to be displayed.
[0090] S330. If there is target information to be displayed, determine a target display area on the vehicle screen for displaying the target information to be displayed.
[0091] Exemplarily, if there is target information to be displayed with the same enhancement processing method, determine the target display area of the target information to be displayed; wherein, the distance between sub-areas of each target information to be displayed in the target display area is less than a preset distance threshold.
[0092] Optionally, if there is no target information to be displayed with the same enhancement processing method, determine the initial display areas of each information to be displayed, and display each information to be displayed in its initial display area.
[0093] In one implementation, if there is target information to be displayed, determine whether there is first information to be displayed in the target information to be displayed; wherein, the first information to be displayed is the information to be displayed with a fixed display area.
[0094] If there is first information to be displayed in the target information to be displayed, determine the target display area based on the first display area of the first information to be displayed; if there is no first information to be displayed in the target information to be displayed, determine the target display area based on the total display area of the target information to be displayed.
[0095] It can be understood that when there is first information to be displayed with a fixed display area in the target information to be displayed, in order to ensure that the target information to be displayed can be aggregated and displayed on the vehicle screen, it is necessary to aggregate and display the information to be displayed other than the first information to be displayed in the area where the first information to be displayed is located. When there is no first information to be displayed with a fixed display area in the information to be displayed, the target information to be displayed does not need to be aggregated to a fixed area. Therefore, when there is first information to be displayed (information to be displayed with a fixed display area) and when there is no first information to be displayed, the methods for determining the target display area are different.
[0096] Exemplarily, if there is no first information to be displayed in the target information to be displayed, determine the total display area of the target information to be displayed (the sum of the areas of the information to be displayed with the same enhancement processing method), and determine the target display area on the screen according to the total display area; wherein, the display area of the target display area is larger than the total display area to be displayed, that is, the target display area is a display area with a display area larger than the total display area to be displayed; or, the target display area can be a continuous display area with a display area larger than the total display area to be displayed; wherein, the continuous display area is used to indicate that the target display area is an overall display area, and there is no interval formed by other icons in the middle of the target display area.
[0097] For example, the target information to be displayed includes the information to be displayed M, the information to be displayed N, the information to be displayed P, and the information to be displayed Q. If the information to be displayed M is the first information to be displayed with a fixed display area, then according to the area where the information to be displayed M is located, determine the display areas of the information to be displayed N, the information to be displayed P, and the information to be displayed Q, so that the target information to be displayed is aggregated for display, such as the display areas of the information to be displayed N, the information to be displayed P, and the information to be displayed Q near the information to be displayed M. If there is no first information to be displayed in the target information to be displayed, determine the total area S to be displayed of the information to be displayed M, the information to be displayed N, the information to be displayed P, and the information to be displayed Q 总 , and determine a display area in the vehicle screen that is larger than S 总 , and determine this display area as the target display area.
[0098] It should be noted that the above is an example of the target information to be displayed, and this application does not make any limitations in this regard.
[0099] In the embodiments of the present application, if there is a first information to be displayed with a fixed display area, the display area of the first information to be displayed remains unchanged. To ensure that the target information to be displayed can be aggregated for display in the display interface, determine the target display area according to the first display area of the first information to be displayed; if there is no first information to be displayed, the display areas of the target information to be displayed can all change. Therefore, determine the target display area according to the total area to be displayed of the target information to be displayed. Ensure that the display areas of the information to be displayed with the same enhancement processing method can be adjusted according to the characteristics of the target information to be displayed (whether the display area is fixed).
[0100] In one implementation, obtain the target parameters, target aggregation degree, and area to be displayed of each target information to be displayed; where the target aggregation degree is used to represent the aggregation degree of the information to be displayed with the same enhancement processing method; based on the target parameters, target aggregation degree, and area to be displayed, determine whether there is a first information to be displayed.
[0101] Specifically, if there is a first target information in the information to be displayed whose information type is a preset information type and / or whose initial display position is in the user configuration area, determine that there is a first information to be displayed; and determine the first target information as the first information to be displayed; if there is no first target information, based on the target aggregation degree and the area to be displayed, determine whether there is a first information to be displayed.
[0102] Exemplarily, the preset information types include the emergency alarm information type and the safety prompt information type; among them, the information types of the preset information to be displayed include the emergency alarm information type and the safety prompt information type. The information of the emergency alarm information type includes: charging system warning information, low oil pressure warning, high coolant temperature warning information, parking system failure warning information, etc.; the information of the safety prompt information type includes: cruise control prompt, forward collision warning, blind spot monitoring, engine failure information, automatic transmission warning information, etc.
[0103] Exemplarily, the first target information is used to represent the information to be displayed whose information type is the preset information type, or the information to be displayed whose initial display position is in the user configuration area. When there is the first target information of the emergency alarm information type and the safety prompt information type in the information to be displayed, if the display area of the first target information is moved, it may cause the user (driver) to not quickly perceive the prompt content of the target information, thereby resulting in a safety risk for the vehicle. Therefore, in order to ensure that the user can quickly perceive the relatively important information to be displayed, the first target information is determined as the first information to be displayed with a fixed display area.
[0104] Exemplarily, if there is the first target information in the information to be displayed whose initial display position is in the user configuration area, it means that the initial display position of the first target information meets the user's usage requirements or viewing habits. Therefore, the first target information is determined as the first information to be displayed with a fixed display area to ensure that when adjusting the display area of the information to be displayed, the user's usage requirements and viewing habits will not be violated.
[0105] For example, there is the information M to be displayed in the information to be displayed, and the default display position of the information to be displayed is area a on the screen; when the user previously set the information M to be displayed in area b on the screen (that is, the initial display position of the information M configured by the user is area b); it means that displaying the information M in area b more meets the user's usage requirements. Therefore, the information M to be displayed is determined as the first information to be displayed, and the first display area of the information M to be displayed is area b.
[0106] In the embodiments of the present application, if there is first target information in the information to be displayed whose information type is an emergency alarm information type or a safety prompt information type; it indicates that the first target information is relatively important. In order to ensure that when the first target information is displayed, the user can quickly notice it, the first target information is determined as the first information to be displayed with a fixed display area. If there is first target information whose display area is the user-configured area, it indicates that the initial display position of the first target information meets the user's needs or usage habits. Therefore, it is determined that there is first information to be displayed, and the first target information is determined as the first information to be displayed with a fixed display area. Ensure that the first information to be displayed in the information to be displayed can be determined according to the information type and the initial display position of the information to be displayed. If there is no first target information, it is determined whether there is first information to be displayed according to the target aggregation degree and the display area to be displayed.
[0107] Further, if there is no first target information, it is determined whether there is second target information whose target aggregation degree is greater than a first preset threshold; if there is second target information, it is determined that there is first information to be displayed, and the second target information is determined as the first information to be displayed; if there is no second target information, it is determined whether there is third target information whose display area to be displayed is greater than a second preset threshold; if there is third target information, it is determined that there is first information to be displayed, and the third target information is determined as the first information to be displayed.
[0108] Among them, the aggregation degree refers to the degree of concentration of multiple display elements (such as icons, text boxes, buttons, etc.) in the spatial distribution on the display interface, reflecting the spatial relationship between the display elements. The target aggregation degree here represents the aggregation degree between the information to be displayed with the same enhancement processing method; a high target aggregation degree means that the arrangement of the information to be displayed and the information to be displayed with the same enhancement processing method is relatively tight, while a low target aggregation degree means that the arrangement of the information to be displayed and the information to be displayed with the same enhancement processing method is relatively scattered.
[0109] Exemplarily, when determining the target aggregation degree of the information to be displayed, it can be calculated through density calculation or through a distance matrix; specifically, calculating through density means presetting the number of information to be displayed in a preset area to quantify the aggregation degree. When calculating through a distance matrix, a distance matrix between the display elements is constructed to analyze the relative positions of the elements.
[0110] Taking density calculation as an example, the process of determining the target aggregation degree is illustrated. The information to be displayed includes the information M to be displayed. The enhancement processing method for the information M to be displayed is red enhancement processing. With the information M to be displayed as the center, a preset distance (which can be set, for example, 3 cm) is used as the radius to determine a preset area. The number of information to be displayed with the enhancement processing method of red enhancement processing is determined in the preset area. If the number is larger, it indicates that the target aggregation degree of the information M to be displayed is larger; if the number is smaller, it indicates that the target aggregation degree of the information M to be displayed is smaller.
[0111] Exemplarily, the display information with a target aggregation degree greater than the first preset threshold in the information to be displayed is determined as the first information to be displayed. For example, the first preset threshold is 3. It is judged whether the above-mentioned information M to be displayed is the first information to be displayed; the number of information to be displayed with the enhancement processing method of red enhancement processing is determined in the preset area of the information M to be displayed. If the number is greater than 3, it indicates that the aggregation degree of the information M to be displayed is greater than the first preset threshold, and the information M to be displayed is determined as the first information to be displayed.
[0112] It should be noted that the above is an example illustration of the information to be displayed and the preset area, and the present application is not limited thereto.
[0113] It can be understood that when there is no display information with an aggregation degree greater than the first preset threshold in the information to be displayed, it indicates that the information to be displayed is relatively scattered. It is determined whether there is a third target information with a display area greater than the second preset threshold, and the third target information with a display area greater than the second preset threshold is determined as the first information to be displayed. Since when changing the display area of the information to be displayed, it is necessary to ensure that different information to be displayed does not block each other. Therefore, if the display area of the information to be displayed is relatively large, it is easier to block the remaining information to be displayed when moving; therefore, the third target information with a display area greater than the second preset threshold is determined as the first information to be displayed to ensure that the display area of the third information to be displayed remains fixed.
[0114] In one implementation, if there is no first target information, second target information, and third target information in the target information to be displayed, it is determined that there is no first information to be displayed in the target information to be displayed.
[0115] In one implementation, based on the first display area of the first information to be displayed, determining the target display area includes:
[0116] Based on the first display area of the first information to be displayed, determining the second display area of the second information to be displayed; wherein, the second information to be displayed is the information to be displayed other than the first information to be displayed in the target information to be displayed; based on the first display area and the second display area, determining the target display area.
[0117] Exemplarily, based on the first display area of the first information to be displayed, a display area whose distance from the first display area is less than a preset distance threshold is determined as the second display area. Since the enhancement processing methods for the first information to be displayed and the second information to be displayed are the same (i.e., the target information to be displayed includes the first information to be displayed and the second information to be displayed), therefore, a display area whose distance from the first display area is less than a preset distance threshold is determined as the second display area, ensuring that the distance between the first display area and the second display area is less than the preset distance threshold, that is, ensuring that the first information to be displayed and each second information to be displayed are clustered and displayed on the vehicle screen.
[0118] In an embodiment of the present application, according to the first display area of the first information to be displayed with a fixed display area in the target information to be displayed, the second display area of the second information to be displayed is determined; it is ensured that the display areas of the information to be displayed with the same enhancement processing method are relatively close, that is, the clustered display of the information to be displayed with the same enhancement processing method is realized, making the display of the screen cleaner and more beautiful.
[0119] In one implementation, it is determined whether there is target display information in the vehicle screen; wherein, the target display information is the information displayed on the screen with the same enhancement processing method as the target information to be displayed; if there is no target display information, the second display area is determined based on the first display area; if there is target display information, the second display area is determined based on the third display area where the target display information is located and the first display area.
[0120] Exemplarily, since the target display information in the display state on the vehicle screen may affect the second display area. For example, in order to avoid occlusion between the target information to be displayed and the target display information, the second display area of the second information to be displayed cannot be displayed in the display area of the target display information. Therefore, when there is no target display information, the second display area is determined according to the first display area; when there is target display information, the second display area is determined according to the third display area where the target display information is located and the first display area. It is ensured that the influence of the already displayed information in the display state on the screen on the second display area can be taken into account.
[0121] The methods for determining the second display area when there is target display information and when there is no target display information are respectively described schematically below.
[0122] In one implementation, if there is no target display information, an area whose distance from the first display area is less than a preset distance threshold is determined as the target candidate display area; the second display area is determined in the target candidate display area.
[0123] For example, the preset distance threshold is 5 cm. If there is no target display information, determine the first display area of the first display information, determine the area with a distance less than 5 cm from the first display area as the target candidate area, and determine the second display area in the target candidate area.
[0124] In an embodiment of the present application, when there is no target display information, determine the area with a distance less than the preset distance threshold from the first display area as the target candidate display area; determine the second display area in the target candidate area. Ensure that the distance between the second display area and the first display area is relatively close, so that the target display information with the same enhancement processing method can be displayed in the relatively close display area, and the display of the screen is cleaner and more beautiful.
[0125] In one implementation, if there is target display information, determine the area with a distance less than the preset distance threshold from the third display area, or the area with a distance less than the preset distance threshold from the first display area, as the target candidate display area; determine the second display area in the target candidate display area.
[0126] For example, the preset distance threshold is 5 cm. If there is target display information, determine the third display area of the target display information; determine the display area with a distance less than 5 cm from the third display area as the target candidate area, and determine the display area with a distance less than 5 cm from the first display area as the target candidate area, and determine the second display area in the target candidate area.
[0127] In an embodiment of the present application, since the enhancement processing methods of the target display information and the target display information to be displayed are the same; therefore, determine the area with a distance less than the preset distance threshold from the third display area or the second display area as the candidate area, ensure that the distance between the second display area and the first display area or the distance between the second display area and the third display area is relatively close, so that the target display information to be displayed and the target display information with the same enhancement processing method can be gathered and displayed on the vehicle screen, ensuring that the display effect of the vehicle screen is relatively clean and beautiful.
[0128] It should be noted that if there are at least two pieces of second display information to be displayed, or there are at least two types of target display information to be displayed with the same enhancement processing method, when determining the second display area, the determination order of the second display area may affect the final display effect. Therefore, it is necessary to determine the second display area of the second display information to be displayed in sequence according to the priority.
[0129] In one implementation, it further includes: if there are at least two pieces of second display information to be displayed, determine the priority ranking of each piece of second display information to be displayed based on the display area and the initial display position of each piece of second display information to be displayed; based on the priority ranking, determine the second display area of each piece of second display information to be displayed in sequence in the target candidate display area.
[0130] Exemplarily, according to the display area and the initial display position of the second information to be displayed, determine the priority ranking, that is, the larger the display area of the second information to be displayed, the higher the priority. According to the initial display position of the second information to be displayed, determine the aggregation degree of the second information to be displayed. The higher the aggregation degree of the second information to be displayed, the higher the priority; when determining the second display area, first determine the second display area of the second information to be displayed with a higher priority.
[0131] In the embodiments of the present application, since when there are multiple second information to be displayed, the order of determining the second display area will affect the final display effect, that is, after the second display area of the second information to be displayed with a higher priority is determined, the second information to be displayed with a lower priority cannot select this display area again. Therefore, according to the priority ranking, determine the second display area of each second information to be displayed in sequence to ensure the final display effect.
[0132] In one implementation manner, if there are at least two target information to be displayed in the information to be displayed, determine the priority of the at least two target information to be displayed based on the total display area of the at least two target information to be displayed; wherein, the priority is positively correlated with the total display area; based on the priority ranking, determine the ranking of the second display area of each target information to be displayed among the at least two target information to be displayed; based on the ranking of the first display area and the second display area of each target information to be displayed, determine the second display area of each target information to be displayed in sequence.
[0133] Exemplarily, the total display area is the sum of the areas of each information to be displayed in the target information to be displayed; if the enhancement processing method of the target information to be displayed is red enhancement processing, and the target information to be displayed includes the information to be displayed M, the information to be displayed N, the information to be displayed P, and the information to be displayed Q, then the area of the target information to be displayed is the sum of the areas of the information to be displayed M, the information to be displayed N, the information to be displayed P, and the information to be displayed Q.
[0134] For example, there is a first target information to be displayed with red enhancement processing and a second target information to be displayed with green enhancement processing in the information to be displayed. Determine the total display area of the first target information to be displayed and the second target information to be displayed. If the total display area of the first target information to be displayed is greater than the total display area of the second target information to be displayed, first determine the second display area of the second information to be displayed in the first target information to be displayed according to the first information to be displayed in the first target information to be displayed. After the determination is completed, determine the second display area of the second information to be displayed in the second target information to be displayed according to the first information to be displayed in the second target information to be displayed.
[0135] In the embodiments of the present application, the sorting of the second display areas is determined in sequence according to the priority sorting (i.e., the determination order of the second display areas); according to this determination order, the second display areas of each target information to be displayed are determined in sequence. Ensure that when there are at least two target information to be displayed, the second display areas of the target information to be displayed can be determined in sequence according to the priority sorting.
[0136] S340, display the target information to be displayed in the target display area.
[0137] Among them, the target display area is used to display the target information to be displayed; among them, the target display area includes a plurality of sub-areas, and each information to be displayed of the target information to be displayed is displayed in each sub-area. The distance between the sub-areas where each target information to be displayed is located in the target display area is less than a preset distance threshold.
[0138] Exemplarily, according to the enhancement processing method of the target information to be displayed, the display parameters of the target information to be displayed are determined; the target information to be displayed is displayed in the target display area according to the display parameters; among them, the same enhancement processing method corresponds to the same display parameters, and the display parameters include color brightness, color temperature, hue, contrast, color saturation, etc.
[0139] In the above embodiments, when there is target information to be displayed with the same enhancement processing method among the information to be displayed on the vehicle screen, the target display area of the target information to be displayed is determined, and the target information to be displayed is displayed in the target display area. Since the distance between the sub-areas of the target information to be displayed in the target display area is less than the preset distance threshold; therefore, when the target information to be displayed is displayed in the target display area, the distance between the target information to be displayed is relatively close, that is, the target information to be displayed with the same enhancement processing can be displayed in a concentrated manner in the target display area. Compared with the prior art in which information with different enhancement processing methods is displayed at the default positions on the vehicle screen; this solution can avoid the information to be displayed with the same enhancement processing method being scattered and displayed in different areas on the vehicle screen, thereby avoiding the messy picture quality of the vehicle screen; when multiple information to be displayed are displayed on the screen, the screen display can be more tidy and beautiful, improving the display effect of the screen.
[0140] Optionally, if there are multiple target display information already displayed on the vehicle screen, a prompt message can be triggered; among them, the prompt message is used to prompt the user to select whether to change the distribution of the display information on the screen; if the user selects to change the distribution of the display information, according to the display area of the first display information with a fixed display area among the target display information, the display area of the second display information with the same enhancement processing method as the first display information is determined, and the display position of the second display information is moved; among them, the distance between the display area of the first display information and the display area of the second display information is less than a second preset threshold.
[0141] Exemplarily, in combination with Figure 4 and Figure 5 the display interface in [reference] is used to schematically illustrate the display method of the vehicle screen provided by the embodiments of the present application.
[0142] Situation 1: When there is no emergency alarm information in the display interface, a prompt message "The types, areas, and distributions highlighted by the current picture quality are relatively many. To improve the clarity of the picture quality display on the instrument screen, multiple local classification display schemes for the picture quality are designed for you. Do you want to apply this display scheme?" is triggered; if the user selects to apply this classification display scheme, the display area of the display information on the screen can be changed. If the user selects to cancel or does not make a selection for a long time, the display content remains unchanged.
[0143] Exemplarily, when determining the classification display scheme (when updating the display areas of each display information), multiple parameters need to be compared, such as the total area of the same type of picture quality. If the total area of type A > type D > type B > type C, then in the order of the total area, the display areas of type A display information, type D display information, type B display information, and type C display information are determined in sequence. In addition, the local area sizes of each display information, the user's usage habits, the position moving priorities between different types or the same type of picture quality, etc. also need to be compared.
[0144] Taking type A display information as an example for illustration: The system determines all display information of type A (as shown in Figure 2 , including A1, A2, and A3). If changing from the scattered display of local parts A1, A2, and A3 to a concentrated display, whether there is a risk of affecting the user's driving safety or a reason not suitable for moving. For example, A1 is the fuel gauge information, A2 is the water temperature gauge information, and A1 and A2 are the fixed positions that users are used to viewing and are not suitable for moving. A3 is a single or multiple red indicator lights. At this time, the position of A3 should refer to the positions near A1 and A2. That is, the position optimization principle is: The positions of A1 and A2 remain unchanged, and A3 moves to the positions near A1 and A2.
[0145] Further, if the positions near A1 and A2 are occupied by D2 and D5 at this time, the system needs to determine whether it is feasible to move D2 and D5 to other areas of the same type of D-class picture quality. If D2 and D5 are information with fixed display areas, the position of A3 does not change and remains in a locally scattered state with A1 and A2, as shown in Figure 4 (a) in [reference]. If D2 and D5 are contents that can change positions and do not affect the user's usage habits, then A3 is allowed to move to the areas of D2 and D5, and then D2 and D5 move to the same type of D-class area. In this scenario, the best picture quality distribution recommended by the system by default is as shown in Figure 4 (b) in [reference].
[0146] It should be understood that when moving the display information, the emergency alarm information, the information that conforms to the user's usage habits, and the display information that affects driving safety are prohibited from being moved. Among the display information that can be moved, a small number of scattered positions in the same type of picture quality move to the aggregated positions in the same type of picture quality. Among the same type of picture quality, the one with a small area moves with the position of the one with a large area.
[0147] It should be noted that for the moving principles of type B display information, type C display information, and type D display information, refer to the relevant descriptions of type A display information, which will not be elaborated here.
[0148] Case 2: If there is emergency alarm information in the display interface, and the emergency alarm information does not belong to the display information of types A to D that need to be enhanced, when moving the display information, it is necessary to bypass the display area where the emergency alarm is located, and it should not occupy the emergency alarm area when moving. For example Figure 2 As shown, if the left side of C2 is the emergency alarm area, if C1 moves to the left side of C2, it will affect the emergency alarm. Therefore, at this time, C1 should not occupy the emergency alarm area, but should move to the best position adjacent to C2 but irrelevant to the emergency alarm area. The moved display interface is as Figure 5 shown.
[0149] Case 3: If there is emergency alarm information in the display interface, and the emergency alarm information belongs to the display information of types A to D that need to be enhanced, then the emergency alarm information is prohibited from being moved, and the display information with the same enhancement processing method as the emergency alarm information is moved to a position near the display area of the emergency alarm information.
[0150] It should be noted that Figure 4 and Figure 5 are schematic descriptions of the display interface after moving the display information. This application does not make specific limitations on the display positions and interface layouts of different display information.
[0151] Figure 6 is a schematic flowchart of another display method for a vehicle screen provided by an embodiment of this application.
[0152] Figure 6 The method 600 shown can be executed by the vehicle, or can be executed by the vehicle's in-vehicle system; or can be executed by the processor or chip in the vehicle.
[0153] S601, obtain the display information in the vehicle screen and the enhancement processing method of the display information.
[0154] Exemplarily, the enhancement processing methods include color enhancement processing with different colors, brightness enhancement processing, contrast enhancement processing, edge detection and enhancement, image sharpening processing, etc.
[0155] Optionally, the implementation manner of S601 can refer toFigure 3 The relevant description of S310 is not repeated here.
[0156] S602. Determine whether there is target information to be displayed in the information to be displayed; if so, execute S403.
[0157] Among them, the target information to be displayed is used to represent multiple pieces of information to be displayed with the same enhancement processing.
[0158] Exemplarily, according to the enhancement processing method of the information to be displayed, determine whether there is target information to be displayed with the same enhancement processing method; if there is target information to be displayed, determine the target parameters, target aggregation degree, and display area of the information to be displayed.
[0159] Optionally, the implementation method of S602 can refer to Figure 3 the relevant description of S320 in
[0160] S603. Determine the target parameters, target aggregation degree, and display area of the information to be displayed.
[0161] Among them, the target parameters include the information type and initial display position of the information to be displayed, the target aggregation degree represents the aggregation degree between pieces of information to be displayed with the same enhancement processing method, and the display area is used to represent the display area of each piece of information to be displayed.
[0162] S604. Determine whether there is first target information in the information to be displayed; if so, execute S605; if not, execute S606.
[0163] Exemplarily, according to the information type and initial display position of the information to be displayed, determine whether there is first target information in the information to be displayed; if there is first target information, determine the first target information as the first information to be displayed; if there is no first target display information, determine whether there is first information to be displayed based on the target aggregation degree and display area.
[0164] Exemplarily, if there is information in the information to be displayed whose information type is a preset information type (emergency alarm information type and safety prompt information type), and / or the initial display position is in the user configuration area, determine this information as the first target information.
[0165] S605. Determine the first target information as the first information to be displayed.
[0166] Exemplarily, if there is first target information of a preset information type in the information to be displayed, it indicates that the first target information is relatively important. To ensure that the user can quickly perceive the relatively important first target information, the first target information is determined as the first information to be displayed with a fixed display area. If there is first target information whose initial display position is in the user configuration area in the information to be displayed, it indicates that the initial display position of the first target information meets the user's usage requirements or viewing habits. To ensure that when adjusting the display area of the information to be displayed, the user's requirements and viewing habits are not violated, the first target information is determined as the first information to be displayed.
[0167] S606. Determine whether there is first information to be displayed based on the target aggregation degree and the area to be displayed; if so, execute S607; if not, execute S608.
[0168] Exemplarily, if there is no first target information in the information to be displayed, determine whether there is first information to be displayed according to the target aggregation degree and the area to be displayed; if there is first information to be displayed, determine the information to be displayed with the same enhancement processing method as the first information to be displayed as the second information to be displayed; if there is no first information to be displayed, determine the target display area according to the total area to be displayed of the target information to be displayed.
[0169] S607. Determine the information to be displayed with the same enhancement processing method as the first information to be displayed as the second information to be displayed.
[0170] Exemplarily, determine the information to be displayed with the same enhancement processing method as the first information to be displayed as the second information to be displayed. Since the target information to be displayed is the information to be displayed with the same enhancement processing method, and the first information to be displayed is the information to be displayed with a fixed display area among the target information to be displayed, the second information to be displayed is the information to be displayed with a variable display area (the display area is not fixed) among the target information to be displayed.
[0171] Optionally, the second information to be displayed is the information to be displayed other than the first information to be displayed among the target information to be displayed.
[0172] S608. Determine the target display area according to the total area to be displayed of the target information to be displayed.
[0173] Exemplarily, determine the target display area on the screen according to the total area to be displayed; wherein, the display area of the target display area is larger than the total area to be displayed, that is, the target display area is a display area with a display area larger than the total area to be displayed; or, the target display area can be a continuous display area with a display area larger than the total area to be displayed; wherein, the continuous display area is used to indicate that the target display area is an overall display area, and there is no interval formed by other icons in the middle of the target display area.
[0174] S609. Determine a target candidate display area based on a first display area of first information to be displayed.
[0175] Exemplarily, based on the first display area of the first information to be displayed, determine, as the target candidate display area, an area whose distance from the first display area is less than a preset distance threshold.
[0176] S610. Sequentially determine a second display area of second information to be displayed in the target candidate display area.
[0177] Exemplarily, determine the second display area of the second information to be displayed in sequence in the target candidate display area.
[0178] Optionally, when there are multiple pieces of second information to be displayed, determine the second display areas in sequence according to the priority ranking. The larger the display area of the second information to be displayed, the higher the priority, and the second display area is determined first. According to the initial display position of the second information to be displayed, determine the aggregation degree of the second information to be displayed. The higher the aggregation degree of the second information to be displayed, the higher the priority, and the second display area is determined first.
[0179] S611. Determine a target display area based on the first display area and the second display area.
[0180] Optionally, the implementation manners of S603 to S611 may refer to Figure 3 the relevant description of S330 in
[0181] S612. Display target information to be displayed in the target display area.
[0182] Optionally, the implementation manner of S612 may refer to Figure 3 the relevant description of S340 in
[0183] In the embodiments of the present application, if there is first target information in the information to be displayed, determine the first target information as the first information to be displayed; if there is no first target information, determine whether there is first information to be displayed according to the area to be displayed and the target aggregation degree. When there is first information to be displayed, determine the second display area of the second information to be displayed according to the first display area of the first information to be displayed. Ensure that the first information to be displayed and the second information to be displayed with the same enhancement processing method can be aggregated and displayed on the screen. When there is no first information to be displayed, determine a target display area according to the total area to be displayed, and ensure that the target information to be displayed can be aggregated and displayed on the vehicle screen. Through the above embodiments, when multiple pieces of information to be displayed are displayed on the screen, the screen display can be cleaner and more beautiful, improving the display effect of the screen;
[0184] As described above in conjunction with Figures 1 to 6A display method for a vehicle screen provided in an embodiment of the present application is described in detail; hereinafter, an apparatus embodiment of the present application will be described in detail in conjunction with Figure 7 and Figure 8 The apparatus embodiments of the present application will be described in detail. It should be understood that the apparatuses in the embodiments of the present application can execute the various methods in the foregoing embodiments of the present application, that is, the specific working processes of the following various products can refer to the corresponding processes in the foregoing method embodiments.
[0185] Figure 7 FIG. is a schematic structural diagram of a display apparatus for a vehicle screen provided in an embodiment of the present application.
[0186] Exemplarily, as Figure 7 shown, the display apparatus 700 for a vehicle screen includes:
[0187] An acquisition module 710, configured to acquire the information to be displayed in the vehicle screen and the enhancement processing method of the information to be displayed;
[0188] A processing module 720, configured to determine whether there is target information to be displayed with the same enhancement processing method in the information to be displayed; if there is target information to be displayed, determine the target display area for displaying the target information to be displayed in the vehicle screen; and display the target information to be displayed in the target display area; wherein, the distance between the sub-areas where each target information to be displayed is located in the target display area is less than a preset distance threshold.
[0189] Optionally, as an embodiment, the processing module 720 is specifically configured to: if there is target information to be displayed, determine whether there is first information to be displayed in the target information to be displayed; wherein, the first information to be displayed is the information to be displayed with a fixed display area; if there is first information to be displayed in the target information to be displayed, determine the target display area based on the first display area of the first information to be displayed; if there is no first information to be displayed in the target information to be displayed, determine the target display area based on the total area to be displayed of the target information to be displayed.
[0190] Optionally, as an embodiment, the acquisition module 710 is further configured to: acquire the target parameters, target aggregation degree and area to be displayed of each target information to be displayed; wherein, the target parameters include the information type and initial display position of the information to be displayed, and the target aggregation degree is used to represent the aggregation degree of the information to be displayed with the same enhancement processing method; the processing module 720 is specifically configured to: determine whether there is first information to be displayed based on the target parameters, target aggregation degree and area to be displayed.
[0191] Optionally, as an embodiment, the processing module 720 is further configured to: if there is first target information in the information to be displayed, where the information type is a preset information type and / or the initial display position is in the user configuration area, determine that there is first information to be displayed; and determine the first target information as the first information to be displayed; if there is no first target information, determine whether there is first information to be displayed based on the target aggregation degree and the area to be displayed.
[0192] Optionally, as an embodiment, the processing module 720 is further configured to: if there is no first target information, determine whether there is second target information with a target aggregation degree greater than a first preset threshold.
[0193] If there is second target information, determine that there is first information to be displayed, and determine the second target information as the first information to be displayed; if there is no second target information, determine whether there is third target information with an area to be displayed greater than a second preset threshold; if there is third target information, determine that there is first information to be displayed, and determine the third target information as the first information to be displayed.
[0194] Optionally, as an embodiment, the processing module 720 is further configured to: determine a second display area of second information to be displayed based on a first display area of the first information to be displayed; where the second information to be displayed is the information to be displayed other than the first information to be displayed among the target information to be displayed; determine a target display area based on the first display area and the second display area.
[0195] Optionally, as an embodiment, the processing module 720 is further configured to: determine whether there is target display information in the vehicle screen; where the target display information is the information displayed on the screen with the same enhancement processing method as the target information to be displayed; if there is no target display information, determine the area with a distance less than a preset distance threshold from the first display area as the target candidate display area; if there is target display information, determine the area with a distance less than a preset distance threshold from the third display area of the target display information, or the area with a distance less than a preset distance threshold from the first display area, as the target candidate display area; determine the second display area in the target candidate display area.
[0196] Optionally, as an embodiment, the processing module 720 is further configured to: if there are at least two pieces of second information to be displayed, determine the priority ranking of each piece of second information to be displayed based on the display area and the initial display position of each piece of second information to be displayed; determine the second display area of each piece of second information to be displayed in the target candidate display area in sequence based on the priority ranking.
[0197] Optionally, as an embodiment, the processing module 720 is further configured to: determine the priorities of at least two target information to be displayed based on the total area to be displayed of the at least two target information to be displayed; wherein, the priority is positively correlated with the total area to be displayed; determine the sorting of the second display areas of each target information to be displayed among the at least two target information to be displayed based on the priority sorting; and determine the second display area of each target information to be displayed in sequence based on the sorting of the first display area and the second display area of each target information to be displayed.
[0198] It should be noted that the display device of the vehicle screen is embodied in the form of functional units. The term "module" here can be implemented in software and / or hardware forms, and no specific limitation is made thereto.
[0199] For example, the "module" can be a software program, a hardware circuit, or a combination of the two that implements the above functions. The hardware circuit may include an application specific integrated circuit (ASIC), an electronic circuit, a processor for executing one or more software or firmware programs (such as a shared processor, a dedicated processor, or a group of processors, etc.), a memory, a merged logic circuit, and / or other suitable components that support the described functions.
[0200] Therefore, the units of the examples described in the embodiments of the present application can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0201] Figure 8 It is a schematic structural diagram of a vehicle provided by an embodiment of the present application.
[0202] Exemplarily, the vehicle 800 includes: a processor 810, a memory 820, and an executable program code 830.
[0203] Exemplarily, vehicle 800 includes one or more processors 810, and the one or more processors 810 can support vehicle 800 to implement the display method of the vehicle screen in the method embodiments. The processor 810 can be a general-purpose processor or a dedicated processor. For example, the processor 810 can be a central processing unit (CPU), a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, such as discrete gates, transistor logic devices, or discrete hardware components.
[0204] Exemplarily, the processor 810 can be used to control vehicle 800, execute software programs, and process the data of software programs. Vehicle 800 can also include a communication unit for realizing the input (reception) and output (transmission) of signals.
[0205] Exemplarily, one or more memories 820 can be included in vehicle 800, and executable program code 830 is stored thereon. The executable program code 830 can be run by the processor 810 to generate instructions, so that the processor 810 executes the display method of the vehicle screen described in the above method embodiments according to the instructions.
[0206] Optionally, data can also be stored in the memory 820. Optionally, the processor 810 can also read the data stored in the memory 820. The data can be stored at the same storage address as the executable program code 830, or the data can be stored at a different storage address from the executable program code 830.
[0207] Exemplarily, the processor 810 and the memory 820 can be set separately or integrated together. For example, they can be integrated on a system on chip (SOC) of the terminal device.
[0208] Exemplarily, the memory 820 may be used to store relevant programs of the vehicle screen display method provided in the embodiments of the present application. The processor 820 may be used to call the executable program code 830 stored in the memory 820 when controlling the vehicle to execute the vehicle screen display method of the embodiments of the present application; for example, obtaining the information to be displayed in the vehicle screen and the enhancement processing method of the information to be displayed; determining whether there is target information to be displayed with the same enhancement processing method in the information to be displayed; if there is target information to be displayed, determining the target display area for displaying the target information to be displayed on the vehicle screen; displaying the target information to be displayed in the target display area; wherein, the distance between the sub-areas where each target information to be displayed is located in the target display area is less than a preset distance threshold.
[0209] The present application also provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the steps of the vehicle screen display method in any of the foregoing embodiments are implemented.
[0210] Among them, the computer-readable storage medium may include, but is not limited to, any type of disk, including floppy disks, optical discs, digital versatile discs (DVDs), compact disc read-only memories (CD-ROMs), micro drives, and magneto-optical discs, read-only memories (ROMs), random access memories (RAMs), erasable programmable read-only memories (EPROMs), electrically erasable programmable read-only memories (EEPROMs), dynamic random access memories (DRAMs), video random access memories (VRAMs), flash memory devices, magnetic cards or optical cards, nano-systems (including molecular memory ICs), or any type of medium or device suitable for storing instructions and / or data.
[0211] The present application also provides a computer program product, when the computer program product runs on a computer, enabling the computer to execute the above-related steps to implement a vehicle screen display method in the above embodiments.
[0212] In addition, the vehicle provided by the embodiments of the present application may specifically be a chip, a component or a module. The vehicle may include a processor and a memory connected thereto; wherein, the memory is used to store instructions, and when the vehicle runs, the processor may call and execute the instructions so that the chip executes a vehicle screen display method in the above embodiments.
[0213] Among them, the vehicle, computer-readable storage medium, computer program product or chip provided by the present application are all used to execute the corresponding vehicle screen display method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding vehicle screen display method provided above, and will not be elaborated here.
[0214] Through the description of the above embodiments, those skilled in the art can understand that for the convenience and brevity of description, only the above division of each functional module is used as an example. In actual applications, the above functions can be allocated to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.
[0215] In the embodiments provided by the present application, it should be understood that the disclosed device and method can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of modules or 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 device, or some features can be ignored or not executed. Another point, the displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces, and the indirect coupling or communication connection of the device or unit can be in an electrical, mechanical or other form.
[0216] The above content is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present application, and should be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A display method for a vehicle screen, characterized in that: The method comprises: Acquire information to be displayed on a vehicle screen and an enhanced processing method for the information to be displayed; Determine whether there is target information to be displayed having the same enhancement processing mode in the information to be displayed; If the target information to be displayed exists, determining a target display area on the vehicle screen for displaying the target information to be displayed; The target information to be displayed is displayed in the target display area; wherein the distance between the sub-areas where the target information to be displayed is located in the target display area is less than a preset distance threshold.
2. The method according to claim 1, characterized in that If the target information to be displayed exists, determining a target display area on the vehicle screen for displaying the target information to be displayed includes: If the target information to be displayed exists, determining whether there is first information to be displayed in the target display information; wherein the first information to be displayed is information to be displayed with a fixed display area; If the first information to be displayed exists in the target information to be displayed, determining the target display area based on the first display area of the first information to be displayed; If the first information to be displayed does not exist in the target information to be displayed, the target display area is determined based on the total area to be displayed of the target information to be displayed.
3. The method according to claim 2, characterized in that If the target information to be displayed exists, determining whether the target display information includes the first information to be displayed, comprises: Obtaining target parameters, target concentration and display area of each target information to be displayed; wherein the target parameters include the information type and initial display position of the information to be displayed, and the target concentration is used to indicate the concentration degree of the information to be displayed with the same enhancement processing mode; Based on the target parameter, the target concentration and the area to be displayed, it is determined whether the first information to be displayed exists.
4. The method according to claim 3, characterized in that The determining whether the first information to be displayed exists based on the target parameter, the target concentration and the area to be displayed includes: If the information to be displayed includes first target information whose information type is a preset information type and / or whose initial display position is in a user-configured area, it is determined that the first information to be displayed exists; and the first target information is determined as the first information to be displayed; If the first target information does not exist, it is determined whether the first information to be displayed exists based on the target concentration and the area to be displayed.
5. The method according to claim 4, characterized in that If the first target information does not exist, determining whether the first information to be displayed exists based on the target concentration and the area to be displayed includes: If the first target information does not exist, determining whether there is second target information whose target concentration is greater than a first preset threshold; If the second target information exists, determining that the first information to be displayed exists, and determining the second target information as the first information to be displayed; If the second target information does not exist, determining whether there is third target information whose to-be-displayed area is larger than a second preset threshold; If the third target information exists, it is determined that the first information to be displayed exists, and the third target information is determined as the first information to be displayed.
6. The method according to any one of claims 2 to 5, characterized in that The determining the target display area based on the first display area of the first information to be displayed includes: Based on the first display area of the first information to be displayed, determining a second display area of the second information to be displayed; wherein the second information to be displayed is information to be displayed in the target information to be displayed except the first information to be displayed; The target display area is determined based on the first display area and the second display area.
7. The method according to claim 6, characterized in that Also includes: Determine whether there is target display information in the vehicle screen; wherein the target display information is information displayed in the screen in the same enhanced processing manner as the target information to be displayed; The determining, based on the first display area of the first information to be displayed, a second display area of the second information to be displayed, includes: If the target display information does not exist, determining an area whose distance from the first display area is less than the preset distance threshold as a target candidate display area; If the target display information exists, determining an area whose distance from the third display area of the target display information is less than the preset distance threshold, or an area whose distance from the first display area is less than the preset distance threshold, as a candidate target display area; The second display area is determined in the target candidate display area.
8. The method according to claim 6, characterized in that Also includes: If there are at least two pieces of the second information to be displayed, determining the priority ranking of each piece of the second information to be displayed based on the display area and the initial display position of each piece of the second information to be displayed; The determining the second display area in the target candidate display area includes: Based on the priority sorting, a second display area for each second information to be displayed is sequentially determined in the target candidate display area.
9. The method according to claim 6, characterized in that Also includes: If there are at least two types of target information to be displayed in the information to be displayed, determining the priority of the at least two types of target information to be displayed based on the total area to be displayed of the at least two types of target information to be displayed; wherein the priority is positively correlated with the total area to be displayed; The determining, based on the first display area of the first information to be displayed, a second display area of the second information to be displayed, includes: Based on the priority sorting, determining the sorting of the second display area of each type of target information to be displayed in the at least two types of target information to be displayed; Based on the order of the first display area and the second display area of each type of the target information to be displayed, the second display area in each type of the target information to be displayed is determined in sequence.
10. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory, so that the vehicle executes the method as claimed in any one of claims 1 to 9.