Brightness adjustment method and device, vehicle and storage medium
By acquiring statistical values of vehicle ambient light, determining and adjusting the initial brightness level, the problem of unstable brightness adjustment of the head-up display was solved, achieving smooth brightness adjustment under different lighting conditions, and improving the driver's visual comfort and driving safety.
Patent Information
- Application Number
- CN202511837033.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-05
- Publication Date
- 2026-02-24
AI Technical Summary
The brightness adjustment of head-up displays in the current technology cannot guarantee the driver's visual experience and driving safety, leading to driver visual fatigue and the risk of distraction.
By acquiring the ambient light statistics of the vehicle's environment, an initial brightness level is determined, and the brightness of the head-up display is adjusted based on this level. By using the fusion and statistical analysis of the ambient light sampling sequence, the brightness adjustment process is optimized to ensure the smoothness and stability of the brightness under different lighting conditions.
It significantly reduces driver visual fatigue and distraction risk, improves driving safety and driving experience, and ensures the clarity and comfort of the head-up display under different lighting conditions.
Smart Images

Figure CN121565072A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle technology, and more specifically to a brightness adjustment method, device, vehicle, and storage medium. Background Technology
[0002] As an important display device in vehicles, head-up displays enable drivers to obtain the information they need without looking down. To ensure the driver's visual experience and driving safety, there is a need to adjust the brightness of head-up displays. Summary of the Invention
[0003] This invention provides a brightness adjustment method, device, vehicle, and storage medium to solve the problem in related technologies where the brightness of head-up displays cannot guarantee the driver's visual experience and driving safety.
[0004] In a first aspect, the present invention provides a brightness adjustment method, comprising: Obtain statistical values of the ambient light level of the vehicle's surroundings; The initial brightness level of the head-up display is determined based on luminance statistics. The adjustment brightness level of the head-up display is determined based on the display brightness range corresponding to the initial brightness level and the preset determination method. The brightness of the head-up display is adjusted based on the brightness adjustment level.
[0005] The brightness adjustment method provided in this invention improves the reliability of ambient brightness acquisition by acquiring statistical values of the ambient light in the vehicle's environment to buffer erroneous data; determines an initial brightness level based on these statistical values to ensure that the brightness level matches the current environment; optimizes and adjusts the brightness level according to the display brightness range to make the brightness adjustment smoother; and controls the output of the head-up display by adjusting the brightness to ensure that the information displayed by the head-up display is clear and comfortable under different lighting conditions, significantly reducing driver visual fatigue and distraction risks, thereby improving driving safety and driving experience.
[0006] In one optional implementation, obtaining statistical values of the ambient light intensity of the vehicle's surroundings includes: The ambient light intensity of the vehicle's surroundings is sampled to obtain a light intensity sampling sequence; Statistical analysis was performed on the luminance sampling sequence to obtain luminance statistics.
[0007] The brightness adjustment method provided in this invention forms a brightness sampling sequence by sampling the brightness of the vehicle's environment multiple times to capture dynamic changes in ambient brightness, reducing noise and transient interference that may be introduced by single-point sampling, thereby improving the representativeness of the data. By performing statistical analysis on the brightness sampling sequence, outliers can be effectively identified and eliminated, enhancing the stability and accuracy of the brightness statistics. Furthermore, it ensures the reliable determination of the initial brightness level, avoids brightness jumps caused by data fluctuations, makes the overall adjustment process smoother, and ultimately improves the clarity and comfort of the head-up display, reduces the risk of driver visual fatigue, and optimizes driving safety and driving experience.
[0008] In one optional implementation, the ambient light level of the vehicle's surroundings is sampled to obtain a light level sampling sequence, including: Within a preset sampling period, the brightness of the environment where the vehicle is located is sampled to obtain a first brightness sampling sequence. Within a preset sampling period, the brightness of the ambient light in front of the head-up display is sampled to obtain a second brightness sampling sequence. A luminance sampling sequence is obtained by fusing the first luminance sampling sequence and the second luminance sampling sequence.
[0009] The brightness adjustment method provided in this invention, by fusing a first brightness sampling sequence and a second brightness sampling sequence, can more comprehensively capture the brightness changes of the vehicle's environment and the environment in front of the head-up display, reducing local interference or blind spots that may be introduced by single environment sampling. This fusion process enhances the representativeness and robustness of the brightness sampling sequence, effectively reducing the impact of instantaneous noise (such as cloud cover or sudden light sources), thereby improving the accuracy of subsequent statistical analysis. By combining statistical analysis, outliers can be identified and eliminated more reliably, ensuring stable output of brightness statistics, optimizing the accuracy of initial brightness level determination, avoiding frequent jumps during brightness adjustment, and making the brightness transition of the head-up display smoother and more natural. Ultimately, it significantly improves the clarity and visual comfort of the displayed content, reduces driver eye fatigue, and enhances driving safety and the consistency of the overall driving experience.
[0010] In one optional implementation, determining the initial brightness level of the head-up display based on luminance statistics includes: The brightness statistics are compared with the preset brightness threshold to obtain the comparison results; Based on the comparison results, the display brightness level that matches the brightness statistics is selected as the initial brightness level. The preset brightness threshold includes multiple discrete brightness ranges, and each brightness range corresponds to an initial brightness level.
[0011] The brightness adjustment method provided in this invention compares the statistical value of light brightness with multiple discrete brightness ranges of a preset brightness threshold, enabling fast and accurate brightness level matching. This avoids the computational complexity and latency issues that may be caused by continuous brightness adjustment, while effectively suppressing the interference of instantaneous fluctuations in ambient light on brightness output. This prevents frequent switching of brightness in a short period of time and maintains the stability of display brightness. Ultimately, this makes the brightness adjustment of the head-up display smoother and more natural, reduces abrupt stimulation to the driver's vision, improves the readability and comfort of the displayed content, and further reduces the risk of distraction during driving.
[0012] In one optional implementation, the adjustable brightness level of the head-up display is determined based on the display brightness range corresponding to the initial brightness level and a preset determination method, including: Based on the mapping relationship between brightness levels and brightness ranges, the display brightness range corresponding to the initial brightness level is determined; Determine the adjustment level range of the head-up display based on the display brightness range; The brightness adjustment level is determined based on the adjustment level range and the preset determination method.
[0013] The brightness adjustment method provided in this invention accurately determines the display brightness range based on the mapping relationship between brightness levels and brightness ranges, simplifying the calculation process and reducing processing latency. By determining the adjustment brightness level according to the adjustment level range, it can effectively filter the interference of instantaneous fluctuations in ambient light, prevent frequent brightness jumps, and ensure the continuity and stability of display brightness. Ultimately, it improves the smoothness and naturalness of the head-up display output, enhances the readability and visual comfort of the displayed content, reduces driver visual fatigue, thereby reducing the risk of distraction during driving and improving driving safety.
[0014] In one optional implementation, the brightness adjustment level is determined based on the adjustment level range and a preset determination method, including: The brightness adjustment level is determined based on the median of the adjustment level range; Alternatively, the brightness level can be determined based on the user's operation information regarding the adjustment range.
[0015] The brightness adjustment method provided in this invention determines the brightness adjustment level based on the median of the adjustment level range, effectively avoiding abnormal jumps caused by fluctuations in interval boundary values during brightness adjustment, ensuring a smooth transition and consistency in brightness changes. By determining the brightness adjustment level based on user operation information within the adjustment level range, it enhances the user's flexibility in controlling display brightness and improves the interactive experience during driving. Simultaneously, determining the brightness adjustment level further strengthens the continuity and stability of brightness adjustment, reduces the impact of instantaneous ambient light interference, prevents frequent brightness jumps, thereby optimizing the smoothness and naturalness of the head-up display output, significantly enhancing the readability and visual comfort of the displayed content, reducing driver visual fatigue, minimizing distraction risks, and improving driving safety.
[0016] In one optional implementation, the brightness of the head-up display is adjusted based on the adjusted brightness corresponding to the adjusted brightness level, including: Obtain the brightness adjustment coefficient corresponding to the adjusted brightness level; Based on the brightness adjustment coefficient and the display brightness range corresponding to the initial brightness level, determine the adjusted brightness corresponding to the adjusted brightness level; Adjust the brightness of the head-up display based on the brightness adjustment settings.
[0017] The brightness adjustment method provided in this invention obtains the brightness adjustment coefficient and combines it with the display brightness range corresponding to the initial brightness level to accurately calculate the adjusted brightness corresponding to the adjusted brightness level. This enables quantitative control of brightness adjustment and avoids sudden brightness changes caused by directly using discrete level values. Through the synergistic effect of the brightness adjustment coefficient and the display brightness range, it ensures a smooth transition of brightness changes within the display range, reduces instantaneous fluctuations caused by ambient light interference, and thus enhances the stability and continuity of the head-up display output.
[0018] In a second aspect, the present invention provides a brightness adjustment device, comprising: The data acquisition module is used to acquire statistical values of the ambient light level in the vehicle's environment. The initial level module is used to determine the initial brightness level of the head-up display based on luminance statistics. The adjustment level module is used to determine the adjustment brightness level of the head-up display based on the display brightness range corresponding to the initial brightness level and the preset determination method. The brightness adjustment module is used to adjust the brightness of the head-up display based on the brightness adjustment level.
[0019] Thirdly, the present invention provides a vehicle comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to perform the brightness adjustment method of the first aspect or any corresponding embodiment described above.
[0020] Fourthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to perform the brightness adjustment method of the first aspect or any corresponding embodiment described above.
[0021] Fifthly, the present invention provides a computer program product, including computer instructions for causing a computer to execute the brightness adjustment method of the first aspect or any corresponding embodiment described above. Attached Figure Description
[0022] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0023] Figure 1 This is a schematic flowchart of a first method for adjusting brightness according to an embodiment of the present invention; Figure 2 This is a schematic diagram of a second process for a brightness adjustment method according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the third process of the brightness adjustment method according to an embodiment of the present invention; Figure 4 This is a structural block diagram of a brightness adjustment device according to an embodiment of the present invention; Figure 5 This is a schematic diagram of the hardware structure of a vehicle according to an embodiment of the present invention. Detailed Implementation
[0024] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0025] It is understood that before using the technical solutions disclosed in the various embodiments of the present invention, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in the present invention and their authorization should be obtained in accordance with relevant laws and regulations through appropriate means.
[0026] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0027] According to an embodiment of the present invention, a brightness adjustment method embodiment is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0028] This embodiment provides a brightness adjustment method. Figure 1 This is a flowchart of a brightness adjustment method according to an embodiment of the present invention, such as... Figure 1 As shown, the process includes the following steps: Step S101: Obtain the statistical value of the ambient light of the vehicle's environment.
[0029] Among them, brightness refers to the intensity of light in the environment in which the vehicle is located.
[0030] In one alternative implementation, the ambient light level of the vehicle's surroundings can be collected using a sunlight / rainfall sensor or an ambient light level sensor. The light level statistics are obtained through statistical analysis of the collected light level data.
[0031] Specifically, the ambient light level of the vehicle's surroundings can be obtained by a sunlight and rain sensor located in front of the head-up display. This sensor may contain one or more photosensitive elements (such as photodiodes) to sense changes in ambient light intensity. When determining the statistical value of ambient light level, statistical measures such as the mean, median, mode, or variance of the raw light data can be calculated to extract a value that characterizes the overall ambient light level.
[0032] As an example, the luminance statistics can be the average of multiple luminance data points collected within a specific time period. For instance, a sunlight / rainfall sensor can collect ambient luminance values every 0.5 seconds for 10 seconds, obtaining 20 raw luminance data points. Then, the arithmetic mean of these 20 raw luminance data points is calculated: Luminance Statistics = (Σ(single collection value)) / number of collections. This value can then be used as the luminance statistics characterizing the overall intensity of light in the current environment.
[0033] As another example, the luminance statistic can be the median of multiple luminance data points collected within a specific time period. For instance, a sunlight and rain gauge collects ambient luminance values once per second for 15 seconds, yielding 15 raw luminance data points. These data points are then sorted in ascending order, and the median value (the 8th raw luminance data point) is selected as the luminance statistic. This method more robustly reflects the overall ambient light level in the presence of extreme luminance fluctuations (such as sudden shadows or strong light interference), avoiding the influence of outliers on the statistical results.
[0034] As another example, the luminance statistic can be the mode of multiple luminance data collected within a specific time period. For instance, a sunlight and rain sensor collects ambient luminance values every 0.8 seconds for 12 seconds, obtaining 15 raw luminance data points. The most frequent value among these raw luminance data points is then used as the luminance statistic. This method more accurately reflects typical ambient light levels when luminance distribution is relatively concentrated, avoiding biases caused by data dispersion.
[0035] As another example, luminance statistics can be the variance of multiple luminance data collected over a specific time period. For instance, a sunlight / rain sensor collects ambient luminance values once per second for 30 seconds, yielding 30 raw luminance data points. The variance of these raw luminance data is then calculated to assess the degree of luminance fluctuation, which can be used to optimize the dynamic adjustment of vehicle head-up display brightness, ensuring visual comfort under rapidly changing lighting conditions.
[0036] Step S102: Determine the initial brightness level of the head-up display based on the luminance statistics.
[0037] The initial brightness level is calculated and set based on luminance statistics. This level corresponds to the typical state or dispersion characteristics of ambient light levels, providing a basic brightness configuration for the head-up display and ensuring that subsequent dynamic adjustments can be made at a suitable reference brightness.
[0038] In one optional implementation, when determining the initial brightness level of the head-up display based on the luminance statistics, the luminance statistics can be converted into corresponding brightness level values based on a preset mapping relationship. For example, the variance range can be mapped to low, medium, and high brightness level ranges by using a lookup table method or a linear interpolation algorithm. If the luminance statistics represent low dispersion, a lower brightness level is selected to adapt to a stable lighting environment; otherwise, a higher brightness level is selected to cope with lighting fluctuation scenarios, thereby ensuring that the initial brightness level accurately matches the typical state or change characteristics of the ambient lighting.
[0039] Specifically, a mapping table between luminance statistics and luminance levels can be obtained first. The variance can then be divided into multiple continuous luminance intervals, with each interval associated with a specific initial luminance level. For example, in the mapping table, a variance between 0 and 5 maps to a low luminance level, suitable for stable lighting scenarios; a variance between 5 and 15 maps to a medium luminance level to handle moderate fluctuations; and a variance exceeding 15 maps to a high luminance level for highly fluctuating environments. Simultaneously, a linear interpolation algorithm is used to handle boundary values. For instance, when the luminance statistics fall to 5.5, interpolation is used to smoothly transition to a medium luminance level, avoiding abrupt changes in luminance and ensuring accurate adaptation of the initial luminance.
[0040] As an example, if the variance of ambient light brightness is 10.0, falling within the range of 5 to 15 in the preset mapping table, the brightness level value is calculated using a linear interpolation algorithm: Let a variance of 5.0 correspond to a brightness level value of 3.0 (low boundary), and a variance of 15.0 correspond to a brightness level value of 7.0 (high boundary). Then, the brightness level value = 3.0 + ((10.0 - 5.0) / (15.0 - 5.0)) × (7.0 - 3.0) = 3.0 + (5.0 / 10.0) × 4.0 = 3.0 + 0.5 × 4.0 = 3.0 + 2.0 = 5.0. Therefore, setting the initial brightness level of the head-up display to 5.0 achieves a smooth transition from medium brightness levels, effectively adapting to scenarios with moderate fluctuations in lighting conditions and improving display stability.
[0041] As another example, when the variance of ambient light brightness is 18.0, its value exceeds the upper limit of 15 in the preset mapping table, belonging to the high dispersion range. According to the mapping rule, a variance exceeding 15 directly corresponds to a high brightness level. The brightness level range for this interval is set to 7.0 to 10.0 (high brightness), where a variance of 15.0 corresponds to a brightness level value of 7.0 (low boundary), and a variance of 25.0 corresponds to a brightness level value of 10.0 (high boundary). The specific brightness level value is calculated using a linear interpolation algorithm: Brightness level value = 7.0 + ((18.0-15.0) / (25.0-15.0)) × (10.0-7.0) = 7.0 + (3.0 / 10.0) × 3.0 = 7.0 + 0.3 × 3.0 = 7.0 + 0.9 = 7.9. Therefore, setting the initial brightness level of the head-up display to 7.9 allows for a smooth transition to higher brightness levels, effectively addressing scenarios with drastic light fluctuations and significantly enhancing display clarity and adaptability.
[0042] Step S103: Determine the adjustable brightness level of the head-up display according to the display brightness range corresponding to the initial brightness level and the preset determination method.
[0043] The display brightness range consists of multiple display brightness sub-ranges, each corresponding to a different brightness adjustment level.
[0044] In one optional implementation, when determining the adjustable brightness level of the head-up display based on the display brightness range corresponding to the initial brightness level and a preset determination method, a specific display brightness sub-range to which the initial brightness level belongs can be found in the display brightness range, and the brightness output of the head-up display can be directly set according to the preset adjustable brightness level value of the sub-range.
[0045] Specifically, if the initial brightness level falls within the first sub-range (7.0-7.5), the brightness level is adjusted to a fixed 7.2; if it falls within the second sub-range (7.5-8.5), the brightness level is adjusted to 8.0; and if it falls within the third sub-range (8.5-10.0), the brightness level is adjusted to 9.5. This lookup-based adjustment of the brightness level avoids the overhead of continuous calculations, improving response speed. Furthermore, discretizing the brightness level ensures the display stability of the head-up display. In addition, the sub-range boundaries can be dynamically updated to adapt to different environmental conditions; for example, the sub-range range can be automatically reduced under extreme lighting conditions to enhance fine-grained control.
[0046] As an example, when a vehicle enters a tunnel, the ambient light intensity drops sharply. The initial brightness level detected is 7.4, falling into the first sub-range (7.0-7.5). The brightness level is directly adjusted to 7.2, avoiding calculation delays and ensuring that the head-up display completes brightness adjustment within 0.5 seconds, improving driving safety. Simultaneously, if extremely low light conditions are detected, the sub-range boundaries are automatically narrowed. For example, the first sub-range is dynamically adjusted from (7.0-7.5) to (7.2-7.4) to provide finer brightness control, preventing the display from being too dim or flickering, thus maintaining a stable display effect.
[0047] Step S104: Adjust the brightness of the head-up display based on the brightness adjustment level.
[0048] The brightness adjustment level is calculated using a linear interpolation algorithm based on the initial brightness level and its corresponding brightness range. The adjusted brightness can be a real-time brightness signal value generated according to the adjusted brightness level. This brightness signal value is transmitted to the head-up display's drive circuitry via a digital interface to achieve flicker-free brightness adjustment.
[0049] In one optional implementation, when adjusting the brightness of the head-up display based on the adjusted brightness corresponding to the adjusted brightness level, the adjusted brightness range corresponding to the adjusted brightness level can be obtained first, and then the adjusted brightness for adjusting the brightness of the head-up display can be determined based on the adjusted brightness range.
[0050] Specifically, the initial brightness level can be divided into multiple continuous brightness ranges based on a preset brightness threshold. Then, based on the initial brightness level and its corresponding brightness range, the brightness level value is calculated and adjusted in real time using a linear interpolation algorithm to ensure smooth brightness transitions without jumps at the boundaries of different brightness ranges. Next, a corresponding real-time digital brightness signal is generated based on the adjusted brightness level value, and the digital brightness signal is transmitted to the head-up display's drive circuit to control the output intensity of the head-up display's light source, thereby achieving flicker-free brightness adjustment.
[0051] The brightness adjustment method provided in this embodiment improves the reliability of ambient brightness acquisition by acquiring statistical values of the ambient light in the vehicle's environment to buffer erroneous data; it determines an initial brightness level based on these statistical values to ensure that the brightness level matches the current environment; it optimizes and adjusts the brightness level according to the display brightness range to make the brightness adjustment smoother; and it controls the output of the head-up display by adjusting the brightness to ensure that the information displayed by the head-up display is clear and comfortable under different lighting conditions, significantly reducing driver visual fatigue and distraction risks, thereby improving driving safety and driving experience.
[0052] In some optional implementations, when determining the initial brightness level of the head-up display based on the luminance statistics, the luminance statistics can be compared with a preset brightness threshold to obtain a comparison result; based on the comparison result, the display brightness level that matches the luminance statistics is selected as the initial brightness level, wherein the preset brightness threshold includes multiple discrete luminance ranges, and each luminance range corresponds to an initial brightness level.
[0053] As an example, a preset brightness threshold can be determined based on brightness ranges in a preset brightness threshold table. This table divides the light into multiple discrete brightness ranges (e.g., 0-100 cd / m², 101-500 cd / m², 501-1000 cd / m², 1001-3000 cd / m², >3000 cd / m²), each associated with a preset initial brightness level (e.g., level 1 to level 5). A light sensor continuously collects ambient light brightness data and performs statistical analysis on the collected data (e.g., calculating the average or median over a period of time) to obtain a brightness statistical value. This statistical value is then compared with each brightness range in the preset brightness threshold table to determine its specific brightness range, and the corresponding preset brightness level is directly selected as the initial brightness level.
[0054] When a vehicle enters an underground parking lot from a brightly lit environment (such as direct midday sunlight), a light sensor collects ambient light intensity data in real time. Assuming 50 sets of data are collected continuously within 10 seconds, the average value is calculated to yield a statistical value of 800 cd / m². Comparing 800 cd / m² with a preset brightness threshold table, it falls within the 501-1000 cd / m² range, corresponding to level 3. Therefore, level 3 is selected as the initial brightness level for the head-up display to prevent the displayed content from being too dark or too bright due to sudden environmental changes. Furthermore, at the boundary values of the brightness range (such as 500 cd / m²), rounding up or down can ensure a smooth, non-jumping brightness transition, improving driving comfort and safety.
[0055] As another example, the preset brightness threshold can be determined based on the head-up display's brightness range. Assuming the head-up display's total brightness range is 0-12000 nits, and the initial brightness level is divided into 10 equal levels, each at 1200 nits, if the ambient light level of the vehicle's environment is 2000 cd / m², then the corresponding head-up display brightness should be between 1200 nits and 2400 nits. Therefore, the initial brightness level for the head-up display is determined to be 2.
[0056] The brightness adjustment method provided in this invention compares the statistical value of light brightness with multiple discrete brightness ranges of a preset brightness threshold, enabling fast and accurate brightness level matching. This avoids the computational complexity and latency issues that may be caused by continuous brightness adjustment, while effectively suppressing the interference of instantaneous fluctuations in ambient light on brightness output. This prevents frequent switching of brightness in a short period of time and maintains the stability of display brightness. Ultimately, this makes the brightness adjustment of the head-up display smoother and more natural, reduces abrupt stimulation to the driver's vision, improves the readability and comfort of the displayed content, and further reduces the risk of distraction during driving.
[0057] In some optional implementations, when determining the adjustable brightness level of the head-up display based on the display brightness range corresponding to the initial brightness level, the display brightness range corresponding to the initial brightness level can also be determined based on the mapping relationship between brightness level and brightness range; the adjustment level range of the head-up display can be determined based on the display brightness range and a preset determination method; and the adjustable brightness level can be determined based on the adjustment level range.
[0058] Specifically, the mapping relationship between brightness levels and brightness ranges can be a preset mapping table, where each brightness level corresponds to a display brightness range; the initial brightness level is used to query the mapping table to obtain the display brightness range; the display brightness range is divided into multiple display brightness sub-ranges, each display brightness sub-range being used as an adjustment level to obtain the adjustment level range; the adjustment brightness level is determined based on the user's preference settings for the adjustment level range.
[0059] As an example, assuming the ambient light luminance is 2000 cd / m², the initial brightness level is determined to be 2. A preset mapping table is consulted, which defines the display brightness range corresponding to brightness level 2 as 1200 nit to 2400 nit. This range is further divided into four sub-ranges: 1200 nit to 1500 nit, 1500 nit to 1800 nit, 1800 nit to 2100 nit, and 2100 nit to 2400 nit. Each sub-range corresponds to an adjustment level (e.g., adjustment levels A, B, C, and D). Based on user preferences, if the user selects a "high brightness" preference, the adjusted brightness level is determined to be D (corresponding to 2100 nit to 2400 nit). Finally, this adjusted brightness level is applied to the head-up display to achieve adaptive brightness adjustment.
[0060] The brightness adjustment method provided in this invention accurately determines the display brightness range based on the mapping relationship between brightness levels and brightness ranges, simplifying the calculation process and reducing processing latency. By determining the adjustment brightness level according to the adjustment level range, it can effectively filter the interference of instantaneous fluctuations in ambient light, prevent frequent brightness jumps, and ensure the continuity and stability of display brightness. Ultimately, it improves the smoothness and naturalness of the head-up display output, enhances the readability and visual comfort of the displayed content, reduces driver visual fatigue, thereby reducing the risk of distraction during driving and improving driving safety.
[0061] In some alternative implementations, when determining the brightness adjustment level based on the adjustment level range, the brightness adjustment level can be determined based on the median of the adjustment level range; or, the brightness adjustment level can be determined based on the user's operation information on the adjustment level range.
[0062] Specifically, when determining the brightness adjustment level based on the median of the adjustment level range, the median value of that range can be calculated and used directly as the brightness adjustment level. For example, assuming the adjustment level range is [1, 5], the median value is calculated to be 3, and this value is used directly as the brightness adjustment level.
[0063] Furthermore, when determining the brightness adjustment level based on the median of the adjustment level range, it can also be determined based on the average, minimum, or maximum value of the adjustment level range to further adapt to different ambient light change scenarios; alternatively, by combining the historical data trends of the ambient light sensor, the brightness adjustment level can be dynamically determined through a sliding window algorithm or weighted average calculation, thereby enhancing anti-interference capabilities; in addition, the calculation logic can be adjusted according to the driving scenario (such as daytime, nighttime, or tunnel) based on user-defined weighting factors to ensure the flexibility and reliability of brightness adjustment.
[0064] As an example, in situations with significant ambient light fluctuations, such as when rapidly traversing tunnels, the brightness adjustment level can be determined based on the minimum value within the adjustment level range. For instance, the minimum value of 2 in the range [2,8] can be used as the adjustment value to prevent the brightness from becoming too bright instantaneously. Alternatively, on a highway in clear weather, a sliding window algorithm (e.g., a window size of 5 sampling points) can be used to calculate a weighted average of historical light intensity data, giving more weight to recent data and dynamically outputting the adjusted brightness level to ensure a smooth brightness transition. In addition, users can customize weighting factors, such as setting the scene factor to 0.7 when driving at night to prioritize reducing the calculated brightness level value to enhance visual comfort.
[0065] As another example, when driving on a cloudy day with uniform lighting, the average value of the adjustment level range is used as the brightness adjustment level. For example, when the ambient light level range is [3,7], the average value of 5 is calculated as the output value to avoid frequent brightness fluctuations. Alternatively, when entering a tunnel, the maximum value priority strategy is switched to, such as using the maximum value of 9 in the range [1,9] as the adjustment value to quickly increase the brightness to adapt to the dark environment. In addition, users can set the weather factor weight (such as a fog factor of 0.8) to reduce the brightness level through weighted calculation to ensure that the display screen is clearly visible.
[0066] Specifically, based on the user's operation information regarding the adjustment level range, input operations can also be received through the user interface, such as slider adjustment or button selection, to determine the user's preferred brightness adjustment level.
[0067] As an example, when entering a tunnel, users can quickly slide the slider upwards to the maximum value, such as dragging the slider in the range [1,9] to 9, thereby immediately increasing the display brightness to adapt to the dark environment; or, in a cloudy driving scenario with uniform lighting, users can click the button to select the average value option. When the ambient light level range is [3,7], the average value of 5 is calculated and applied as the output value to reduce brightness fluctuations; in addition, users can also customize the weather factor weight input based on the user interface. For example, in foggy weather, the factor can be set to 0.8 through the numeric input box, and the system will calculate the brightness level accordingly to ensure display clarity.
[0068] The brightness adjustment method provided in this invention determines the brightness adjustment level based on the median of the adjustment level range, effectively avoiding abnormal jumps caused by fluctuations in interval boundary values during brightness adjustment, ensuring a smooth transition and consistency in brightness changes. By determining the brightness adjustment level based on user operation information within the adjustment level range, it enhances the user's flexibility in controlling display brightness and improves the interactive experience during driving. Simultaneously, determining the brightness adjustment level further strengthens the continuity and stability of brightness adjustment, reduces the impact of instantaneous ambient light interference, prevents frequent brightness jumps, thereby optimizing the smoothness and naturalness of the head-up display output, significantly enhancing the readability and visual comfort of the displayed content, reducing driver visual fatigue, minimizing distraction risks, and improving driving safety.
[0069] This embodiment provides a brightness adjustment method. Figure 2 This is a flowchart of a brightness adjustment method according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps: Step S201: Obtain the statistical value of the ambient light of the vehicle's environment.
[0070] Specifically, step S201 includes: Step S2011: Sample the brightness of the environment where the vehicle is located to obtain a brightness sampling sequence.
[0071] The luminance sampling sequence contains luminance sample values at multiple time points.
[0072] In some optional implementations, when sampling the brightness of the vehicle's environment to obtain a brightness sampling sequence, the brightness of the vehicle's environment can be sampled first within a preset sampling period to obtain a first brightness sampling sequence; the brightness of the environment in front of the head-up display can be sampled second within a preset sampling period to obtain a second brightness sampling sequence; and a brightness sampling sequence can be obtained based on the fusion of the first brightness sampling sequence and the second brightness sampling sequence.
[0073] Specifically, the first brightness sampling sequence is used to capture changes in the brightness of the vehicle's interior environment, while the second brightness sampling sequence focuses on the brightness characteristics of the road or external environment in front of the head-up display. During the fusion process, a weighted average algorithm can be used, where the weight coefficient of the first brightness sampling sequence is set to α, and the weight coefficient of the second brightness sampling sequence is set to β, with the sum of α and β being 1. The weight coefficients α and β can be dynamically adjusted according to real-time environmental parameters. For example, when the vehicle is in a tunnel or shaded area, the weight β of the second brightness sampling sequence is increased to prioritize responses to changes in external illumination, while under direct strong light conditions, the weight α of the first brightness sampling sequence is increased to balance the impact of internal glare.
[0074] As an example, when a vehicle approaches a tunnel entrance, if the ambient light sensor detects a sudden drop in external ambient light intensity below 100 cd / m², the weighting coefficient β of the second brightness sampling sequence is increased to 0.75, while the weighting coefficient α of the first brightness sampling sequence is decreased to 0.25. This ensures that the fused brightness sampling sequence preferentially reflects the low-light conditions of the road environment. Conversely, under direct sunlight at midday, if the glare value inside the head-up display exceeds a preset threshold of 200 nits, α is adjusted to 0.7 and β is decreased to 0.3, effectively suppressing internal reflection interference. Furthermore, vehicle speed parameters can be incorporated; for example, the sensitivity of β can be increased during high-speed driving to quickly respond to sudden changes in ambient light ahead, thereby improving the real-time performance and accuracy of brightness adjustment.
[0075] As described above, by fusing the first and second brightness sampling sequences, the brightness changes of the vehicle's environment and the environment in front of the head-up display can be captured more comprehensively, reducing local interference or blind spots that may be introduced by sampling a single environment. This fusion process enhances the representativeness and robustness of the brightness sampling sequences, effectively reducing the impact of transient noise (such as cloud cover or sudden light sources), thereby improving the accuracy of subsequent statistical analysis. By combining statistical analysis, outliers can be identified and eliminated more reliably, ensuring stable output of brightness statistics, optimizing the accuracy of initial brightness level determination, avoiding frequent jumps during brightness adjustment, and making the brightness transition of the head-up display smoother and more natural. Ultimately, this significantly improves the clarity and visual comfort of the displayed content, reduces driver eye fatigue, and enhances driving safety and the consistency of the overall driving experience.
[0076] Step S2012: Perform statistical analysis on the luminance sampling sequence to obtain luminance statistical values.
[0077] In some alternative implementations, when performing statistical analysis on the luminance sampling sequence to obtain luminance statistics, the average or median of the luminance sampling sequence can be used as the luminance statistics; alternatively, a sliding window averaging algorithm can be used to smooth noise and extract trend values, for example, by setting the window size to 5 sampling points and updating the statistics in real time to reflect luminance changes; in addition, the statistical calculation frequency can be dynamically adjusted in conjunction with vehicle speed parameters, for example, by increasing the sampling rate when driving at high speed to quickly respond to ambient light fluctuations.
[0078] As an example, when a vehicle is traveling at 80 km / h on an open road, if it detects frequent fluctuations in external light due to cloud cover, the statistical calculation frequency is increased to 50 samples per second, and a sliding window averaging algorithm with a window size of 3 is used to calculate the brightness statistics in real time. If the average brightness value is below 50 cd / m² for three consecutive windows, the system prioritizes responding to external changes and dynamically adjusts the α and β weights to optimize the head-up display output, thereby ensuring the timeliness and stability of brightness adjustment at high speeds.
[0079] As mentioned above, by sampling the ambient light intensity of the vehicle's surroundings multiple times to form a light intensity sampling sequence, dynamic changes in ambient light intensity are captured, reducing noise and transient interference that may be introduced by single-point sampling, thereby improving the representativeness of the data. Statistical analysis of the light intensity sampling sequence can effectively identify and eliminate outliers, enhancing the stability and accuracy of the light intensity statistics. Furthermore, it ensures the reliable determination of the initial brightness level, avoids brightness jumps caused by data fluctuations, makes the overall adjustment process smoother, and ultimately improves the clarity and comfort of the head-up display, reduces the risk of driver visual fatigue, and optimizes driving safety and driving experience.
[0080] In some alternative implementations, when obtaining the brightness statistics of the vehicle's environment, the brightness can also be determined based on the brightness statistics of the vehicle's interior environment or the brightness statistics of the environment in front of the head-up display within the sampling period.
[0081] Specifically, an internal light intensity sensor and a forward light intensity sensor can be installed on the vehicle to collect real-time light intensity data of the vehicle's interior environment and the environment in front of the head-up display, respectively, during the sampling period. The internal light intensity sensor is deployed inside the cockpit to capture changes in illumination from the driver's perspective, while the forward light intensity sensor faces forward of the vehicle to monitor road lighting conditions. After data acquisition, the light intensity data is converted into a light intensity sampling sequence, and statistical analysis algorithms, such as sliding window averaging or median filtering, are applied to calculate statistical values of light intensity. For example, when light fluctuations are detected, the sampling frequency can be dynamically increased to 50 times per second, and a sliding window averaging or median filtering with a window size of 3 can be used to ensure the stability and accuracy of the statistical values.
[0082] Step S202: Determine the initial brightness level of the head-up display based on the luminance statistics. For details, please refer to [link to relevant documentation]. Figure 1 Step S102 of the illustrated embodiment will not be described again here.
[0083] Step S203: Determine the adjustable brightness level of the head-up display based on the display brightness range corresponding to the initial brightness level and the preset determination method. For details, please refer to [link to relevant documentation]. Figure 1 Step S103 of the illustrated embodiment will not be described again here.
[0084] Step S204: Adjust the brightness of the head-up display based on the brightness adjustment level. For details, please refer to [link to relevant documentation]. Figure 1 Step S104 of the illustrated embodiment will not be described again here.
[0085] The brightness adjustment method provided in this embodiment improves the reliability of ambient brightness acquisition by acquiring statistical values of the ambient light in the vehicle's environment to buffer erroneous data; it determines an initial brightness level based on these statistical values to ensure that the brightness level matches the current environment; it optimizes and adjusts the brightness level according to the display brightness range to make the brightness adjustment smoother; and it controls the output of the head-up display by adjusting the brightness to ensure that the information displayed by the head-up display is clear and comfortable under different lighting conditions, significantly reducing driver visual fatigue and distraction risks, thereby improving driving safety and driving experience.
[0086] This embodiment provides a brightness adjustment method. Figure 3 This is a flowchart of a brightness adjustment method according to an embodiment of the present invention, such as... Figure 3As shown, the process includes the following steps: Step S301: Obtain the ambient light statistics of the vehicle's surroundings. For details, please refer to [link to relevant documentation]. Figure 2 Step S201 of the illustrated embodiment will not be described again here.
[0087] Step S302: Determine the initial brightness level of the head-up display based on the luminance statistics. For details, please refer to [link to relevant documentation]. Figure 1 Step S102 of the illustrated embodiment will not be described again here.
[0088] Step S303: Determine the adjustable brightness level of the head-up display based on the display brightness range corresponding to the initial brightness level and the preset determination method. For details, please refer to [link to relevant documentation]. Figure 1 Step S103 of the illustrated embodiment will not be described again here.
[0089] Step S304: Adjust the brightness of the head-up display based on the brightness adjustment level.
[0090] Specifically, step S304 includes: Step S3041: Obtain the brightness adjustment coefficient corresponding to the adjusted brightness level; The brightness adjustment coefficient corresponding to adjusting the brightness level can be a coefficient that is only related to the brightness level, a coefficient that is related to the ambient brightness, or a coefficient that is related to both the brightness level and the ambient brightness.
[0091] Step S3042: Based on the brightness adjustment coefficient and the display brightness range corresponding to the initial brightness level, determine the adjusted brightness corresponding to the adjusted brightness level; Step S3043: Adjust the brightness of the head-up display based on the brightness adjustment.
[0092] As an example, assuming the current ambient light level is 500 cd / m², and the initial brightness level is set to level 4, the corresponding display brightness range is 300-600 nits. The brightness adjustment coefficient is set as a linear function related to the ambient light and brightness level, specifically: brightness adjustment coefficient α = 0.1 × ambient light value + 0.05 × brightness level value. In this scenario, the brightness adjustment coefficient is calculated as α = 0.1 × 500 + 0.05 × 4 = 50 + 0.2 = 50.2. Based on this coefficient and the display brightness range, the adjusted brightness corresponding to the adjusted brightness level is determined by the formula: Adjusted brightness = (midpoint value of display brightness range) × (1 + α), where the midpoint value is 450 nits. Therefore, the adjusted brightness = 450 × (1 + 0.0502) ≈ 472.6 nits. Finally, this adjusted brightness is applied to the head-up display to achieve a smooth brightness transition, ensuring clear and stable display information under changing lighting conditions.
[0093] As another example, assuming the current ambient light level is 200 cd / m², and the initial brightness level is set to level 1, the corresponding display brightness range is 100-200 nits. The brightness adjustment coefficient is set as a linear function related only to the brightness level, specifically coefficient γ = 0.08 × brightness level value. In this scenario, the brightness adjustment coefficient is calculated as γ = 0.08 × 1 = 0.08. Based on this coefficient and the display brightness range, the adjusted brightness corresponding to the adjusted brightness level is determined by the formula: Adjusted Brightness = (Midpoint value of the display brightness range) × (1 + γ), where the midpoint value is 150 nits. Therefore, the adjusted brightness = 150 × (1 + 0.08) = 162 nits. Finally, this adjusted brightness is applied to the head-up display to achieve a smooth brightness transition, ensuring clear and stable display information under changing lighting conditions.
[0094] As another example, assuming the current ambient light level is 300 cd / m², and the initial brightness level is set to level 3, the corresponding display brightness range is 200-400 nits. The brightness adjustment coefficient is set as a linear function related only to the ambient light level, specifically coefficient β = 0.06 × ambient light level. In this scenario, the brightness adjustment coefficient is calculated as β = 0.06 × 300 = 18.0. Based on this coefficient and the display brightness range, the adjusted brightness corresponding to the adjusted brightness level is determined by the formula: Adjusted Brightness = (Midpoint of Display Brightness Range) × (1 + β), where the midpoint value is 300 nits. Therefore, the adjusted brightness = 300 × (1 + 0.18) = 354 nits. Finally, this adjusted brightness is applied to the head-up display to achieve a smooth brightness transition, ensuring clear and stable display information under changing lighting conditions.
[0095] The brightness adjustment method provided in this invention obtains the brightness adjustment coefficient and combines it with the display brightness range corresponding to the initial brightness level to accurately calculate the adjusted brightness corresponding to the adjusted brightness level. This enables quantitative control of brightness adjustment and avoids sudden brightness changes caused by directly using discrete level values. Through the synergistic effect of the brightness adjustment coefficient and the display brightness range, it ensures a smooth transition of brightness changes within the display range, reduces instantaneous fluctuations caused by ambient light interference, and thus enhances the stability and continuity of the head-up display output.
[0096] This embodiment also provides a brightness adjustment device for implementing the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0097] This embodiment provides a brightness adjustment device, such as... Figure 4 As shown, it includes: Data acquisition module 401 is used to acquire the statistical values of the ambient light of the vehicle's environment; Initial level module 402 is used to determine the initial brightness level of the head-up display based on luminance statistics; The adjustment level module 403 is used to determine the adjustment brightness level of the head-up display according to the display brightness range corresponding to the initial brightness level and the preset determination method. The brightness adjustment module 404 is used to adjust the brightness of the head-up display based on the brightness adjustment level.
[0098] In some optional implementations, the data acquisition module 401 includes: The brightness sampling unit is used to sample the brightness of the environment in which the vehicle is located, and obtain a brightness sampling sequence.
[0099] The luminance statistics unit is used to perform statistical analysis on the luminance sampling sequence to obtain luminance statistics values.
[0100] In some alternative implementations, the brightness sampling unit includes: The first sampling subunit is used to sample the brightness of the environment where the vehicle is located within a preset sampling period to obtain a first brightness sampling sequence. The second sampling subunit is used to sample the brightness of the ambient light in front of the head-up display within a preset sampling period to obtain a second brightness sampling sequence. The luminance fusion subunit is used to obtain a luminance sampling sequence by fusing the first luminance sampling sequence and the second luminance sampling sequence.
[0101] In some alternative implementations, the initial level module 402 includes: The brightness comparison unit is used to compare the brightness statistics with the preset brightness threshold to obtain the comparison result; The initial brightness level determination unit is used to select the display brightness level that matches the brightness statistics value as the initial brightness level based on the comparison results. The preset brightness threshold includes multiple discrete brightness ranges, and each brightness range corresponds to an initial brightness level.
[0102] In some alternative implementations, the adjustment level module 403 includes: The display brightness determination unit is used to determine the display brightness range corresponding to the initial brightness level based on the mapping relationship between brightness level and brightness range; The adjustment range determination unit is used to determine the adjustment level range of the head-up display based on the display brightness range; The adjustment level determination unit is used to determine the adjustment brightness level based on the adjustment level range and a preset determination method.
[0103] In some optional implementations, the adjustment level determination unit includes: The first adjustment level determination subunit is used to determine the adjustment brightness level based on the median of the adjustment level range; The second adjustment level determination subunit is used to determine the brightness adjustment level based on the user's operation information regarding the adjustment level range.
[0104] In some alternative implementations, the brightness adjustment module 404 includes: The adjustment coefficient acquisition unit is used to acquire the brightness adjustment coefficient corresponding to the brightness adjustment level; The brightness adjustment determination unit is used to determine the adjusted brightness corresponding to the adjusted brightness level based on the brightness adjustment coefficient and the display brightness range corresponding to the initial brightness level. The display brightness adjustment unit is used to adjust the brightness of the head-up display based on the brightness adjustment settings.
[0105] The brightness adjustment device provided in this embodiment of the invention can execute the brightness adjustment method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects for executing the method. Further functional descriptions of the various modules and units described above are the same as in the corresponding embodiments described above, and will not be repeated here.
[0106] Figure 5 This is a structural schematic diagram of a vehicle provided in an embodiment of the present invention.
[0107] The following is a detailed reference. Figure 5 The diagram illustrates a structural schematic suitable for implementing a vehicle according to an embodiment of the present invention. The vehicle may include a processor (e.g., a central processing unit, graphics processor, etc.) 501, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 502 or a program loaded from memory 508 into random access memory (RAM) 503. The RAM 503 also stores various programs and data required for vehicle operation. The processor 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0108] Typically, the following devices can be connected to I / O interface 505: input devices 506 including, for example, a touchscreen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 507 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; memory devices 508 including, for example, magnetic tape, hard disk, etc.; and communication devices 509. Communication device 509 allows the vehicle to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 5 Vehicles with various devices are shown, but it should be understood that it is not required to implement or have all of the devices shown, and more or fewer devices may be implemented or have instead.
[0109] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 509, or installed from a memory 508, or installed from a ROM 502. When the computer program is executed by the processor 501, it performs the functions defined in the brightness adjustment method of the embodiments of the present invention.
[0110] Figure 5 The vehicle shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments of the present invention.
[0111] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code. When the software or computer code is accessed and executed by the computer, processor, or hardware, the brightness adjustment method shown in the above embodiments is implemented.
[0112] A portion of this invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to the invention through the operation of the computer. Those skilled in the art will understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executing the instructions, or the computer compiling the instructions and then executing the corresponding compiled program, or the computer reading and executing the instructions, or the computer reading and installing the instructions and then executing the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to a computer.
[0113] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.
Claims
1. A brightness adjustment method, characterized in that, The method includes: Obtain statistical values of the ambient light level of the vehicle's surroundings; The initial brightness level of the head-up display is determined based on the aforementioned luminance statistics. The adjustment brightness level of the head-up display is determined based on the display brightness range corresponding to the initial brightness level and a preset determination method. The brightness of the head-up display is adjusted based on the adjusted brightness level.
2. The method according to claim 1, characterized in that, The acquisition of the ambient light statistics of the vehicle's environment includes: The ambient light intensity of the vehicle's surroundings is sampled to obtain a light intensity sampling sequence; The luminance sampling sequence is statistically analyzed to obtain the luminance statistical values.
3. The method according to claim 2, characterized in that, The sampling of the ambient light intensity of the vehicle's surroundings to obtain a light intensity sampling sequence includes: Within a preset sampling period, the brightness of the environment where the vehicle is located is sampled to obtain a first brightness sampling sequence. Within a preset sampling period, the brightness of the ambient light in front of the head-up display is sampled to obtain a second brightness sampling sequence. The luminance sampling sequence is obtained by fusing the first luminance sampling sequence and the second luminance sampling sequence.
4. The method according to claim 1, characterized in that, Determining the initial brightness level of the head-up display based on the luminance statistics includes: The brightness statistics are compared with a preset brightness threshold to obtain the comparison result; Based on the comparison results, the display brightness level that matches the brightness statistics is selected as the initial brightness level. The preset brightness threshold includes multiple discrete brightness ranges, and each brightness range corresponds to an initial brightness level.
5. The method according to claim 1, characterized in that, The step of determining the adjustable brightness level of the head-up display based on the display brightness range corresponding to the initial brightness level and a preset determination method includes: Based on the mapping relationship between brightness levels and brightness ranges, the display brightness range corresponding to the initial brightness level is determined; The adjustment level range of the head-up display is determined based on the display brightness range; The brightness adjustment level is determined based on the adjustment level range and the preset determination method.
6. The method according to claim 5, characterized in that, The determination of the brightness adjustment level based on the adjustment level range and the preset determination method includes: The brightness adjustment level is determined based on the median of the adjustment level range; Alternatively, the brightness adjustment level can be determined based on the user's operation information regarding the adjustment range.
7. The method according to claim 1, characterized in that, The step of adjusting the brightness of the head-up display based on the adjusted brightness level includes: Obtain the brightness adjustment coefficient corresponding to the brightness adjustment level; Based on the brightness adjustment coefficient and the display brightness range corresponding to the initial brightness level, the adjusted brightness corresponding to the adjusted brightness level is determined; The brightness of the head-up display is adjusted based on the aforementioned brightness adjustment.
8. A brightness adjustment device, characterized in that, The device includes: The data acquisition module is used to acquire statistical values of the ambient light level in the vehicle's environment. An initial level module is used to determine the initial brightness level of the head-up display based on the brightness statistics. The adjustment level module is used to determine the adjustment brightness level of the head-up display according to the display brightness range corresponding to the initial brightness level and a preset determination method; The brightness adjustment module is used to adjust the brightness of the head-up display based on the adjusted brightness corresponding to the adjusted brightness level.
9. A vehicle, characterized in that, include: A memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, the processor executing the computer instructions to perform the method of any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to perform the method of any one of claims 1 to 7.