A method for optimizing a driving field of view and a vehicle
By combining multi-dimensional environmental perception data and a vision optimization system, the adaptability of windshield visibility under different operating conditions has been solved, achieving vision optimization and safe driving in complex environments.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ZHEJIANG GEELY HLDG GRP CO LTD
- Filing Date
- 2026-05-15
- Publication Date
- 2026-07-03
AI Technical Summary
Existing technical solutions cannot assess the visibility of the windshield in real time, which limits the continuity and comfort of driving visibility under different working conditions and cannot guarantee visibility in complex conditions such as rain, fog, and strong light.
By acquiring multi-dimensional environmental perception data, including light data, temperature and humidity data, and rainfall data, the operating conditions and visibility of the vehicle's windshield are determined. The electrochromic component, ultrasonic dewatering component, infrared heating component, and backlight processing component in the visibility optimization system are then driven to perform corresponding optimization operations to meet the preset visibility conditions corresponding to the operating conditions.
It achieves dynamic adaptation of vision adjustment in different harsh environments, ensuring that the windshield vision always meets safety requirements, and improving the reliability of driving vision and driving safety.
Smart Images

Figure CN122323940A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle technology, specifically to a method for optimizing driving visibility and a vehicle. Background Technology
[0002] In the fields of automotive environmental perception and intelligent cockpit technology, the clarity of vision through the vehicle's windshield is directly related to driving safety. Traditional solutions often rely on rain sensors to detect rainwater and trigger the wipers to physically wipe it away, thus ensuring visibility in rainy weather. Meanwhile, some vehicles integrate light sensors for automatic control of headlights or air conditioning; however, these sensors typically function independently and do not form a collaborative perception and control system for enhanced visibility. In recent years, with the development of intelligent driving technology, higher demands have been placed on the sensor placement, continuity of vision, and environmental adaptability in the windshield area.
[0003] However, existing technical solutions are based on a single rain signal to trigger a fixed action (such as activating the windshield wipers), which cannot assess the actual visibility of the windshield in real time. When the vehicle is in different complex conditions such as rain, fog, or strong light, it cannot guarantee that the visibility will always meet the requirements for clarity under different conditions, which limits the continuity and comfort of the driving vision. Summary of the Invention
[0004] In view of this, embodiments of the present invention provide a driving vision optimization method and vehicle to solve the problem that driving vision optimization relies on a single rain signal to trigger a fixed action, making it difficult to adaptively ensure a clear view of the windshield under different operating conditions.
[0005] In a first aspect, embodiments of the present invention provide a method for optimizing driving visibility, the method comprising: Acquire different types of environmental perception data collected by the sensing unit; Based on the different types of environmental perception data, determine the working conditions and visibility of the vehicle's windshield. Based on the operating conditions and the field of vision clarity, the vision optimization system installed on the vehicle's windshield is driven to perform corresponding optimization operations so that the field of vision clarity of the vehicle's windshield meets the preset clarity conditions corresponding to the operating conditions.
[0006] Furthermore, determining the operating conditions and visibility of the vehicle's windshield based on the different types of environmental perception data includes: Light data, temperature and humidity data, and rainfall data are extracted from the environmental sensing data. The operating conditions and visibility of the vehicle's windshield are determined based on the light data, temperature and humidity data, and rainfall data.
[0007] Furthermore, determining the operating conditions and visibility of the vehicle's windshield based on the light data, temperature and humidity data, and rainfall data includes: The operating condition scenario of the vehicle's windshield is determined based on the light data, the temperature and humidity data, and the rainfall data. The operating condition scenario includes any one of the following: standard scenario, light precipitation scenario, heavy precipitation scenario, high humidity scenario, and high brightness scenario. The glare intensity of the vehicle's windshield is calculated based on the light data; the fog concentration of the vehicle's windshield is calculated based on the temperature and humidity data; and the water film thickness, raindrop density, and rainfall change rate of the vehicle's windshield are calculated based on the rainfall data. The glare intensity, fog concentration, water film thickness, raindrop density, and rainfall change rate are weighted and fused to obtain the visibility clarity of the vehicle's windshield.
[0008] Furthermore, the vision optimization system includes at least one of the following: an electrochromic component, an ultrasonic dewatering component, an infrared heating component, and a backlight processing component; wherein, the electrochromic component is used to adjust the light transmittance of the vehicle's windshield, the ultrasonic dewatering component is used to remove water from the surface of the vehicle's windshield by ultrasonic vibration, the infrared heating component is used to heat the vehicle's windshield by infrared radiation, and the backlight processing component is used to adjust the backlight brightness of the vehicle's windshield.
[0009] Furthermore, the vision optimization system includes an electrochromic component; Based on the operating conditions and the visual clarity, the vision optimization system installed on the vehicle's windshield is driven to perform corresponding optimization operations, including: When the working scenario is a standard scenario, detect whether the visual clarity is greater than the upper limit value associated with the standard scenario; If the visual clarity is greater than the upper limit, then the first level of light transmittance of the electrochromic component is obtained; The electrochromic component is driven to adjust the current transmittance to the first transmittance level.
[0010] Furthermore, the vision optimization system includes an ultrasonic water removal component and an electrochromic component; Based on the operating conditions and the visual clarity, the vision optimization system installed on the vehicle's windshield is driven to perform corresponding optimization operations, including: When the working condition scenario is a light precipitation scenario, detect whether the visual clarity is within the first index range associated with the light precipitation scenario; If the visual clarity is within the first exponential range, then the first intermittent vibration frequency and the first intermittent period of the ultrasonic water removal component are obtained, and the second level of light transmittance of the electrochromic component is obtained. The ultrasonic water removal component is driven to perform water removal action according to the first intermittent vibration frequency and the first intermittent period, and the electrochromic component is driven to adjust the current light transmittance to the second level light transmittance.
[0011] Furthermore, the vision optimization system includes an ultrasonic water removal component and an electrochromic component; Based on the described working conditions and the described visual clarity, the vision optimization system is driven to perform corresponding processing operations, including: When the working condition scenario is a heavy precipitation scenario, detect whether the visual clarity is within the second index range associated with the heavy precipitation scenario; If the visual clarity is in the second exponential range, the continuous vibration frequency of the ultrasonic water removal component is obtained, and the third level of light transmittance of the electrochromic component is obtained. The ultrasonic dewatering component is driven to perform dewatering action according to the continuous vibration frequency, and the electrochromic component is driven to adjust the current light transmittance to the third light transmittance level.
[0012] Furthermore, the vision optimization system includes: an infrared heating component, an ultrasonic water removal component, and an electrochromic component; Based on the operating conditions and the visual clarity, the vision optimization system installed on the vehicle's windshield is driven to perform corresponding optimization operations, including: When the working condition is a high humidity scenario, detect whether the visual clarity is less than a first lower limit value associated with the high humidity scenario; If the visual clarity is less than the first lower limit, then the continuous heating power of the infrared heating component is obtained, the second intermittent vibration frequency and the second intermittent period of the ultrasonic dewatering component are obtained, and the fourth level transmittance of the electrochromic component is obtained. The infrared heating component is driven to perform a defogging operation according to the continuous heating power, the ultrasonic dewatering component is driven to perform a dewatering operation according to the second intermittent vibration frequency and the second intermittent period, and the electrochromic component is driven to adjust the current transmittance to the fourth level transmittance.
[0013] Furthermore, the field-of-view optimization system includes an electrochromic component and a backlight processing component; Based on the operating conditions and the visual clarity, the vision optimization system installed on the vehicle's windshield is driven to perform corresponding optimization operations, including: When the working condition is a high-brightness scene, detect whether the visual clarity is less than the second lower limit value associated with the high-brightness scene; If the visual clarity is less than the second lower limit, then obtain the transmittance and response speed of the fifth level of the electrochromic component, and obtain the brightness reduction ratio of the backlight processing component. The electrochromic component is driven to adjust the current transmittance to the fifth level of transmittance according to the response speed, and the backlight processing component is driven to perform an adjustment operation on the current backlight brightness according to the brightness reduction ratio.
[0014] Furthermore, the method also includes: Get the current vehicle speed and current ambient temperature; When the current vehicle speed exceeds a preset vehicle speed threshold, a first adaptation instruction is generated, wherein the first adaptation instruction is used to increase the driving parameters of the ultrasonic water removal component in the vision optimization system and shorten the response time of the electrochromic component in the vision optimization system; or, when the current ambient temperature is lower than a preset temperature threshold, a second adaptation instruction is generated, wherein the second adaptation instruction is used to prioritize the activation of the infrared heating component in the vision optimization system and limit the operation of the ultrasonic water removal component under icing conditions.
[0015] Furthermore, the method also includes: Monitor the operating status of the vision optimization system and obtain the status monitoring results; When the status monitoring result indicates that the target component has failed, a corresponding switching instruction is generated according to the preset redundancy mapping relationship. The switching instruction is used to drive at least one other component that has not failed, in addition to the target component, to perform optimization operations in a cooperative compensation mode instead of the target component.
[0016] Secondly, embodiments of the present invention provide a driving visibility optimization device, the device comprising: The acquisition module is used to acquire different types of environmental sensing data collected by the sensing unit; The determination module is used to determine the working condition and visibility of the vehicle's windshield based on the different types of environmental perception data. The driving module is used to drive the vision optimization system installed on the windshield of the vehicle to perform corresponding optimization operations based on the working condition scenario and the vision clarity, so as to make the vision clarity of the windshield of the vehicle meet the preset clarity conditions corresponding to the working condition scenario.
[0017] Thirdly, embodiments of the present invention provide a vehicle, the vehicle including: a controller and a vision optimization system, the controller including: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, the processor executing the computer instructions to perform the method of the first aspect or any corresponding embodiment described above.
[0018] Fourthly, embodiments of the present invention provide a computer device, including: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to perform the method described in the first aspect or any corresponding embodiment thereof.
[0019] Fifthly, embodiments of the present invention provide a computer-readable storage medium storing computer instructions for causing a computer to perform the method described in the first aspect or any corresponding embodiment thereof.
[0020] The method provided in this application has the following beneficial effects: The method provided in this application acquires different types of environmental perception data collected by the sensing unit, which can comprehensively capture multi-dimensional environmental information affecting driving visibility, providing a rich and accurate data foundation for subsequent judgment. By determining the working condition and visibility clarity of the vehicle's windshield based on different types of environmental perception data, it can intelligently identify the current driving environment and quantify the degree of visibility blur, achieving accurate classification and evaluation for different scenarios. Based on the working condition and visibility clarity, it drives the visibility optimization system installed on the vehicle's windshield to perform corresponding optimization operations, so that the visibility clarity of the vehicle's windshield meets the preset clarity conditions corresponding to the working condition. It can dynamically adapt to the optimal adjustment strategy and automatically close the loop to maintain the visibility in a clear state that meets the safety requirements of the current scenario, thereby significantly improving the reliability of driving visibility and driving safety in different harsh environments. Attached Figure Description
[0021] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0022] Figure 1 This is a flowchart illustrating a driving visibility optimization method according to an embodiment of the present invention; Figure 2This is a schematic diagram of the stacked structure of the windshield and the sensing unit according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the vision optimization system according to an embodiment of the present invention; Figure 4 This is a schematic diagram of the workflow of a vision enhancement system according to an embodiment of the present invention; Figure 5 This is a schematic diagram comparing the field of view optimization system and the traditional wiper system in different scenarios according to an embodiment of the present invention; Figure 6 This is a structural block diagram of a driving visibility optimization device according to an embodiment of the present invention; Figure 7 This is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. Detailed Implementation
[0023] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0024] According to embodiments of the present invention, a driving visibility optimization method and a vehicle are provided. It should be noted that the steps shown in the flowcharts in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowcharts, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0025] This embodiment provides a method for optimizing driving visibility. Figure 1 This is a flowchart of a driving visibility optimization method according to an embodiment of the present invention, such as... Figure 1 As shown, the process includes the following steps: Step S101: Acquire different types of environmental perception data collected by the sensing unit.
[0026] In this embodiment, the sensing unit refers to a wiperless drive interface and multi-dimensional sensing composite module integrated on the inner surface of the vehicle's windshield (such as the rearview mirror base), including: an infrared rain sensing unit (using a dual-path infrared emitter-receiver structure with a wavelength of 940nm), an ambient light sensing unit (including a broadband photodiode and a UV sensor), a temperature and humidity sensing unit (MEMS sensor), and a vibration sensing unit (miniature accelerometer); the environmental sensing data refers to the raw physical quantities reflecting the vehicle's external environment and the state of the glass surface collected by the above units, including infrared reflected light attenuation rate, ambient light intensity and color temperature, glass surface temperature and humidity, and vehicle body vibration and raindrop impact vibration signals.
[0027] Figure 2 A schematic diagram of the stacked structure of the windshield and the sensing unit, as shown below. Figure 2 As shown, the structure consists of the outer surface of the windshield, the glass body, and the optical bonding adhesive layer from front to back. The sensing unit and the micro accelerometer are integrated on the inner surface of the glass. Each sensing unit is mounted on a flexible PCB substrate and is encapsulated in a sensor shell made of UV-resistant plastic with a nano self-cleaning coating. The total thickness is controlled at 8mm, achieving ultra-thin bonding and integration of the sensing unit and the windshield.
[0028] After the vehicle is powered on, the control module first initializes and loads reference calibration values (such as the infrared reflected light intensity under dry glass). Then, the sensing unit continuously collects data at a preset cycle: the infrared rain sensing unit detects the light intensity attenuation rate after the emitted light is totally reflected by the glass and outputs raindrop density and water film thickness information in real time (detection range 0-50mm / h, accuracy ±0.1mm / h, response time ≤10ms); the ambient light sensing unit uses a wide-spectrum photodiode (400-1100nm) and a UV sensor (280-400nm) to continuously detect ambient light intensity (0-100000lux), color temperature (2000-10000K), and ultraviolet intensity; the temperature and humidity sensing unit uses a MEMS sensor to measure the glass surface temperature (-40℃~85℃, accuracy ±0.5℃) and relative humidity (0-100%RH, accuracy ±3%RH); the vibration sensing unit outputs an acceleration signal (range ±16g) at a sampling frequency of 100Hz to help identify raindrop impact characteristics and eliminate vehicle body vibration interference. All sensor data is transmitted to the intelligent control module via the internal bus every 50ms, thereby completing the acquisition of different types of environmental perception data.
[0029] Step S102: Determine the working condition and visibility of the vehicle's windshield based on different types of environmental perception data.
[0030] In this embodiment of the application, the operating conditions and visibility of the vehicle's windshield are determined based on different types of environmental perception data, including: Step A1: Extract light data, temperature and humidity data, and rainfall data from the environmental sensing data.
[0031] Specifically, light data refers to the real ambient light intensity (0-100000 lux), color temperature (2000-10000K), and ultraviolet intensity information obtained by the ambient light sensing unit (wide-spectrum photodiode and UV sensor) after dynamic threshold calibration; temperature and humidity data refers to the surface temperature (-40℃~85℃, accuracy ±0.5℃) and relative humidity (0-100%RH, accuracy ±3%RH) of the vehicle's windshield obtained by the temperature and humidity sensing unit (MEMS sensor) after Kalman filtering; rainfall data refers to the effective signal reflecting raindrop impact and water film coverage extracted by the infrared rainfall sensing unit (dual-path infrared emitter-receiver structure, wavelength 940nm) after wavelet transform filtering to remove vehicle vibration and direct sunlight interference, mainly including the infrared reflected light attenuation rate.
[0032] The intelligent control module (32-bit vehicle MCU, main frequency ≥150MHz) receives raw environmental perception data transmitted by the sensing unit every 50ms. First, it performs dynamic threshold calibration on the light channel data: comparing the pre-stored reference light intensity value with the real-time acquired value, it eliminates abrupt interference caused by headlight reflection, glass surface stains, etc., and outputs stable and accurate ambient light intensity and color temperature values as light data. Simultaneously, it applies a Kalman filter algorithm to the temperature and humidity channel data, combining historical frames to predict the probability of condensation or fog formation on the glass surface, and outputs the optimal estimates of the current temperature and relative humidity as temperature and humidity data. For the rainfall channel data, it uses wavelet transform filtering to separate high-frequency vibration components (originating from vehicle vibration and raindrop impact) and low-frequency interference (such as baseline drift caused by direct sunlight) in the infrared emission-reception reflected light attenuation rate signal, extracting effective attenuation features related only to raindrop density and water film thickness as rainfall data. Finally, the control module extracts these three types of pre-processed numerical data from the environmental perception data, providing input for subsequent scene recognition and field-of-view sharpness calculation.
[0033] Step A2: Determine the operating conditions of the vehicle's windshield and the visibility of the windshield based on light data, temperature and humidity data, and rainfall data.
[0034] Specifically, the operating conditions and visibility of the vehicle's windshield are determined based on data such as light intensity, temperature and humidity, and rainfall. This includes: Step A201: Determine the operating scenario of the vehicle's windshield based on light data, temperature and humidity data, and rainfall data. The operating scenario includes any one of the following: standard scenario, light precipitation scenario, heavy precipitation scenario, high humidity scenario, and high brightness scenario.
[0035] Specifically, the operating scenario is the environmental state category of the vehicle's windshield as determined by the above multi-dimensional data, including: standard scenario (corresponding to normal environment with no rain, no high humidity, and no strong light), light precipitation scenario (corresponding to light rain or drizzle with low rainfall level), heavy precipitation scenario (corresponding to moderate or heavy rain with high rainfall level), high humidity scenario (corresponding to foggy weather or risk of condensation on the glass surface, relative humidity ≥90%RH), and high brightness scenario (corresponding to strong light or glare, ambient light intensity ≥50000 lux).
[0036] The intelligent control module inputs light data, temperature and humidity data, and rainfall data into a multi-source data fusion algorithm. First, based on the water film thickness d and raindrop density ρ in the rainfall data, combined with the rainfall change rate ΔQ / Δt, it determines the rainfall level according to five preset levels (no rain, light rain, light rain, moderate rain, and heavy rain): if there is no rain, it enters the non-precipitation scenario branch; if there is light rain or light rain, it directly outputs the working condition scenario as "light precipitation scenario"; if there is moderate rain or heavy rain, it outputs as "heavy precipitation scenario". For the non-precipitation branch, the ambient light intensity value in the light data is further considered: if the light intensity is ≥50000 lux, it is determined as a "high brightness scene" (corresponding to strong light / glare); otherwise, the relative humidity value and the predicted probability of condensation on the glass surface are considered in the temperature and humidity data (using Kalman filtering prediction). If the relative humidity is ≥90%RH or the condensation probability exceeds a preset threshold, it is determined as a "high humidity scene" (corresponding to foggy weather or condensation); if none of the above conditions are met (i.e., no rain, normal light intensity, and normal humidity), then "standard scene" is output. Through the above step-by-step discrimination logic, the unique operating condition scene of the vehicle's windshield is finally determined from the five candidate scenes.
[0037] Step A202: Calculate the glare intensity of the vehicle's windshield based on light data, calculate the fog concentration of the vehicle's windshield based on temperature and humidity data, and calculate the water film thickness, raindrop density, and rainfall change rate of the vehicle's windshield based on rainfall data.
[0038] Specifically, glare intensity characterizes the degree of visual interference caused to the driver by strong light sources or high-brightness environments; the higher the value, the more severe the glare. Fog concentration indicates the density of fog-like condensation formed on the glass surface due to temperature differences or high humidity. Water film thickness is the thickness of the liquid water layer covering the glass surface (detection range 0-50 mm / h, accuracy ±0.1 mm / h). Rainfall change rate characterizes how quickly the water film thickness or raindrop density changes over time (ΔQ / Δt).
[0039] The intelligent control module independently calculates three types of data: First, based on the ambient light intensity and color temperature in the light data, combined with the built-in glare assessment model, when the light intensity exceeds a preset threshold (e.g., 50,000 lux) or the color temperature changes abruptly, the glare intensity L_glare (dimensionless, range 0~100) is calculated according to the proportion of light intensity exceeding the benchmark value and the duration of the excess. Second, based on temperature and humidity data (glass surface temperature T and relative humidity RH), the condensation probability prediction value output by the Kalman filter is used, combined with the difference between T and dew point temperature, to calculate the fog concentration H_fog (range 0~100%) according to a linear or exponential mapping relationship. The higher the dew point temperature and the lower the surface temperature, the greater the fog concentration. Finally, based on the infrared reflected light attenuation rate in the rainfall data, the water film thickness d (in mm) is calculated by converting it into a pre-calibrated attenuation rate-water film thickness curve. At the same time, the raindrop density ρ (in cells / m² or relative percentage) is extracted based on the fluctuation frequency and amplitude of the attenuation signal. On this basis, the water film thickness or raindrop density of two consecutive acquisitions (sampling interval 50 ms) are differentially calculated and then divided by the time interval to obtain the rainfall change rate ΔQ / Δt (in mm / s or relative change rate), which is used to characterize the strengthening or weakening trend of rainfall.
[0040] Step A203 involves weighted fusion of glare intensity, fog concentration, water film thickness, raindrop density, and rainfall change rate to obtain the visibility clarity of the vehicle's windshield.
[0041] Specifically, Vision Clarity (VCI) is a comprehensive index used to quantitatively assess the clarity of the current view through the vehicle's windshield (range 0-100). A higher VCI value indicates a clearer field of vision. When VCI < 60, a vision enhancement command needs to be triggered. The calculation formula is as follows: VCI=100-(k1×d+k2×ρ+k3×L_glare+k4×H_fog) Where d is the water film thickness, ρ is the raindrop density, L_glare is the glare intensity, H_fog is the fog concentration, and k1~k4 are pre-calibrated weighting coefficients (set according to the actual influence of each factor on visual clarity, for example, the weights of water film thickness and fog concentration are usually higher).
[0042] The intelligent control module first acquires the calculated glare intensity L_glare, fog concentration H_fog, water film thickness d, raindrop density ρ, and rainfall change rate ΔQ / Δt (Note: Although the rainfall change rate is not directly reflected in the formula, ΔQ / Δt is indirectly used to correct the weights in the calibration or dynamic adjustment of the weight coefficients k1~k4, for example, temporarily increasing the weight of water film thickness when rainfall increases sharply). Then, the module reads the weight coefficients k1, k2, k3, and k4 pre-stored in its internal memory (these coefficients are calibrated according to different vehicle models or glass characteristics, for example, k1=0.8, k2=0.5, k3=0.3, k4=0.6). Next, the module performs a weighted fusion operation: calculating k1×d, k2×ρ, k3×L_glare, and k4×H_fog respectively, summing the four products to obtain the total attenuation value, and then subtracting this total attenuation value from 100 to obtain the current visual clarity (VCI). Finally, the module outputs the VCI value and uses it for scene judgment and optimization-driven decision-making in step S103. If VCI < 60, it triggers the corresponding vision enhancement command (such as starting ultrasonic water removal, adjusting the light transmittance of electrochromic glass, etc.), thereby realizing real-time quantitative evaluation of the vision quality of the windshield.
[0043] Step S103: Based on the working conditions and field of vision clarity, drive the field of vision optimization system installed on the vehicle's windshield to perform corresponding optimization operations so that the field of vision clarity of the vehicle's windshield meets the preset clarity conditions corresponding to the working conditions.
[0044] In this embodiment, the vision optimization system includes at least one of the following: an electrochromic component, an ultrasonic dewatering component, an infrared heating component, and a backlight processing component; wherein, the electrochromic component is used to adjust the light transmittance of the vehicle's windshield, the ultrasonic dewatering component is used to remove water from the surface of the vehicle's windshield by ultrasonic vibration, the infrared heating component is used to heat the vehicle's windshield by infrared radiation, and the backlight processing component is used to adjust the backlight brightness of the vehicle's windshield.
[0045] As an example, Figure 3 A schematic diagram of the structure of the vision optimization system, such as Figure 3 As shown, the system is integrated into the inner surface of the vehicle's windshield and mainly consists of a sensing unit and a vision optimization execution component. The sensing unit includes a rain and light composite sensor and a drive interface, while the vision optimization execution component consists of four ultrasonic water removal components, an infrared heating component, a sensing unit, and an electrochromic component. Through modular layout, it achieves active vision enhancement without physical brushing.
[0046] Figure 4 A schematic diagram of the workflow of the vision enhancement system, such as Figure 4As shown, the process starts with system initialization, completes real-time perception and VCI index (0-100) calculation in 50ms cycles, and combines dynamic adaptation strategies and feedback calibration for vehicle speed ≥80km / h and temperature ≤0℃. Through scene determination branches, corresponding control logic is triggered according to VCI index levels: standby when VCI≥80, low-power ultrasonic + 60% transmittance control when 50≤VCI<80, high-power ultrasonic + 30% transmittance + infrared heating control when 30≤VCI<50, and infrared heating + intermittent defogging + 50% transmittance control when VCI<30. At the same time, a collaborative alternative scheme and a cyclic perception mechanism are set to ensure closed-loop control of vision optimization under all working conditions.
[0047] In this embodiment, the vision optimization system refers to a non-physical swiping active enhancement system installed on the windshield of a vehicle and driven by a control module, including at least one of the following: an electrochromic component (adjustable transmittance 10%-80%, response time ≤100ms), an ultrasonic desiccant component (frequency 40kHz, power 5W / unit), an infrared heating component (power 10-30W), a backlight processing component (ambient light adaptive backlight), and other execution units; the preset clarity condition refers to the vision clarity threshold or range required to ensure safe driving in each working scenario (for example, the standard scenario requires VCI to be greater than the upper limit, the light precipitation scenario requires VCI to be in the first index range, the high humidity scenario requires VCI to be not lower than the first lower limit, etc.). When the actual VCI does not meet the condition, the corresponding optimization operation is triggered.
[0048] The intelligent control module first obtains the currently determined working condition scene and the calculated visual clarity (VCI), and then retrieves the preset clarity conditions associated with the scene stored internally (e.g., the upper limit value of the standard scene, the first index range of 50-60 for the light precipitation scene, the second index range of 30-50 for the heavy precipitation scene, the first lower limit value of 40 for the high humidity scene, the second lower limit value of 50 for the high brightness scene, etc.).
[0049] Next, it is determined whether the current VCI meets the sharpness condition corresponding to the scene: if it does not meet the condition (such as VCI ≤ upper limit value in standard scene, or VCI below the corresponding lower limit or not falling into the specified range in precipitation / high humidity / high brightness scene), then specific driving instructions are generated according to the preset hierarchical collaborative control strategy.
[0050] For standard scenarios where VCI is greater than the upper limit, the electrochromic component is driven to adjust its transmittance to the first level (e.g., 80%). For light precipitation scenarios (VCI=50-60), the ultrasonic dewatering component is driven to perform dewatering at a continuous vibration frequency (low-power intermittent vibration, 1 time / 5s), while the electrochromic component is driven to adjust its transmittance to the second level (60%). For heavy precipitation scenarios (VCI=30-50), the ultrasonic dewatering component is driven to perform dewatering at the first intermittent vibration frequency and the first intermittent period (high-power continuous vibration), while the electrochromic component is driven to adjust its transmittance to the second level. The third transmittance level is 30%, and infrared heating is activated depending on the low temperature. For high humidity scenarios (VCI < 40), the infrared heating component is driven to perform defogging with continuous heating power, the ultrasonic dehydration component is driven to perform dehydration with the second intermittent vibration frequency and the second intermittent cycle, and the electrochromic component is driven to adjust the transmittance to the fourth level (50%). For high brightness scenarios (VCI < 50), the electrochromic component is driven to quickly adjust the transmittance to the fifth level (10%) according to the response speed (≤ 100ms), and the backlight processing component is driven to adjust the screen backlight according to the brightness reduction ratio.
[0051] Commands are sent to each execution unit via CAN / LIN bus to continuously monitor changes in VCI in a closed loop until the visibility clarity recovers to meet the preset clarity conditions corresponding to the working condition (e.g., VCI recovers to above 60 or reaches the threshold specified in the scenario), thereby ensuring that the windshield always maintains a safe and clear driving vision in various complex environments.
[0052] In this embodiment, the vision optimization system includes an electrochromic component; based on the operating conditions and visibility, the vision optimization system installed on the vehicle's windshield is driven to perform corresponding optimization operations, including: Step B1: When the working scenario is a standard scenario, check whether the visual clarity is greater than the upper limit value associated with the standard scenario.
[0053] Specifically, the upper limit is a specific threshold in the preset clarity conditions associated with the standard scene. It is used to determine whether the current field of vision clarity exceeds the critical point in the scene where no optimization is needed or the status quo can be maintained (for example, in the standard scene, VCI≥80 is normal, so the upper limit is set to 80. When VCI is greater than this value, it means that the field of vision is clear enough, and the electrochromic component is further adjusted to a higher light transmittance to reduce interior reflection or maintain comfort).
[0054] The intelligent control module first acquires the determined operating scenario (here, the standard scenario) and the calculated current visual clarity (VCI). Then, the module retrieves a pre-calibrated upper limit value associated with the standard scenario from its internal memory (this upper limit value is calibrated according to the actual vehicle model, for example, set to 80). The module performs a comparison operation: determining whether the current VCI is greater than this upper limit value. If the VCI is greater than the upper limit value (e.g., VCI=85>80), it indicates that the current visual clarity has exceeded the minimum requirements for maintaining normal driving under the standard scenario. No active enhancement operations such as de-watering or defogging are needed, but the electrochromic component can be optimized to improve visual comfort. If the VCI is not greater than the upper limit value (i.e., VCI≤80), it indicates that the visual clarity has not reached the ideal state under the standard scenario. However, according to the control strategy, under the standard scenario, electrochromic adjustment is only triggered when the VCI is greater than the upper limit value. If the VCI is in the normal but not optimal range, the electrochromic component maintains its current transmittance or does not perform additional driving, and the system continues to monitor cyclically.
[0055] Step B2: If the visual clarity is greater than the upper limit, obtain the first level of light transmittance of the electrochromic component.
[0056] Specifically, the first level of light transmittance is the target light transmittance value that the electrochromic component should be adjusted to when the visual clarity exceeds the upper limit in a standard scenario (the electrochromic glass maintains 80% light transmittance in a standard scenario without rain / normal conditions, so the first level of light transmittance is usually set to 80%, which is the highest light transmittance, to provide the brightest natural view and reduce reflections inside the vehicle).
[0057] Once the current operating scenario is determined to be a standard scenario and the Visual Clarity Index (VCI) is greater than the associated upper limit (e.g., VCI=85>80), the intelligent control module immediately performs an acquisition operation: the module reads the pre-calibrated and stored transmittance parameter value corresponding to the standard scenario and the first gear from its internal non-volatile memory (such as EEPROM or Flash). (This parameter is calibrated by the vehicle manufacturer or set according to user preferences, with a typical value of 80%). If the electrochromic component supports multi-gear discrete control (e.g., 0 gear 80%, 1 gear 60%, 2 gear 30%, etc.), the module directly acquires the transmittance digital value corresponding to the first gear; if the component supports continuous adjustment, the module acquires the target transmittance percentage value (80%). This acquisition process does not involve sensor acquisition or real-time calculation; it only requires a memory read operation, which takes a very short time (microseconds), providing a clear target parameter for subsequent drive adjustment.
[0058] Step B3: Drive the electrochromic component to adjust the current transmittance to the first level of transmittance.
[0059] Specifically, the intelligent control module uses the first transmittance level (e.g., 80%) as the target parameter and sends a control command to the electrochromic component's driver via the CAN / LIN bus. This command includes the target transmittance value (80%) and the required adjustment rate (since there is no urgent need in standard scenarios, the default smooth adjustment speed can be used, with a response time ≤100ms). Upon receiving the command, the electrochromic component's driver first reads the voltage currently applied to the glass photochromic layer and calculates the current transmittance. Then, it calculates the difference between the target transmittance and the current transmittance and generates the required driving voltage change curve based on a preset voltage-transmittance mapping relationship (e.g., 80% transmittance corresponds to 0V or a very low voltage, and 10% transmittance corresponds to 5V). If the current transmittance is below 80% (e.g., previously at 60%), the driver reduces the applied voltage, causing the electrochromic layer to fade and the transmittance to gradually rise to 80%; if it is already at 80%, it remains unchanged. The entire adjustment process is completed within 100ms. After the adjustment is completed, the driver feeds back the status to the control module to ensure that the vehicle's windshield maintains the best light transmittance under standard scenarios, thereby providing the driver with a clear and comfortable view while avoiding unnecessary power consumption.
[0060] In this embodiment, the vision optimization system includes an ultrasonic water removal component and an electrochromic component; based on the working conditions and visibility, the vision optimization system installed on the vehicle's windshield is driven to perform corresponding optimization operations, including: Step C1: When the working scenario is a light precipitation scenario, detect whether the visual clarity is within the first index range associated with the light precipitation scenario.
[0061] Specifically, the first index range refers to the preset numerical range associated with light precipitation scenarios, used to determine whether the current visual clarity triggers the corresponding optimization operation in that scenario; the normal working range of visual clarity VCI in light precipitation scenarios (corresponding to light rain or drizzle) is 50-60, and the first index range is the closed interval where VCI belongs to [50, 60] (for example, VCI=55 is in this interval, while VCI=45 or 65 is not).
[0062] The intelligent control module first acquires the determined operating scenario (in this case, a light precipitation scenario) and the currently calculated visual clarity (VCI) (e.g., VCI=52). Then, the module retrieves the pre-calibrated lower limit (50) and upper limit (60) of the first index interval associated with this scenario from its internal memory. The module executes the interval determination logic: determining whether the current VCI is greater than or equal to 50 and less than or equal to 60. If this condition is met (e.g., VCI=52 satisfies 50≤52≤60), it is determined that "visual clarity is within the first index interval," thus triggering steps C2 and C3 to perform corresponding optimization operations (starting the ultrasonic dewatering component to operate at a continuous vibration frequency and adjusting the electrochromic component to the second level with a transmittance of 60%). If the condition is not met (e.g., VCI=45<50 or VCI=65>60), active optimization under the light precipitation scenario is not triggered, and the system continues to monitor cyclically or process according to other scenario strategies.
[0063] Step C2: If the visual clarity is in the first index range, obtain the first intermittent vibration frequency and the first intermittent period of the ultrasonic water removal component, and obtain the second level transmittance of the electrochromic component.
[0064] Specifically, the ultrasonic water removal component refers to a miniature ultrasonic transducer array (usually four, located at the four corners of the glass, with a frequency of 30kHz and a power of 5W each) embedded in the inner surface of the windshield. It uses high-frequency vibration to atomize / remove rainwater, fog, or water droplets from the glass surface, achieving water and fog removal without physical scraping. The first intermittent vibration frequency refers to the inherent oscillation frequency (i.e., 30kHz) used by the ultrasonic water removal component (the miniature ultrasonic transducer array embedded in the inner surface of the windshield, with a frequency of 30kHz and a power of 5W each) during each vibration in a light precipitation scenario. The cycle refers to the time interval between two adjacent vibration starts preset in a light precipitation scenario. Intermittent vibration is required during light rain / light rain to remove a small amount of rainwater. The electrochromic component refers to the laminated electrochromic glass unit integrated in the windshield (color-changing layer thickness 50μm, operating voltage 0-5V, adjustable light transmittance range 10%-80%, response time ≤100ms). The second level of light transmittance is the target light transmittance value that the electrochromic component should be adjusted to preset in a light precipitation scenario. In a light rain / light rain scenario, the electrochromic glass should be set to a light transmittance of 60%, so the second level of light transmittance is 60%.
[0065] Once the current operating scenario is determined to be a light precipitation scenario and the Visual Clarity Index (VCI) is within the first index range (50-60), the module first reads the operating parameters of the ultrasonic dewatering component associated with the heavy precipitation scenario from the internal non-volatile memory. These parameters include the first intermittent vibration frequency (30kHz) and the first intermittent period (1 time / 5s). Simultaneously, it reads the second transmittance parameter (60%) associated with the light precipitation scenario. This parameter can be a specific percentage value or a corresponding voltage value (e.g., 60% transmittance corresponds to a certain voltage value). Both parameter acquisitions are memory read operations, requiring no additional sensors and taking very little time. After acquisition, the module caches these two parameters in the control instruction register for use in driving the ultrasonic dewatering component to perform dewatering actions at the first intermittent vibration frequency and the first intermittent period, and driving the electrochromic component to adjust the transmittance to 60%.
[0066] Step C3: Drive the ultrasonic dewatering component to perform dewatering action according to the first intermittent vibration frequency and the first intermittent period, and drive the electrochromic component to adjust the current light transmittance to the second level of light transmittance.
[0067] Specifically, based on the first intermittent vibration frequency (30kHz), the first intermittent period (1 time / 5s), and the second transmittance level (60%), control commands are simultaneously sent to the drivers of the ultrasonic water removal component and the electrochromic component via the CAN / LIN bus. For the ultrasonic water removal component: the module generates intermittent drive commands, specifying that the transducer vibrates at a frequency of 30kHz, and the working mode is intermittent (e.g., once every 5 seconds, each time lasting 50ms, with the power set to the low power level), to adapt to the low water removal requirements of light precipitation scenarios and reduce energy consumption and noise; after receiving the command, the driver generates a 30kHz high-frequency AC signal according to the preset intermittent sequence, which excites the transducer array to generate ultrasonic vibrations with micron-level amplitude, atomizing or peeling off the tiny raindrops and water films attached to the windshield surface. For the electrochromic component: the module sends an adjustment command for a target transmittance of 60%; the driver reads the current transmittance (if it was previously 80%), calculates the required voltage change (the voltage corresponding to 60% transmittance is between 0V and 5V, typically a medium voltage), and smoothly adjusts the color-changing layer voltage within ≤100ms, allowing the glass transmittance to transition stably from the current value to 60%. The two sets of drive actions are executed in tandem, maintaining a dry glass surface through intermittent ultrasonic dehydration and reducing rain reflection by moderately decreasing transmittance, thus ensuring that the visual clarity meets preset conditions in light precipitation scenarios. After execution, the control module continues to monitor changes in visual clarity; if the VCI increases above 60, it may exit or reduce the optimization intensity.
[0068] In this embodiment, the field-of-view optimization system includes an ultrasonic water removal component and an electrochromic component; based on the working conditions and field-of-view clarity, the field-of-view optimization system is driven to perform corresponding processing operations, including: Step D1: When the working scenario is a heavy precipitation scenario, detect whether the visual clarity is within the second index range associated with the heavy precipitation scenario.
[0069] Specifically, a heavy precipitation scenario refers to one of the working conditions determined by a comprehensive analysis of light, temperature, humidity, and rainfall data, corresponding to moderate or heavy rain levels (the water film thickness d and raindrop density ρ in the rainfall data are relatively large, and the rainfall change rate ΔQ / Δt is positive or changes rapidly). The second index range is a preset numerical range associated with heavy precipitation scenarios and used to determine whether the current visual clarity triggers the corresponding optimization operation under this scenario. The typical range of visual clarity VCI under heavy precipitation scenarios is 30-50 (for example, VCI=40 is in this range, while VCI=25 or 55 is not). This range represents the critical range where visibility has significantly decreased but has not been completely lost under moderate or heavy rain conditions.
[0070] The intelligent control module first acquires the determined operating scenario (here, a heavy precipitation scenario) and the currently calculated visual clarity (VCI) (e.g., VCI=42). Then, the module retrieves the pre-calibrated lower limit (30) and upper limit (50) of the second exponential interval associated with the heavy precipitation scenario from its internal memory. The module executes the interval determination logic: determining whether the current VCI is greater than or equal to 30 and less than or equal to 50. If this condition is met (e.g., VCI=42 satisfies 30≤42≤50), it is determined that "visual clarity is within the second exponential interval," thus triggering steps D2 and D3 to perform corresponding optimization operations (acquiring the first intermittent vibration frequency and first intermittent period of the ultrasonic dewatering component, acquiring the third-level transmittance of the electrochromic component, and then driving both to work together); if the condition is not met (e.g., VCI=25<30 or VCI=55>50), the active optimization strategy for the heavy precipitation scenario is not triggered, and the module continues to cyclically monitor or process according to other scenario strategies.
[0071] Step D2: If the visual clarity is in the second exponential range, obtain the continuous vibration frequency of the ultrasonic water removal component and the third level of light transmittance of the electrochromic component.
[0072] Specifically, the continuous vibration frequency refers to the nominal frequency (40kHz) of the high-frequency mechanical oscillation generated by the ultrasonic water removal component during operation. This frequency determines the energy of the vibration and the water removal efficiency. In heavy rainfall scenarios, the control strategy requires the excitation of this frequency. The third level of transmittance refers to the target transmittance that the electrochromic component (laminated electrochromic glass, with an adjustable transmittance of 10%-80%) needs to be adjusted to in heavy rainfall scenarios. The transmittance is set to 30% during moderate / heavy rain to effectively reduce rainwater reflection and improve visual contrast.
[0073] When the current operating condition is determined to be a heavy precipitation scenario and the Visibility Clarity Index (VCI) is in the second exponential range (30-50), the module first reads the rated operating parameters of the ultrasonic dewatering component from its internal non-volatile memory, obtaining its continuous vibration frequency value (i.e., 40kHz). This frequency parameter is used to drive the ultrasonic transducer to generate the correct high-frequency oscillation. Simultaneously, it reads the third transmittance setting (30%) of the electrochromic component. These parameters are stored values after dynamic adaptation (e.g., vehicle speed, temperature) correction, and the acquisition process involves only memory read operations, which takes very little time. After acquisition, the module temporarily stores the above parameters in the control instruction register, which is used to drive the ultrasonic dewatering component to perform high-power dewatering according to the continuous vibration frequency, and to drive the electrochromic component to quickly adjust the transmittance to 30%, thereby collaboratively ensuring clear visibility of the windshield under heavy precipitation conditions.
[0074] Step D3: Drive the ultrasonic dewatering component to perform dewatering action according to the continuous vibration frequency, and drive the electrochromic component to adjust the current light transmittance to the third level of light transmittance.
[0075] Specifically, based on the continuous vibration frequency and the transmittance of the third setting (30%), control commands are simultaneously sent to the drivers of the ultrasonic water removal component and the electrochromic component via the CAN / LIN bus. For the ultrasonic water removal component: the module generates continuous drive commands, specifying the transducer to continuously generate ultrasonic vibrations at a frequency of 40kHz and in a high-power mode (e.g., increasing the power from 5W to 7.5W to adapt to heavy rain scenarios), uninterruptedly removing the rapidly accumulating rainwater on the windshield surface; after receiving the commands, the driver continuously outputs a 40kHz high-frequency AC signal, exciting the four transducer arrays to work simultaneously, creating a vibration field with micron-level amplitude on the glass surface, rapidly dispersing and atomizing the water film and raindrops, which then flow down the glass. For the electrochromic component: the module sends an adjustment command for a target transmittance of 30%; the driver reads the current transmittance (if it was previously 60% or higher), calculates the required voltage change (30% transmittance corresponds to a higher voltage, typically close to 5V), and quickly completes the voltage adjustment within ≤100ms, deepening the color of the glass chromatic layer and reducing the transmittance to 30%. The two sets of drive actions work together: on one hand, they rapidly remove large amounts of rainwater through continuous high-power ultrasonic vibration; on the other hand, they suppress rainwater reflection and glare by reducing transmittance, thus ensuring that the windshield's visibility meets preset conditions even in heavy rainfall scenarios. After execution, the control module continuously monitors VCI changes; if the visibility improves to above 50, it switches to a light rainfall strategy or reduces the ultrasonic power.
[0076] In this embodiment, the vision optimization system includes: an infrared heating component, an ultrasonic water removal component, and an electrochromic component; based on the working conditions and visibility, the vision optimization system installed on the vehicle's windshield is driven to perform corresponding optimization operations, including: Step E1: When the working scenario is a high humidity scenario, detect whether the visual clarity is less than the first lower limit value associated with the high humidity scenario.
[0077] Specifically, the first lower limit is a preset clarity threshold associated with high humidity scenarios (corresponding to foggy days or the risk of condensation on glass surfaces, with relative humidity ≥90%RH), used to determine whether the current field of view clarity is too low and requires triggering optimization operations; the condition for triggering field of view enhancement in high humidity scenarios is that the field of view clarity VCI < 40, so the first lower limit is set to 40 (that is, when VCI is less than 40, it is determined that the preset clarity condition is not met).
[0078] First, the established working condition scenario (in this case, a high humidity scenario) and the currently calculated visual clarity (VCI) are obtained. Then, the pre-calibrated first lower limit value of 40, associated with the high humidity scenario, is retrieved from the internal memory. The module performs a comparison operation: determining whether the current VCI is less than 40. If the condition is met (e.g., VCI=35<40), it is determined that "visual clarity is less than the first lower limit value," and corresponding optimization operations are performed (obtaining the continuous heating power of the infrared heating component, the second intermittent vibration frequency and second intermittent period of the ultrasonic dehydration component, and the fourth level transmittance of the electrochromic component, and driving the three to work together); if the condition is not met (e.g., VCI=45≥40), active optimization under the high humidity scenario is not triggered, and the monitoring continues in a loop or is processed according to other scenario strategies.
[0079] Step E2: If the visual clarity is less than the first lower limit, then obtain the continuous heating power of the infrared heating component, obtain the second intermittent vibration frequency and the second intermittent period of the ultrasonic dewatering component, and obtain the fourth level transmittance of the electrochromic component.
[0080] Specifically, the infrared heating component refers to a transparent infrared heating film (power 10-30W, heating efficiency ≥80%) integrated into the windshield interlayer, which rapidly heats the glass surface through infrared radiation to eliminate condensation and fogging; continuous heating power refers to the rated electrical power applied by the infrared heating component during continuous operation (e.g., 20W) to maintain a stable heating and defogging effect; the second intermittent vibration frequency refers to the frequency of the ultrasonic water removal component (a miniature ultrasonic transducer array embedded in the inner surface of the windshield, frequency 40kHz, power 5W / unit) in high humidity. The first is the inherent oscillation frequency (40kHz) used for each vibration in the high humidity scenario; the second is the interval between two adjacent vibration starts. In foggy / condensation scenarios, ultrasonic defogging uses an intermittent vibration mode (e.g., vibrating once every 2 seconds to avoid excessive vibration and in conjunction with infrared heating); the fourth is the light transmittance, which is the target light transmittance that the electrochromic component (laminated electrochromic glass, light transmittance 10%-80%) needs to be adjusted to in high humidity scenarios. In foggy / condensation scenarios, the light transmittance is set to 50% to balance light transmission and anti-glare requirements in foggy weather.
[0081] Once the current operating scenario is determined to be a high-humidity scenario and the visual clarity (VCI) is less than the first lower limit of 40, the system first reads the continuous heating power value (e.g., 20W, dynamically adjusted according to ambient temperature, with higher power at lower temperatures) of the infrared heating component associated with the high-humidity scenario from the internal non-volatile memory. Secondly, it reads the operating parameters of the ultrasonic dehumidification component under this scenario: the second intermittent vibration frequency (40kHz) and the second intermittent period (e.g., 2000ms, meaning vibration every 2 seconds, each lasting 100ms). Finally, it reads the fourth transmittance level (50%) of the electrochromic component. These parameters are stored values adapted to temperature and vehicle speed, and the acquisition process involves only memory read operations, taking very little time. After acquisition, the module temporarily stores the above parameters in the control instruction register, which is used to call the infrared heating component to perform defogging at continuous heating power, the ultrasonic dewatering component to perform dewatering at the second intermittent vibration frequency and period, and the electrochromic component to adjust the light transmittance to 50%, thereby working together to remove fog and condensation on the glass surface in high humidity scenarios and restore a clear view.
[0082] Step E3: Drive the infrared heating component to perform defogging operation according to the continuous heating power, drive the ultrasonic dewatering component to perform dewatering operation according to the second intermittent vibration frequency and the second intermittent cycle, and drive the electrochromic component to adjust the current transmittance to the fourth level transmittance.
[0083] Specifically, the intelligent control module sends coordinated control commands to the drivers of the infrared heating component, the ultrasonic dehydration component, and the electrochromic component simultaneously via the CAN / LIN bus based on the continuous heating power (e.g., 20W), the second intermittent vibration frequency (40kHz), the second intermittent period (e.g., 2000ms, i.e., vibrating once every 2 seconds, each lasting 100ms), and the fourth light transmittance (50%).
[0084] For the infrared heating component: The module sends a continuous heating command, specifying that the infrared heating film is continuously turned on at a power of 20W to quickly increase the surface temperature of the windshield, evaporate the existing fog, and suppress the formation of new fog.
[0085] For the ultrasonic dehumidification component: the module generates intermittent drive commands to control the transducer to generate ultrasonic vibrations at a frequency of 40kHz and an interval of once every 2 seconds (each lasting 100ms), which peels off and atomizes the water droplets or thin fog layer remaining on the glass surface, and assists infrared heating to improve the defogging efficiency, while avoiding unnecessary energy consumption and noise caused by continuous vibration.
[0086] For electrochromic components: the module sends an adjustment command to the target transmittance of 50%; the driver reads the current transmittance (which may be 80% or lower) and smoothly adjusts the transmittance to 50% within ≤100ms to maintain a moderate transmittance in foggy or high-humidity environments, ensuring visual penetration while reducing glare from vehicle lights or ambient light ahead.
[0087] Three sets of actions are executed in tandem: infrared heating provides heat energy to evaporate the fog, ultrasonic vibration removes condensed water droplets that are difficult to evaporate, and electrochromic adjustment adjusts the light transmittance to a suitable level to improve visual contrast. This quickly increases the visual clarity index (VCI) to above 40 in high-humidity environments, meeting preset clarity requirements. During execution, the control module continuously monitors VCI changes; if the VCI returns to a safe range, it gradually reduces or stops some execution units.
[0088] In this embodiment, the vision optimization system includes an electrochromic component and a backlight processing component; based on the working conditions and visibility, the vision optimization system installed on the vehicle's windshield is driven to perform corresponding optimization operations, including: Step F1: When the working scene is a high-brightness scene, detect whether the visual field clarity is less than the second lower limit value associated with the high-brightness scene.
[0089] Specifically, a high-brightness scene refers to one of the working conditions determined based on light data, corresponding to strong light or glare environments, usually with an ambient light intensity ≥ 50,000 lux, which can cause visual interference to the driver; the second lower limit is a preset clarity threshold associated with the high-brightness scene, used to determine whether the current visual clarity is too low and requires triggering optimization operations; the condition for triggering visual enhancement in a high-brightness scene is visual clarity VCI < 50, so the second lower limit is set to 50 (that is, when VCI is less than 50, the preset clarity condition is not met).
[0090] The intelligent control module first acquires the determined operating scenario (in this case, a high-brightness scenario) and the currently calculated visual clarity (VCI) (e.g., VCI=45). Then, the module retrieves a pre-calibrated second lower limit value (50) associated with the high-brightness scenario from its internal memory. The module performs a comparison operation: determining if the current VCI is less than 50. If the condition is met (e.g., VCI=45<50), it is determined that "visual clarity is less than the second lower limit value," thus triggering corresponding optimization operations (acquiring the transmittance and response speed of the electrochromic component at the fifth level, the brightness reduction ratio of the backlight processing component, and driving both to work together); if the condition is not met (e.g., VCI=55≥50), active optimization in the high-brightness scenario is not triggered, and the system continues to monitor cyclically or process according to other scenario strategies.
[0091] In step F2, if the visual clarity is less than the second lower limit, obtain the transmittance and response speed of the fifth level of the electrochromic component, and obtain the brightness reduction ratio of the backlight processing component.
[0092] Specifically, the fifth level of transmittance is the target transmittance that the electrochromic component should adjust to in high-brightness scenarios. In strong light / glare scenarios, the transmittance of the electrochromic glass is set to 10% (i.e., the darkest state) to minimize the intensity of incident light. Response speed refers to the time required for the electrochromic component to change from the current transmittance to the target transmittance. In high-brightness scenarios, it is required to darken quickly to cope with sudden strong light or glare. This response speed is determined by the characteristics of the component itself (≤100ms) and can be further shortened by control algorithms (such as increasing the rate of change of driving voltage). The backlight processing component refers to the ambient light adaptive backlight adjustment module of display devices such as the instrument panel and central control screen inside the vehicle. It can adjust the screen brightness and color temperature according to sensor light data to avoid screen reflections affecting the driver's vision. The brightness reduction ratio is the percentage value that the backlight processing component needs to reduce the current screen backlight brightness in high-brightness scenarios. When the ambient light intensity is ≥50000 lux and VCI < 50, the screen brightness needs to be reduced to reduce reflection interference on the windshield. This ratio is preset (e.g., 50%).
[0093] When the current operating scenario is determined to be a high-brightness scenario and the visual clarity (VCI) is less than the second lower limit of 50, the intelligent control module immediately performs two parameter acquisition operations. First, it reads the fifth-level transmittance (10%) of the electrochromic component associated with the high-brightness scenario and the required response speed from the internal non-volatile memory. Second, the module reads the brightness reduction ratio (e.g., 50%) of the backlight processing component. This ratio can be calibrated according to the ambient light intensity and VCI value; the stronger the light or the lower the VCI, the greater the reduction ratio. These parameters are values stored in memory after dynamic adaptation (e.g., vehicle speed, ambient light intensity). After acquisition, the module temporarily stores the fifth-level transmittance (10%), response speed (≤100ms), and brightness reduction ratio (e.g., 50%) in the control instruction register. This is used to drive the electrochromic component to quickly dim to 10% transmittance and drive the backlight processing component to proportionally reduce the screen brightness, thereby collaboratively suppressing glare, reducing windshield reflections, and improving driving visibility in high-brightness scenarios.
[0094] Step F3: Drive the electrochromic component to adjust the current transmittance to the fifth level according to the response speed, and drive the backlight processing component to adjust the current backlight brightness according to the brightness reduction ratio.
[0095] Specifically, based on the transmittance of the fifth gear (10%), the response speed (e.g., shortened to 50ms when the vehicle speed is ≥80km / h, otherwise 100ms) and the brightness reduction ratio (e.g., 50%), control commands are sent simultaneously to the drivers of the electrochromic component and the backlight processing component via the CAN / LIN bus.
[0096] For the electrochromic component: the module generates a fast darkening command, specifying a target transmittance of 10% and the required response time; the driver reads the current transmittance (assuming it is 80%), calculates the voltage to be applied (10% transmittance corresponds to a maximum voltage of 5V), and rapidly increases the voltage within 50ms or 100ms, causing the electrochromic layer to color quickly, reducing the transmittance to 10%, thereby reducing the strong light and glare entering the vehicle.
[0097] For the backlight processing component: the module sends a brightness adjustment command with a brightness reduction ratio of 50%; the driver reads the current backlight brightness values of the instrument panel and the central control screen, calculates the new target brightness at a ratio of 50% (e.g., from 200cd / m² to 100cd / m²), and smoothly adjusts the output to avoid sudden changes that may interfere with the driver's vision.
[0098] Two sets of driving actions are executed in tandem: the electrochromic glass quickly darkens to suppress direct external strong light and glare, while the backlight processing components simultaneously reduce screen brightness to reduce internal reflections on the front glass. This allows the visual clarity (VCI) to quickly recover to above 50 in high-brightness scenarios, meeting the preset clarity requirements. After execution, the control module continuously monitors VCI and light intensity. If the ambient light weakens or VCI returns to normal, the electrochromic transmittance and backlight brightness are gradually restored.
[0099] In this embodiment of the application, the method further includes: obtaining the current vehicle speed and the current ambient temperature; when the current vehicle speed exceeds a preset vehicle speed threshold, generating a first adaptation instruction, wherein the first adaptation instruction is used to improve the driving parameters of the ultrasonic water removal component in the vision optimization system and shorten the response time of the electrochromic component in the vision optimization system; or, when the current ambient temperature is lower than a preset temperature threshold, generating a second adaptation instruction, wherein the second adaptation instruction is used to prioritize the activation of the infrared heating component in the vision optimization system and limit the operation of the ultrasonic water removal component under icing conditions.
[0100] Specifically, the current vehicle speed refers to the vehicle's real-time speed value (in km / h) obtained through the vehicle's CAN bus; the preset vehicle speed threshold is a pre-calibrated speed limit (e.g., 80 km / h) to trigger high-speed adaptation. When the vehicle speed exceeds this threshold, the water removal capability needs to be enhanced and the electrochromic response needs to be accelerated; the first adaptation command is a dynamic adjustment command generated based on the vehicle speed exceeding the threshold, used to improve the driving parameters of the ultrasonic water removal components (e.g., increase the power from 5W / unit to 7.5W / unit, i.e., an increase of 50%) and shorten the response time of the electrochromic components (e.g., shorten it from 100ms to 50ms); the current ambient temperature refers to the vehicle's external air temperature value collected in real-time by the temperature and humidity sensing unit (MEMS sensor); The preset temperature threshold is a pre-calibrated lower limit of temperature (e.g., 0°C) to trigger low-temperature adaptation. When the ambient temperature is below this value, infrared heating should be used first and ultrasonic operation should be limited to prevent icing. The second adaptation command is a dynamic adjustment command generated according to the low-temperature conditions. It is used to prioritize the activation of the infrared heating component and limit the operation of the ultrasonic water removal component under icing conditions. Icing conditions refer to the situation where the ambient temperature is below the freezing point (0°C), and the glass surface may freeze. If ultrasonic vibration is used at this time, the ice layer may be more difficult to remove or the glass may be damaged.
[0101] The module reads the current vehicle speed in real time via the vehicle's CAN bus (e.g., 90 km / h) and simultaneously obtains the current ambient temperature (e.g., -5℃) via a MEMS temperature sensor in the temperature and humidity sensing unit (measurement range -40℃~85℃, accuracy ±0.5℃). The module internally stores preset vehicle speed thresholds (e.g., 80 km / h) and preset temperature thresholds (e.g., 0℃). The module performs the following judgment: first, it compares the current vehicle speed with the preset vehicle speed threshold. If the vehicle speed is ≥80 km / h (e.g., 90 km / h), it generates a first adaptation command. This command includes specific values for increasing the driving parameters of the ultrasonic dehumidification component (e.g., increasing the power from 5W to 7.5W and increasing the vibration amplitude by 30%) and shortening the response time of the electrochromic component (e.g., forcing it from 100ms to 50ms). The module temporarily stores this command and overwrites the default parameters when driving the corresponding components subsequently. If the vehicle speed does not exceed the threshold, the current ambient temperature is further compared with the preset temperature threshold. If the temperature is <0℃ (e.g., -5℃), a second adaptation command is generated. This command requires that among all control strategies involving water removal and defogging, the infrared heating component be activated first (e.g., changing the activation threshold of infrared heating from VCI < 40 to VCI < 50 and increasing its power to 30W), while restricting the operation of the ultrasonic water removal component: when ice formation is detected on the glass surface (temperature < 0℃ and a water film), the ultrasonic transducer is prohibited from starting or its mode is switched to extremely low-frequency preheating vibration to avoid ice crystals damaging the glass or weakening the de-icing effect. If neither the vehicle speed nor the temperature reaches the threshold, no adaptation command is generated, and the basic calibration parameters are maintained. Through the above dynamic adaptation, the system can clear rainwater and adjust light transmittance more quickly when driving at high speeds, and can safely and effectively prevent icing in low-temperature environments, improving visibility protection capabilities in all scenarios.
[0102] In this embodiment of the application, the method further includes: monitoring the working status of the vision optimization system and obtaining the status monitoring result; when the status monitoring result indicates that the target component has failed, generating a corresponding switching instruction according to a preset redundancy mapping relationship, wherein the switching instruction is used to drive at least one other component other than the target component that has not failed to perform the optimization operation in a cooperative compensation mode instead of the target component.
[0103] Specifically, the status monitoring result refers to the normal or fault judgment result obtained after real-time detection of the operating status and functional effectiveness of each component in the vision optimization system; the target component refers to the vision optimization system component that is judged to have failed and cannot perform vision optimization operations normally in the status monitoring result; the preset redundancy mapping relationship refers to the pre-set correspondence between the faulty target component and the non-faulty component that can replace it to perform optimization functions; the switching command refers to the control command generated based on the preset redundancy mapping relationship, used to drive the non-faulty component to replace the target component in the cooperative compensation mode to complete the vision optimization; the cooperative compensation mode refers to the working mode in which multiple non-faulty components work together according to preset parameters to make up for the functional loss caused by the failure of the target component and maintain the vision clarity to meet the standard.
[0104] The system continuously monitors the operational status of the electrochromic component, ultrasonic dehumidification component, infrared heating component, and backlight processing component included in the vision optimization system in real time. It collects the working parameters, response feedback, and function execution status of each component to form a comprehensive status monitoring result. When the status monitoring result determines that a certain component is the target component and fails, it immediately calls the pre-stored preset redundancy mapping relationship to match a non-faulty component that can replace the target component to perform the corresponding vision optimization function. Then, it generates an appropriate switching command, which drives at least one non-faulty component other than the target component to start the collaborative compensation mode and operate collaboratively according to the preset working parameters. This replaces the faulty target component to complete the vision optimization operation that it should have performed, ensuring that the visibility of the vehicle's windshield continuously meets the preset clarity conditions for the corresponding working scenario. For example, when the ultrasonic dehumidification component fails as the target component, the switching command drives the electrochromic component and the infrared heating component to replace it in the collaborative compensation mode to complete the dehumidification and defogging optimization operation.
[0105] As an example, when the target component, the ultrasonic dewatering component, fails, the preset redundancy mapping relationship is set to the ultrasonic dewatering component failure. The electrochromic component and the infrared heating component are then activated for collaborative compensation. The corresponding switching instruction execution logic is as follows: the faulty ultrasonic dewatering component is turned off; the electrochromic component reduces its transmittance to 20% to enhance rainwater reflection suppression; the infrared heating component operates in intermittent heating mode to assist in peeling off the water film on the glass surface; the two sets of components work together to replace the ultrasonic dewatering component to complete the dewatering / defogging function, keeping the visual clarity index (VCI) ≥60.
[0106] Figure 5 A diagram illustrating the comparison of the visibility optimization system and the traditional wiper system in different scenarios, such as... Figure 5As shown, comparisons were made under three typical conditions: rain, strong glare, and fog. Traditional wiper systems suffer from defects such as scratches, water streaks, glare, and fog obstruction, with corresponding Vision Clarity Index (VCI) values of only 40, 35, and 25. In contrast, the Vision Optimization System, through the synergistic control of ultrasonic water removal, electrochromic color modulation, and infrared heating combined with ultrasonic defogging, achieves the effects of no water streaks, glare suppression, and rapid fog removal, with corresponding VCI values of 85, 90, and 88. The overall vision clarity is improved by ≥100%, while completely eliminating the defects associated with mechanical wipers.
[0107] This embodiment also provides a driving visibility optimization device, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0108] This embodiment provides a driving visibility optimization device, such as... Figure 6 As shown, it includes: The acquisition module 61 is used to acquire different types of environmental perception data collected by the sensing unit; The determination module 62 is used to determine the working condition and visibility of the vehicle's windshield based on different types of environmental perception data. The drive module 63 is used to drive the vision optimization system installed on the windshield of the vehicle to perform corresponding optimization operations based on the working conditions and the clarity of the field of vision, so as to make the field of vision of the windshield of the vehicle meet the preset clarity conditions corresponding to the working conditions.
[0109] In this embodiment, the determining module 62 is specifically used to extract light data, temperature and humidity data, and rainfall data from environmental perception data; determine the operating scene of the vehicle's windshield based on the light data, temperature and humidity data, and rainfall data, wherein the operating scene includes any one of a standard scene, a light precipitation scene, a heavy precipitation scene, a high humidity scene, and a high brightness scene; calculate the glare intensity of the vehicle's windshield based on the light data, calculate the fog concentration of the vehicle's windshield based on the temperature and humidity data, and calculate the water film thickness, raindrop density, and rainfall change rate of the vehicle's windshield based on the rainfall data; and perform weighted fusion of the glare intensity, fog concentration, water film thickness, raindrop density, and rainfall change rate to obtain the visibility clarity of the vehicle's windshield.
[0110] In this embodiment, the field-of-view optimization system includes an electrochromic component; The driving module 63 is specifically used to detect whether the field of view clarity is greater than the upper limit value associated with the standard scene when the working scene is a standard scene; if the field of view clarity is greater than the upper limit value, the first level of transmittance of the electrochromic component is obtained; and the electrochromic component is driven to adjust the current transmittance to the first level of transmittance.
[0111] In this embodiment, the vision optimization system includes an ultrasonic water removal component and an electrochromic component; The driving module 63 is specifically used to detect whether the visual clarity is within the first exponential range associated with the light precipitation scenario when the working condition scenario is a light precipitation scenario; if the visual clarity is within the first exponential range, it obtains the first intermittent vibration frequency and the first intermittent period of the ultrasonic water removal component, and obtains the second level transmittance of the electrochromic component; it drives the ultrasonic water removal component to perform water removal action according to the first intermittent vibration frequency and the first intermittent period, and drives the electrochromic component to adjust the current transmittance to the second level transmittance.
[0112] In this embodiment, the vision optimization system includes an ultrasonic water removal component and an electrochromic component; The driving module 63 is specifically used to detect whether the visual clarity is in the second exponential range associated with heavy precipitation when the working condition is a heavy precipitation scenario; if the visual clarity is in the second exponential range, the continuous vibration frequency of the ultrasonic water removal component is obtained, and the third level transmittance of the electrochromic component is obtained; the ultrasonic water removal component is driven to perform water removal action according to the continuous vibration frequency, and the electrochromic component is driven to adjust the current transmittance to the third level transmittance.
[0113] In this embodiment, the field-of-view optimization system includes: an infrared heating component, an ultrasonic water removal component, and an electrochromic component; The driving module 63 is specifically used to detect whether the field of view clarity is less than the first lower limit value associated with the high humidity scene when the working condition is a high humidity scene; if the field of view clarity is less than the first lower limit value, it obtains the continuous heating power of the infrared heating component, the second intermittent vibration frequency and the second intermittent period of the ultrasonic dewatering component, and the fourth level transmittance of the electrochromic component; it drives the infrared heating component to perform defogging operation according to the continuous heating power, drives the ultrasonic dewatering component to perform dewatering operation according to the second intermittent vibration frequency and the second intermittent period, and drives the electrochromic component to adjust the current transmittance to the fourth level transmittance.
[0114] In this embodiment, the field-of-view optimization system includes an electrochromic component and a backlight processing component; The driving module 63 is specifically used to detect whether the visual field clarity is less than the second lower limit value associated with the high brightness scene when the working condition is a high brightness scene; if the visual field clarity is less than the second lower limit value, it obtains the fifth level transmittance and response speed of the electrochromic component, obtains the brightness reduction ratio of the backlight processing component; drives the electrochromic component to adjust the current transmittance to the fifth level transmittance according to the response speed, and drives the backlight processing component to perform adjustment operation on the current backlight brightness according to the brightness reduction ratio.
[0115] In this embodiment of the application, the device further includes: an adaptation module, used to acquire the current vehicle speed and the current ambient temperature; when the current vehicle speed exceeds a preset vehicle speed threshold, generating a first adaptation instruction, wherein the first adaptation instruction is used to increase the driving parameters of the ultrasonic water removal component in the vision optimization system and shorten the response time of the electrochromic component in the vision optimization system; or, when the current ambient temperature is lower than a preset temperature threshold, generating a second adaptation instruction, wherein the second adaptation instruction is used to prioritize the activation of the infrared heating component in the vision optimization system and limit the operation of the ultrasonic water removal component under icing conditions.
[0116] In this embodiment of the application, the device further includes: a monitoring module, used to monitor the working status of the vision optimization system and obtain status monitoring results; when the status monitoring results indicate that the target component has failed, a corresponding switching instruction is generated according to a preset redundancy mapping relationship, wherein the switching instruction is used to drive at least one other component other than the target component that has not failed to perform optimization operations in a cooperative compensation mode instead of the target component.
[0117] Please see Figure 7 , Figure 7 This is a schematic diagram of the structure of a computer device provided in an optional embodiment of the present invention, such as... Figure 7 As shown, the computer device includes one or more processors 10, memory 20, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components communicate with each other via different buses and can be mounted on a common motherboard or otherwise installed as needed. The processors can process instructions executed within the computer device, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to the interfaces). In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple computer devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system).
[0118] Processor 10 may be a central processing unit, a network processor, or a combination thereof. Processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GDA), or any combination thereof.
[0119] The memory 20 stores instructions executable by at least one processor 10 to cause at least one processor 10 to perform the method shown in the above embodiments.
[0120] The memory 20 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the computer device as shown by a landing page for an app. Furthermore, the memory 20 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, the memory 20 may optionally include memory remotely located relative to the processor 10, which can be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0121] The memory 20 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 20 may also include a combination of the above types of memory.
[0122] The computer device also includes a communication interface 30 for communicating with other devices or communication networks.
[0123] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods shown in the above embodiments.
[0124] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.
Claims
1. A method for optimizing driving visibility, characterized in that, The method includes: Acquire different types of environmental perception data collected by the sensing unit; Based on the different types of environmental perception data, determine the working conditions and visibility of the vehicle's windshield. Based on the operating conditions and the field of vision clarity, the vision optimization system installed on the vehicle's windshield is driven to perform corresponding optimization operations so that the field of vision clarity of the vehicle's windshield meets the preset clarity conditions corresponding to the operating conditions.
2. The method according to claim 1, characterized in that, The step of determining the operating conditions and visibility of the vehicle's windshield based on the different types of environmental perception data includes: Light data, temperature and humidity data, and rainfall data are extracted from the environmental sensing data. The operating conditions and visibility of the vehicle's windshield are determined based on the light data, temperature and humidity data, and rainfall data.
3. The method according to claim 2, characterized in that, The step of determining the operating conditions and visibility of the vehicle's windshield based on the light data, temperature and humidity data, and rainfall data includes: The operating condition scenario of the vehicle's windshield is determined based on the light data, the temperature and humidity data, and the rainfall data. The operating condition scenario includes any one of the following: standard scenario, light precipitation scenario, heavy precipitation scenario, high humidity scenario, and high brightness scenario. The glare intensity of the vehicle's windshield is calculated based on the light data; the fog concentration of the vehicle's windshield is calculated based on the temperature and humidity data; and the water film thickness, raindrop density, and rainfall change rate of the vehicle's windshield are calculated based on the rainfall data. The glare intensity, fog concentration, water film thickness, raindrop density, and rainfall change rate are weighted and fused to obtain the visibility clarity of the vehicle's windshield.
4. The method according to claim 1, characterized in that, The vision optimization system includes at least one of the following: an electrochromic component, an ultrasonic dewatering component, an infrared heating component, and a backlight processing component; wherein, the electrochromic component is used to adjust the light transmittance of the vehicle's windshield, the ultrasonic dewatering component is used to remove water from the surface of the vehicle's windshield by ultrasonic vibration, the infrared heating component is used to heat the vehicle's windshield by infrared radiation, and the backlight processing component is used to adjust the backlight brightness of the vehicle's windshield.
5. The method according to claim 1, characterized in that, The vision optimization system includes an electrochromic component; Based on the operating conditions and the visual clarity, the vision optimization system installed on the vehicle's windshield is driven to perform corresponding optimization operations, including: When the working scenario is a standard scenario, detect whether the visual clarity is greater than the upper limit value associated with the standard scenario; If the visual clarity is greater than the upper limit, then the first level of light transmittance of the electrochromic component is obtained; The electrochromic component is driven to adjust the current transmittance to the first transmittance level.
6. The method according to claim 1, characterized in that, The vision optimization system includes an ultrasonic water removal component and an electrochromic component. Based on the operating conditions and the visual clarity, the vision optimization system installed on the vehicle's windshield is driven to perform corresponding optimization operations, including: When the working condition scenario is a light precipitation scenario, detect whether the visual clarity is within the first index range associated with the light precipitation scenario; If the visual clarity is within the first exponential range, then the first intermittent vibration frequency and the first intermittent period of the ultrasonic water removal component are obtained, and the second level of light transmittance of the electrochromic component is obtained. The ultrasonic water removal component is driven to perform water removal action according to the first intermittent vibration frequency and the first intermittent period, and the electrochromic component is driven to adjust the current light transmittance to the second level light transmittance.
7. The method according to claim 1, characterized in that, The vision optimization system includes an ultrasonic water removal component and an electrochromic component. Based on the described working conditions and the described visual clarity, the vision optimization system is driven to perform corresponding processing operations, including: When the working condition scenario is a heavy precipitation scenario, detect whether the visual clarity is within the second index range associated with the heavy precipitation scenario; If the visual clarity is in the second exponential range, the continuous vibration frequency of the ultrasonic water removal component is obtained, and the third level of light transmittance of the electrochromic component is obtained. The ultrasonic dewatering component is driven to perform dewatering action according to the continuous vibration frequency, and the electrochromic component is driven to adjust the current light transmittance to the third light transmittance level.
8. The method according to claim 1, characterized in that, The vision optimization system includes: an infrared heating component, an ultrasonic water removal component, and an electrochromic component; Based on the operating conditions and the visual clarity, the vision optimization system installed on the vehicle's windshield is driven to perform corresponding optimization operations, including: When the working condition is a high humidity scenario, detect whether the visual clarity is less than a first lower limit value associated with the high humidity scenario; If the visual clarity is less than the first lower limit, then the continuous heating power of the infrared heating component is obtained, the second intermittent vibration frequency and the second intermittent period of the ultrasonic dewatering component are obtained, and the fourth level transmittance of the electrochromic component is obtained. The infrared heating component is driven to perform a defogging operation according to the continuous heating power, the ultrasonic dewatering component is driven to perform a dewatering operation according to the second intermittent vibration frequency and the second intermittent period, and the electrochromic component is driven to adjust the current transmittance to the fourth level transmittance.
9. The method according to claim 1, characterized in that, The field-of-view optimization system includes an electrochromic component and a backlight processing component; Based on the operating conditions and the visual clarity, the vision optimization system installed on the vehicle's windshield is driven to perform corresponding optimization operations, including: When the working condition is a high-brightness scene, detect whether the visual clarity is less than the second lower limit value associated with the high-brightness scene; If the visual clarity is less than the second lower limit, then obtain the transmittance and response speed of the fifth level of the electrochromic component, and obtain the brightness reduction ratio of the backlight processing component. The electrochromic component is driven to adjust the current transmittance to the fifth level of transmittance according to the response speed, and the backlight processing component is driven to perform an adjustment operation on the current backlight brightness according to the brightness reduction ratio.
10. The method according to claim 1, characterized in that, The method further includes: Get the current vehicle speed and current ambient temperature; When the current vehicle speed exceeds a preset vehicle speed threshold, a first adaptation instruction is generated, wherein the first adaptation instruction is used to increase the driving parameters of the ultrasonic water removal component in the vision optimization system and shorten the response time of the electrochromic component in the vision optimization system; or, when the current ambient temperature is lower than a preset temperature threshold, a second adaptation instruction is generated, wherein the second adaptation instruction is used to prioritize the activation of the infrared heating component in the vision optimization system and limit the operation of the ultrasonic water removal component under icing conditions.
11. The method according to claim 1, characterized in that, The method further includes: Monitor the operating status of the vision optimization system and obtain the status monitoring results; When the status monitoring result indicates that the target component has failed, a corresponding switching instruction is generated according to the preset redundancy mapping relationship. The switching instruction is used to drive at least one other component that has not failed, in addition to the target component, to perform optimization operations in a cooperative compensation mode instead of the target component.
12. A vehicle, characterized in that, The vehicle includes a controller and a vision optimization system. The controller includes a memory and a processor, which are communicatively connected. The memory stores computer instructions, and the processor executes the computer instructions to perform the method of any one of claims 1 to 9.