Windshield light transmittance adjusting method, system, equipment and medium
By dividing dimmable light partitions on the car windshield, obtaining multi-dimensional light data and weighting the light transmittance coefficient, the problem of the inability to adjust the light transmittance of the windshield glass under strong or backlight is solved, and automatic adjustment in different lighting environments is achieved, reducing glare interference, and improving driving safety and comfort.
Patent Information
- Application Number
- CN202510850163.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-24
- Publication Date
- 2025-08-15
AI Technical Summary
Existing technologies for automobiles to automatically adjust the light transmittance of front windshield glass cannot effectively reduce the light transmittance in strong or backlight environments, resulting in glare interference to the driver's sight and increasing the risk of accidents.
By dividing multiple dimmable light partitions on the windshield, multi-dimensional light data are obtained, the transmittance coefficient is determined based on the preset correspondence relationship, and weighted calculations are performed to adjust the transmittance, including light intensity, incident angle and polarization direction data, and dynamic adjustment is achieved by combining electrochromic layer, liquid crystal dimming layer and nano-antireflective coating.
In strong or backlight environments, the system can automatically adjust the light transmittance, reduce glare interference, improve the driver's visual comfort and safety, and reduce the risk of accidents.
Smart Images

Figure CN120481571A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of automobile driving technology, and in particular to a method, system, device and medium for adjusting windshield transmittance. Background Art
[0002] With technological advancements, cars are becoming increasingly intelligent. One key technology is the automatic adjustment of windshield light transmittance. This technology aims to improve driving comfort and safety, particularly in strong sunlight. It effectively reduces sunlight interference with the driver's vision, thereby reducing the risk of accidents.
[0003] There are already some related products and technologies on the market, such as electric sunshades or color-changing sunroofs on some high-end models. However, these solutions often have certain limitations, such as the inability to automatically reduce light transmittance in strong light or backlight environments. Summary of the Invention
[0004] The Summary of the Invention introduces a series of simplified concepts that will be further described in the Detailed Description of the Invention. The Summary of the Invention of this application is not intended to limit the key features and essential technical features of the claimed technical solution, nor is it intended to determine the scope of protection of the claimed technical solution.
[0005] In a first aspect, an embodiment of the present application provides a method for adjusting the light transmittance of a windshield, wherein the windshield includes a plurality of dimmable zones, the plurality of dimmable zones including a first zone, wherein the degree of influence of the first zone on the driver's field of view is less than or equal to a first preset threshold, and for the first zone, the method includes:
[0006] Acquire illumination data of multiple dimensions within the first partition;
[0007] For the illumination data of each dimension, determining a transmittance coefficient corresponding to the illumination data based on a preset corresponding relationship;
[0008] The transmittance coefficients are weighted to obtain a target transmittance of the first subarea, and the transmittance of the first subarea is adjusted according to the target transmittance.
[0009] In one embodiment of the present invention, the illumination data includes light intensity data, the transmittance coefficient includes a basic transmittance coefficient, and determining the transmittance coefficient corresponding to the illumination data based on a preset correspondence includes:
[0010] The light intensity data is weighted based on a preset first weighting value, a first difference between a preset first reference value and the weighted light intensity data is obtained, and the first difference is used as the basic light transmittance coefficient.
[0011] In one embodiment of the present invention, the illumination data includes incident angle data, the transmittance coefficient includes an angle compensation coefficient, and determining the transmittance coefficient corresponding to the illumination data based on a preset corresponding relationship includes:
[0012] Determining initial angle data based on a difference between the light intensity data and a preset reference angle;
[0013] weighting the absolute value of the initial angle data based on a preset second weighting value to obtain weighted angle data;
[0014] The weighted angle data is compensated based on a preset second reference value, a first ratio between the preset second reference value and the compensated weighted angle data is obtained, and the first ratio is used as the angle compensation coefficient.
[0015] In one embodiment of the present invention, the illumination data includes polarization direction data, the transmittance coefficient includes a polarization enhancement coefficient, and determining the transmittance coefficient corresponding to the illumination data based on a preset correspondence relationship includes:
[0016] determining initial polarization data based on a ratio of the light intensity data to a preset reference angle;
[0017] The square value of the initial polarization data is weighted based on a preset second weighting value, a first compensation value between a preset third reference value and the weighted initial polarization data is obtained, and the first compensation value is used as the polarization enhancement coefficient.
[0018] In one embodiment of the present invention, weighting the transmittance coefficients to obtain the target transmittance of the first subarea includes:
[0019] Weighting each of the transmittance coefficients to obtain an initial target transmittance of the first subarea;
[0020] The initial target transmittance is compared with the upper limit value of transmittance. When the initial target transmittance is less than the upper limit value of transmittance, the initial target transmittance is compared with the lower limit value of transmittance. When the initial target transmittance is greater than the lower limit value of transmittance, the initial target transmittance is used as the target transmittance.
[0021] In one embodiment of the present invention, the upper limit of the light transmittance is 70%, and the lower limit of the light transmittance is 50%.
[0022] In one embodiment of the present invention, the plurality of dimmable zones further include a second zone and a third zone, the second zone having an impact on the driver's field of view that is less than a first preset threshold and less than or equal to a second preset threshold, and the third zone having an impact on the driver's field of view that is greater than the first preset threshold and less than or equal to a third preset threshold, the method further includes:
[0023] The target light transmittance of the second subarea is 50%, and the target light transmittance of the third subarea is greater than 70%.
[0024] In one embodiment of the present invention, the target light transmittance is smoothly transitioned based on a sinusoidal gradient function at boundaries between adjacent adjustable partitions.
[0025] In a second aspect, the present application proposes a windshield transmittance adjustment system, the system comprising: a data acquisition module, a transmittance determination module, and a transmittance adjustment module;
[0026] The data acquisition module is configured to: acquire illumination data of multiple dimensions within the first partition;
[0027] The transmittance determination module is configured to: determine, for each dimension of the illumination data, a transmittance coefficient corresponding to the illumination data based on a preset correspondence relationship;
[0028] The transmittance adjustment module is configured to: weight the transmittance coefficients to obtain a target transmittance of the first subarea, and adjust the transmittance of the first subarea according to the target transmittance.
[0029] In a third aspect, the present application further proposes a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of a windshield transmittance adjustment method according to any one of the first aspects.
[0030] In summary, a windshield transmittance adjustment method in an embodiment of the present application is based on illumination data of multiple dimensions, determines the transmittance coefficient corresponding to the illumination data through a preset correspondence, and weights each of the transmittance coefficients to determine the target transmittance of the first partition. In strong light or backlight environments, the system automatically reduces the transmittance, which can reduce the interference of glare on the driver's vision and reduce the risk of accidents.
[0031] The windshield transmittance adjustment method proposed in this application, and other advantages, objectives and features of this application will be reflected in part through the following description, and will also be understood by technical personnel in this field through research and practice of this application. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the preferred embodiment below. The accompanying drawings are for illustration purposes only and are not to be considered as limiting the present description. The same reference symbols are used throughout the drawings to represent the same components. In the drawings:
[0033] Figure 1 A schematic diagram of the process of adjusting the light transmittance of a windshield provided in an embodiment of the present application;
[0034] Figure 2 A schematic structural diagram of a windshield transmittance adjustment system provided in an embodiment of the present application;
[0035] Figure 3 A schematic structural diagram of an electronic device for adjusting windshield transmittance provided in an embodiment of the present application. DETAILED DESCRIPTION
[0036] In order to better understand the technical solutions provided by the embodiments of this specification, the technical solutions of the embodiments of this specification are described in detail below through the accompanying drawings and specific embodiments. It should be understood that the embodiments of this specification and the specific features in the embodiments are detailed descriptions of the technical solutions of the embodiments of this specification, rather than limitations on the technical solutions of this specification. In the absence of conflict, the embodiments of this specification and the technical features in the embodiments can be combined with each other.
[0037] In this article, relational terms such as first and second are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. Moreover, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or equipment comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also include elements inherent to such process, method, article or equipment. In the absence of further restrictions, the elements defined by the statement "comprising a ..." do not exclude the presence of other identical elements in the process, method, article or equipment comprising the elements. The term "two or more" includes two or more than two cases.
[0038] See also Figure 1 , is a schematic flow chart of a method for adjusting windshield transmittance provided in an embodiment of the present application. The windshield includes multiple dimmable zones, the multiple dimmable zones including a first zone, the first zone having an impact on the driver's field of view less than or equal to a first preset threshold. Specifically, the method for adjusting the first zone may include:
[0039] S110, obtaining illumination data of multiple dimensions within the first partition;
[0040] Exemplarily, among the multiple adjustable light zones of the windshield, the degree of influence of the first zone on the driver's field of view is less than or equal to the first preset threshold. In order to achieve precise transmittance adjustment, it is necessary to obtain illumination data of multiple dimensions within the zone. These illumination data may include light intensity data, incident angle data, polarization direction data, etc. In the present application, the light intensity data of multiple dimensions within the first zone are collected based on the light intensity sensor. The light intensity sensor adopts a silicon-based photodiode array (16×16 channels) with a range of 0-200,000 lux, which can cover direct sunlight and a response speed of <10ms. The light intensity sensor can respond quickly to changes in light intensity; the direction sensor integrates a miniature fisheye lens and an image processing chip, wherein the resolution of the direction sensor is 1280×720 and the frame rate is 60fps. The sunlight incident angle is determined by a spot tracking algorithm; the ambient light sensor has a full spectrum response (380-780nm) and is used to detect the overall brightness distribution of the environment. The directional sensor determines the angle of incidence of sunlight (with an accuracy of ±0.5°), creates a light intensity-position heat map (512×512 pixel grid), and combines it with the vehicle speed sensor for motion compensation. These sensors work together to comprehensively capture the lighting data within the first zone.
[0041] Acquiring multi-dimensional lighting data provides an accurate basis for subsequent transmittance adjustment. Different dimensions of lighting data reflect the varying characteristics of sunlight. For example, intensity data determines light intensity, angle of incidence data influences the angle of light, and polarization direction data is related to the polarization characteristics of light. Comprehensively acquiring this data enables more precise perception of the lighting environment, laying the foundation for personalized, intelligent transmittance adjustment, thereby improving driver visual comfort and safety.
[0042] S120: For the illumination data of each dimension, determine a transmittance coefficient corresponding to the illumination data based on a preset corresponding relationship;
[0043] For example, for each dimension of acquired illumination data, the corresponding transmittance coefficient is determined based on a preset correspondence. These preset correspondences include, but are not limited to, functional relationships, tables, and models that accurately reflect the transmittance adjustment requirements under different illumination conditions. Specifically, a glare suppression model based on biological vision principles is shown in Equation (1).
[0044] T(θ,I)=T0×e (-k·I·cosθ) (1);
[0045] Among them, T0 is the basic transmittance, k is the glare coefficient, θ is the incident angle, and I is the light intensity.
[0046] The parameters of equation (1) are adjusted: k = 0.002, T0 = 75% in daytime mode, and k = 0.005, T0 = 60% in nighttime mode. In tunnel scenarios, T = 85% is locked for the first 3 seconds. In rainy scenarios, T is automatically lowered by 5% to reduce reflection. Manual transmittance adjustment data can also be recorded, and a personalized model can be built using an LSTM (Long Short-Term Memory) neural network. Regional lighting characteristics can also be preloaded based on a geographic information system, and real-time weather data can be obtained.
[0047] By determining transmittance coefficients through pre-set correspondences, we can convert illumination data from different dimensions into specific transmittance adjustment parameters. Each transmittance coefficient is tailored to a specific illumination dimension, enabling more precise and scientific transmittance adjustment. This refined adjustment allows for better adaptation to varying lighting conditions, improving the windshield's transmittance adjustment performance.
[0048] S130 . Weighting the transmittance coefficients to obtain a target transmittance of the first subarea, and adjusting the transmittance of the first subarea according to the target transmittance.
[0049] For example, after obtaining the transmittance coefficients corresponding to the illumination data of each dimension, these transmittance coefficients are weighted to obtain the target transmittance of the first partition. The weighting process comprehensively considers the importance and mutual relationship of each transmittance coefficient to obtain a reasonable transmittance value. Afterwards, the transmittance of the first partition is actually adjusted according to the obtained target transmittance. In the execution layer dynamic dimming structure of the present application, the dynamic dimming structure consists of an electrochromic layer, a liquid crystal dimming layer and a nano anti-reflective coating, which can quickly and accurately adjust the transmittance according to the target transmittance. Among them, the material of the electrochromic layer is a tungsten oxide / nickel oxide composite material with a response time of <300ms (from 5%→85%) and energy consumption of <5W / m2. The liquid crystal dimming layer is a TN (Twisted Nematic) liquid crystal + polarizer structure, which is used to eliminate high-frequency flicker (>120Hz). The nano anti-reflective coating is a silicon dioxide nanocolumn array with a reflectivity of <0.5% (400-700nm band).
[0050] By weighting each transmittance coefficient to obtain the target transmittance, the system leverages multi-dimensional lighting data. This weighted processing balances the impact of different lighting dimensions on transmittance, ensuring that the adjustment results better meet actual needs. Adjustments based on the target transmittance respond to changes in the lighting environment in real time, providing the driver with a stable and comfortable visual environment and improving driving safety and comfort.
[0051] In summary, the windshield transmittance adjustment method proposed in the embodiment of the present application is based on illumination data of multiple dimensions, determines the transmittance coefficient corresponding to the illumination data through a preset correspondence, and weights each of the transmittance coefficients to determine the target transmittance of the first partition. In strong light or backlight environments, the system automatically reduces the transmittance, which can reduce the interference of glare on the driver's vision and reduce the risk of accidents.
[0052] In some examples, the illumination data includes light intensity data, the transmittance coefficient includes a basic transmittance coefficient, and determining the transmittance coefficient corresponding to the illumination data based on a preset correspondence includes:
[0053] The light intensity data is weighted based on a preset first weighting value, a first difference between a preset first reference value and the weighted light intensity data is obtained, and the first difference is used as the basic light transmittance coefficient.
[0054] Exemplarily, the illumination data includes light intensity data, and the transmittance coefficient includes a basic transmittance coefficient. The transmittance coefficient corresponding to the illumination data is determined based on a preset corresponding relationship and is determined based on a functional relationship. The light intensity data is multiplied by a preset first weighting value to obtain weighted light intensity data. Then, the weighted light intensity data is subtracted from the preset first reference value, and the difference obtained is the basic transmittance coefficient. This reflects the inverse proportional relationship between light intensity data and transmittance, that is, the stronger the light intensity, the smaller the basic transmittance coefficient, and the lower the transmittance of the windshield; conversely, the weaker the light intensity, the larger the basic transmittance coefficient, and the higher the transmittance of the windshield. Among them, the preset first weighting value is 0.00050, 0.00051, 0.00052, or 0.00053. The preset first reference value is 0.70, 0.71, 0.72, or 0.73.
[0055] By determining a base transmittance coefficient based on light intensity data, the windshield's transmittance can be dynamically adjusted according to changes in light intensity. In strong sunlight, the light intensity data is high, the base transmittance coefficient is low, and the windshield's transmittance decreases, thereby reducing the intensity of light entering the vehicle and preventing irritation to the driver's eyes. This improves driving safety and comfort, effectively suppresses the impact of strong light on the driver, and enhances the system's adaptability and stability under varying light intensities.
[0056] In some examples, the illumination data includes incident angle data, the transmittance coefficient includes an angle compensation coefficient, and determining the transmittance coefficient corresponding to the illumination data based on a preset correspondence includes:
[0057] Determining initial angle data based on a difference between the light intensity data and a preset reference angle;
[0058] weighting the absolute value of the initial angle data based on a preset second weighting value to obtain weighted angle data;
[0059] The weighted angle data is compensated based on a preset second reference value, a first ratio between the preset second reference value and the compensated weighted angle data is obtained, and the first ratio is used as the angle compensation coefficient.
[0060] Exemplarily, the illumination data includes incident angle data, and the transmittance coefficient includes an angle compensation coefficient. When determining the angle compensation coefficient based on the incident angle data, the initial angle data is first determined by subtracting a preset reference angle from the light intensity data. This difference reflects the degree to which the actual sunlight angle deviates from the ideal angle. A preset second weighting value is then multiplied by the absolute value of the initial angle data to obtain weighted angle data. This weighting value adjusts the weight of the angle data on the final coefficient. Finally, the weighted angle data is added to the preset second reference value, and the ratio of the preset second reference value to the sum is used as the angle compensation coefficient. Based on this, the angle data is converted into a coefficient related to transmittance. The windshield transmittance is dynamically adjusted according to the sunlight incident angle, reducing glare, improving visual comfort and system adaptability, and achieving precise adjustment for different illumination angles. The preset reference angle is 90 degrees, and the preset second weighting value is 0.20, 0.21, 0.22, or 0.23. The preset second reference value is 1.0, 1.1, 1.2, or 1.3. By introducing the angle compensation coefficient, the impact of the incident angle of sunlight on vision can be taken into account, the transmittance adjustment can be further optimized, the glare caused by oblique sunlight can be reduced, and the driver's visual clarity and comfort under different angles of light can be improved.
[0061] In some examples, the illumination data includes polarization direction data, the transmittance coefficient includes a polarization enhancement coefficient, and determining the transmittance coefficient corresponding to the illumination data based on a preset correspondence includes:
[0062] determining initial polarization data based on a ratio of the light intensity data to a preset reference angle;
[0063] The square value of the initial polarization data is weighted based on a preset second weighting value, a first compensation value between a preset third reference value and the weighted initial polarization data is obtained, and the first compensation value is used as the polarization enhancement coefficient.
[0064] For example, when adjusting windshield transmittance, when the illumination data includes polarization direction data, to determine the corresponding polarization enhancement coefficient, initial polarization data is first determined based on the ratio of the light intensity data divided by a preset reference angle. This ratio reflects the correlation between the polarization direction and the ideal state. Next, the square of the initial polarization data is multiplied by a preset second weighting value to adjust the impact of the initial polarization data on the final result based on actual conditions. Finally, a preset third reference value is added to the weighted initial polarization data to obtain a first compensation value, which is used as the polarization enhancement coefficient. This polarization enhancement coefficient dynamically adjusts the windshield transmittance based on the polarization direction of sunlight, thereby better utilizing the polarization characteristics of light, reducing reflected light and glare, improving the optical performance of the windshield, and creating a more comfortable visual environment for the driver. The preset reference angle is 90 degrees, and the preset second weighting value is 0.20, 0.21, 0.22, or 0.23. The preset third reference value is 0.80, 0.81, 0.82, or 0.83. Taking the polarization direction of sunlight into consideration and adjusting the transmittance through the polarization enhancement coefficient can better utilize the polarization characteristics of sunlight, reduce reflected light and glare, improve the optical performance of the windshield, and create a more comfortable visual environment for the driver.
[0065] In some examples, weighting the transmittance coefficients to obtain a target transmittance of the first subarea includes:
[0066] Weighting each of the transmittance coefficients to obtain an initial target transmittance of the first subarea;
[0067] The initial target transmittance is compared with the upper limit value of transmittance. When the initial target transmittance is less than the upper limit value of transmittance, the initial target transmittance is compared with the lower limit value of transmittance. When the initial target transmittance is greater than the lower limit value of transmittance, the initial target transmittance is used as the target transmittance.
[0068] For example, the basic transmittance coefficient, angle compensation coefficient and polarization enhancement coefficient are multiplied to obtain the initial target transmittance. The effects of different lighting dimensions on windshield transmittance are interrelated. For example, light intensity data determines the intensity of light, incident angle data affects the angle of illumination of light, and polarization direction data is related to the polarization characteristics of light. By weighting each transmittance coefficient, that is, multiplying them, the influence of these different dimensions can be combined to obtain a more accurate and comprehensive initial target transmittance. This allows the adjustment of windshield transmittance to more accurately adapt to the actual lighting environment, providing the driver with a more comfortable and safer visual experience.
[0069] The calculated initial target transmittance is compared with the transmittance upper limit value. The transmittance upper limit value specifies the maximum value that the windshield transmittance can reach. If the initial target transmittance is greater than or equal to the transmittance upper limit value, the transmittance upper limit value is used as the final target transmittance; if the initial target transmittance is less than the transmittance upper limit value, the initial target transmittance is compared with the transmittance lower limit value; the transmittance lower limit value specifies the minimum value that the windshield transmittance can reach. If the initial target transmittance is greater than the transmittance lower limit value, the initial target transmittance is used as the final target transmittance; if the initial target transmittance is less than or equal to the transmittance lower limit value, the transmittance lower limit value is used as the final target transmittance. After comparison with the transmittance upper limit value and the transmittance lower limit value, if the initial target transmittance is both less than the transmittance upper limit value and greater than the transmittance lower limit value, the initial target transmittance is used as the final target transmittance. At this time, the target transmittance comprehensively considers the influence of various lighting factors, while also meeting the safety range requirements of transmittance.
[0070] The purpose of setting an upper limit for light transmittance is to prevent excessive windshield transmittance from entering the vehicle, potentially irritating the driver's eyes and affecting driving safety. For example, in certain situations, such as under strong direct sunlight, if the upper limit is not set, the windshield transmittance may be too high, exposing the driver to excessive light and causing glare and other problems. By comparing the windshield transmittance with the upper limit, we ensure that the windshield transmittance does not exceed a safe range, protecting the driver's visual health and driving safety.
[0071] The lower limit for light transmittance is set to ensure that windshield light transmittance does not drop too low, ensuring that the driver has sufficient light to see road conditions clearly. In low-light conditions, such as at night or on cloudy days, if the windshield light transmittance is too low, the driver may not be able to clearly see the road and traffic ahead, increasing driving risks. By comparing the windshield light transmittance with the lower limit, we can ensure that windshield light transmittance remains within a reasonable range, providing the driver with sufficient light and ensuring driving safety.
[0072] In some examples, the upper limit of the light transmittance is 70%, and the lower limit of the light transmittance is 50%.
[0073] For example, in the windshield transmittance adjustment, the upper limit of the transmittance is set to 50% and the lower limit is set to 70%. When the external light intensity is high, such as on a sunny day with direct sunlight, if the windshield transmittance is too high, a large amount of light will directly enter the car, causing strong stimulation to the driver's eyes. This may cause glare for the driver, affecting his or her clear observation of road conditions and increasing driving risks. Setting the upper limit of the transmittance to 70% can effectively limit the amount of light entering the car and reduce the interference of strong light on the driver's vision. For example, at noon in a desert area, the sunlight is extremely strong. A transmittance of 70% can block some light to a certain extent, allowing the driver's eyes to better adapt to the lighting environment and maintain a clear field of vision.
[0074] Excessively high transmittance allows more sunlight to enter the vehicle interior, causing the temperature to rise rapidly. This not only makes the driver uncomfortable but also increases the burden on the vehicle's air conditioning, consuming more energy. Keeping the transmittance below 70% can reduce the amount of sunlight entering, slowing the temperature rise inside the vehicle, improving driving comfort and saving energy to a certain extent. For example, in hot summer weather, a reasonable transmittance limit helps maintain a relatively cool environment inside the vehicle.
[0075] In relatively poor lighting conditions, such as on cloudy days, in the evening, or when entering a tunnel, the windshield needs to have sufficient light transmittance to ensure the driver can clearly see the road. If the transmittance is too low, the driver's field of vision will become dim, making it difficult to accurately identify road signs, obstacles, and other vehicles. Setting the lower limit of light transmittance to 50% ensures that the driver still has a basically clear field of vision in these low-light environments, allowing them to make timely and correct driving decisions. For example, on a rainy evening, when the light is dim, a 50% transmittance allows the driver to roughly see the outline of the road ahead and the position of surrounding vehicles.
[0076] In some examples, the plurality of dimmable zones further include a second zone and a third zone, the second zone having an impact on the driver's field of view that is less than a first preset threshold and less than or equal to a second preset threshold, and the third zone having an impact on the driver's field of view that is greater than the first preset threshold and less than or equal to a third preset threshold, and the method further includes:
[0077] The target light transmittance of the second subarea is 50%, and the target light transmittance of the third subarea is greater than 70%.
[0078] Exemplarily, the multiple dimmable zones also include a second zone and a third zone, and the impact of the second zone on the driver's field of view is less than the first preset threshold and less than or equal to the second preset threshold. This means that although the second zone has a certain impact on the driver's field of view, it is relatively small. It is located in the top area of the windshield. The target transmittance of the second zone is set to 50%, mainly to block external light to a certain extent and reduce unnecessary light interference. In strong light environments, such as direct sunlight, a lower transmittance can prevent too much light from entering the car from this area, avoid light reflecting into the driver's eyes, cause glare, and affect the driver's visual comfort. In addition, since the second zone has a relatively small impact on the field of view, appropriately reducing the transmittance will not cause too much hindrance to the driver's observation of road conditions.
[0079] The third zone's impact on the driver's field of view is greater than the first preset threshold and less than or equal to the third preset threshold. This indicates that this zone has a significant impact on the driver's field of view. This zone is typically the driver's primary visual area, such as the driver's primary viewing area of the windshield, where the driver needs to clearly observe important information such as the road ahead, traffic signs, and other vehicles. The target transmittance for the third zone is set at greater than 70% to ensure a sufficiently clear field of view for the driver. A higher transmittance allows more light to pass through the windshield, allowing the driver to clearly see the road ahead in all lighting conditions. In low-light environments, such as at night or on cloudy days, high transmittance ensures sufficient light enters the vehicle, improving visual clarity and reducing blind spots. In bright light environments, although some light will enter, since this area is the driver's primary focus, additional dimming measures, such as angle compensation and polarization enhancement, can effectively reduce the impact of glare while maintaining high transmittance. For example, when there is plenty of sunshine during the day, the windshield can dynamically adjust the transmittance of the area based on factors such as the incident angle and polarization direction of the sunlight, ensuring a clear field of vision while avoiding strong light irritating the driver's eyes.
[0080] In some examples, the method further includes:
[0081] The target light transmittance is smoothly transitioned based on a sinusoidal gradient function at boundaries between adjacent adjustable partitions.
[0082] For example, a smooth transition of the target transmittance is performed at the boundary of adjacent adjustable partitions based on a sinusoidal gradient function. When there is a significant difference in the transmittance of adjacent adjustable partitions, if a smooth transition is not performed, the driver's vision will experience a sudden change at the partition boundary. This sudden change in vision will require the driver's eyes to frequently adapt to different light intensities, which can easily lead to eye fatigue and discomfort. For example, if the transmittance of one partition is 30% and the transmittance of the adjacent partition is 80%, at the boundary, the driver's eyes will suddenly enter a brighter environment from a darker visual environment, or vice versa, which will cause greater irritation to the eyes.
[0083] The sinusoidal gradient function offers smooth variations, allowing the target transmittance between adjacent zones to change gradually, rather than abruptly. By using this smooth transition, the target transmittance changes more naturally and continuously. This allows the driver's eyes to gradually adapt to changes in light intensity as they move from one zone to another, reducing visual abruptness and improving visual comfort.
[0084] like Figure 2 As shown, this application proposes a windshield transmittance adjustment system, which includes: a data acquisition module 21, a transmittance determination module 22 and a transmittance adjustment module 23;
[0085] The data acquisition module 21 is configured to: acquire illumination data of multiple dimensions within the first partition;
[0086] The transmittance determination module 22 is configured to: determine the transmittance coefficient corresponding to the illumination data in each dimension based on a preset corresponding relationship;
[0087] The transmittance adjustment module 23 is configured to: weight the transmittance coefficients to obtain a target transmittance of the first subarea, and adjust the transmittance of the first subarea according to the target transmittance.
[0088] The effects of applying the above method in the above system can be found in the description of the above method embodiment, which will not be repeated here.
[0089] like Figure 3 As shown, an embodiment of the present application also provides an electronic device 300, including a memory 310, a processor 320, and a computer program 311 stored in the memory 310 and executable on the processor. When the processor 320 executes the computer program 311, the steps of any of the above-mentioned methods for adjusting the windshield transmittance are implemented.
[0090] Since the electronic device introduced in this embodiment is a device used to implement a windshield transmittance adjustment device in the embodiment of the present application, based on the method introduced in the embodiment of the present application, technical personnel in this field can understand the specific implementation of the electronic device of this embodiment and its various variations. Therefore, how the electronic device implements the method in the embodiment of the present application will not be introduced in detail here. As long as the equipment used by technical personnel in this field to implement the method in the embodiment of the present application falls within the scope of protection to be protected by this application.
[0091] In the specific implementation process, the computer program 311 can be implemented when executed by the processor Figure 1 Any implementation manner in the corresponding embodiments.
[0092] It should be noted that, in the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0093] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-readable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-readable program code.
[0094] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded computer, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0095] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0096] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0097] An embodiment of the present application further provides a computer program product, which includes computer software instructions. When the computer software instructions are executed on a processing device, the processing device executes the process of the LDPC decoding method of the solid-state drive controller.
[0098] A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that a computer can store or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state drive (SSD)).
[0099] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0100] In the several embodiments provided in this application, it should be understood that the disclosed devices, apparatuses and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.
[0101] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0102] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0103] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0104] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
[0105] Although the preferred embodiments of this specification have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concepts. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of this specification.
[0106] Obviously, those skilled in the art may make various changes and modifications to this specification without departing from the spirit and scope of this specification. Thus, if such changes and modifications fall within the scope of the claims of this specification and their equivalents, this specification is intended to include such changes and modifications.
Claims
1. A method for adjusting windshield transmittance, characterized in that: The windshield includes a plurality of dimmable zones, the plurality of dimmable zones including a first zone, the first zone having an impact on the driver's field of view that is less than or equal to a first preset threshold, and the method for the first zone includes: Acquire illumination data of multiple dimensions within the first partition; For the illumination data of each dimension, determining a transmittance coefficient corresponding to the illumination data based on a preset corresponding relationship; The transmittance coefficients are weighted to obtain a target transmittance of the first subarea, and the transmittance of the first subarea is adjusted according to the target transmittance.
2. The windshield transmittance adjustment method according to claim 1, characterized in that: The illumination data includes light intensity data, the transmittance coefficient includes a basic transmittance coefficient, and determining the transmittance coefficient corresponding to the illumination data based on a preset corresponding relationship includes: The light intensity data is weighted based on a preset first weighting value, a first difference between a preset first reference value and the weighted light intensity data is obtained, and the first difference is used as the basic light transmittance coefficient.
3. The windshield transmittance adjustment method according to claim 1, characterized in that: The illumination data includes incident angle data, the transmittance coefficient includes an angle compensation coefficient, and determining the transmittance coefficient corresponding to the illumination data based on a preset corresponding relationship includes: Determining initial angle data based on a difference between the light intensity data and a preset reference angle; weighting the absolute value of the initial angle data based on a preset second weighting value to obtain weighted angle data; The weighted angle data is compensated based on a preset second reference value, a first ratio between the preset second reference value and the compensated weighted angle data is obtained, and the first ratio is used as the angle compensation coefficient.
4. The windshield transmittance adjustment method according to claim 1, characterized in that: The illumination data includes polarization direction data, the transmittance coefficient includes a polarization enhancement coefficient, and determining the transmittance coefficient corresponding to the illumination data based on a preset corresponding relationship includes: determining initial polarization data based on a ratio of the light intensity data to a preset reference angle; The square value of the initial polarization data is weighted based on a preset second weighting value, a first compensation value between a preset third reference value and the weighted initial polarization data is obtained, and the first compensation value is used as the polarization enhancement coefficient.
5. The windshield transmittance adjustment method according to claim 4, characterized in that: The weighting of the transmittance coefficients to obtain the target transmittance of the first subarea includes: Weighting each of the transmittance coefficients to obtain an initial target transmittance of the first subarea; The initial target transmittance is compared with the upper limit value of transmittance. When the initial target transmittance is less than the upper limit value of transmittance, the initial target transmittance is compared with the lower limit value of transmittance. When the initial target transmittance is greater than the lower limit value of transmittance, the initial target transmittance is used as the target transmittance.
6. The windshield transmittance adjustment method according to claim 5, characterized in that: The upper limit of the light transmittance is 70%, and the lower limit of the light transmittance is 50%.
7. The windshield transmittance adjustment method according to claim 1, characterized in that: The multiple dimmable zones further include a second zone and a third zone, the second zone having an impact on the driver's field of view that is less than a first preset threshold and less than or equal to a second preset threshold, and the third zone having an impact on the driver's field of view that is greater than the first preset threshold and less than or equal to a third preset threshold, and the method further includes: The target light transmittance of the second subarea is 50%, and the target light transmittance of the third subarea is greater than 70%.
8. The windshield transmittance adjustment method according to claim 1, characterized in that: The method further comprises: The target light transmittance is smoothly transitioned based on a sinusoidal gradient function at boundaries between adjacent adjustable partitions.
9. A windshield transmittance adjustment system, characterized in that: The system includes: a data acquisition module, a transmittance determination module and a transmittance adjustment module; The data acquisition module is configured to: acquire illumination data of multiple dimensions within the first partition; The transmittance determination module is configured to: determine, for each dimension of the illumination data, a transmittance coefficient corresponding to the illumination data based on a preset correspondence relationship; The transmittance adjustment module is configured to: weight the transmittance coefficients to obtain a target transmittance of the first subarea, and adjust the transmittance of the first subarea according to the target transmittance.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of a method for adjusting windshield transmittance according to any one of claims 1 to 8 are implemented.