Visual compensation method, visual compensation system and visual compensation equipment

By acquiring environmental and biometric data and using an optical compensation module to adjust brightness, color temperature, and transmittance, the problem of visual persistence and glare caused by changes in light inside and outside tunnels has been solved, achieving personalized visual compensation and improving driving safety and comfort.

CN122054412APending Publication Date: 2026-05-15BYD CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BYD CO LTD
Filing Date
2026-02-12
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

When vehicles enter or exit tunnels, drivers and passengers experience visual persistence and glare due to changes in light intensity, posing a driving safety hazard that current technology has not been able to effectively address.

Method used

By acquiring environmental and biological characteristic data, the amount of light compensation is determined, and the brightness, color temperature, and transmittance of the vehicle are adjusted using an optical compensation module, including the control of the head-up display unit, light guide unit, and skylight unit, to achieve personalized visual compensation.

Benefits of technology

It eliminates visual persistence and glare caused by changes in light intensity, ensuring the driving safety and comfort of different users and expanding the user base.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122054412A_ABST
    Figure CN122054412A_ABST
Patent Text Reader

Abstract

The invention discloses a visual compensation method, a visual compensation system and visual compensation equipment, and belongs to the technical field of visual compensation. The visual compensation method provided by the embodiment of the invention comprises the following steps: acquiring environment feature data and biological feature data of a user; and determining a light compensation amount according to the environment characteristic data and the biological characteristic data so as to carry out light compensation on the vehicle based on the light compensation amount. Therefore, a driver and passengers in the vehicle are prevented from being influenced by vision persistence and glare caused by light and shade changes, driving potential safety hazards are eliminated, biological characteristic differences of different users are considered, personalized vision compensation is achieved, user groups are expanded, and driving safety and comfort of different users are guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of visual compensation technology, and in particular to a visual compensation method, a visual compensation system, a visual compensation device, and a computer-readable storage medium. Background Technology

[0002] In recent years, with the rapid development of transportation infrastructure, highway tunnels have become increasingly common. Highway tunnels are special road sections where the difference in brightness between the inside and outside of the tunnel is very large. When vehicles enter or exit tunnels, drivers and passengers experience a strong change in light intensity in a short period of time. This process can easily cause visual adaptation lag and produce a significant visual persistence effect. At the same time, the strong contrast in brightness can also cause momentary glare, posing a driving safety hazard. Summary of the Invention

[0003] This application provides a visual compensation method, a visual compensation system, a visual compensation device, and a computer-readable storage medium to solve at least one of the aforementioned technical problems.

[0004] The visual compensation method of this application is applied to a vehicle, and the visual compensation method includes: Acquire environmental characteristic data and user biometric data; The light compensation amount is determined based on the environmental feature data and the biological feature data, so as to perform light compensation on the vehicle based on the light compensation amount.

[0005] In some embodiments, the environmental feature data includes at least one of the following: tunnel location data, distance data between the tunnel entrance and the vehicle, real-time illumination data of the tunnel, and shape data of the tunnel entrance; and / or The biometric data includes at least one of the following: pupil diameter data, age data, refractive error data, and ocular lesion data.

[0006] In some embodiments, the environmental feature data includes tunnel location data and / or real-time illumination data of the tunnel, and the step of determining the light compensation amount based on the environmental feature data and the biometric data includes: Predict the light attenuation curve based on the positioning data and / or the real-time illumination data; The pupil compensation parameters are determined based on the biometric data; The light compensation amount is determined based on the light attenuation prediction curve and the pupil compensation parameters.

[0007] In some embodiments, the biometric data includes pupil diameter data, and at least one of age data, refractive error data, and ocular lesion data, wherein determining the pupil compensation parameters based on the biometric data includes: The pupil compensation parameters are determined based on the pupil diameter data; The visual compensation method further includes at least one of the following: Once the age data is obtained, the pupil compensation parameters are adjusted according to a first preset ratio. Once the refractive error data is obtained, the pupil compensation parameter is adjusted according to a second preset ratio. Once the ocular lesion data is confirmed to be obtained, the pupil compensation parameters are adjusted according to a third preset ratio. The first preset ratio is positively correlated with the age data, the second preset ratio is positively correlated with the absolute value of the refractive error data, and the third preset ratio is positively correlated with the ocular lesion data.

[0008] In some embodiments, the vehicle includes an optical compensation module, and the optical compensation of the vehicle based on the optical compensation amount includes: The adjustment amount of the optical compensation module is determined based on the obtained adjustment coefficient and the optical compensation amount; The optical compensation module is controlled to perform light compensation on the vehicle according to the adjustment amount.

[0009] In some embodiments, the vehicle includes multiple optical compensation modules, which are respectively disposed in multiple areas of the vehicle. The step of performing optical compensation on the vehicle based on the optical compensation amount includes: Based on the light compensation amount, multiple optical compensation modules are controlled to perform light compensation on multiple areas of the vehicle.

[0010] In some embodiments, the vehicle includes an optical compensation module, which includes at least one of a head-up display unit, a light guide unit, and a panoramic sunroof unit. The light compensation of the vehicle based on the light compensation amount includes at least one of the following: The head-up display unit is controlled to perform light compensation based on the light compensation amount; The light guide unit is controlled to perform light compensation based on the light compensation amount; The celestial canopy unit is controlled to perform light compensation based on the light compensation amount.

[0011] In some embodiments, the vehicle includes an optical compensation module, and the optical compensation of the vehicle based on the optical compensation amount includes: The brightness of the optical compensation module is adjusted to the specified optical compensation level.

[0012] In some embodiments, the vehicle includes an optical compensation module, and during the process of performing optical compensation on the vehicle based on the optical compensation amount, the visual compensation method further includes: When it is determined that the vehicle has entered the tunnel based on the environmental feature data, the color temperature of the optical compensation module is adjusted from the first color temperature to the second color temperature. When it is determined that the vehicle has exited the tunnel based on the environmental feature data, the color temperature of the optical compensation module is adjusted from the second color temperature to the third color temperature.

[0013] In some embodiments, the environmental feature data includes real-time illumination data, wherein: When the real-time illumination data is greater than the illumination threshold, the second color temperature is less than the first color temperature, and the third color temperature is greater than the second color temperature; When the real-time illumination data is less than the illumination threshold, the second color temperature is greater than the first color temperature, and the third color temperature is less than the second color temperature.

[0014] In some embodiments, the vehicle includes an optical compensation module, and during the process of performing optical compensation on the vehicle based on the optical compensation amount, the visual compensation method further includes: When it is determined that the vehicle has entered the tunnel based on the environmental feature data, the transmittance of the optical compensation module is adjusted from the first transmittance to the second transmittance. When it is determined that the vehicle has exited the tunnel based on the environmental feature data, the transmittance of the optical compensation module is adjusted from the second transmittance to the third transmittance. Wherein, the first transmittance is not equal to the second transmittance, and the second transmittance is not equal to the third transmittance.

[0015] In some embodiments, the vehicle includes an optical compensation module; The control of adjusting the transmittance of the optical compensation module from a first transmittance to a second transmittance includes: When the environmental feature data determines that the vehicle has traveled a first preset distance before the tunnel entrance, the transmittance of the optical compensation module is adjusted from the first transmittance to the fourth transmittance. When it is determined that the vehicle has traveled to the tunnel entrance based on the environmental feature data, the transmittance of the optical compensation module is adjusted from the fourth transmittance to the second transmittance. and / or The control of adjusting the transmittance of the optical compensation module from the second transmittance to the third transmittance includes: When the second preset distance before the vehicle reaches the tunnel exit is determined based on the environmental feature data, the transmittance of the optical compensation module is adjusted from the second transmittance to the fifth transmittance. When it is determined that the vehicle has reached the tunnel exit based on the environmental feature data, the transmittance of the optical compensation module is adjusted from the fifth transmittance to the third transmittance. Wherein, the first transmittance and the second transmittance are both greater than the fourth transmittance, and the second transmittance and the third transmittance are both less than the fifth transmittance.

[0016] In some embodiments, the environmental feature data includes real-time illumination data, wherein: When the real-time illumination data is greater than the illumination threshold, both the first transmittance and the third transmittance are greater than the second transmittance; When the real-time illumination data is less than the illumination threshold, both the first transmittance and the third transmittance are less than the second transmittance.

[0017] The vision compensation system according to the embodiments of this application is applied to a vehicle, and the vision compensation system includes: The data acquisition module is used to acquire environmental characteristic data and user biometric data; The control module is used to determine the light compensation amount based on the environmental feature data and the biological feature data, so as to perform light compensation on the vehicle based on the light compensation amount.

[0018] The visual compensation device according to the embodiments of this application includes one or more processors and a memory. The memory stores a computer program, and when the computer program is executed by the processor, it implements the visual compensation method of any of the above embodiments.

[0019] The computer-readable storage medium of the present application embodiment stores a computer program thereon, which, when executed by a processor, implements the visual compensation method of any of the above embodiments.

[0020] The visual compensation method, system, device, and computer-readable storage medium described in this application acquire environmental feature data and user biometric data, determine the light compensation amount based on the environmental feature data and biometric data, and then perform light compensation on the vehicle based on the light compensation amount. This protects vehicle occupants from visual persistence and glare caused by changes in light intensity, eliminating driving safety hazards. Furthermore, it takes into account the differences in biometric characteristics among different users, achieving personalized visual compensation, expanding the user base, and ensuring the driving safety and comfort of different users.

[0021] Additional aspects and advantages of embodiments of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of embodiments of this application. Attached Figure Description

[0022] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, wherein: Figure 1 This is a schematic diagram of the visual compensation system according to some embodiments of this application; Figure 2 This is a structural schematic diagram of a vehicle according to certain embodiments of this application; Figure 3 This is a flowchart illustrating a visual compensation method according to certain embodiments of this application; Figure 4 This is a schematic diagram of the visual compensation system according to some embodiments of this application; Figure 5 This is a schematic diagram of the visual compensation system performing visual compensation according to certain embodiments of this application; Figure 6 This is a flowchart illustrating a visual compensation method according to certain embodiments of this application; Figure 7 This is a flowchart illustrating a visual compensation method according to certain embodiments of this application; Figure 8 This is a flowchart illustrating a visual compensation method according to certain embodiments of this application; Figure 9 This is a schematic diagram of color temperature changes during color temperature adjustment in certain embodiments of this application; Figure 10 This is a flowchart illustrating a visual compensation method according to certain embodiments of this application; Figure 11 This is a schematic diagram illustrating the change in transmittance during transmittance adjustment in certain embodiments of this application; Figure 12 This is a schematic diagram of a visual compensation device according to certain embodiments of this application; Figure 13 This is a schematic diagram illustrating the connection state between a computer-readable storage medium and a processor according to certain embodiments of this application.

[0023] Explanation of reference numerals in the attached figures: Visual compensation system 100, bio-adaptation module 10, first camera unit 11, interaction unit 12, optical compensation module 20, head-up display unit 21, light guide unit 22, canopy unit 23, control module 30, multi-source sensing module 40, second camera unit 41, lidar 42, positioning unit 43, data acquisition module 50, visual compensation device 200, processor 210, memory 220, computer-readable storage medium 300, computer program 310, processor 320, vehicle 1000. Detailed Implementation

[0024] The embodiments of this application will be further described below with reference to the accompanying drawings. The same or similar reference numerals in the drawings denote the same or similar elements or elements having the same or similar functions throughout. Furthermore, the embodiments of this application described below with reference to the accompanying drawings are exemplary and are only used to explain the embodiments of this application, and should not be construed as limiting this application.

[0025] Please see Figure 1 and Figure 2 This application provides a visual compensation system 100. The visual compensation system 100 is applied to a vehicle 1000 and includes a data acquisition module 50 and a control module 30. The data acquisition module 50 acquires environmental feature data and user biometric data. The control module 30 determines a light compensation amount based on the environmental feature data and biometric data, and performs light compensation on the vehicle 1000 based on the light compensation amount.

[0026] Please see Figure 2 and Figure 3 This application also provides a visual compensation method. The visual compensation method is applied to a vehicle 1000. The visual compensation method includes: 010: Acquire environmental characteristic data and user biometric data; 020: Determine the light compensation amount based on environmental and biological characteristic data, and perform light compensation on vehicle 1000 based on the light compensation amount.

[0027] In the visual compensation method of this application, environmental feature data and user biometric data are acquired, and a light compensation amount is determined based on the environmental feature data and biometric data. Light compensation is then applied to the vehicle 1000 based on this light compensation amount. This protects the occupants of the vehicle 1000 from visual persistence and glare caused by changes in light intensity, eliminating potential driving safety hazards. Furthermore, it takes into account the differences in biometric characteristics among different users, achieving personalized visual compensation, expanding the user base, and ensuring the driving safety and comfort of different users.

[0028] Specifically, the visual compensation method of this application can be applied to the visual compensation system 100 of a vehicle 1000. The data acquisition module 50 can acquire environmental feature data of the current environment of the vehicle 1000 and the biometric data of the user (i.e., the driver and passengers). The biometric adaptation module 10 is connected to the control module 30, and the environmental feature data and biometric data acquired by the data acquisition module 50 are transmitted to the control module 30 for processing and calculation. The control module 30 can be the right domain controller of the vehicle 1000.

[0029] The visual compensation system 100 also includes an optical compensation module 20. The optical compensation module 20 acts as the execution module for light compensation, performing light compensation inside the vehicle 1000. The optical compensation module 20 is connected to a control module 30. The control module 30 processes and calculates environmental and biometric data to determine the amount of light compensation and outputs a corresponding control signal to the optical compensation module 20, controlling the optical compensation module 20 to perform light compensation on the vehicle 1000, thereby achieving visual compensation for the user. Light compensation includes adjusting the brightness, color temperature, and transmittance inside the vehicle 1000.

[0030] It is understandable that different users have varying abilities to adapt to changes in ambient light due to differences in their biological characteristics. Therefore, this embodiment takes into account the differences in biological characteristics among different users. The data acquisition module 50 acquires environmental characteristic data and biological characteristic data, and the control module 30 performs light compensation on the vehicle 1000 based on the environmental characteristic data and biological characteristic data. In this way, the occupants of the vehicle 1000 are protected from visual persistence and glare caused by changes in light intensity, eliminating driving safety hazards. This achieves personalized visual compensation based on user biological characteristic data, expands the user base, and ensures the driving safety and comfort of different age groups.

[0031] In some implementations, the biometric data includes at least one of pupil diameter data, age data, refractive error data, and ocular lesion data.

[0032] Specifically, biometric data can include any one or more of the following: pupil diameter data, age data, refractive error data, and ocular lesion data. Refractive error data can reflect a user's myopia or hyperopia, while ocular lesion data includes conditions such as cataracts and optic nerve diseases. In one example, biometric data may include pupil diameter data, age data, refractive error data, and ocular lesion data. Of course, biometric data can also include other data related to pupillary accommodation ability.

[0033] It is understandable that a user's pupil diameter changes when ambient light levels fluctuate, and this change can be monitored by acquiring pupil diameter data. Furthermore, users of different ages, with different refractive errors, and with different eye conditions exhibit varying pupillary accommodation abilities. For example, research has found that users over 50 years old have a 50% lower pupillary accommodation ability compared to those under 50. Therefore, by determining the amount of light compensation based on at least one of pupil diameter data, age data, refractive error data, or eye condition data, combined with environmental characteristic data, and applying light compensation to the vehicle, personalized visual compensation based on changes in the user's pupils can be achieved. This expands the user base and ensures driving safety and comfort for individuals of different ages, with different refractive errors, and those with eye conditions.

[0034] Please see Figure 1 In some embodiments, the data acquisition module 50 includes a biometric module 10, which includes a first camera unit 11 and an interaction unit 12. The first camera unit 11 is mounted on the front pillar of the vehicle 1000, parallel to the user's eye position, and is used to acquire pupil diameter data. The interaction unit 12 is used to receive user input data and acquire the age data, refractive error data, and ocular lesion data.

[0035] Specifically, the first camera unit 11 can be an infrared camera from the Driver Monitoring System (DMS) inside the vehicle 1000. The first camera unit 11 is mounted on the front pillar (i.e., the A-pillar) of the vehicle 1000, parallel to the user's eye position, and is used to acquire pupil diameter data.

[0036] The interaction unit 12 can be a graphical user interface installed inside the vehicle 1000 for easy operation by the user. The user can input age, refractive error, and ocular lesions into the interaction unit 12, thereby enabling the interaction unit 12 to acquire age data, refractive error data, and ocular lesion data. The user can also input other biometric features into the interaction unit 12.

[0037] In addition, users can pre-store biometric information such as age data in the interaction unit 12 and set a corresponding user ID. This allows them to directly access the pre-stored data via the user ID and transmit it to the control module 30 for light compensation during subsequent use. This eliminates the need for repeated input, improving the user's driving experience.

[0038] In some implementations, the environmental feature data includes at least one of the following: tunnel location data, distance data between the tunnel entrance and vehicle 1000, real-time illumination data of the tunnel, and shape data of the tunnel entrance.

[0039] Specifically, environmental feature data may include any one or more of the following: tunnel location data, distance data between the tunnel entrance and vehicle 1000, real-time illumination data of the tunnel, and shape data of the tunnel entrance. In one example, environmental feature data may simultaneously include tunnel location data, distance data between the tunnel entrance and vehicle 1000, real-time illumination data of the tunnel, and shape data of the tunnel entrance. Of course, environmental feature data may also include other environment-related data.

[0040] Please see Figure 1 and Figure 4 In some implementations, the data acquisition module 50 includes a multi-source sensing module 40, which is connected to the control module 30. The multi-source sensing module 40 is used to acquire positioning data, distance data, real-time illumination data, and shape data.

[0041] Please see Figure 1 and Figure 4 In some embodiments, the multi-source sensing module 40 includes a second camera unit 41, which is mounted above the windshield of the vehicle 1000 and faces forward of the vehicle 1000, for acquiring distance data and shape data; and / or the multi-source sensing module 40 includes a lidar 42, which is mounted on the top of the vehicle 1000, for acquiring distance data; and / or the multi-source sensing module 40 includes a positioning unit 43, which is mounted on the top of the vehicle 1000, for acquiring positioning data and real-time illumination data.

[0042] Specifically, the multi-source sensing module 40 includes any one or more of the following: a second camera unit 41, a lidar unit 42, and a positioning unit 43. In one example, such as... Figure 3 As shown, the multi-source sensing module 40 includes a second camera unit 41, a lidar unit 42, and a positioning unit 43; in another example, the multi-source sensing module 40 includes a second camera unit 41 and a positioning unit 43. Of course, other units can be added to the multi-source sensing module 40 according to actual application requirements.

[0043] The second camera unit 41 is mounted above the windshield of the vehicle 1000, with its lens facing forward. The second camera unit 41 can acquire distance data between the tunnel entrance and the vehicle 1000, and can also identify the shape of the tunnel entrance and warning signs, acquiring shape data of the tunnel entrance. The error of the data acquired by the second camera unit 41 is ≤5%.

[0044] The lidar 42 is mounted on the top of the vehicle 1000. The lidar 42 can emit a detection beam to the tunnel entrance to obtain distance data between the tunnel entrance and the vehicle 1000. The accuracy of the distance data acquired by the lidar 42 is ±0.1mm.

[0045] The positioning unit 43 can be a positioning antenna installed on the top of the vehicle 1000. The positioning unit 43 can receive tunnel positioning data and real-time tunnel illumination data sent by the roadside unit. The positioning data can be Global Positioning System (GPS) coordinates, and the real-time illumination data includes real-time illumination data inside and outside the tunnel. The roadside unit refers to critical infrastructure deployed on the road, possessing positioning and illumination monitoring functions.

[0046] The multi-source sensing module 40 is connected to the control module 30. After acquiring positioning data, distance data, and real-time illumination data, it can transmit the data to the control module 30. The control module 30 controls the optical compensation module 20 based on the positioning data, distance data, and real-time illumination data, combined with pupil diameter data and age data.

[0047] By fusing multi-source sensing data based on positioning data, distance data, and real-time illumination data, information about the tunnel ahead can be predicted, and a light attenuation prediction curve can be generated. Then, based on the light attenuation prediction curve, combined with pupil diameter data and age data, the optical compensation module 20 can be dynamically controlled to achieve dynamic illumination compensation.

[0048] In related technologies, the distance between the vehicle and the tunnel entrance relies on navigation positioning and pre-stored map data, which cannot obtain information such as the average illuminance inside the tunnel. Furthermore, network signal delays and other faults can prevent the vehicle from adjusting the target brightness according to the actual situation. In addition, the difference in light intensity between day and night is not taken into account.

[0049] In this embodiment, the positioning unit 43 can receive the tunnel positioning data and real-time illumination data sent by the roadside unit, which can reduce the risk that the vehicle 1000 cannot adjust the target brightness according to the actual situation due to faults such as network signal delay; in addition, based on the real-time illumination data monitored by the roadside unit, light compensation can be adaptively performed according to the day and night illumination conditions.

[0050] In some implementations, shape data includes the outline of the tunnel entrance, warning signs at the tunnel entrance, etc. The shape data is transmitted to the control module 30. If the shape data is confirmed to be acquired, it indicates that a tunnel has been detected and the light compensation process needs to be initiated. Thus, the control module 30 can control the optical compensation module 20 based on positioning data, distance data, illumination data, pupil diameter data, and age data.

[0051] It should be noted that after obtaining the shape data of the tunnel entrance, starting the optical compensation process refers to acquiring positioning data, distance data, illumination data, pupil diameter data, and age data for data analysis. The timing of starting to control the optical compensation module 20 can be determined according to the actual application.

[0052] For example, the timing for initiating control of the optical compensation module 20 can be determined based on the vehicle's speed. If the preset control starts 10 seconds before entering the tunnel, then based on the vehicle's actual speed, control of the optical compensation module 20 can begin when the distance between the vehicle and the tunnel entrance reaches a certain threshold. Alternatively, the timing can be determined based on the user's pupil diameter data. If the user's normal pupil diameter is 3mm, control of the optical compensation module 20 can begin when the pupil diameter increases to 5mm. Of course, other environmental characteristic data can also be used to determine whether a tunnel has been detected and to initiate the optical compensation process.

[0053] Please see Figure 1 , Figure 4 and Figure 5 In some embodiments, the vehicle 1000 includes an optical compensation module 20, which includes at least one of a head-up display unit 21, a light guide unit 22, and a skylight unit 23. Light compensation of the vehicle 1000 based on the amount of light compensation includes at least one of the following: Light compensation is performed on the head-up display unit 21 based on the amount of light compensation; Light compensation is performed by controlling the light guide unit 22 based on the amount of light compensation; Light compensation is performed on the canopy unit 23 based on the amount of light compensation.

[0054] Please see Figure 1 and Figure 4 In some embodiments, the visual compensation system includes an optical compensation module 20, which includes a head-up display unit 21 for displaying a virtual light curtain on the windshield of the vehicle 1000, and a control module 30 for adjusting the brightness and color temperature of the virtual light curtain.

[0055] Specifically, the head-up display unit 21 can be a head-up display (HUD) of the vehicle 1000, which can display a virtual light screen on the windshield of the vehicle 1000, covering a field of view of 10°-30°, and the brightness and color temperature of the display are adjustable. The head-up display unit 21 includes a micro-emitting diode (LED) array and a holographic diffraction film. The single pixel size of the micro-LED array is 0.1mm, and the brightness is 10000cd / m². 2 .

[0056] Please see Figure 1 and Figure 4In some embodiments, the optical compensation module 20 includes a light guide unit 22, which is disposed on the dashboard, doors and bottom of the cabin of the vehicle 1000. The control module 30 is used to adjust the brightness and color temperature of the light guide unit 22.

[0057] Specifically, the light guide unit 22 includes multiple light guide elements, which can be respectively installed on the dashboard, doors, and bottom of the cabin of the vehicle 1000. For example, the light guide unit 22 includes dashboard ambient lighting, four-door ambient lighting, and footwell ambient lighting. In other embodiments, the light guide unit 22 can also be divided into three zones: left, center, and right. The light guide elements can be a gradient LED array. The color temperature of the multiple light guide elements can be adjusted independently. The color temperature deviation of the multiple light guide elements is <5%, thereby ensuring the uniformity of the color temperature of the multiple light guide elements and avoiding color confusion and visual interference.

[0058] In one example, the light guide includes a light guide plate and an RGB LED chipset. The light guide plate uses a V-shaped microstructure light guide groove with a refractive index of 1.5. Each area of ​​the RGB LED chipset supports independent pulse width modulation (PWM) dimming.

[0059] The light guide unit 22, by setting multiple light guides distributed in different areas of the vehicle 1000, can achieve multi-directional light compensation within the vehicle 1000, which is beneficial to improving the light compensation effect and comfort.

[0060] Please see Figure 1 and Figure 4 In some embodiments, the optical compensation module 20 includes a canopy unit 23, which is disposed on the top of the vehicle 1000, and the control module 30 is used to adjust the light transmittance of the canopy unit 23.

[0061] Specifically, the skylight unit 23 can be the skylight of the vehicle 1000, and the skylight can be a panoramic light curtain. The light transmittance of the skylight unit 23 is adjustable, with an adjustment range of 10%-90% and an adjustment response time of less than 0.1 seconds.

[0062] The canopy unit 23 includes an indium tin oxide (ITO) conductive layer and a tungsten trioxide (WO3) electrochromic layer. The sheet resistance of the ITO conductive layer can be less than or equal to 10 Ω / sq.

[0063] In related technologies, when entering and exiting tunnels, the visual compensation adjustment inside the vehicle relies on the brightness adjustment of the LED display screen, which leads to insufficient brightness adjustment range inside the vehicle; at the same time, this method only supports brightness adjustment and cannot adjust color temperature, thus failing to achieve the optimal visual effect for the user.

[0064] In this embodiment, the optical compensation module 20 includes a head-up display unit 21, a light guide unit 22, and a canopy unit 23, which can adjust the brightness, color temperature, and transmittance. The adjustment range is wide, ensuring the comfort of visual compensation.

[0065] Please see Figure 6 In some implementations, the environmental feature data includes tunnel location data and / or real-time illumination data of the tunnel. Determining the light compensation amount (i.e., O2O) based on the environmental feature data and biometric data includes: 021: Predict the light attenuation curve based on location data and / or real-time illumination data; 022: Determine pupil compensation parameters based on biometric data; 023: Determine the light compensation amount based on the light attenuation prediction curve and pupil compensation parameters.

[0066] Specifically, the light attenuation curve corresponding to the current tunnel can be predicted based on positioning data and illumination data, the pupil compensation parameters can be determined based on biometric data, the light compensation amount can be determined based on the light attenuation prediction curve and the pupil compensation parameters, and the proportional-integral-derivative control algorithm can be used to perform light compensation for vehicle 1000 based on the light compensation amount.

[0067] The process of determining the optical compensation amount described above can be represented by a dynamic optical field model, the expression of which is: ; in, This represents the compensated illumination intensity at the predicted time, also known as the light compensation amount, and is measured in lx. The intensity of light in a tunnel can be determined from illumination data; This represents the attenuation coefficient. This refers to the luminance attenuation gradient. Research has shown that the luminance attenuation gradient of a tunnel is related to its length. In one example, the luminance attenuation rate of a short tunnel is 3 lx / m, while that of a long tunnel is 1.5 lx / m. Therefore, the attenuation coefficient... The tunnel length can be determined based on the tunnel length and its illumination data. The tunnel length can be obtained through the positioning unit 43. In one example, the attenuation coefficient of a short tunnel... =0.8, attenuation coefficient of long tunnels =0.3. Indicates the predicted time. This indicates the initial time, that is, the moment when optical compensation begins; The corresponding curve is the predicted light attenuation curve. This represents the weighting factor for the rate of change in pupil diameter. Indicates the diameter of the pupil. This represents the rate of change in pupil diameter, which is also known as the pupil compensation parameter.

[0068] Based on the aforementioned dynamic light field model, a proportional-integral-differential (PID) control algorithm can be used to perform light compensation on vehicle 1000. Specifically, during the light compensation process, the user's pupil diameter is monitored in real time, and the results are fed back to the dynamic light field model to determine the compensation light intensity, achieving dynamic light adjustment to keep the user's pupil diameter within a normal range. For example, if an increase in the user's pupil diameter is detected, corresponding to vehicle 1000 entering a tunnel, the dynamic light field model is fed back to calculate and increase the compensation light intensity. This then controls the optical compensation module 20 to increase the light intensity, thereby reducing the user's pupil diameter.

[0069] In this embodiment, the dynamic light field model comprehensively considers the light attenuation in the tunnel and the user's pupillary adjustment ability to determine the compensation light intensity. This protects occupants within 1000 meters of the vehicle from visual persistence and glare caused by changes in light intensity, eliminating driving safety hazards. While achieving visual compensation based on actual tunnel conditions, it also realizes personalized visual compensation based on biometric differences. Furthermore, it predicts light attenuation based on real-time illumination data, which can reflect weather, day / night cycles, and other data, enabling adaptive light compensation based on day / night cycles and different weather conditions.

[0070] Please see Figure 7 In some implementations, the biometric data includes pupil diameter data, age data, refractive error data, and ocular lesion data. Determining the pupil compensation parameter (i.e., O22) based on the biometric data includes: 0221: Determine pupil compensation parameters based on pupil diameter data; 0222: Once the age data is confirmed, adjust the pupil compensation parameters according to the first preset ratio; 0223: Once the refractive error data is obtained, adjust the pupil compensation parameters according to the second preset ratio; 0224: Once the ocular lesion data is confirmed, adjust the pupil compensation parameters according to the third preset ratio; Among them, the first preset ratio is positively correlated with age data, the second preset ratio is positively correlated with the absolute value of refractive error data, and the third preset ratio is positively correlated with ocular lesion data.

[0071] Specifically, pupil compensation parameters can be determined based on pupil diameter data. After determining the pupil compensation parameters, the pupil compensation data can be adjusted based on age data, refractive error data, and ocular lesion data. In practical applications, users may only input one of the following: age data, refractive error data, and ocular lesion data. For example, users without ocular lesions will not input ocular lesion data.

[0072] Once age data is obtained, the pupil compensation parameter can be adjusted according to a first preset ratio, which is positively correlated with the age data. Positive correlation means that the first preset ratio is directly correlated with the age data, or that the relationship between the first preset ratio and the age data is a piecewise function, with the first preset ratio increasing as the age range expands. For example, the pupil diameter change rate weighting factor in the aforementioned embodiment... The age can be determined by looking up a table based on the user's age data; the age requirement is under 50. =0.5, age 50 and above, =1.2.

[0073] Once the refractive error data is obtained, the pupil compensation parameters can be adjusted according to a second preset ratio. This second preset ratio is positively correlated with the absolute value of the refractive error data. For example, a negative refractive error indicates myopia; the smaller the refractive error (i.e., the larger the absolute value of the refractive error data), the greater the degree of myopia, and the larger the second preset ratio, resulting in a greater adjustment of the pupil compensation parameters. Conversely, a positive refractive error indicates hyperopia; the larger the refractive error (i.e., the larger the absolute value of the refractive error data), the greater the degree of hyperopia, and the larger the second preset ratio, resulting in a greater adjustment of the pupil compensation parameters.

[0074] Once ocular lesion data is obtained, the pupil compensation parameters can be adjusted according to a third preset ratio. This third preset ratio is positively correlated with the ocular lesion data. For example, if the severity of the ocular lesion is high, a larger third preset ratio will result in a greater adjustment of the pupil compensation parameters.

[0075] Please see Figure 1 In some embodiments, the vehicle 1000 includes an optical compensation module 20, which performs optical compensation on the vehicle 1000 based on the amount of optical compensation, including: The adjustment amount of the optical compensation module 20 is determined based on the obtained adjustment coefficient and optical compensation amount; The optical compensation module 20 is controlled by the adjustment amount to perform optical compensation on the vehicle 1000.

[0076] Specifically, the adjustment coefficient can be input by the user through the interaction unit 12, or it can be preset in the control module 30 and obtained based on the user's operation selection. The adjustment coefficient can represent the user's desired adjustment level. With the adjustment coefficient obtained, the adjustment amount of the optical compensation module 20 can be calculated based on the adjustment coefficient and the light compensation amount. Based on the adjustment amount, the optical compensation module 20 can be controlled to perform light compensation on the vehicle 1000.

[0077] For example, if a user feels that the current headlight compensation adjustment is over-adjusted, they can input an adjustment coefficient less than 1 (e.g., 0.8) to reduce the adjustment range. This allows for customized adjustment of the vehicle's 1000-degree headlight compensation to suit different user needs and improve user comfort.

[0078] Please see Figure 1 In some embodiments, the vehicle 1000 includes multiple optical compensation modules 20, which are respectively disposed in multiple areas of the vehicle 1000. These modules perform optical compensation on the vehicle 1000 based on the amount of optical compensation, including: Based on the amount of light compensation, multiple optical compensation modules 20 are controlled to perform light compensation on multiple areas of the vehicle 1000.

[0079] Specifically, there can be multiple optical compensation modules 20, which can be positioned at different locations within the vehicle 1000. Therefore, multiple optical compensation modules 20 can be controlled to perform optical compensation on multiple areas of the vehicle 1000 based on the amount of optical compensation; that is, multiple optical compensation modules 20 can perform optical compensation independently. For example, only a portion of the multiple optical compensation modules 20 can be controlled to perform optical compensation based on the amount of optical compensation. In this way, zoned optical compensation for different areas of the vehicle 1000 is achieved.

[0080] Furthermore, different adjustment coefficients can be set for the optical compensation modules 20 located in different areas. Based on the adjustment coefficients and the amount of light compensation, the adjustment amount of the optical compensation modules 20 in different areas can be determined, so that multiple optical compensation modules 20 can perform light compensation to different degrees. In this way, while realizing zoned light compensation in different areas of the vehicle 1000, the degree of light compensation in each area can be adjusted to better meet user needs.

[0081] Please see Figure 1 In some implementations, light compensation (i.e., 024) is performed on the vehicle 1000 based on the amount of light compensation, including: The brightness of the optical compensation module 20 is adjusted to the light compensation level. Please see Figure 1 and Figure 8In some implementations, during the process of performing light compensation (i.e., 024) on the vehicle 1000 based on the light compensation amount, the visual compensation method further includes: 030: When it is determined that vehicle 1000 has entered the tunnel based on environmental feature data, the color temperature of the optical compensation module 20 is adjusted from the first color temperature to the second color temperature. 040: When it is determined from environmental feature data that vehicle 1000 has exited the tunnel, the color temperature of the optical compensation module 20 is adjusted from the second color temperature to the third color temperature. In some implementations, the environmental characteristic data includes real-time illumination data, wherein: When the real-time illumination data is greater than the illumination threshold, the second color temperature is less than the first color temperature, and the third color temperature is greater than the second color temperature. When the real-time illumination data is less than the illumination threshold, the second color temperature is greater than the first color temperature, and the third color temperature is less than the second color temperature.

[0082] Specifically, the light compensation amount is also the compensation brightness. When performing light compensation on the vehicle 1000 based on the light compensation amount, the brightness of the optical compensation module 20 can be directly controlled to adjust to the light compensation amount.

[0083] In addition to brightness, the color temperature of the optical compensation module 20 can also be adjusted. First, based on environmental feature data, it can be determined whether the vehicle 1000 is currently entering, exiting, or driving in a tunnel. It can also be determined the current lighting conditions of the vehicle's environment. It should be noted that the lighting conditions of the vehicle's current environment refer to the lighting conditions outside the tunnel.

[0084] If the real-time illumination data exceeds the illumination threshold, it indicates strong illumination outside the tunnel, for example, during the daytime outside the tunnel. In this case, if the vehicle is determined to have entered the tunnel based on environmental characteristic data, the color temperature of the optical compensation module 20 can be adjusted from a first color temperature to a second color temperature. The second color temperature is lower than the first color temperature; in one example, such as... Figure 9 As shown, d1 represents the first preset distance before the tunnel entrance, d2 represents the tunnel entrance, and d3 represents a distance after the tunnel entrance. The first color temperature is 6000K, and the second color temperature is 5000K, which means the color temperature changes from cool to warm, making it easier for the human eye to adapt to the dark environment.

[0085] When environmental feature data determines that the vehicle is traveling in a tunnel, the color temperature of the optical compensation module 20 can be controlled to remain constant at the second color temperature. When environmental feature data determines that the vehicle has exited the tunnel, the color temperature of the optical compensation module 20 can be adjusted from the second color temperature to a third color temperature. The third color temperature is greater than the second color temperature; in one example, such as... Figure 9As shown, d4 represents the second preset distance before the tunnel exit, d5 represents the tunnel exit, and d6 represents a distance after the tunnel exit. The second color temperature is 5000K, and the third color temperature is 6000K, which means the color temperature changes from warm to cool, simulating the color temperature outside the tunnel, making visual perception more uniform, and making it easier for the human eye to adapt to bright environments.

[0086] If the real-time illumination data is below the illumination threshold, it indicates that the illumination outside the tunnel is weak, for example, it is nighttime outside the tunnel. In this case, based on environmental characteristic data determining that a vehicle has entered the tunnel, the color temperature of the optical compensation module 20 can be adjusted from a first color temperature to a second color temperature. The second color temperature is greater than the first color temperature; in one example, the first color temperature is 3000K and the second color temperature is 4500K, meaning the color temperature changes from warm to cool, improving the driver's alertness and combating nighttime fatigue.

[0087] When environmental data indicates the vehicle is traveling in a tunnel, the color temperature of the optical compensation module 20 can be controlled to remain constant at the second color temperature. When environmental data indicates the vehicle has exited the tunnel, the color temperature of the optical compensation module 20 can be adjusted from the second color temperature to the third color temperature. The third color temperature is higher than the second color temperature. In one example, the second color temperature is 4500K and the third color temperature is 3000K, meaning the color temperature changes from cool to warm, resulting in softer light and avoiding glare caused by continuous cold light.

[0088] Please see Figure 10 In some implementations, during the process of performing light compensation (i.e., 024) on the vehicle 1000 based on the light compensation amount, the visual compensation method further includes: 050: When it is determined that vehicle 1000 has entered the tunnel based on environmental feature data, the transmittance of the optical compensation module 20 is adjusted from the first transmittance to the second transmittance. 060: When it is determined from environmental characteristic data that vehicle 1000 has exited the tunnel, the transmittance of the optical compensation module 20 is adjusted from the second transmittance to the third transmittance. The first transmittance is not equal to the second transmittance, and the second transmittance is not equal to the third transmittance.

[0089] Specifically, in addition to brightness and color temperature, light transmittance can also be adjusted. In one example, light transmittance is adjusted via the canopy unit 23 of the optical compensation module 20. First, based on environmental characteristic data, it can be determined whether the vehicle 1000 is currently entering, exiting, or traveling within a tunnel.

[0090] When it is determined that vehicle 1000 has entered the tunnel based on environmental feature data, the transmittance of optical compensation module 20 can be adjusted from a first transmittance to a second transmittance. When it is determined that vehicle 1000 is traveling in the tunnel based on environmental feature data, the transmittance of optical compensation module 20 can be kept constant at the second transmittance. When it is determined that vehicle 1000 has exited the tunnel based on environmental feature data, the transmittance of optical compensation module 20 can be adjusted from the second transmittance to a third transmittance.

[0091] In some implementations, the environmental characteristic data includes real-time illumination data. When the real-time illumination data is greater than the illumination threshold, both the first transmittance and the third transmittance are greater than the second transmittance; when the real-time illumination data is less than the illumination threshold, both the first transmittance and the third transmittance are less than the second transmittance.

[0092] In other words, when the real-time illumination data is greater than the illumination threshold, when vehicle 1000 enters the tunnel, the light transmittance decreases; when vehicle 1000 exits the tunnel, the light transmittance increases. The light transmittance inside the tunnel is less than the light transmittance outside the tunnel. Conversely, when the real-time illumination data is less than the illumination threshold, when vehicle 1000 enters the tunnel, the light transmittance increases; when vehicle 1000 exits the tunnel, the light transmittance decreases. The light transmittance inside the tunnel is greater than the light transmittance outside the tunnel.

[0093] In one example, the light transmittance can be adjusted based on day and night conditions. When the current time period is determined to be the first time period based on environmental characteristic data, the second light transmittance is less than the first light transmittance; when the current time period is determined to be the second time period based on the same environmental characteristic data, the second light transmittance is greater than the first light transmittance; wherein the light intensity of the first time period is greater than the light intensity of the second time period. The first time period corresponds to daytime, and the second time period corresponds to nighttime. Day and night can be determined based on the local sunrise and sunset times of the tunnel or a fixed time point set by the user, or it can be determined in conjunction with location data.

[0094] It should be noted that all of the above-mentioned transmittance adjustments are gradual.

[0095] In some embodiments, vehicle 1000 includes optical compensation module 20; The control of the transmittance of the optical compensation module 20 is adjusted from a first transmittance to a second transmittance, including: When the first preset distance before the tunnel entrance is determined based on environmental feature data, the transmittance of the optical compensation module 20 is adjusted from the first transmittance to the fourth transmittance. When it is determined from environmental feature data that vehicle 1000 has traveled to the tunnel entrance, the transmittance of the optical compensation module 20 is adjusted from the fourth transmittance to the second transmittance. and / or The control of the transmittance of the optical compensation module 20 is adjusted from the second transmittance to the third transmittance, including: When the second preset distance before the tunnel exit is determined based on environmental feature data, the transmittance of the optical compensation module 20 is adjusted from the second transmittance to the fifth transmittance. When it is determined from environmental characteristic data that vehicle 1000 has traveled to the tunnel exit, the transmittance of the optical compensation module 20 is adjusted from the fifth transmittance to the third transmittance. Among them, the first and second transmittances are both greater than the fourth transmittance, and the second and third transmittances are both less than the fifth transmittance.

[0096] Specifically, when it is determined that vehicle 1000 has entered the tunnel based on environmental characteristic data, the transmittance of the optical compensation module 20 can be directly controlled to adjust from the first transmittance to the second transmittance, or more refined adjustments can be made. The adjustment process is as follows.

[0097] When the environmental feature data determines that the vehicle 1000 has traveled a first preset distance before the tunnel entrance, the transmittance of the optical compensation module 20 is adjusted from the first transmittance to the fourth transmittance; when the environmental feature data determines that the vehicle 1000 has traveled to the tunnel entrance, the transmittance of the optical compensation module 20 is adjusted from the fourth transmittance to the second transmittance.

[0098] If, based on environmental characteristic data, it is determined that vehicle 1000 has exited the tunnel, the transmittance of the optical compensation module 20 can be directly controlled to adjust from the second transmittance to the third transmittance, or more refined adjustments can be made. The adjustment process is as follows.

[0099] When the second preset distance before the tunnel exit is determined based on environmental feature data, the transmittance of the optical compensation module 20 is adjusted from the second transmittance to the fifth transmittance; when the transmittance of the vehicle 1000 is determined to be at the tunnel exit based on environmental feature data, the transmittance of the optical compensation module 20 is adjusted from the fifth transmittance to the second transmittance. The first and second transmittances are both greater than the fourth transmittance, while the second and third transmittances are both less than the fifth transmittance. The transmittance is adjusted gradually. The first and second preset distances can be determined based on the actual application; for example, the first preset distance could be 200 meters.

[0100] When real-time illumination data exceeds the illumination threshold, such as during the day, in one example, such as... Figure 11As shown, d1 represents the first preset distance before the tunnel entrance, d2 represents the tunnel entrance, d3 represents a distance after the tunnel entrance, d4 represents the second preset distance before the tunnel exit, d5 represents the tunnel exit, and d6 represents a distance after the tunnel exit. The first light transmittance is 80%, the second is 50%, the third is 60%, the fourth is 30%, and the fifth is 70%. The overall adjustment process is as follows.

[0101] Outside the tunnel, high light transmittance is needed to make the interior brightness as close as possible to the external environment. If the light transmittance is low, the interior will be significantly darker than the exterior, causing the driver's pupils to dilate. When the driver's gaze quickly sweeps across reflective objects, they are more likely to experience discomfort or glare due to the sudden burst of light. Before reaching the tunnel entrance, adjust the light transmittance at a predetermined distance, gradually decreasing it from the first to the fourth level to adapt to the low-light environment. Upon reaching the tunnel entrance, adjust the light transmittance again, gradually decreasing it from the fourth level to the second level to appropriately increase it and match the lighting inside the tunnel.

[0102] At the second preset distance before the tunnel exit, the light transmittance can be adjusted, gradually increasing from the second to the fifth transmittance level to prepare for the strong sunlight environment. Upon reaching the tunnel exit, the light transmittance is adjusted again, gradually decreasing from the fifth to the third transmittance level to appropriately reduce glare and prevent eye strain from strong external light.

[0103] When real-time illumination data is less than the illumination threshold, such as at night, in one example, the first transmittance is 40%, the second transmittance is 25%, the third transmittance is 60%, the fourth transmittance is 45%, and the fifth transmittance is 35%. The overall adjustment process is as follows.

[0104] Outside the tunnel, where external light intensity is low, a moderate light transmittance can be used to retain some external visibility and avoid glare from external light sources such as vehicle headlights. At a predetermined distance before the tunnel entrance, the light transmittance can be gradually adjusted from the first to the fourth transmittance level, thus decreasing the transmittance to allow the vehicle to adapt to the tunnel's lighting environment. Upon reaching the tunnel entrance, the light transmittance is adjusted again, gradually decreasing from the fourth to the second transmittance level, thus appropriately increasing the transmittance to match the lighting conditions inside the tunnel.

[0105] At the second preset distance before the tunnel exit, the light transmittance can be adjusted, gradually increasing from the second to the fifth transmittance level. This increases the transmittance so that the interior brightness matches the external light intensity as the vehicle approaches the tunnel exit, reducing the glare upon exiting the tunnel. Upon reaching the tunnel exit, the transmittance is adjusted again, gradually decreasing from the fifth to the third transmittance level. This appropriately reduces the transmittance, preserving external visibility while avoiding glare from external headlights and other light sources.

[0106] The specific process of visual compensation is described in detail below with reference to the embodiments.

[0107] Example 1: Short tunnel scenario, length < 500 meters. The second camera unit 41 detects the shape data of the tunnel entrance 300 meters away. The positioning unit 43 simultaneously receives the tunnel's illumination data; the average illuminance inside the tunnel is 80 lx. The luminance attenuation gradient, i.e., the attenuation coefficient, is calculated. =0.8. Compensation was initiated 200 meters in advance based on the vehicle's speed of 1000 km / h. The head-up display unit 21 gradually decreased from 6500K / 500lx to 4500K / 300lx, simultaneously reducing the light transmittance of the panoramic sunroof unit 23 to 40%. Through light compensation, the driver's pupil diameter remained stable at 4.2±0.3mm, with no significant dilation.

[0108] Example 2: Long tunnel scenario, length > 2 kilometers. The second camera unit 41 detects the warning sign at the tunnel entrance, triggers the long tunnel mode, and calculates the brightness attenuation gradient, i.e., the attenuation coefficient. =0.3. The light guide unit 22 is divided into three zones with a gradual change: the central zone maintains 400lx / 5000K, while the two side zones decrease to 200lx / 3000K. Considering the driver's age (50 years old), the compensation intensity is increased to 1.2 times the baseline value; when exiting the tunnel, the light transmittance of the canopy unit 23 recovers to 90% within 5 seconds to avoid glare from strong light.

[0109] It should be noted that the explanation of the visual compensation system 100 in the foregoing embodiments also applies to the visual compensation method in the embodiments of this application, and will not be elaborated here.

[0110] Please see Figure 2 This application also provides a vehicle 1000. The vehicle 1000 includes a vision compensation system 100 of any of the above embodiments. Through the vision compensation system 100, the interior of the vehicle 1000 can be visually compensated and adjusted when the vehicle 1000 enters or exits a tunnel.

[0111] Please see Figure 12This application also provides a vision compensation device 200. The vision compensation device 200 can be a vehicle 1000. The vision compensation device 200 includes one or more processors 210 and a memory 220. The memory 220 stores a computer program, which, when executed by the processor 210, implements the vision compensation method of any of the above embodiments.

[0112] For example, when the computer program is executed by the processor 210, the following visual compensation method is implemented: 010: Acquire environmental characteristic data and user biometric data; 020: Determine the light compensation amount based on environmental and biological characteristic data, and perform light compensation on vehicle 1000 based on the light compensation amount.

[0113] For example, when the computer program is executed by the processor 110, the following visual compensation method is implemented: 021: Predict the light attenuation curve based on location data and / or real-time illumination data; 022: Determine pupil compensation parameters based on biometric data; 023: Determine the light compensation amount based on the light attenuation prediction curve and pupil compensation parameters; 024: Perform light compensation on vehicle 1000 based on light compensation amount.

[0114] It should be noted that the explanations and descriptions of the visual compensation system 100 and the visual compensation method in the foregoing embodiments also apply to the visual compensation device 200 of the embodiments of this application, and will not be elaborated here.

[0115] Please see Figure 13 This application also provides a computer-readable storage medium 300 storing a computer program 310 thereon. When the program is executed by the processor 320, it implements the visual compensation method of any of the above embodiments.

[0116] For example, when the program is executed by processor 320, the following visual compensation method is implemented: 010: Acquire environmental characteristic data and user biometric data; 020: Determine the light compensation amount based on environmental and biological characteristic data, and perform light compensation on vehicle 1000 based on the light compensation amount.

[0117] For example, when the program is executed by processor 320, the following visual compensation method is implemented: 021: Predict the light attenuation curve based on location data and / or real-time illumination data; 022: Determine pupil compensation parameters based on biometric data; 023: Determine the light compensation amount based on the light attenuation prediction curve and pupil compensation parameters; 024: Perform light compensation on vehicle 1000 based on light compensation amount.

[0118] It should be noted that the explanations and descriptions of the visual compensation system 100 and the visual compensation method in the foregoing embodiments also apply to the computer-readable storage medium 300 of the embodiments of this application, and will not be elaborated here.

[0119] In summary, the visual compensation method, visual compensation system 100, visual compensation device 200, and computer-readable storage medium 300 of this application acquire environmental feature data and user biometric data, determine the light compensation amount based on the environmental feature data and biometric data, and then perform light compensation on the vehicle 1000 based on the light compensation amount. This protects the occupants of the vehicle 1000 from visual persistence and glare caused by changes in light intensity, eliminating driving safety hazards. Furthermore, it takes into account the differences in biometric characteristics among different users, achieving personalized visual compensation, expanding the user base, and ensuring the driving safety and comfort of different users.

[0120] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0121] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the function involved, as will be understood by those skilled in the art to which embodiments of this application pertain.

[0122] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable storage medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, a computer-readable storage medium can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and programmable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable storage medium could be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.

[0123] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0124] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it includes one or a combination of the steps of the method embodiments. Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc.

[0125] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application, the scope of which is defined by the claims and their equivalents.

Claims

1. A visual compensation method, characterized in that, Applied to a vehicle (1000), the visual compensation method includes: Acquire environmental characteristic data and user biometric data; The light compensation amount is determined based on the environmental feature data and the biological feature data, so as to perform light compensation on the vehicle (1000) based on the light compensation amount.

2. The visual compensation method according to claim 1, characterized in that, The environmental feature data includes at least one of the following: tunnel location data, distance data between the tunnel entrance and the vehicle, real-time illumination data of the tunnel, and shape data of the tunnel entrance; and / or The biometric data includes at least one of the following: pupil diameter data, age data, refractive error data, and ocular lesion data.

3. The visual compensation method according to claim 1, characterized in that, The environmental feature data includes the tunnel's location data and / or the tunnel's real-time illumination data. Determining the light compensation amount based on the environmental feature data and the biometric data includes: Predict the light attenuation curve based on the positioning data and / or the real-time illumination data; The pupil compensation parameters are determined based on the biometric data; The light compensation amount is determined based on the light attenuation prediction curve and the pupil compensation parameters.

4. The visual compensation method according to claim 3, characterized in that, The biometric data includes pupil diameter data, and at least one of age data, refractive error data, and ocular lesion data. Determining the pupil compensation parameters based on the biometric data includes: The pupil compensation parameters are determined based on the pupil diameter data; The visual compensation method further includes at least one of the following: Once the age data is obtained, the pupil compensation parameters are adjusted according to a first preset ratio. Once the refractive error data is obtained, the pupil compensation parameter is adjusted according to a second preset ratio. Once the ocular lesion data is confirmed to be obtained, the pupil compensation parameters are adjusted according to a third preset ratio. The first preset ratio is positively correlated with the age data, the second preset ratio is positively correlated with the absolute value of the refractive error data, and the third preset ratio is positively correlated with the ocular lesion data.

5. The visual compensation method according to any one of claims 1-4, characterized in that, The vehicle (1000) includes an optical compensation module (20), and the optical compensation of the vehicle (1000) based on the optical compensation amount includes: The adjustment amount of the optical compensation module (20) is determined based on the obtained adjustment coefficient and the optical compensation amount; The optical compensation module (20) is controlled to perform optical compensation on the vehicle (1000) according to the adjustment amount.

6. The visual compensation method according to any one of claims 1-4, characterized in that, The vehicle (1000) includes multiple optical compensation modules (20), which are respectively disposed in multiple areas of the vehicle (1000). The process of performing optical compensation on the vehicle (1000) based on the optical compensation amount includes: According to the light compensation amount, the multiple optical compensation modules (20) are controlled to perform light compensation on multiple areas of the vehicle (1000).

7. The visual compensation method according to any one of claims 1-4, characterized in that, The vehicle (1000) includes an optical compensation module (20), which includes at least one of a head-up display unit (21), a light guide unit (22), and a canopy unit (23). The optical compensation of the vehicle (1000) based on the optical compensation amount includes at least one of the following: The head-up display unit (21) is controlled to perform light compensation based on the light compensation amount; The light guide unit (22) is controlled to perform light compensation based on the light compensation amount; The celestial unit (23) is controlled to perform light compensation based on the light compensation amount.

8. The visual compensation method according to any one of claims 1-4, characterized in that, The vehicle (1000) includes an optical compensation module (20), and the optical compensation of the vehicle (1000) based on the optical compensation amount includes: The brightness of the optical compensation module (20) is adjusted to the light compensation amount.

9. The visual compensation method according to any one of claims 1-4, characterized in that, The vehicle (1000) includes an optical compensation module (20), and during the process of performing optical compensation on the vehicle (1000) based on the optical compensation amount, the visual compensation method further includes: When it is determined that the vehicle (1000) has entered the tunnel based on the environmental feature data, the color temperature of the optical compensation module (20) is adjusted from the first color temperature to the second color temperature. When it is determined that the vehicle (1000) has exited the tunnel based on the environmental feature data, the color temperature of the optical compensation module (20) is adjusted from the second color temperature to the third color temperature.

10. The visual compensation method according to claim 9, characterized in that, The environmental feature data includes real-time illumination data, wherein: When the real-time illumination data is greater than the illumination threshold, the second color temperature is less than the first color temperature, and the third color temperature is greater than the second color temperature; When the real-time illumination data is less than the illumination threshold, the second color temperature is greater than the first color temperature, and the third color temperature is less than the second color temperature.

11. The visual compensation method according to any one of claims 1-4, characterized in that, The vehicle (1000) includes an optical compensation module (20), and during the process of performing optical compensation on the vehicle (1000) based on the optical compensation amount, the visual compensation method further includes: When it is determined that the vehicle (1000) has entered the tunnel based on the environmental feature data, the transmittance of the optical compensation module (20) is adjusted from the first transmittance to the second transmittance. When it is determined that the vehicle (1000) has exited the tunnel based on the environmental feature data, the transmittance of the optical compensation module (20) is adjusted from the second transmittance to the third transmittance. Wherein, the first transmittance is not equal to the second transmittance, and the second transmittance is not equal to the third transmittance.

12. The visual compensation method according to claim 11, characterized in that, The vehicle (1000) includes an optical compensation module (20); The control of adjusting the transmittance of the optical compensation module (20) from a first transmittance to a second transmittance includes: When the environmental feature data determines that the vehicle (1000) has traveled to the tunnel entrance at a first preset distance, the transmittance of the optical compensation module (20) is adjusted from the first transmittance to the fourth transmittance. When it is determined that the vehicle (1000) has traveled to the tunnel entrance based on the environmental feature data, the transmittance of the optical compensation module (20) is adjusted from the fourth transmittance to the second transmittance. and / or The control of adjusting the transmittance of the optical compensation module (20) from the second transmittance to the third transmittance includes: When the vehicle (1000) is determined to have traveled to the tunnel exit at a second preset distance based on the environmental feature data, the transmittance of the optical compensation module (20) is adjusted from the second transmittance to the fifth transmittance. When it is determined that the vehicle (1000) has traveled to the tunnel exit based on the environmental feature data, the transmittance of the optical compensation module (20) is adjusted from the fifth transmittance to the third transmittance. Wherein, the first transmittance and the second transmittance are both greater than the fourth transmittance, and the second transmittance and the third transmittance are both less than the fifth transmittance.

13. The visual compensation method according to claim 11, characterized in that, The environmental feature data includes real-time illumination data, wherein: When the real-time illumination data is greater than the illumination threshold, both the first transmittance and the third transmittance are greater than the second transmittance; When the real-time illumination data is less than the illumination threshold, both the first transmittance and the third transmittance are less than the second transmittance.

14. A visual compensation system (100), characterized in that, Applied to a vehicle (1000), the vision compensation system (100) includes: The data acquisition module (50) is used to acquire environmental characteristic data and user biometric data; The control module (30) is used to determine the light compensation amount based on the environmental feature data and the biological feature data, so as to perform light compensation on the vehicle (1000) based on the light compensation amount.

15. A visual compensation device (200), characterized in that, The visual compensation device (200) includes one or more processors (210) and a memory (220) storing a computer program that, when executed by the processor (210), implements the visual compensation method according to any one of claims 1-12.