Vehicle shading method and device and storage medium

By acquiring vehicle navigation data and illumination parameters, the system predicts the angle of sunlight incident on the windshield and the intensity of light, divides the area and generates a shading strategy, and uses an electrochromic film to dynamically adjust the light transmittance. This solves the problem that sun visors cannot effectively block strong light glare, ensuring driving safety and visibility.

CN121799141APending Publication Date: 2026-04-07CHERY NEW ENERGY AUTOMOBILE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-01-29
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

In existing technologies, sun visors cannot effectively and promptly solve the problem of glare from strong light, and manual adjustment affects driving safety, while obstructing part of the field of vision increases potential hazards.

Method used

By acquiring vehicle navigation data and lighting parameters, the system predicts the angle of sunlight incidence and light intensity of the windshield, divides it into independent areas, generates shading strategies, and adjusts the light transmittance. The system also utilizes an electrochromic film to achieve dynamic adjustment of the light transmittance.

Benefits of technology

It enables timely and effective resolution of glare issues under strong light conditions, ensuring driving safety and improving the accuracy of light transmittance adjustment while avoiding obstruction of vision.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121799141A_ABST
    Figure CN121799141A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle shading method and device and a storage medium, and belongs to the technical field of vehicle control. The method comprises the following steps: acquiring navigation data and illumination parameters of a vehicle; predicting a sunlight incident angle and illumination intensity of a front windshield of the vehicle in a first time period in the future based on the navigation data and the illumination parameters, wherein the front windshield is divided into a first number of independent areas; generating a shading strategy based on the sunlight incident angle and the illumination intensity of each independent area in the future first duration, wherein the shading strategy comprises the to-be-shaded area and the target light transmittance; and adjusting the light transmittance of each to-be-shaded area based on the shading strategy. The problem that a driver dazzles due to strong light is effectively solved in time, and therefore driving safety is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle control technology, and in particular to a method, apparatus and storage medium for shading a vehicle from sunlight. Background Technology

[0002] When driving, strong sunlight can cause glare, affecting visibility and driving safety. While some technologies address strong sunlight by opening sun visors, these visors are typically manually adjustable, which can interfere with normal driving and may not provide timely glare reduction. Furthermore, the limited area of ​​the sun visor may result in insufficient glare reduction, and opening it can obstruct part of the windshield's view, increasing safety risks. Therefore, effectively and promptly addressing the problem of glare caused by strong sunlight is crucial for ensuring driving safety. Summary of the Invention

[0003] This application provides a method, apparatus, and storage medium for shading vehicles from glare, which can be used to promptly and effectively solve the problem of driver glare caused by strong light. The technical solution is as follows: On one hand, embodiments of this application provide a method for shading a vehicle from sunlight, the method comprising: Obtain the vehicle's navigation data and lighting parameters; Based on the navigation data and the illumination parameters, the angle of sunlight incident and the intensity of light on the windshield of the vehicle in the future first time period are predicted, and the windshield is divided into a first number of independent areas. A shading strategy is generated based on the angle of sunlight incidence and light intensity of each independent region in the first time period in the future. The shading strategy includes the area to be shaded and the target light transmittance. The light transmittance of each area to be shaded is adjusted based on the shading strategy.

[0004] On the other hand, a vehicle sunshade device is provided, the device comprising: The acquisition module is used to acquire the vehicle's navigation data and lighting parameters; The prediction module is used to predict the angle of sunlight incident and the light intensity of the vehicle's windshield in the future for a first time period based on the navigation data and the illumination parameters, wherein the windshield is divided into a first number of independent areas. A generation module is used to generate a shading strategy based on the sunlight incident angle and light intensity of each independent region in the first time period in the future. The shading strategy includes the area to be shaded and the target light transmittance. The adjustment module is used to adjust the light transmittance of each area to be shaded based on the shading strategy.

[0005] On the other hand, a non-transitory computer-readable storage medium is also provided, characterized in that the computer-readable storage medium stores a computer program, which is loaded and executed by a processor to implement any of the above-described vehicle shading methods.

[0006] On the other hand, a computer program product is also provided, the computer program product including computer instructions, which, when executed by a processor, implement the steps of any of the above-described vehicle shading methods.

[0007] The technical solution provided in this application brings at least the following beneficial effects: This application obtains vehicle navigation data and lighting parameters to predict the angle of sunlight incident and light intensity on the vehicle's windshield within a future first time period. The windshield is divided into a first number of independent areas. Based on the angle of sunlight incident and light intensity of each independent area within the future first time period, a shading area and a target transmittance are generated. The transmittance of each shading area is then adjusted according to the shading area and the target transmittance. This effectively solves the problem of glare caused to the driver by strong light in advance, thereby ensuring driving safety. Attached Figure Description

[0008] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0009] Figure 1 This is a schematic diagram of an implementation environment provided in an embodiment of this application; Figure 2 This is a flowchart of a vehicle shading method provided in an embodiment of this application; Figure 3 This is a schematic diagram of the structure of a vehicle sunshade device provided in an embodiment of this application. Detailed Implementation

[0010] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0011] This application provides a method for shading a vehicle from sunlight. Please refer to [link / reference]. Figure 1The diagram illustrates the implementation environment of the method provided in this application embodiment. This implementation environment may include: an AI (Artificial Intelligence) algorithm control module 11, an on-board multispectral sensor 12, an IMU (Inertial Measurement Unit) 13, a region drive circuit 14, a transparent conductive electrode 15, a ToF (Time-of-Flight) camera 16, a HUD (Head-Up Display) projector 17, and a central control screen 18.

[0012] Optionally, the vehicle-mounted multispectral sensor 12 is installed on the top of the vehicle to collect the light intensity and incident angle of sunlight shining on the vehicle-mounted multispectral sensor and send them to the AI ​​algorithm control module 11; the IMU 13 is used to acquire the vehicle's pitch angle and tilt angle and send them to the AI ​​algorithm control module 11.

[0013] For example, the region driving circuit 14 is used to receive the address of the independent region whose transmittance needs to be adjusted and the PWM duty cycle parameter corresponding to the independent region at the address, and generate a PWM voltage according to the PWM duty cycle parameter and apply it to the transparent conductive electrode 15 of the independent region at the address, so that the transparent conductive electrode 15 controls the migration of ions in the tungsten oxide electrochromic film according to the PWM duty cycle parameter.

[0014] In one possible implementation, the ToF camera 16 is integrated into the inside of the car's A-pillar to acquire three-dimensional point cloud data of the driver's head and send it to the AI ​​algorithm control module 11; the HUD projector 17 is used to receive instructions from the AI ​​algorithm control module 11 to control the HUD's projection brightness to increase the preset brightness; the central control screen is used to receive instructions from the AI ​​algorithm control module 11 to display a pop-up window asking the driver which method to choose to improve the problem of the HUD's projection area being blocked.

[0015] Optionally, the AI ​​algorithm control module 11, the vehicle-mounted multispectral sensor 12, the IMU 13, the area driving circuit 14, the transparent conductive electrode 15, the ToF camera 16, the HUD projector 17, and the central control screen 18 establish a communication connection through a wired or wireless network.

[0016] Based on the above Figure 1 The implementation environment shown in this application embodiment provides a method for vehicle shading, such as... Figure 2 As shown, taking the application of this method to the AI ​​algorithm control module as an example, the method includes steps 201-204.

[0017] In step 201, the AI ​​algorithm control module acquires the vehicle's navigation data and the vehicle's lighting parameters.

[0018] In one possible implementation, navigation data includes the vehicle's location, current time, vehicle's route, and weather category, while illumination parameters include the angle of light incident on the vehicle's windshield and illumination intensity.

[0019] For example, the AI ​​algorithm control module obtains the vehicle's navigation data in the following ways, including but not limited to: the AI ​​algorithm control module obtains the vehicle's location, current time, weather type, and the vehicle's starting point and destination for this trip through the in-vehicle navigation device, and then determines the vehicle's driving route based on the vehicle's location and the starting point and destination of this trip.

[0020] Optionally, the AI ​​algorithm control module acquires the vehicle's illumination parameters in the following ways: the AI ​​algorithm control module collects the light intensity and incident angle of sunlight hitting the onboard multispectral sensor via an onboard multispectral sensor, then acquires the vehicle's pitch and tilt angles via an IMU, and combines the light intensity and incident angle of sunlight hitting the onboard multispectral sensor with the vehicle's pitch and tilt angles to obtain the angle and intensity of light rays incident on the vehicle's windshield, which are then used as the actual angle and intensity of light rays incident on the vehicle's windshield. The onboard multispectral sensor can be mounted on the roof of the vehicle.

[0021] After acquiring the light intensity and incident angle of sunlight shining on the vehicle's multispectral sensor, the AI ​​algorithm control module combines this with the vehicle's pitch and tilt angles obtained from the IMU to obtain the angle and intensity of light incident on the vehicle's windshield. This makes the acquired angle and intensity of light incident on the vehicle's windshield more accurate, thereby improving the accuracy of subsequent corrections to the sun's theoretical trajectory in the first hour based on weather type, the angle and intensity of light incident on the vehicle's windshield.

[0022] In step 202, the AI ​​algorithm control module predicts the angle of sunlight incident and light intensity of the vehicle's windshield in the future first time period based on navigation data and lighting parameters, and the windshield is divided into a first number of independent areas.

[0023] In one possible implementation, after acquiring the vehicle's navigation data and illumination parameters, the AI ​​algorithm control module predicts the angle of sunlight incidence and illumination intensity of the vehicle's windshield in the future for a first time period based on the navigation data and illumination parameters, wherein the windshield is divided into a first number of independent areas.

[0024] Optionally, the windshield is divided into a first number of independent areas and covered with an electrochromic film. The light transmittance of the electrochromic film in any independent area can be adjusted using EC (Electrochromic Technology). The first number can be preset according to the size of the vehicle's windshield. The first duration can be set according to the vehicle's speed, for example, based on a preset duration and speedometer or formula. Generally, the longer the vehicle's speed, the shorter the first duration can be. Of course, a fixed first duration can also be set. Simultaneously, when calculating the sunlight incident angle and light intensity within the future first duration, the vehicle's position at the midpoint of the future first duration can be calculated based on the current position and speed. Then, the sunlight incident angle and light intensity at that position can be calculated and used as the sunlight incident angle and light intensity for the future first duration. Alternatively, the sunlight incident angle and light intensity at the start, mid, and end points of the future first duration can be calculated using a similar method, and the average value can be used as the sunlight incident angle and light intensity for the future first duration. Furthermore, the first duration can be adjusted. For example, if the difference between the angle of sunlight and / or the intensity of light at the start and end of the time exceeds the corresponding preset threshold, the first duration can be shortened to avoid large deviations.

[0025] In one possible implementation, the electrochromic film can be a tungsten oxide electrochromic film. For example, when it is necessary to adjust the transmittance of a specific region, the AI ​​algorithm control module can apply a PWM (Pulse Width Modulation) voltage to the region where the transmittance needs to be adjusted, controlling the migration speed of ions in the tungsten oxide electrochromic film to achieve a gradual change in transmittance.

[0026] For example, the AI ​​algorithm control module can apply a PWM voltage to an independent region whose transmittance needs to be adjusted, including but not limited to: the AI ​​algorithm control module sending the address of the independent region whose transmittance needs to be adjusted and the PWM duty cycle parameter corresponding to the independent region at that address to the region driving circuit; the region driving circuit then generating a PWM voltage based on the PWM duty cycle parameter and applying it to the transparent conductive electrode of the independent region at that address; and the transparent conductive electrode controlling the migration of ions in the tungsten oxide electrochromic film according to the PWM duty cycle parameter.

[0027] Optionally, the PWM duty cycle parameter corresponding to the independent region is determined by the target transmittance of the independent region, wherein the correspondence between the PWM voltage duty cycle and the target transmittance can be determined experimentally.

[0028] Optionally, the AI ​​algorithm control module predicts the angle of sunlight incident on the vehicle's windshield and the intensity of sunlight in the first hour of the future based on navigation data and lighting parameters, including: predicting the theoretical trajectory of the sun in the first hour of the future using astronomical algorithms based on the current time and the vehicle's position; correcting the theoretical trajectory based on weather type, light angle, and intensity of sunlight to obtain the actual trajectory of the sun in the first hour of the future; and predicting the angle of sunlight incident on the vehicle's windshield and the intensity of sunlight in the first hour of the future based on the actual trajectory of the sun in the first hour of the future and the vehicle's position in the first hour of the future.

[0029] For example, the AI ​​algorithm control module calls an astronomical algorithm to predict the theoretical trajectory of the sun within the next first hour based on the current time and the vehicle's position. Optionally, the astronomical algorithm called can be SPA (Solar Position Algorithm), where SPA is used to calculate the sun's altitude and azimuth angles at any location on the Earth's surface at any time. Combining the vehicle's position with the changes in the sun's altitude and azimuth angles within the next first hour, the theoretical trajectory of the sun relative to the vehicle within the next first hour can be obtained, serving as the sun's theoretical trajectory within the next first hour.

[0030] Optionally, after predicting the theoretical trajectory of the sun within the first hour of the future, the theoretical trajectory is corrected based on weather type, light angle, and light intensity to obtain the actual trajectory of the sun within the first hour of the future. This includes: calculating the light angle and light intensity of the theoretical incident light on the windshield of the vehicle based on the theoretical trajectory of the sun relative to the vehicle within the first hour of the future; comparing the theoretical light angle and light intensity of the incident light on the windshield of the vehicle with the calculated actual light angle and light intensity of the incident light on the windshield of the vehicle to obtain the difference between the light angle and light intensity; determining the deviation compensation value based on the difference between the weather type, light angle, and light intensity; and then correcting the theoretical trajectory using the deviation compensation value to obtain the actual trajectory of the sun within the first hour of the future, i.e., the actual trajectory of the sun relative to the vehicle within the first hour of the future.

[0031] In one possible implementation, the correspondence between the differences in weather type, light angle, and light intensity and the deviation compensation value, as well as the correspondence between the deviation compensation value and the degree of correction to the theoretical trajectory, can be set empirically.

[0032] For example, after obtaining the actual trajectory of the sun in the first future time period, the solar incidence angle and illumination intensity of the vehicle's windshield in the first future time period are predicted based on the actual trajectory of the sun in the first future time period and the vehicle's position in the first future time period. This includes: calculating the position of the center point of each independent area on the windshield in the first future time period based on the vehicle's position in the first future time period, and using this as the position of each independent area on the windshield in the first future time period; calculating the relative altitude angle and relative azimuth angle of the sun relative to each independent area on the windshield in the first future time period based on the actual trajectory of the sun in the first future time period and the position of each independent area on the windshield in the first future time period; and predicting the solar incidence angle and illumination intensity of each independent area on the windshield in the first future time period based on the vehicle's pitch angle and tilt angle, as well as the relative altitude angle and relative azimuth angle of the sun relative to each independent area on the windshield in the first future time period, and using this as the solar incidence angle and illumination intensity of the vehicle's windshield in the first future time period.

[0033] By comparing the theoretical angle and intensity of sunlight incident on the windshield of a vehicle with the calculated angle and intensity of sunlight incident on the windshield of the actual vehicle, continuous and stable deviations affecting sunlight in the vehicle's environment, such as reflections from urban glass curtain walls or shading from mountainous terrain, are eliminated. This improves the accuracy of predicting the actual trajectory of the sun in the first hour of the future. Furthermore, by combining the positions of individual areas on the windshield within the first hour with the vehicle's pitch and tilt angles, the solar incidence angle and intensity of each individual area on the windshield are predicted for the first hour. This ensures that the calculated lighting conditions correspond to each individual area, facilitating the generation of shading strategies based on the solar incidence angle and intensity of each individual area within the first hour.

[0034] Because tungsten oxide electrochromic films have a fast response time, long cycle life, good chemical stability, simple preparation process, strong radiation resistance, strong adhesion to the substrate, easy full curing, and low cost, using tungsten oxide electrochromic films can ensure accurate light transmittance adjustment while saving costs. Furthermore, by controlling the migration speed of ions in the tungsten oxide electrochromic film, a gradual change in light transmittance in the area of ​​the windshield to be adjusted can be achieved, avoiding sudden changes in light transmittance that could affect the driver's vision, thereby ensuring driving safety.

[0035] In step 203, the AI ​​algorithm control module generates a shading strategy based on the sunlight incident angle and light intensity of each independent area in the first time period in the future. The shading strategy includes the area to be shaded and the target light transmittance.

[0036] In one possible implementation, after obtaining the sunlight incident angle and light intensity of each independent area in the first time period in the future, the AI ​​algorithm control module generates a shading strategy based on the sunlight incident angle and light intensity of each independent area in the first time period in the future. The shading strategy includes the area to be shaded and the target light transmittance.

[0037] Optionally, a shading strategy is generated based on the sunlight incident angle and light intensity of each independent region in the first time period in the future, including: in response to the light intensity of any independent region being greater than the intensity threshold, determining the independent region with light intensity greater than the intensity threshold as the region to be shaded; and determining the target light transmittance of the region to be shaded based on the sunlight incident angle and light intensity of the region to be shaded.

[0038] For example, after obtaining the sunlight incident angle and light intensity of each independent area within the first time period in the future, the AI ​​algorithm control module compares the light intensity of each independent area with an intensity threshold. If the light intensity of any independent area is greater than the intensity threshold, the independent area with the light intensity greater than the intensity threshold is determined as the area to be shaded; if the light intensity of each independent area is less than or equal to the intensity threshold, it is determined that there is no area to be shaded on the vehicle's windshield.

[0039] In one possible implementation, if any independent area is identified as the area to be shaded, the target transmittance of the area to be shaded is determined based on the angle of sunlight incidence and the light intensity of that independent area, according to the correspondence between the angle of sunlight incidence, the light intensity, and the target transmittance. Optionally, the intensity threshold can be set empirically; the correspondence between the angle of sunlight incidence, the light intensity, and the target transmittance can be determined experimentally.

[0040] By comparing the light intensity of each independent area with an intensity threshold, it accurately determines whether the transmittance of each independent area needs adjustment, achieving precise adjustment of the transmittance of each independent area of ​​the vehicle's windshield and improving the accuracy of transmittance adjustment. Furthermore, when determining the target transmittance of the area to be shaded, the sunlight incident angle and light intensity of that area are also considered, further improving the accuracy of the calculated target transmittance for that area.

[0041] In step 204, the AI ​​algorithm control module adjusts the light transmittance of each area to be shaded based on the shading strategy.

[0042] Optionally, after acquiring the shading strategy, the AI ​​algorithm control module adjusts the transmittance of each shading area based on the shading strategy. This includes: the AI ​​algorithm control module applies a PWM voltage with a duty cycle corresponding to the target transmittance to the shading area according to the shading area and the corresponding target transmittance in the real-time generated shading strategy, and controls the transmittance of the shading area to be adjusted to the target transmittance, thereby realizing real-time adjustment of the transmittance of each shading area.

[0043] For example, after adjusting the light transmittance of each area to be shaded based on the shading strategy, the AI ​​algorithm control module acquires three-dimensional point cloud data of the driver's head; determines the driver's gaze focus based on the three-dimensional point cloud data; and, in response to the driver's gaze focus being located in the first area of ​​the area to be shaded, increases the light transmittance of the first area by a first preset degree.

[0044] In one possible implementation, the AI ​​algorithm control module acquires three-dimensional point cloud data of the driver's head through a ToF camera; then, it identifies the three-dimensional point cloud data through a pre-trained three-dimensional facial key point detection model to obtain the three-dimensional position coordinates of the driver's eye key points; and then, it processes the three-dimensional position coordinates of the driver's eye key points through a preset eye geometry model to determine the driver's three-dimensional gaze direction vector.

[0045] Optionally, the position range of each independent area on the windshield is calculated based on the current vehicle position, and the coordinate range of the position range in a three-dimensional coordinate system is obtained. The intersection of the coordinate range with the driver's three-dimensional line-of-sight vector is then calculated. For example, if the driver's three-dimensional line-of-sight vector intersects with any coordinate range, the driver's line-of-sight focus is determined to be in the area to be shaded; if the driver's three-dimensional line-of-sight vector does not intersect with any coordinate range, the driver's line-of-sight focus is determined not to be in the area to be shaded.

[0046] In one possible implementation, if it is determined that the driver's gaze is focused on a first region within the area to be shaded, the AI ​​algorithm control module applies a PWM voltage to the area to be shaded, thereby increasing the transmittance of the first region within the area to be shaded, which has already had its transmittance adjusted based on the shading strategy, by a first preset degree. Optionally, the ToF camera is integrated into the inside of the car's A-pillar; the 3D facial key point detection model and eye geometry model can be pre-trained experimentally; the origin of the 3D coordinate system can be the center point of the driver's nose; and the first preset degree can be set empirically.

[0047] For example, after adjusting the light transmittance of each area to be shaded based on the shading strategy, in response to the second area of ​​the area to be shaded coinciding with the monitoring area of ​​ADAS (Advanced Driver-Assistance Systems), the light transmittance of the second area is increased by a second preset degree.

[0048] Optionally, after adjusting the transmittance of each area to be shaded based on the shading strategy, the AI ​​algorithm control module compares the pre-determined and stored ADAS monitoring area with the area to be shaded. If the second area in the area to be shaded overlaps with the ADAS monitoring area, the AI ​​algorithm control module applies a PWM voltage to the area to be shaded, controlling the transmittance of the second area in the area to be shaded, which has already had its transmittance adjusted based on the shading strategy, to increase by a second preset degree. Here, complete or partial overlap between the shaded area and the ADAS monitoring area is considered overlap; the second preset degree can be set empirically; and the ADAS monitoring area can be pre-calibrated and stored.

[0049] In one possible implementation, after adjusting the transmittance of each area to be shaded based on the shading strategy, in response to the overlap between the area to be shaded and the projection area of ​​the HUD (Head-Up Display), the transmittance of the overlapping area is increased by a third preset level or the projection brightness of the HUD is increased by a preset brightness.

[0050] For example, after adjusting the transmittance of each area to be shaded based on the shading strategy, the AI ​​algorithm control module compares the pre-determined and stored projection area of ​​the HUD with the area to be shaded. If the area to be shaded partially or completely overlaps with the projection area of ​​the HUD, the transmittance of the overlapping area is increased by a third preset degree or the projection brightness of the HUD is increased by a preset brightness. This includes: the AI ​​algorithm control module applying a PWM voltage to the area to be shaded to increase the transmittance of the area to be shaded, which has already had its transmittance adjusted based on the shading strategy, by a third preset degree; or controlling the projection brightness of the HUD to increase by a preset brightness through the HUD projector.

[0051] Optionally, the increased preset brightness can be set based on experience, for example, the increased preset brightness can be set to 12200 cd / m²; the third preset level can also be set based on experience, for example, the third preset level can be set to 20%.

[0052] For example, the AI ​​algorithm control module can also control the HUD projector to move the HUD's projection position to a non-shaded area on the windshield. When the area to be shaded partially or completely overlaps with the HUD's projection area, a pop-up window on the vehicle's central control screen asks the driver which method to choose to improve the obstruction of the HUD's projection area. The available methods include: increasing the light transmittance of the overlapping area by a third preset level, increasing the HUD's projection brightness by a preset level, or moving the HUD's projection position to a non-shaded area on the windshield. If the driver chooses to move the HUD's projection, a pop-up window on the vehicle's central control screen prompts the driver to further select the HUD's projection area.

[0053] In one possible implementation, in response to the vehicle's travel path including a left turn, right turn, or U-turn, the target transmittance of each area to be shaded is increased by a fourth preset degree. Optionally, the AI ​​algorithm control module continuously acquires the vehicle's travel path within a future first time period through the navigation device. If the vehicle's travel path within the future first time period includes a left turn, right turn, or U-turn, the AI ​​algorithm control module applies a PWM voltage to the area to be shaded, controlling the transmittance of the area to be shaded, which has already had its transmittance adjusted based on the shading strategy, to increase by the fourth preset degree.

[0054] Optionally, the fourth preset level can be set based on experience. For example, the fourth preset level can be set to 40%. While controlling the light transmittance of the area to be shaded, which has already been adjusted based on the shading strategy, to increase to the fourth preset level, it is also necessary to increase the light transmittance of the remaining non-shading areas to the same level as the adjusted area to be shaded.

[0055] For example, the AI ​​algorithm control module can also obtain the type of the vehicle's forward path within the next first hour through the in-vehicle navigation device, and continuously monitor the weather category within the next first hour. If the type of the vehicle's forward path within the next first hour is a tunnel, an overpass shadow area, or a continuous building shadow area, or if the weather category within the next first hour is at least one of cloudy, rainy, snowy, or foggy, the AI ​​algorithm control module applies a PWM voltage to the area to be shaded, and controls the light transmittance of all independent areas of the windshield to be adjusted to the fifth preset level.

[0056] In one possible implementation, the fifth preset level can be set based on experience, and it needs to be greater than the first, second, third and fourth preset levels. For example, the fifth preset level can be set to 80%.

[0057] In one possible implementation, after the vehicle completes a left turn, right turn, U-turn, exits a tunnel, an overpass shadow area, a continuous building shadow area, and its driving direction is stable, the AI ​​algorithm control module again obtains the sunlight incident angle and light intensity of each independent area in the first time period in the future and generates a shading strategy.

[0058] Optionally, an electrochromic film can be covered the remaining windows of the vehicle. The AI ​​algorithm control module can adjust the light transmittance of the electrochromic film on the remaining windows using EC technology. After the vehicle is powered off, in response to receiving information that the user has activated the privacy mode, the AI ​​algorithm control module applies a PWM voltage to the area to be shaded, controlling the light transmittance of all windows of the vehicle to adjust to the sixth preset level.

[0059] For example, the sixth preset level can be set based on experience, and it needs to be less than the first preset level, the second preset level, the third preset level, the fourth preset level, and the fifth preset level. For example, the fifth preset level can be set to 10%.

[0060] This application embodiment obtains vehicle navigation data and vehicle illumination parameters to predict the sunlight incident angle and illumination intensity of the vehicle's windshield within a future first time period. The windshield is divided into a first number of independent areas. Based on the sunlight incident angle and illumination intensity of each independent area within the future first time period, a shading area and a target transmittance are generated. The transmittance of each shading area is then adjusted according to the shading area and the target transmittance. This effectively solves the problem of glare caused to the driver by strong light in advance, thereby ensuring driving safety.

[0061] See Figure 3 This application provides a vehicle sunshade device, which includes: The acquisition module 301 is used to acquire the vehicle's navigation data and the vehicle's illumination parameters; Prediction module 302 is used to predict the angle of sunlight incident and light intensity of the vehicle's windshield in the future first time period based on navigation data and illumination parameters, wherein the windshield is divided into a first number of independent areas. The generation module 303 is used to generate a shading strategy based on the sunlight incident angle and light intensity of each independent region in the first time period in the future. The shading strategy includes the area to be shaded and the target light transmittance. The adjustment module 304 is used to adjust the light transmittance of each area to be shaded based on the shading strategy.

[0062] In one possible implementation, navigation data includes the vehicle's position, current time, vehicle's travel path, and weather type. Illumination parameters include the angle of sunlight incident on the vehicle's windshield and illumination intensity. Prediction module 302 is used to predict the theoretical trajectory of the sun in the next first hour based on the current time and the vehicle's position using an astronomical algorithm; correct the theoretical trajectory based on the weather type, angle of sunlight, and illumination intensity to obtain the actual trajectory of the sun in the next first hour; and predict the angle of sunlight incident on the vehicle's windshield and illumination intensity in the next first hour based on the actual trajectory of the sun in the next first hour and the vehicle's position in the next first hour.

[0063] In one possible implementation, the generation module 303 is used to determine the independent region with light intensity greater than the intensity threshold as the region to be shaded in response to the light intensity of any independent region being greater than the intensity threshold; and to determine the target transmittance of the region to be shaded based on the sunlight incident angle and light intensity of the region to be shaded.

[0064] In one possible implementation, the adjustment module 304 is further configured to acquire three-dimensional point cloud data of the driver's head; determine the driver's gaze focus based on the three-dimensional point cloud data; and, in response to the driver's gaze focus being located in a first region of the area to be shaded, increase the light transmittance of the first region by a first preset degree.

[0065] In one possible implementation, the adjustment module 304 is further configured to increase the light transmittance of the second region to a second preset degree in response to the second region in the area to be shaded coinciding with the monitoring area of ​​the Advanced Driver Assistance System (ADAS).

[0066] In one possible implementation, the adjustment module 304 is further configured to, in response to the overlap between the area to be shaded and the projection area of ​​the head-up display (HUD), control the transmittance of the overlapping area to increase by a third preset degree or control the projection brightness of the HUD to increase by a preset brightness.

[0067] In one possible implementation, the device further includes a control module for controlling the target light transmittance of each area to be shaded to increase by a fourth preset degree in response to the vehicle's driving path, including a left turn, a right turn, or a U-turn.

[0068] This device acquires vehicle navigation data and illumination parameters to predict the angle of sunlight incident and the intensity of light on the vehicle's windshield within a future timeframe. It then divides the windshield into a first number of independent areas, generates areas to be shaded and target transmittance based on the angle of sunlight incident and the intensity of light in each area within the future timeframe, and adjusts the transmittance of each area accordingly. This effectively and proactively addresses the problem of glare caused by strong light, thereby ensuring driving safety.

[0069] It should be noted that the apparatus provided in the above embodiments is only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.

[0070] In an exemplary embodiment, a computer-readable storage medium is also provided, which stores at least one computer program that is loaded and executed by a processor of a computer device to enable the computer to implement any of the above-described methods for shading a vehicle from sunlight.

[0071] In one possible implementation, the aforementioned computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.

[0072] In an exemplary embodiment, a computer program product or computer program is also provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, causing the computer device to perform any of the above-described methods for shading vehicles from sunlight.

[0073] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the vehicle navigation data, illumination parameters, shading strategies, and light transmittance of each area to be shaded involved in this application were obtained with full authorization.

[0074] It should be understood that "multiple" as used in this article refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0075] It should be noted that the terms "first," "second," etc. (if applicable) in the specification and claims of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0076] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the protection scope of this application.

Claims

1. A method for shading a vehicle from sunlight, characterized in that, The method includes: Obtain the vehicle's navigation data and lighting parameters; Based on the navigation data and the illumination parameters, the angle of sunlight incident and the intensity of light on the windshield of the vehicle in the future first time period are predicted, and the windshield is divided into a first number of independent areas. A shading strategy is generated based on the angle of sunlight incidence and light intensity of each independent region in the first time period in the future. The shading strategy includes the area to be shaded and the target light transmittance. The light transmittance of each area to be shaded is adjusted based on the shading strategy.

2. The method according to claim 1, characterized in that, The navigation data includes the vehicle's location, current time, vehicle's travel path, and weather type. The illumination parameters include the angle of sunlight incident on the vehicle's windshield and illumination intensity. The prediction of the angle of sunlight incident on the vehicle's windshield and illumination intensity within a future first time period based on the navigation data and the illumination parameters includes: Based on the current time and the vehicle's location, the theoretical trajectory of the sun within the next first hour is predicted using astronomical algorithms. The theoretical trajectory is corrected based on the weather type, the angle of light, and the intensity of light to obtain the actual trajectory of the sun in the first hour of the future. Based on the actual trajectory of the sun in the first future time period and the position of the vehicle in the first future time period, the sunlight incident angle and light intensity of the vehicle's windshield in the first future time period are predicted.

3. The method according to claim 1, characterized in that, The shading strategy generated based on the angle of sunlight incidence and light intensity of each independent region in the first time period in the future includes: In response to the light intensity of any independent area being greater than an intensity threshold, the independent area with light intensity greater than the intensity threshold is determined as the area to be shaded; The target transmittance of the area to be shaded is determined based on the angle of sunlight incidence and the light intensity of the area to be shaded.

4. The method according to claim 1, characterized in that, After adjusting the light transmittance of each area to be shaded based on the shading strategy, the method further includes: Acquire 3D point cloud data of the driver's head; The driver's line of sight is determined based on the aforementioned three-dimensional point cloud data; In response to the driver's gaze being focused on a first area within the area to be shaded, the light transmittance of the first area is increased by a first preset degree.

5. The method according to claim 4, characterized in that, After adjusting the light transmittance of each area to be shaded based on the shading strategy, the method further includes: In response to the fact that the second area of ​​the area to be shaded coincides with the monitoring area of ​​the Advanced Driver Assistance System (ADAS), the light transmittance of the second area is increased by a second preset degree.

6. The method according to claim 1, characterized in that, After adjusting the light transmittance of each area to be shaded based on the shading strategy, the method further includes: In response to the overlap between the area to be shaded and the projection area of ​​the head-up display (HUD), the transmittance of the overlapping area is increased by a third preset degree or the projection brightness of the HUD is increased by a preset brightness.

7. The method according to claim 2, characterized in that, The method further includes: In response to the vehicle's travel path including left turn, right turn, or U-turn, the target light transmittance of each area to be shaded is increased by a fourth preset degree.

8. A vehicle shading device, characterized in that, The device includes: The acquisition module is used to acquire the vehicle's navigation data and lighting parameters; The prediction module is used to predict the angle of sunlight incident and the light intensity of the vehicle's windshield in the future for a first time period based on the navigation data and the illumination parameters, wherein the windshield is divided into a first number of independent areas. A generation module is used to generate a shading strategy based on the sunlight incident angle and light intensity of each independent region in the first time period in the future. The shading strategy includes the area to be shaded and the target light transmittance. The adjustment module is used to adjust the light transmittance of each area to be shaded based on the shading strategy.

9. A computer program product comprising computer instructions that, when executed by a processor, implement the steps of the vehicle shading method as described in any one of claims 1 to 7.

10. A non-transitory computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which is loaded and executed by a processor to implement the vehicle shading method as described in any one of claims 1 to 7.