Method and device for sharpening indication graph of head-up display and head-up display
By collecting real-time environmental images in the HUD system, monitoring the light conditions and dynamically adjusting the display area and icon color, the problem of difficult HUD icons to be recognized in certain environments is solved, and driving safety is improved.
Patent Information
- Application Number
- CN202411485936.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-23
- Publication Date
- 2025-02-25
AI Technical Summary
The color of the icon element in the user interface of existing HUD products cannot be changed dynamically, which makes it difficult to identify the indicator icons displayed on HUD in some environments, affecting driving safety.
By collecting real-time environmental images in front of the vehicle, we monitor whether the light in the head-up display area is overexposed, and dynamically adjust the brightness and icon color of the display area according to the light conditions, and perform color contrast processing to improve the recognizability of the icon.
It effectively avoids the problem that the icons are difficult to recognize due to overexposure of light or similar environmental colors in the HUD display area, improves the clearness of the driver's head-up display information, and thus improves driving safety.
Smart Images

Figure CN119502684A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of intelligent driving technology, and specifically to a method and device for clarifying an indication graphic of a head-up display, and a head-up display. Background Art
[0002] With the popularization of automobiles, traffic safety issues have received more and more attention. Head Up Display (HUD) is a visual assisted driving system that can virtually image and project vehicle status, navigation, vehicle fault diagnosis and other related driving information to the front of the car, keeping the driver's eyes on the road ahead, providing the driver with key assisted driving information, thereby avoiding the potential danger caused by the driver lowering his head or turning his head to observe the information on the instrument or navigation system. Therefore, it is becoming more and more popular in the market and among consumers.
[0003] The HUD products currently on the market set specific colors for the projected icon elements when designing the user interface. Although some brands of HUD products provide the function of changing the user interface, the colors of the icon elements in the same user interface cannot be changed dynamically. This will make the HUD projected icons difficult for the driver to identify in some cases, leading to potential dangers.
[0004] For example, when a vehicle is driving, the color and light of the road environment are ever-changing, and the indicator icons displayed by the HUD overlap with the road environment. When the color of the indicator icons displayed by the HUD is similar to that of the road environment, such as Figure 1 As shown, the indicator icon displayed by the HUD is blue, the color of the road environment is also blue, or the ambient light exposure of the HUD display area is as follows: Figure 2 As shown, if the ambient light in the HUD display area is exposed and the road environment is white, it will be impossible or difficult to clearly distinguish the content of the indicator icons displayed by the HUD, and the role of HUD in assisting driving safety cannot be fully realized, which will have certain impacts and hidden dangers on driving safety. Summary of the invention
[0005] The embodiments of the present invention are to solve the problems that the colors of icon elements in the user interface of HUD products in the prior art cannot be changed dynamically, and when the indicator icons displayed on the HUD are similar in color to the road environment or when the ambient light is exposed, it is impossible or difficult to clearly distinguish the contents of the indicator icons displayed on the HUD, which has certain impacts and hidden dangers on driving safety. A method and device for clarifying the indicator graphics of a head-up display and a head-up display are provided.
[0006] According to an object of an embodiment of the present invention, a method for clarifying an indication graphic of a head-up display is provided, comprising the following steps:
[0007] Collect real-time environment images in front of the current vehicle;
[0008] Monitor the head-up display area of the real-time environmental image;
[0009] Determine whether the light in the head-up display area is overexposed. If so, adjust the head-up display area and / or increase the brightness of the head-up display area, and perform color contrast processing on the head-up display icon. Otherwise, identify the main color composition of the head-up display area, and determine whether the main color composition and the color of the head-up display icon are similar colors. If so, perform color contrast processing on the head-up display icon.
[0010] In some optional implementations, determining whether light in the head-up display area is overexposed specifically includes:
[0011] Calculate the average brightness value of the head-up display area;
[0012] It is determined whether the average brightness value is greater than a preset first threshold value. If so, it is determined that the light of the head-up display area is overexposed. Otherwise, it is determined that the brightness of the head-up display area is normal.
[0013] In some optional implementations, when it is determined that the light in the head-up display area is overexposed, the head-up display area is adjusted, specifically including:
[0014] determining whether the average brightness value is greater than a preset second threshold value; if so, determining that the light in the head-up display area is strongly overexposed, adjusting the head-up display area, and increasing the display brightness of the adjusted head-up display area; otherwise, determining that the light in the head-up display area is overexposed, and increasing the display brightness of the adjusted head-up display area;
[0015] The first threshold is an overexposure threshold, the second threshold is a severe overexposure threshold, and the second threshold is greater than the first threshold.
[0016] In some optional implementations, the calculation of the average brightness value of the head-up display area specifically includes:
[0017] Convert the head-up display area to a grayscale image;
[0018] Calculate the average grayscale value and the total grayscale value of the grayscale image;
[0019] The average brightness value of the grayscale image is calculated according to the average grayscale value and the total grayscale value.
[0020] In some optional implementations, color contrast processing is performed on the head-up display icon, specifically including:
[0021] Change the color of the head-up display icon;
[0022] And / or, the outline color of the head-up display icon is enhanced or replaced.
[0023] In some optional implementations, the color of the head-up display icon is replaced, specifically including:
[0024] Calculate the RGB value of the head-up display icon through the RGB color model;
[0025] Calculate the contrast color RGB value according to the color RGB value of the head-up display icon;
[0026] Replaced the color of the heads-up display icon with a contrasting color.
[0027] In some optional implementations, the outline color of the head-up display icon is enhanced or replaced, specifically including:
[0028] Calculate the RGB value of the outline color of the head-up display icon using the RGB color model;
[0029] Calculate the contour contrast color RGB value according to the contrast color RGB value and the contour color RGB value of the head-up display icon;
[0030] Replaces the HUD icon outline color with an outline contrast color.
[0031] In some optional implementations, determining whether the main color composition and the color of the head-up display icon are similar colors specifically includes:
[0032] Identify the environmental image of the head-up display area and calculate the main color composition of the head-up display area;
[0033] Calculate the RGB values of the main color components through the RGB color model;
[0034] Calculate the RGB value of the head-up display icon using the RGB color model;
[0035] It is determined whether the difference between the RGB value of the main color component and the RGB value of the head-up display icon is within a preset third threshold range. If so, it is determined that the main color component and the head-up display icon are similar colors.
[0036] According to another object of an embodiment of the present invention, there is provided a device for clarifying an indication graphic of a head-up display, comprising: a video acquisition module, an image processing module and a head-up display module, wherein the video acquisition module is communicatively connected to the image processing module, and the image processing module is communicatively connected to the head-up display module;
[0037] The video acquisition module is used to collect real-time environmental images in front of the vehicle and send them to the image processing module;
[0038] The image processing module is used to monitor the head-up display area to determine whether the light in the head-up display area is overexposed. If so, the head-up display area is adjusted and / or the brightness of the head-up display area is increased, and the head-up display icon is subjected to color contrast processing. Otherwise, the main color composition of the head-up display area is identified, and it is determined whether the main color composition and the color of the head-up display icon are similar colors. If so, the head-up display icon is subjected to color contrast processing, and the determined head-up display area and / or head-up display icon color are sent to the head-up display module;
[0039] The head-up display module is used to input head-up display icon information to the image processing module, and to display the head-up display area and head-up display icon sent by the image processing module.
[0040] According to another object of an embodiment of the present invention, there is provided a head-up display, comprising: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus;
[0041] The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform the operation of any one of the above-mentioned methods for clarifying the indication graphics of the head-up display.
[0042] Compared with the prior art, the present invention has the following advantages:
[0043] The method for clarifying the indication graphics of the head-up display provided by the present invention collects the real-time environmental image in front of the vehicle, judges the current driving environment of the vehicle, monitors the influence of the mixing of the head-up display icon and the current driving environment of the vehicle, and dynamically adjusts the position, brightness and / or color of the head-up display icon of the head-up display area according to the light exposure of the head-up display area to prevent the head-up display area from being overexposed or the environment and the head-up display icon from being unclear due to being close in color, so that the driver can clearly distinguish the content of the head-up display icon, thereby improving driving safety.
[0044] The above description is only an overview of the technical solution of the embodiment of the present invention. In order to more clearly understand the technical means of the embodiment of the present invention, it can be implemented according to the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present invention more obvious and easy to understand, the specific implementation mode of the present invention is specifically listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present invention. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings. In the accompanying drawings:
[0046] Figure 1A schematic diagram showing that the indicator icon displayed by the HUD described in the background technology of the present invention is similar in color to the road environment.
[0047] Figure 2 A schematic diagram showing the ambient light exposure of the HUD display area described in the background of the present invention is shown.
[0048] Figure 3 A flow chart of a method for clarifying an indication graphic of a head-up display provided by an embodiment of the present invention is shown.
[0049] Figure 4 A schematic structural diagram of a head-up display indication graphic clarity device provided by an embodiment of the present invention is shown.
[0050] Figure 5 A schematic structural diagram of a head-up display provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0051] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited to the embodiments set forth herein.
[0052] In order to solve the problems in the prior art that the colors of icon elements in the user interface of HUD products cannot be changed dynamically, and when the indicator icons displayed on the HUD are similar in color to the road environment or exposed to ambient light, it is impossible or difficult to clearly distinguish the content of the indicator icons displayed on the HUD, which brings certain impacts and hidden dangers to driving safety, this embodiment provides a method for clarifying the indicator graphics of the head-up display.
[0053] Figure 3 A schematic flow chart of a method for clarifying an indication graphic of a head-up display provided by an embodiment of the present invention is shown.
[0054] This embodiment provides a method for clarifying an indication graphic of a head-up display, such as Figure 1 As shown, the following steps are included:
[0055] S10. Collect real-time environment images in front of the current vehicle.
[0056] In this step, one or more cameras arranged around the vehicle are used to collect real-time environmental images in front of the vehicle.
[0057] In addition, in this step, the real-time environment image is the real-time environment information in front of or around the vehicle that has completed the splicing process.
[0058] S20. Monitor the head-up display area of the real-time environment image.
[0059] In this step, it is necessary to extract the head-up display area from the real-time environment image acquired in step S10, and then monitor the head-up display area in real time.
[0060] S30. Determine whether the light in the head-up display area is overexposed. If so, adjust the head-up display area and / or increase the brightness of the head-up display area, and perform color contrast processing on the head-up display icon. Otherwise, identify the main color composition of the head-up display area, and determine whether the main color composition and the color of the head-up display icon are similar colors. If so, perform color contrast processing on the head-up display icon.
[0061] In this step, it is necessary to first determine whether the light in the head-up display area is overexposed. If it is determined that the light in the head-up display area is overexposed, a processing solution for the head-up display area is selected according to the degree of overexposure, including adjusting the head-up display area, increasing the brightness of the head-up display area, and / or performing color contrast processing on the head-up display icon, etc. If it is determined that the light in the head-up display area is not overexposed, it is only necessary to perform color contrast processing on the head-up display icon, so as to prevent the head-up display area from being overexposed or the environment and the head-up display icon from being unclear due to color similarity, so that the driver can clearly distinguish the content of the head-up display icon, thereby improving driving safety.
[0062] As a preferred embodiment, this embodiment optimizes the judgment standard of whether the light in the head-up display area is overexposed.
[0063] In this embodiment, determining whether the light in the head-up display area is overexposed specifically includes:
[0064] Calculate the average brightness value of the head-up display area.
[0065] It is determined whether the average brightness value is greater than a preset first threshold value. If so, it is determined that the light of the head-up display area is overexposed. Otherwise, it is determined that the brightness of the head-up display area is normal.
[0066] In a preferred embodiment, when it is determined that the light in the head-up display area is overexposed, the head-up display area is adjusted, specifically including:
[0067] Determine whether the average brightness value is greater than a preset second threshold value. If so, determine that the light in the head-up display area is strongly overexposed, adjust the head-up display area, and increase the display brightness of the adjusted head-up display area; otherwise, determine that the light in the head-up display area is overexposed, and increase the display brightness of the adjusted head-up display area.
[0068] The first threshold is an overexposure threshold, the second threshold is a severe overexposure threshold, and the second threshold is greater than the first threshold.
[0069] Therefore, based on the above technical solution, it can be known that the light overexposure of the head-up display area includes two exposure states, normal overexposure and strong overexposure, and the two exposure states are judged by the set first threshold and the second threshold.
[0070] Then, the above technical solution can be further understood as: comparing the average brightness value of the head-up display area with the first threshold and the second threshold respectively; when the average brightness value is greater than the second threshold, it is determined that the light in the head-up display area is strongly overexposed; when the average brightness value is greater than the first threshold and less than the second threshold, it is determined that the light in the head-up display area is normally overexposed; when the average brightness value is less than the first threshold, it is determined that the light in the head-up display area is normal and there is no overexposure.
[0071] When it is determined that the light in the head-up display area is normally overexposed, the display brightness of the head-up display area is increased, and the head-up display icon is subjected to color contrast processing so that the driver can clearly distinguish the content of the head-up display icon.
[0072] When it is determined that the light in the head-up display area is strongly overexposed, the head-up display area needs to be adjusted first. At this time, the position, curvature and direction of the head-up display icon are adjusted synchronously so that the head-up display icon fits the lane in the adjusted head-up display area. Then, it is re-determined whether the adjusted head-up display area is overexposed. The determination process is as described in step S30 above.
[0073] If it is determined that the light in the adjusted head-up display area is normally overexposed, the display brightness of the head-up display area is increased, and the head-up display icon is subjected to color contrast processing so that the driver can clearly distinguish the content of the head-up display icon.
[0074] If it is determined that the light in the adjusted head-up display area is not overexposed, the head-up display icon is directly subjected to color contrast processing so that the driver can clearly distinguish the content of the head-up display icon.
[0075] In this embodiment, the head-up display area adjustment process is: first search for areas where the light is not overexposed in the up and down directions along the road direction. When there is no non-overexposed area in the upper and lower areas, search for overexposed areas in the left and right directions to see if an overexposed or not strongly overexposed area is found.
[0076] In this embodiment, it should be clarified that the judgment criteria for severe overexposure and normal overexposure depend on the preset first threshold and second threshold.
[0077] In this embodiment, which is a preferred embodiment, the setting range of the first threshold is 180-215, and the setting range of the second threshold is 225-250.
[0078] Preferably, the first threshold may be set to 210, and the second threshold may be set to 230.
[0079] In this embodiment, specific values of the first threshold and the second threshold can be set according to actual application scenarios or relevant parameters of the cameras around the vehicle, and this embodiment does not impose fixed restrictions on them.
[0080] In this embodiment, as a preferred embodiment, the calculation of the average brightness value of the head-up display area specifically includes:
[0081] Determine the head-up display area that needs to be judged, and convert the head-up display area into a grayscale image.
[0082] In this step, grayscale conversion can simplify the subsequent brightness analysis.
[0083] Calculate the average grayscale value and the total grayscale value of the grayscale image.
[0084] The specific steps of this step are:
[0085] Accumulate and count brightness information: Use the initialized histogram to calculate the number of occurrences of each grayscale value.
[0086] The total brightness of the grayscale image is calculated, that is, the sum of the grayscale values of each pixel and the total number of pixels to obtain the total grayscale value. Then, the average grayscale value of the grayscale image is calculated.
[0087] Traverse each pixel in the grayscale image, accumulate the grayscale values, and count the number of pixels above the average grayscale value. At the same time, update the histogram to record the grayscale distribution of the highlighted part.
[0088] The average brightness value of the highlight part of the grayscale image is calculated according to the average grayscale value and the total grayscale value.
[0089] In this embodiment, the brightness calculation process of the head-up display area includes but is not limited to the above-mentioned scheme, and this embodiment does not make any specific limitation.
[0090] As a preferred embodiment, this embodiment optimizes the color contrast processing process of the head-up display icon.
[0091] Specifically include:
[0092] Change the color of the head-up display icon.
[0093] Includes: calculating the RGB value of the head-up display icon through the RGB color model.
[0094] According to the RGB value of the color of the head-up display icon, the contrast color RGB value is calculated using the contrast color calculation formula.
[0095] Replaced the color of the heads-up display icon with a contrasting color.
[0096] And / or, the outline color of the head-up display icon is enhanced or replaced.
[0097] Including: calculating the RGB value of the outline color of the head-up display icon through the RGB color model.
[0098] The contour contrast color RGB value is calculated according to the contrast color RGB value and the contour color RGB value of the head-up display icon.
[0099] Replaces the HUD icon outline color with an outline contrast color.
[0100] Assuming that the RGB value of the color of the head-up display icon is (R, G, B), then the RGB value of the contrast color is (255-R, 255-G, 255-B).
[0101] Assuming that the RGB value of the outline color of the head-up display icon is (R, G, B), then the RGB value of the outline contrast color of the head-up display icon is (max(0, R-50), max(0, G-50), max(0, B-50)).
[0102] For example:
[0103] Assuming that the RGB value of the current head-up display icon is (90, 150, 200), the contrast color of the head-up display icon is calculated by the formula (255-R, 255-G, 255-B) specifically including:
[0104] The contrast color RGB value of the head-up display icon is (255-90, 255-150, 255-200), and the contrast color RGB value of the head-up display icon is (165, 105, 55). The color of the head-up display icon is replaced with the contrast color.
[0105] Assuming that the RGB value of the outline color of the current head-up display icon is (90, 150, 200), the outline contrast color of the head-up display icon is calculated by the formula (max(0, R-50), max(0, G-50), max(0, B-50)) specifically including:
[0106] The RGB value of the contour contrast color of the head-up display icon is (max(0, 90-50), max(0, 150-50), max(0, 200-50)), and the RGB value of the contour contrast color of the current head-up display icon is (40, 100, 150). The contour color of the head-up display icon is replaced with the contour contrast color.
[0107] The updated HUD icon outline color is set to:
[0108] The RGB value of the contour contrast color of the head-up display icon is (max(0, 165-50), max(0, 105-50), max(0, 55-50)), and the updated RGB value of the contour contrast color of the head-up display icon is (115, 55, 5), and the contour color of the head-up display icon is replaced with the contour contrast color.
[0109] In this embodiment, as a preferred embodiment, the outline color of the head-up display icon is usually set to be darker than the color of the head-up display icon, and the width of the outline of the head-up display icon is set to 15% of the width of the color area of the head-up display icon, so that the driver can more clearly distinguish the bending direction of the indicator icon.
[0110] Therefore, it can be seen from the above solution that color contrast processing is performed on the head-up display icon, including replacing the color of the head-up display icon and / or strengthening or replacing the outline color of the head-up display icon.
[0111] As a preferred embodiment, this embodiment also optimizes the judgment scheme of similar colors.
[0112] Specifically: the environmental image of the head-up display area is identified, and the main color composition of the head-up display area is counted; wherein the main color composition is based on identifying each pixel of the image of the head-up display area, and identifying three colors with the largest proportion.
[0113] Calculates the RGB values of the main color components using the RGB color model.
[0114] Calculate the RGB value of the head-up display icon using the RGB color model.
[0115] It is determined whether the difference between the RGB value of the main color component and the RGB value of the head-up display icon is within a preset third threshold range. If so, it is determined that the main color component and the head-up display icon are similar colors.
[0116] For example:
[0117] Assuming that the RGB value of the head-up display area is (R1, G1, B1), and the RGB value of the head-up display icon is (R2, G2, B2), when 0<=abs(R1-R2)<=a, and 0<=abs(G1-G2)<=20, and 0<=abs(B1-B2)<=a, it is determined that the colors of the head-up display area and the head-up display icon are similar colors.
[0118] In this embodiment, a is a preset third threshold value, and its setting range is 10-30.
[0119] Preferably, the setting range of a is 15-25, and the specific setting value of a can be adjusted according to the actual application scenario, which is not described in detail here.
[0120] In some optional embodiments, the embodiments of the present invention further disclose a device for clarifying indication graphics of a head-up display.
[0121] like Figure 4 As shown, the head-up display indication graphic clarity device includes: a video acquisition module 100, an image processing module 200 and a head-up display module 300, the video acquisition module 100 is communicatively connected to the image processing module 200, and the image processing module 200 is communicatively connected to the head-up display module 300.
[0122] The video acquisition module 100 is used to acquire real-time environment images in front of the vehicle and send them to the image processing module 200 .
[0123] The image processing module 200 is used to monitor the head-up display area to determine whether the light in the head-up display area is overexposed. If so, the head-up display area is adjusted and / or the brightness of the head-up display area is increased, and the head-up display icon is subjected to color contrast processing. Otherwise, the main color composition of the head-up display area is identified, and it is determined whether the main color composition and the color of the head-up display icon are similar colors. If so, color contrast processing is performed on the head-up display icon, and the determined head-up display area and / or head-up display icon color is sent to the head-up display module 300.
[0124] The head-up display module 300 is used to input head-up display icon information to the image processing module 200 , and to display the head-up display area and the head-up display icon sent by the image processing module 200 .
[0125] In this embodiment, the video acquisition module 100 includes one or more cameras arranged around the vehicle to acquire real-time environment images in front of the vehicle.
[0126] The image processing module 200 performs a logic judgment process on the head-up display area and processes the color of the head-up display icon. Please refer to the specific implementation scheme in the above-mentioned head-up display indication graphic clarity method embodiment, which will not be repeated in this embodiment.
[0127] In some optional embodiments, the present invention also discloses a head-up display.
[0128] Figure 5 A schematic structural diagram of a head-up display provided by an embodiment of the present invention is shown.
[0129] like Figure 5As shown, the head-up display includes: a processor 410 , a memory 420 , a communication interface 430 and a communication bus 440 . The processor 410 , the memory 420 and the communication interface 430 communicate with each other through the communication bus 440 .
[0130] In this embodiment, the memory 420 is used to store at least one executable instruction, and the executable instruction enables the processor 420 to perform the operation of the method for clarifying the indication graphic of the head-up display as described in any of the above embodiments; the communication interface 430 is used to communicate with other devices such as network elements of a client or other servers. The processor 410 is used to execute the program 450, and specifically can execute the relevant steps in the above embodiment of the method for clarifying the indication graphic of the head-up display.
[0131] Specifically, program 450 may include program code including computer-executable instructions.
[0132] The processor 410 may be a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention. The one or more processors included in the head-up display may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.
[0133] The memory 420 is used to store the program 450. The memory 420 may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory.
[0134] The program 450 may be specifically called by the processor 410 to enable the head-up display to perform the operation of the method for clarifying the indication graphics of the head-up display described in any of the above embodiments.
[0135] In some optional embodiments, the embodiments of the present invention further disclose a computer-readable storage medium, wherein at least one executable instruction is stored in the storage medium. When the executable instruction is executed on a head-up display, the head-up display executes the steps of the method for clarifying the indication graphics of the head-up display in any of the above-mentioned method embodiments.
[0136] The specific implementation process of the method for clarifying the indication graphic of the head-up display described in this embodiment can be found in any of the above method embodiments, and will not be repeated in this embodiment.
[0137] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. Similarly, in order to simplify the present invention and help understand one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. Wherein, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, wherein each claim itself is a separate embodiment of the present invention.
[0138] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and further may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive.
[0139] It should be noted that the above embodiments illustrate the present invention rather than limit it, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising a number of different elements and by means of a suitably programmed computer. In a unit claim enumerating a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be understood as limitations on the order of execution.
Claims
1. A method for clarifying an indication graphic of a head-up display, characterized in that: The following steps are involved: Collect real-time environment images in front of the current vehicle; Monitor the head-up display area of the real-time environmental image; Determine whether the light in the head-up display area is overexposed. If so, adjust the head-up display area and / or increase the brightness of the head-up display area, and perform color contrast processing on the head-up display icon. Otherwise, identify the main color composition of the head-up display area, and determine whether the main color composition and the color of the head-up display icon are similar colors. If so, perform color contrast processing on the head-up display icon.
2. The method for clarifying the indication graphic of the head-up display according to claim 1, characterized in that: Determine whether the light in the head-up display area is overexposed, including: Calculate the average brightness value of the head-up display area; It is determined whether the average brightness value is greater than a preset first threshold value. If so, it is determined that the light of the head-up display area is overexposed. Otherwise, it is determined that the brightness of the head-up display area is normal.
3. The method for clarifying the indication graphic of the head-up display according to claim 2, characterized in that: When it is determined that the light in the head-up display area is overexposed, the head-up display area is adjusted, including: determining whether the average brightness value is greater than a preset second threshold value; if so, determining that the light in the head-up display area is strongly overexposed, adjusting the head-up display area, and increasing the display brightness of the adjusted head-up display area; otherwise, determining that the light in the head-up display area is overexposed, and increasing the display brightness of the adjusted head-up display area; The first threshold is an overexposure threshold, the second threshold is a severe overexposure threshold, and the second threshold is greater than the first threshold.
4. The method for clarifying the indication graphic of the head-up display according to claim 2, characterized in that: The calculation of the average brightness value of the head-up display area includes: Convert the head-up display area to a grayscale image; Calculate the average grayscale value and the total grayscale value of the grayscale image; The average brightness value of the grayscale image is calculated according to the average grayscale value and the total grayscale value.
5. The method for clarifying the indication graphics of a head-up display according to claim 1, characterized in that: Perform color contrast processing on the head-up display icon, including: Replace the color of the head-up display icon; And / or, the outline color of the head-up display icon is enhanced or replaced.
6. The method for clarifying the indication graphic of the head-up display according to claim 5, characterized in that: Replace the color of the head-up display icon, including: Calculate the RGB value of the head-up display icon through the RGB color model; Calculate the contrast color RGB value according to the color RGB value of the head-up display icon; Replaced the color of the heads-up display icon with a contrasting color.
7. The method for clarifying the indication graphics of a head-up display according to claim 5, characterized in that: Enhance or replace the outline color of the head-up display icon, including: Calculate the RGB value of the outline color of the head-up display icon using the RGB color model; Calculate the contour contrast color RGB value according to the contrast color RGB value and the contour color RGB value of the head-up display icon; Replaces the HUD icon outline color with an outline contrast color.
8. The method for clarifying the indication graphics of a head-up display according to claim 1, characterized in that: Determine whether the main color composition and the color of the head-up display icon are similar, including: Identify the environmental image of the head-up display area and calculate the main color composition of the head-up display area; Calculate the RGB values of the main color components through the RGB color model; Calculate the RGB value of the head-up display icon using the RGB color model; It is determined whether the difference between the RGB value of the main color component and the RGB value of the head-up display icon is within a preset third threshold range. If so, it is determined that the main color component and the head-up display icon are similar colors.
9. A device for clarifying indication graphics of a head-up display, characterized in that: include: A video acquisition module, an image processing module and a head-up display module, wherein the video acquisition module is communicatively connected to the image processing module, and the image processing module is communicatively connected to the head-up display module; The video acquisition module is used to collect real-time environmental images in front of the vehicle and send them to the image processing module; The image processing module is used to monitor the head-up display area to determine whether the light in the head-up display area is overexposed. If so, the head-up display area is adjusted and / or the brightness of the head-up display area is increased, and the head-up display icon is subjected to color contrast processing. Otherwise, the main color composition of the head-up display area is identified, and it is determined whether the main color composition and the color of the head-up display icon are similar colors. If so, the head-up display icon is subjected to color contrast processing, and the determined head-up display area and / or head-up display icon color are sent to the head-up display module; The head-up display module is used to input head-up display icon information to the image processing module, and to display the head-up display area and head-up display icon sent by the image processing module.
10. A head-up display, characterized in that: include: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform the operation of the method for clarifying the indication graphics of the head-up display as described in any one of claims 1-8.
Citation Information
Cited By
Method and device for adjusting projection area, electronic equipment and storage medium
CN121448148A