CN112356643A - Active anti-dazzling shading method and system - Google Patents

Active anti-dazzling shading method and system Download PDF

Info

Publication number
CN112356643A
CN112356643A CN202011073296.1A CN202011073296A CN112356643A CN 112356643 A CN112356643 A CN 112356643A CN 202011073296 A CN202011073296 A CN 202011073296A CN 112356643 A CN112356643 A CN 112356643A
Authority
CN
China
Prior art keywords
sunshade
sun
positions
area
labels
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202011073296.1A
Other languages
Chinese (zh)
Other versions
CN112356643B (en
Inventor
文翊
何班本
刘帅
孙国正
李泽彬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dongfeng Motor Corp
Original Assignee
Dongfeng Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dongfeng Motor Corp filed Critical Dongfeng Motor Corp
Priority to CN202011073296.1A priority Critical patent/CN112356643B/en
Publication of CN112356643A publication Critical patent/CN112356643A/en
Application granted granted Critical
Publication of CN112356643B publication Critical patent/CN112356643B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60JWINDOWS, WINDSCREENS, NON-FIXED ROOFS, DOORS, OR SIMILAR DEVICES FOR VEHICLES; REMOVABLE EXTERNAL PROTECTIVE COVERINGS SPECIALLY ADAPTED FOR VEHICLES
    • B60J3/00Antiglare equipment associated with windows or windscreens; Sun visors for vehicles
    • B60J3/04Antiglare equipment associated with windows or windscreens; Sun visors for vehicles adjustable in transparency

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)

Abstract

The application relates to an active anti-dazzling sun-shading method and system, relating to the technical field of automobiles, and the method comprises the steps of obtaining the positions of sun-shading areas formed on a sun-shading component at different moments, different human eye positions and different sun positions, marking labels, and storing the positions and the labels, wherein the labels comprise the moments, the human eye positions and the sun positions; acquiring the position of the sun and the position of eyes of a driver at the current moment, and determining a label of a dazzling area at the current moment; traversing all the stored labels of the sunshade areas, and taking the sunshade area corresponding to the label consistent with the label of the dazzling area as a target area; the position of the target region is determined on the sunshade member based on the position of the sunshade region, and the light transmittance is adjusted.

Description

Active anti-dazzling shading method and system
Technical Field
The application relates to the technical field of automobiles, in particular to an active anti-dazzling sun shading method and system.
Background
Along with the continuous development of the automobile industry, automobiles are more and more common in people's lives, automobile accessories are continuously abundant and perfect, and an automobile sunshade component is a suspension part arranged above a front windshield of the automobile, is arranged on the front upper part of a cab through a fixed support, and is used for shielding sunlight when the automobile runs towards the sun direction, so that the driving safety is improved.
In the related art, common anti-glare methods include a sun shield, anti-glare glasses, and the like.
Although the anti-glare glasses can prevent the driver from dazzling, the driver is required to wear the glasses all the time, and great inconvenience is brought to the driver. The sun shield adopts an opaque structure, and the whole sun shield part integrally forms a sun shield area, so that the sun shield blocks the sight of a driver and is not beneficial to driving safety.
Disclosure of Invention
The embodiment of the application provides an active anti-dazzling sunshade method and system, and aims to solve the problem that in the related art, a sunshade area cannot be changed in real time according to the position of sunlight, and active anti-dazzling in the dynamic process of vehicle driving is achieved.
In a first aspect, an active anti-glare shading method is provided, which includes:
acquiring the positions of sunshade areas formed on a sunshade component at different moments, different eye positions and different sun positions, marking labels, and storing the positions and the labels, wherein the labels comprise the moments, the eye positions and the sun positions;
acquiring the position of the sun and the position of eyes of a driver at the current moment, and determining a label of a dazzling area at the current moment;
traversing all the stored labels of the sunshade areas, and taking the sunshade area corresponding to the label consistent with the label of the dazzling area as a target area;
and determining the position of the target area on the sunshade component according to the position of the sunshade area, and adjusting the light transmittance.
In some embodiments, obtaining the position of the sun at the current time specifically includes the following steps:
and calculating the solar altitude at the current moment according to the longitude and latitude information of the location of the vehicle and the driving direction information of the vehicle, and converting the solar altitude into the position of the sun.
In some embodiments, the following formula is used to calculate the solar altitude at the current time:
hθ=arcsin(sinsωsinω+cossωcosωcost)
in the formula: h isθIs the solar altitude angle, in degrees; sωIs solar declination in degrees, and omega is the geographical latitude of the location of the vehicle in degrees; t is the current time solar angle in degrees.
In some embodiments, s is calculated using the following formulaω
SW=0.3723+23.2567sin(θ0)+0.1149sin(2θ0)-0.1712sin(3θ0)
-0.7580cos(θ0)+0.3656cos(2θ0)+0.0201cos(3θo)
In the formula: theta0Is the vehicle altitude angle in degrees.
In some embodiments, t is calculated using the following formula:
t=(S+F/60+LC+EQ/60-12)×15°
LC=(D+M/60-120)/15
EQ=0.0028-1.9857sin(θ0)+9.9059sin(2θ0)
-7.0924cos(θ0)-0.6882cos(2θ0)
in the formula: l isCThe longitude correction value is expressed by time, and the unit is h; every 15 degrees corresponds to 1 hour, D and M are respectively the longitude value and the score of the location of the vehicle, the east longitude takes the negative sign, and the west longitude takes the positive sign; l isCTo be positive means that the local meridian is east of the standard meridian, LCNegative indicates that the local meridian is west of the standard meridian; eQIs the mean time and local sun of true sunThe time difference is in min; theta0Is the vehicle altitude angle in degrees.
In some embodiments, θ is calculated using the following equation0
θ0=360°×(N+ΔN-N0)/365.242
ΔN=(±(D+M/60)/15+S+F/60)/24
N0=79.6764+0.2422×(Y-1985)-INT(0.25×(Y-1985))
In the formula: n is the accumulated days arranged according to the order of days, and the unit is the days; delta N is a product day correction value, and the unit is days; d and M are the longitude value and the score of the location of the vehicle, wherein the east longitude takes a negative sign, and the west longitude takes a positive sign; s is the hour value at the current moment, and F is the minute value; n is a radical of0The unit is days for converting the Gregorian calendar date into the correction value of the Earth's day; y is year and INT is time-converted symbol.
In some embodiments, after calculating the solar altitude at the current time, the method further includes the step of correcting and compensating the solar altitude at the current time.
In some embodiments, the light transmittance of the target area is adjusted by blackening or blurring.
In some embodiments, the sunshade is a front windshield or a projected portion of a head-up display on the front windshield.
In a second aspect, an active anti-glare shading system is provided, comprising:
the system comprises a first module, a second module and a third module, wherein the first module is used for acquiring the positions of a sunshade area formed on a sunshade component at different moments, different human eye positions and different sun positions, marking labels, and storing the positions and the labels, and the labels comprise moments, human eye positions and sun positions;
the second module is used for acquiring the position of the sun and the position of the eyes of a driver at the current moment and determining the label of the dazzling area at the current moment;
the third module is used for traversing all the labels of the sunshade areas stored in the first module, and taking the sunshade area corresponding to the label matched with the label of the dazzling area as a target area;
and the fourth module is used for determining the position of the target area on the sun-shading part according to the position of the sun-shading area and adjusting the light transmittance.
The beneficial effect that technical scheme that this application provided brought includes: according to the embodiment of the application, the label of the target area is determined according to the sun position of the driver at the current moment and the eye position of the driver, the sunshade area corresponding to the label of the target area is found, the position of the target area on the sunshade component is determined according to the position of the corresponding sunshade area, the light transmittance of the target area is adjusted, the sunshade processing is accurately carried out on the dazzling area of the driver at the current moment, the position of the target area can be accurately determined, the situation that too much shielding or too little shielding is caused can not occur, the sight of the driver is not shielded while the sunshade is carried out, the active sunshade and the dazzling prevention effect are achieved, and the safety of the driver is improved. Due to the fact that the time, the sun position and the human eye position are detected in real time, the position of the target area can change along with the change of any one of the time, the sun position and the human eye position, the reaction is fast, the real-time performance is good, and the method is very suitable for active anti-dazzling in the dynamic process of vehicle driving.
The embodiment of the application provides an active anti-dazzling sun shading method and system, the label of a target area is determined according to the sun position at the current moment and the eye position of a driver, a sun shading area corresponding to the label of the target area is found, and the position of the target area on a sun shading component is determined according to the position of the corresponding sun shading area, so that the light transmittance of the target area is adjusted.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a flowchart of an active anti-glare shading method provided in embodiment 1 of the present application;
FIG. 2 is a schematic view of the creation of a sunshade area;
fig. 3 is a block diagram of an active anti-glare sunshade system provided in embodiment 2 of the present application.
In the figure: 1. a sunshade component.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Example 1:
referring to fig. 1, embodiment 1 of the present application provides an active anti-glare shading method, which includes:
100: acquiring the positions of the sunshade areas formed on the sunshade component 1 at different moments, different eye positions and different sun positions, marking labels, and storing the positions and the labels, wherein the labels comprise the moments, the eye positions and the sun positions;
referring to fig. 2, the position of the sunshade region formed on the sunshade member 1 at different times, different positions of human eyes, and different positions of the sun is simulated in advance, and the sunshade region is a region causing dazzling of human eyes.
Wherein: dividing the time into 24 hours, wherein the value range is 0-24; dividing the space position near the main driving into 24 grids, dividing the positions of human eyes into 24 grids, and setting the value range to be 0-24(0 represents no human eyes); the sun position is marked by the sun azimuth and the sun altitude, dividing the sun's azimuth into 16 large azimuths, 0 indicating no sun, 1 indicating a true north azimuth, 2 indicating a north-east azimuth, 3 indicating a true north-east azimuth, 4 indicating a north-east azimuth, 5 indicating a true east azimuth, 6 indicating a south-east azimuth, 7 indicating a true south-east azimuth, 8 indicating a south-east azimuth, 9 indicating a true south azimuth, 10 indicating a south-west azimuth, 11 indicating a true south-west azimuth, 12 indicating a west-south azimuth, 13 indicating a true west azimuth, 14 indicating a west-north azimuth, 15 indicating a true north-west azimuth, 16 indicating a north-west azimuth; the solar altitude varies between 0 deg. -80 deg. (not taken into account if the solar altitude is 90 deg.), the altitude angles in the range of 0 deg. -80 deg. are marked as numerical values of 0.125 precision, the altitude angles in the range of (0 deg., 10 deg.) are marked as 0, the altitude angles in the range of (10 deg., 20 deg.) are marked as 0.125, the altitude angles in the range of (0 deg., 30 deg.) are marked as 0.25... (80 deg., 90 deg.) are marked as 0.875, for example, 1 means that the sun is in the true north orientation, and the altitude angles are in the range of (0 deg., 10 deg.), 1.125 means that the sun is in the true north orientation, and the altitude angles are in the range of (10 deg., 20 deg., 2.25 means that the sun is in the north east orientation, and the altitude angles are in the range of (20 deg., 30 deg., 2.875 means that the sun is in the north east orientation, and the altitude angles are in the range of (80 deg., a total of 128 sun positions may be made up.
By changing any one of the time of day, the position of the human eyes, and the position of the sun, the position of the sunshade region formed on the sunshade member 1 is changed accordingly. Therefore, the positions of 24 × 16 × 8 × 24 — 73728 sunshade regions can be obtained by arranging and combining the time, the positions of the eyes and the position of the sun. However, because the light of the sun is weak in the morning and evening, the sunshade areas in the time period of 6:00-18:00 can be simulated selectively and labeled for marking the sunshade areas. The label includes a time, a human eye position, and a sun position, wherein the sun position is represented by the above-mentioned symbols, for example, in the case where the time is 1, the human eye position is 2, the sun is in the true north direction, and the altitude angle is 15 °, the position of the sunshade region formed on the sunshade member 1 is simulated, and a label of (1, 2, 1.125) is applied to the sunshade region.
101: acquiring the position of the sun and the position of eyes of a driver at the current moment, and determining a label of a dazzling area at the current moment;
the embodiment 1 of the application adopts a fatigue monitoring system and a human eye recognition camera to recognize the position of human eyes, a fatigue driving detection system based on human face recognition adopts the image processing and analyzing technology of a camera image sensor, the face characteristic change, the head movement and the reaction and the action of the upper half part of the body of a driver are monitored and measured in real time through the camera, the fatigue degree and the bad driving behavior of the driver are judged through an artificial intelligence algorithm according to a pre-designed detection standard, and when a certain preset alarm standard is reached, the equipment can rapidly make analysis judgment and send corresponding alarm prompts in time. The space position near the main driving is divided into 24 grids, the positions of the human eyes are roughly divided into 24 grids after being recognized by the camera, so that the areas where the human eyes are located can be conveniently judged, and the position of the sun at the current moment is determined according to the solar altitude angle and the azimuth angle at the current moment. For example: when the current time is 1, the eye position is 2, the sun is in the true north direction, and the altitude angle is 15 °, the label of the glare area at the current time is (1, 2, 1.125).
102: traversing all the stored labels of the sunshade areas, and taking the sunshade area corresponding to the label consistent with the label of the dazzling area as a target area;
specifically, the method comprises the following steps: from the stored tags of all the sunshade areas, a tag that coincides with the tag (1, 2, 1.125) of the dazzling area is found, and the sunshade area with the tag (1, 2, 1.125) is taken as the target area.
103: the position of the target region is determined on the sunshade member 1 according to the position of the sunshade region, and the light transmittance is adjusted.
After finding the sunshade area with the label of (1, 2, 1.125), the position of the sunshade area is obtained, then the position of the target area on the sunshade component 1 at the current moment is known, and the light transmittance of the target area is reduced by adjusting the light transmittance of the target area on the sunshade component 1, so that the sunshade effect is achieved.
This application embodiment 1 is according to the sun position of present moment and navigating mate's people's eye position, confirm the label of target area, and find the sunshade area that corresponds with the label unanimity of target area's label, and confirm the position of target area on sunshade component 1 according to the position of the sunshade area that corresponds, thereby adjust the luminousness to the target area, and in time realize causing the dazzling region of navigating mate to carry out the sunshade processing constantly accurately, the position of the target area that can accurately confirm, the condition of sheltering from too much or sheltering from too little can not appear, in the sunshade, do not shelter from the driver's sight, and realize initiative sunshade and prevent dazzling effect, the security of driver has been improved. Due to the fact that the time, the sun position and the human eye position are detected in real time, the position of the target area can change along with the change of any one of the time, the sun position and the human eye position, the reaction is fast, the real-time performance is good, and the method is very suitable for active anti-dazzling in the dynamic process of vehicle driving.
Optionally, the obtaining 101 of the position of the sun at the current moment specifically includes the following steps:
201: and calculating the solar altitude at the current moment according to the longitude and latitude information of the location of the vehicle and the driving direction information of the vehicle, and converting the solar altitude into the position of the sun.
For example: under the condition that the sun is in the true north direction and the altitude angle is 8 degrees, converting the altitude angle of the sun into the position of the sun and marking as 1; the sun is in a north east orientation and the elevation angle is 18 deg., the sun elevation angle is converted to the sun position and is labeled 1.125.
Preferably, the following formula is used to calculate the solar altitude at the current moment:
hθ=arcsin(sinsωsinω+cossωcosωcost)
in the formula: h isθIs the solar altitude angle, in degrees; sωIs declination of sun, unit is degree, omega is vehicle positionGeographic latitude of the ground in °; t is the current time solar angle in degrees.
S is calculated by the following formulaω
SW=0.3723+23.2567sin(θ0)+0.1149sin(2θ0)-0.1712sin(3θ0)
-0.7580cos(θ0)+0.3656cos(2θ0)+0.0201cos(3θo)
In the formula: theta0Is the vehicle altitude angle in degrees.
T is calculated using the following formula:
t=(S+F/60+LC+EQ/60-12)×15°
LC=(D+M/60-120)/15
EQ=0.0028-1.9857sin(θ0)+9.9059sin(2θ0)
-7.0924cos(θ0)-0.6882cos(2θ0)
in the formula: l isCThe longitude correction value is expressed by time, and the unit is h; every 15 degrees corresponds to 1 hour, D and M are respectively the longitude value and the score of the location of the vehicle, the east longitude takes the negative sign, and the west longitude takes the positive sign; l isCTo be positive means that the local meridian is east of the standard meridian, LCNegative indicates that the local meridian is west of the standard meridian; eQThe difference between the real solar time and the local average solar time is expressed in min; theta0Is the vehicle altitude angle in degrees.
The following formula is used to calculate theta0
θ0=360°×(N+ΔN-N0)/365.242
ΔN=(±(D+M/60)/15+S+F/60)/24
N0=79.6764+0.2422×(Y-1985)-INT(0.25×(Y-1985))
In the formula: n is the accumulated days arranged according to the order of days, and the unit is the days; delta N is a product day correction value, and the unit is days; d and M are the longitude value and the score of the location of the vehicle, wherein the east longitude takes a negative sign, and the west longitude takes a positive sign; s is the hour value at the current moment, and F is the minute value; n is a radical of0The unit is days for converting the Gregorian calendar date into the correction value of the Earth's day; y is year and INT is time-converted symbol.
Further, after the solar altitude at the current moment is calculated, the method further comprises the step of compensating the solar altitude at the current moment.
The method specifically comprises the following steps: monitoring the illumination intensity by adopting an ADAS environmental camera, and determining whether to enter a sun shading step; firstly, determining that the vehicle runs in a strong light area, namely judging whether the illumination condition meets the starting condition of the sun-shading system, if the illumination intensity is insufficient, judging that the vehicle runs under the working conditions of insufficient illumination intensity such as cloudy days, indoors, tunnels and the like, and then automatically enabling the sun-shading system to be in an exit state; if the illumination intensity meets the starting condition of the sun shading system, the sunlight position is monitored through the ADAS environmental camera, and the solar altitude is calculated. And if the calculated solar altitude and the position of the sunlight captured by the ADAS environmental camera exceed the set redundancy value, compensating according to the actual condition, wherein the compensation method is to perform compensation by integrating and averaging in a certain time according to the actual solar altitude.
Preferably, the sunshade member 1 is a front windshield or a projected portion of a head-up display on the front windshield.
Specifically, the method comprises the following steps: when the sunshade member 1 is a front windshield, a target region is positioned on the front windshield, and the target region is blurred or blackened to reduce the light transmittance of the target region, thereby shading the sun. When the sunshade component 1 is a projection part which is head-up displayed on the front windshield, according to the position of the target area on the front windshield, the target area is projected on the front windshield through head-up display, and the target area is blurred or blackened so as to reduce the light transmittance of the target area and shade the sun.
Example 2:
referring to fig. 3, embodiment 2 of the present application provides an active anti-glare sunshade system, which includes a first module, a second module, a third module, and a fourth module.
The first module is used for acquiring the positions of the sunshade areas formed on the sunshade component 1 at different moments, different eye positions and different sun positions, marking labels, and storing the positions and the labels, wherein the labels comprise the moments, the eye positions and the sun positions;
the positions of the sunshade areas formed on the sunshade component 1 at different moments, different human eye positions and different sun positions are simulated in advance, and the sunshade areas are areas causing dazzling of human eyes.
Wherein: dividing the time into 24 hours, wherein the value range is 0-24; dividing the space position near the main driving into 24 grids, dividing the positions of human eyes into 24 grids, and setting the value range to be 0-24(0 represents no human eyes); the sun position is marked by the sun azimuth and the sun altitude, for example: 1.125 for the sun in true north and an elevation angle in the range (10, 20), 2.25 for the sun in north-east and an elevation angle in the range (20, 30), for a total of 128 sun positions.
By changing any one of the time of day, the position of the human eyes, and the position of the sun, the position of the sunshade region formed on the sunshade member 1 is changed accordingly. Therefore, the positions of 24 × 16 × 8 × 24 — 73728 sunshade regions can be obtained by arranging and combining the time, the positions of the eyes and the position of the sun. However, because the light of the sun is weak in the morning and evening, the sunshade areas in the time period of 6:00-18:00 can be simulated selectively and labeled for marking the sunshade areas. The label includes a time, a human eye position, and a sun position, wherein the sun position is represented by the above-mentioned symbols, for example, in the case where the time is 1, the human eye position is 2, the sun is in the true north direction, and the altitude angle is 15 °, the position of the sunshade region formed on the sunshade member 1 is simulated, and a label of (1, 2, 1.125) is applied to the sunshade region.
The fatigue driving detection system based on the face recognition adopts the image processing and analyzing technology of a camera image sensor, the camera monitors and measures the face characteristic change, the head movement and the reaction and action of the upper half part of the body of a driver in real time, the degree of fatigue and the bad driving behavior of the driver are judged through an artificial intelligence algorithm according to a pre-designed detection standard, and when a certain preset alarm standard is reached, the equipment can quickly make analysis judgment and send corresponding alarm prompts in time. The space position near the main driving is divided into 24 grids, the positions of the human eyes are roughly divided into 24 grids after being recognized by the camera, so that the areas where the human eyes are located can be conveniently judged, and the position of the sun at the current moment is determined according to the solar altitude angle and the azimuth angle at the current moment. For example: when the current time is 1, the eye position is 2, the sun is in the true north direction, and the altitude angle is 15 °, the label of the glare area at the current time is (1, 2, 1.125).
The third module is used for traversing all the labels of the sunshade areas stored in the first module, and taking the sunshade area corresponding to the label matched with the label of the dazzling area as a target area;
specifically, the method comprises the following steps: from the stored tags of all the sunshade areas, a tag that coincides with the tag (1, 2, 1.125) of the dazzling area is found, and the sunshade area with the tag (1, 2, 1.125) is taken as the target area.
The fourth module is used for determining the position of the target area on the sunshade component 1 according to the position of the sunshade area and adjusting the light transmittance.
After finding the sunshade area with the label of (1, 2, 1.125), the position of the sunshade area is obtained, then the position of the target area on the sunshade component 1 at the current moment is known, and the light transmittance of the target area is reduced by adjusting the light transmittance of the target area on the sunshade component 1, so that the sunshade effect is achieved.
Embodiment 2 of the application is according to the sun position of present moment and navigating mate's people's eye position, confirm the label of target area, and find the sunshade area that corresponds with the label unanimity of target area's label, and confirm the position of target area on sunshade component 1 according to the position of the sunshade area that corresponds, thereby adjust the luminousness of target area, and in time realize causing the dazzling region of navigating mate to carry out the sunshade processing constantly accurately, the position of the target area that can accurately confirm, the condition of sheltering from too much or sheltering from too little can not appear, when the sunshade, do not shelter from the sight of navigating mate, and realize initiative sunshade and prevent dazzling effect, the security of navigating mate has been improved. Due to the fact that the time, the sun position and the human eye position are detected in real time, the position of the target area can change along with the change of any one of the time, the sun position and the human eye position, the reaction is fast, the real-time performance is good, and the method is very suitable for active anti-dazzling in the dynamic process of vehicle driving.
In the description of the present application, it should be noted that the terms "upper", "lower", and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, which are only for convenience in describing the present application and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed in a specific orientation, and operate, and thus, should not be construed as limiting the present application. Unless expressly stated or limited otherwise, the terms "mounted," "connected," and "connected" are intended to be inclusive and mean, for example, that they may be fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meaning of the above terms in the present application can be understood by those of ordinary skill in the art as appropriate.
It is noted that, in the present application, relational terms such as "first" and "second", and the like, are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The above description is merely exemplary of the present application and is presented to enable those skilled in the art to understand and practice the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

1. An active anti-glare shading method is characterized by comprising the following steps:
acquiring the positions of sunshade areas formed on the sunshade component (1) at different moments, different eye positions and different sun positions, marking labels, and storing the positions and the labels, wherein the labels comprise the moments, the eye positions and the sun positions;
acquiring the position of the sun and the position of eyes of a driver at the current moment, and determining a label of a dazzling area at the current moment;
traversing all the stored labels of the sunshade areas, and taking the sunshade area corresponding to the label consistent with the label of the dazzling area as a target area;
according to the position of the sunshade area, the position of the target area is determined on the sunshade component (1), and the light transmittance is adjusted.
2. A shading method according to claim 1, wherein the step of obtaining the position of the sun at the present moment comprises the following steps:
and calculating the solar altitude at the current moment according to the longitude and latitude information of the location of the vehicle and the driving direction information of the vehicle, and converting the solar altitude into the position of the sun.
3. A shading method according to claim 2, characterized in that the solar altitude at the present moment is calculated using the following formula:
hθ=arcsin(sinsωsinω+cossωcosωcost)
in the formula: h isθIs the solar altitude angle, in degrees; sωIs solar declination in degrees, and omega is the geographical latitude of the location of the vehicle in degrees; t is the current time solar angle in degrees.
4. A shading method according to claim 3, characterized in that s is calculated using the following formulaω
SW=0.3723+23.2567sin(θ0)+0.1149sin(2θ0)-0.1712sin(3θ0)-0.7580cos(θ0)+0.3656cos(2θ0)+0.0201cos(3θo)
In the formula: theta0Is the vehicle altitude angle in degrees.
5. A shading method according to claim 3, characterized in that t is calculated using the formula:
t=(S+F/60+LC+EQ/60-12)×15°
LC=(D+M/60-120)/15
EQ=0.0028-1.9857sin(θ0)+9.9059sin(2θ0)-7.0924cos(θ0)-0.6882cos(2θ0)
in the formula: l isCThe longitude correction value is expressed by time, and the unit is h; every 15 degrees corresponds to 1 hour, D and M are respectively the longitude value and the score of the location of the vehicle, the east longitude takes the negative sign, and the west longitude takes the positive sign; l isCTo be positive means that the local meridian is east of the standard meridian, LCNegative indicates that the local meridian is west of the standard meridian; eQThe difference between the real solar time and the local average solar time is expressed in min; theta0Is the vehicle altitude angle in degrees.
6. A shading method according to claim 4 or 5, characterized in that θ is calculated using the following formula0
θ0=360°×(N+ΔN-N0)/365.242
ΔN=(±(D+M/60)/15+S+F/60)/24
N0=79.6764+0.2422×(Y-1985)-INT(0.25×(Y-1985))
In the formula: n is the accumulated days arranged according to the order of days, and the unit is the days; delta N is a product day correction value, and the unit is days; d and M are the longitude value and the score of the location of the vehicle, wherein the east longitude takes a negative sign, and the west longitude takes a positive sign; s is the hour value at the current moment, and F is the minute value; n is a radical of0The unit is days for converting the Gregorian calendar date into the correction value of the Earth's day; y is year and INT is time-converted symbol.
7. A shading method according to claim 1, further comprising the step of correcting and compensating the solar altitude at the present time after calculating the solar altitude at the present time.
8. A shading method according to claim 1, characterized in that the light transmittance of the target area is adjusted by blackening or blurring.
9. A shading method according to claim 1, characterized in that the shading member (1) is a front windshield or a projected portion of a head-up display on a front windshield.
10. An active anti-glare shading system, comprising:
the first module is used for acquiring the positions of the sunshade areas formed on the sunshade component (1) at different moments, different human eye positions and different sun positions, marking labels, and storing the positions and the labels, wherein the labels comprise the moments, the human eye positions and the sun positions;
the second module is used for acquiring the position of the sun and the position of the eyes of a driver at the current moment and determining the label of the dazzling area at the current moment;
the third module is used for traversing all the labels of the sunshade areas stored in the first module, and taking the sunshade area corresponding to the label matched with the label of the dazzling area as a target area;
and the fourth module is used for determining the position of the target area on the sunshade component (1) according to the position of the sunshade area and adjusting the light transmittance.
CN202011073296.1A 2020-10-09 2020-10-09 Active anti-dazzling shading method and system Active CN112356643B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011073296.1A CN112356643B (en) 2020-10-09 2020-10-09 Active anti-dazzling shading method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011073296.1A CN112356643B (en) 2020-10-09 2020-10-09 Active anti-dazzling shading method and system

Publications (2)

Publication Number Publication Date
CN112356643A true CN112356643A (en) 2021-02-12
CN112356643B CN112356643B (en) 2022-06-03

Family

ID=74507115

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011073296.1A Active CN112356643B (en) 2020-10-09 2020-10-09 Active anti-dazzling shading method and system

Country Status (1)

Country Link
CN (1) CN112356643B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113665323A (en) * 2021-09-06 2021-11-19 东风柳州汽车有限公司 Sunshade device, automobile and adjustment method of sunshade device
CN114834221A (en) * 2021-12-22 2022-08-02 中国第一汽车股份有限公司 Intelligent sun shading method, system, terminal and storage medium for automobile sun visor

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007045613A1 (en) * 2007-09-18 2009-03-19 Bos Gmbh & Co. Kg Covering device for a displaceably mounted vehicle window
CN105818650A (en) * 2016-02-25 2016-08-03 乐卡汽车智能科技(北京)有限公司 Automatic control method, device and system for sun shield
CN106985640A (en) * 2017-04-26 2017-07-28 上海小糸车灯有限公司 Actively anti-glare method and automobile active anti-dazzle device
CN110509747A (en) * 2019-08-02 2019-11-29 浙江合众新能源汽车有限公司 Car visor intelligent regulating system and method based on forward sight camera

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007045613A1 (en) * 2007-09-18 2009-03-19 Bos Gmbh & Co. Kg Covering device for a displaceably mounted vehicle window
CN105818650A (en) * 2016-02-25 2016-08-03 乐卡汽车智能科技(北京)有限公司 Automatic control method, device and system for sun shield
CN106985640A (en) * 2017-04-26 2017-07-28 上海小糸车灯有限公司 Actively anti-glare method and automobile active anti-dazzle device
CN110509747A (en) * 2019-08-02 2019-11-29 浙江合众新能源汽车有限公司 Car visor intelligent regulating system and method based on forward sight camera

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
刘耀武: "斜单轴间歇式太阳能跟踪***的设计", 《中国优秀博硕士学位论文全文数据库(硕士)工程科技Ⅱ辑》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113665323A (en) * 2021-09-06 2021-11-19 东风柳州汽车有限公司 Sunshade device, automobile and adjustment method of sunshade device
CN114834221A (en) * 2021-12-22 2022-08-02 中国第一汽车股份有限公司 Intelligent sun shading method, system, terminal and storage medium for automobile sun visor

Also Published As

Publication number Publication date
CN112356643B (en) 2022-06-03

Similar Documents

Publication Publication Date Title
US8589034B2 (en) System and methods for an automated sun glare block area and sunshield in a vehicular windshield
CN112356643B (en) Active anti-dazzling shading method and system
JP4533762B2 (en) Variable transmittance window system
US8212874B2 (en) Automatic camera calibration using GPS and solar tracking
US20110098894A1 (en) Automatic controller for powered retractable sun visor
US20200031282A1 (en) Vehicle Driving Shading Device, Vehicle and Vehicle Driving Shading Method
US20130194110A1 (en) Automotive augmented reality head-up display apparatus and method
US20090303082A1 (en) Method and system for operating a display device
US20110035099A1 (en) Display control device, display control method and computer program product for the same
JP4687573B2 (en) Vehicle driving support device
US20210122388A1 (en) Vehicle display enhancement
WO2015089011A1 (en) Method and apparatus for improving user interface visibility in agricultural machines
CN110103829B (en) Display method and device of vehicle-mounted display screen, vehicle-mounted display screen and vehicle
KR101485093B1 (en) Geodetic Survey System
CN103813102A (en) Vehicle-mounted variable-focus panorama monitoring system for detail imaging
CN113762210A (en) Vehicle-mounted display screen control method, device, equipment and storage medium
JP2005178484A (en) Anti-dazzle device
CN108692914B (en) Camera module glare testing method and device
CN110633015A (en) Driver head gesture detection device
CN113382496A (en) Automatic dimming method based on astronomical algorithm
DE10338764B4 (en) Method and system for activating a night vision system
CN116974417B (en) Display control method and device, electronic equipment and storage medium
CN110389460B (en) Automatic dimming glasses and control method thereof
WO2024055478A1 (en) Shading apparatus adjustment method and system, vehicle, and storage medium
CN115648907B (en) Automobile shading method, system, shading controller and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant