CN115965857A - Ambient light processing method and DMS system - Google Patents

Ambient light processing method and DMS system Download PDF

Info

Publication number
CN115965857A
CN115965857A CN202310028316.0A CN202310028316A CN115965857A CN 115965857 A CN115965857 A CN 115965857A CN 202310028316 A CN202310028316 A CN 202310028316A CN 115965857 A CN115965857 A CN 115965857A
Authority
CN
China
Prior art keywords
brightness
state
change
driver
ambient light
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
CN202310028316.0A
Other languages
Chinese (zh)
Other versions
CN115965857B (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.)
Junjie Intelligent Shenzhen Co ltd
Original Assignee
Junjie Intelligent Shenzhen Co ltd
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 Junjie Intelligent Shenzhen Co ltd filed Critical Junjie Intelligent Shenzhen Co ltd
Priority to CN202310028316.0A priority Critical patent/CN115965857B/en
Publication of CN115965857A publication Critical patent/CN115965857A/en
Application granted granted Critical
Publication of CN115965857B publication Critical patent/CN115965857B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B20/00Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
    • Y02B20/40Control techniques providing energy savings, e.g. smart controller or presence detection

Landscapes

  • Traffic Control Systems (AREA)

Abstract

The invention provides an ambient light processing method and a DMS system, wherein a first brightness of ambient light is detected through a light sensor arranged at a center console below a front windshield of an automobile, the front of the light sensor faces upwards, an included angle between a central axis and the gravity direction is less than 45 degrees, a facial image of a driver is obtained through a camera device arranged in front of an automobile driving seat, a second brightness of the facial image of the driver is calculated, changes of the first brightness and the second brightness are monitored in real time, a real-time change state of the ambient light is determined according to the changes of the first brightness and the second brightness, the driver monitoring is carried out according to the real-time change state of the ambient light, the influence of the changes of the ambient light on the driver can be monitored, and driving safety is guaranteed.

Description

Ambient light processing method and DMS system
Technical Field
The invention relates to the technical field of driver monitoring, in particular to an ambient light processing method and a DMS system.
Background
A DMS (Driver monitoring system) is a real-time system that processes a facial image, a physiological index, or vehicle information of a Driver to determine a state of the Driver, and mainly implements functions of identifying the Driver's identity, monitoring fatigue, monitoring distraction, and monitoring dangerous driving behavior. The monitoring of the driver's state using the driver's facial image is one of the most common and important. It is known that the ambient light has a great influence on the state of the driver during driving of the vehicle, and the glare of the driver caused by sunlight, vehicle lights, reflection of light from vehicle bodies or external mirror objects causes discomfort to the eyes of the driver and even loses vision for a short time, which is a situation in which the harm is great and people pay extensive attention to, so that a solution for alleviating the influence of the glare on the driver is endless. In the driving process, factors influencing ambient light are many, besides glare, ambient light change caused by shielding of buildings, plants or mountains can also influence drivers, the situation that the drivers lose vision in a short time can also happen when the drivers get in and out of tunnels or get in and out of shielded areas in a direct sunlight state is common, and the drivers lose vision in the high-speed driving process of automobiles, particularly under complex road conditions, the drivers, passengers and pedestrians on the roads can be in high risk due to the fact that the drivers lose vision.
Disclosure of Invention
The invention provides an ambient light processing method and a DMS system based on the problems, which can monitor the influence of the change of ambient light on a driver and ensure the driving safety.
In view of this, a first aspect of the present invention provides an ambient light processing method, including:
detecting a first brightness of ambient light through a light sensor arranged at a center console below a front windshield of an automobile;
acquiring a facial image of a driver through a camera device arranged in front of a driving position of the automobile;
calculating a second brightness of the face image of the driver;
monitoring changes of the first brightness and the second brightness in real time;
determining the real-time change state of the ambient light according to the change of the first brightness and the second brightness;
and monitoring the driver according to the real-time change state of the ambient light.
Further, in the above ambient light processing method, the step of determining the real-time change state of the ambient light according to the change of the first brightness and the second brightness specifically includes:
when the first brightness and the second brightness are detected to be changed;
judging whether the size change types of the first brightness and the second brightness are the same and whether the size change duration is approximately equal, wherein the size change types comprise brightness increasing or brightness decreasing;
when the first brightness and the second brightness have the same size change type and the size change duration is approximately equal, determining that the first brightness and the second brightness are in a synchronous increasing state or a synchronous decreasing state;
determining a state that the first brightness and the second brightness synchronously increase or decrease as a target monitoring state of the ambient light;
and recording the change data of the first brightness and the second brightness of the ambient light in the target monitoring state, and the correlation between the change speed of the first brightness and the second brightness and the running speed of the automobile.
Further, in the above ambient light processing method, the step of performing the driver monitoring according to the real-time change state of the ambient light specifically includes:
when the change speed of the first brightness is larger than a preset first threshold value and the change speed of the second brightness is larger than a preset second threshold value, analyzing the visible state of the driver through the facial image of the driver;
and recording the correlation between the change speed of the first brightness and the second brightness and the visible state of the driver.
Further, in the above-described ambient light processing method, after the step of recording the association between the change speeds of the first luminance and the second luminance and the visible state of the driver, the method further includes:
acquiring change speed data of the first brightness and the second brightness when the driver is in a visible state according to the incidence relation between the change speeds of the first brightness and the second brightness and the visible state of the driver;
configuring a maximum value of a change speed of the first brightness when the driver is in a visible state in the change speed data as a lower bound of a first visible state change section of the driver;
the maximum value of the change speed of the second brightness when the driver is in the visible state in the change speed data is configured as a lower bound of a second visible state change section of the driver.
Further, in the above ambient light processing method, the step of analyzing the visible state of the driver by the facial image of the driver specifically includes:
when the driver is detected to be in the invisible state, acquiring the duration of the driver in the invisible state;
recording a correlation of the rates of change of the first and second brightnesses with the duration of the invisible state of the driver.
Further, in the above-described ambient light processing method, after the step of recording the correlation between the change speeds of the first luminance and the second luminance and the duration of the invisible state of the driver, the method further includes:
fitting a first mapping function of a rate of change of the first brightness to a duration of the driver's invisible state;
fitting a second mapping function of the speed of change of the second brightness and the duration of the invisible state of the driver;
calculating a change speed of the first brightness corresponding to the condition that the duration of the invisible state of the driver is zero by using the first mapping function, and determining the change speed as an upper bound of a first visible state change interval of the driver;
and calculating the change speed of the second brightness corresponding to the condition that the duration time of the invisible state of the driver is zero by using the second mapping function, and determining the change speed as the upper bound of the second visible state change interval of the driver.
Further, in the above ambient light processing method, the step of performing the driver monitoring according to the real-time change state of the ambient light further includes:
when the change speed of the first brightness is greater than a preset first threshold value and the change speed of the second brightness is greater than a preset second threshold value, determining the current position as a target monitoring position, and recording the coordinates of the target monitoring position, the passing time of the automobile passing through the target monitoring position, the running speed of the automobile passing through the target monitoring position, first steady-state brightness, second steady-state brightness, third steady-state brightness and fourth steady-state brightness, wherein the passing time is the time when the change speed of the first brightness and/or the second brightness is the maximum, the first steady-state brightness is the average brightness when the change amplitude of the first brightness is less than a preset third threshold value in a preset time period before the passing time, the second steady-state brightness is the average brightness when the change amplitude of the first brightness is less than a preset third threshold value in a preset time period after the passing time, the third steady-state brightness is the average brightness when the change amplitude of the second brightness is less than a preset fourth threshold value in the preset time period before the passing time, and the fourth steady-state brightness is the average brightness when the change amplitude of the second brightness is less than the preset third threshold value in the preset time period before the passing time.
Further, in the above ambient light processing method, the step of performing the driver monitoring according to the real-time change state of the ambient light further includes:
acquiring a driving route and a preset early warning distance of an automobile;
when the driving route of the automobile is about to pass through any one of the target monitoring positions and the distance between the driving route and the target monitoring position is smaller than or equal to the early warning distance, judging whether the driving speed of the automobile is the safe speed or not according to the size change types of the first brightness and the second brightness corresponding to the target monitoring position and the recorded first steady-state brightness, second steady-state brightness, third steady-state brightness and fourth steady-state brightness;
and when the running speed of the automobile is higher than the safe speed, sending out a safety early warning.
Further, in the above-mentioned ambient light processing method, before the step of performing the driver monitoring according to the real-time change state of the ambient light, the method further includes:
calculating a first real-time steady-state luminance TL corresponding to a first luminance and a second luminance in real time during the driving of the automobile 1 And a second real-time steady-state luminance TL 2
When the change speed of the first brightness is greater than a preset first threshold value and the change speed of the second brightness is greater than a preset second threshold value, judging whether the change types of the first brightness and the second brightness are brightness reduction or not;
if so, recording the first real-time steady-state luminance TL calculated before the first luminance and the second luminance are changed 1 And the second real-time steady-state luminance TL 2
The step of judging whether the driving speed of the automobile is a safe speed or not according to the size change types of the first brightness and the second brightness corresponding to the target monitoring position and the recorded first steady-state brightness, second steady-state brightness, third steady-state brightness and fourth steady-state brightness specifically comprises the following steps:
a first visible state change interval according to the driver andsaid second visible state change interval determining a first safe change speed LC 1 And a second safe change speed LC 2
Acquiring the recorded speed v of the automobile passing through the target monitoring position last time l And duration of the invisible state of the driver Δ t l
When the size change type of the first brightness and the second brightness corresponding to the target monitoring position is brightness change, acquiring a second steady-state brightness L 2 And said fourth steady-state luminance L 4
The safe driving speed of the automobile is calculated using the following formula:
Figure BDA0004045570960000041
when the first brightness and the second brightness corresponding to the target monitoring position have larger brightness, acquiring the first steady-state brightness L 1 And the third steady-state luminance L 3
Calculating the safe driving speed of the automobile by using the following formula:
Figure BDA0004045570960000042
/>
judging whether the current automobile running speed is greater than the safe running speed v s
A second aspect of the present invention provides a DMS system, including a light sensor disposed at a center console below a front windshield of a vehicle for detecting a first brightness of ambient light, and a camera disposed in front of a driving seat of the vehicle for acquiring a facial image of a driver, the DMS system further including a processor for calculating a second brightness of the facial image of the driver, determining a real-time change state of the ambient light according to changes in the first brightness and the second brightness, and performing driver monitoring according to the real-time change state of the ambient light.
The invention provides an ambient light processing method and a DMS system, wherein a first brightness of ambient light is detected through a light sensor arranged at a center console below a front windshield of an automobile, the front of the light sensor faces upwards, an included angle between a central axis and the gravity direction is less than 45 degrees, a facial image of a driver is obtained through a camera device arranged in front of an automobile driving seat, a second brightness of the facial image of the driver is calculated, changes of the first brightness and the second brightness are monitored in real time, a real-time change state of the ambient light is determined according to the changes of the first brightness and the second brightness, the driver monitoring is carried out according to the real-time change state of the ambient light, the influence of the changes of the ambient light on the driver can be monitored, and driving safety is guaranteed.
Drawings
Fig. 1 is a flowchart of an ambient light processing method according to an embodiment of the present invention.
Detailed Description
In order that the above objects, features and advantages of the present invention can be more clearly understood, a more particular description of the invention will be rendered by reference to the appended drawings. It should be noted that the embodiments and features of the embodiments of the present application may be combined with each other without conflict.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, however, the present invention may be practiced otherwise than as specifically described herein and, therefore, the scope of the present invention is not limited by the specific embodiments disclosed below.
In the description of the present invention, the terms "plurality" or "a plurality" refer to two or more, and unless otherwise specifically limited, the terms "upper", "lower", and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, and are merely for convenience in describing the present invention and simplifying the description, but do not indicate or imply that the referred device or element must have a specific orientation, be constructed in a specific orientation, and be operated, and thus should not be construed as limiting the present invention. The terms "connected," "mounted," "secured," and the like are to be construed broadly and include, for example, fixed connections, removable connections, or integral connections; may be directly connected or indirectly connected through an intermediate. The specific meanings of the above terms in the present invention can be understood according to specific situations by those of ordinary skill in the art. Furthermore, the terms "first", "second", etc. are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first," "second," etc. may explicitly or implicitly include one or more of that feature. In the description of the present invention, "a plurality" means two or more unless otherwise specified.
In the description herein, reference to the term "one embodiment," "some embodiments," "specific examples," or the like, means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
An ambient light processing method and a DMS system according to some embodiments of the present invention will be described with reference to the accompanying drawings.
As shown in fig. 1, a first aspect of the present invention provides an ambient light processing method, including:
detecting a first brightness of ambient light through a light sensor arranged at a center console below a front windshield of an automobile;
acquiring a facial image of a driver through a camera device arranged in front of a driving position of the automobile;
calculating a second brightness of the face image of the driver;
monitoring changes of the first brightness and the second brightness in real time;
determining the real-time change state of the ambient light according to the change of the first brightness and the second brightness;
and monitoring the driver according to the real-time change state of the ambient light.
Preferably, the light sensor is arranged at a center console below the front windshield of the automobile in a posture with the front surface facing upwards, and an included angle between the central axis of the light sensor and the gravity direction is smaller than 45 degrees and faces one side of the head direction of the automobile. By adopting the technical scheme of the embodiment, the light sensor mainly collects light rays from the upper part of the automobile to measure the brightness of ambient light, and is not influenced by other vehicle light rays from the front part of the automobile or the inside and outside rearview mirrors of the automobile.
In the foregoing ambient light processing method, the step of determining the real-time change state of the ambient light according to the change of the first brightness and the second brightness specifically includes:
when the first brightness and the second brightness are detected to be changed;
judging whether the size change types of the first brightness and the second brightness are the same and whether the size change duration is approximately equal, wherein the size change types comprise brightness increasing or brightness decreasing;
when the first brightness and the second brightness have the same size change type and the size change duration is approximately equal, determining that the first brightness and the second brightness are in a synchronous increasing state or a synchronous decreasing state;
determining the state that the first brightness and the second brightness synchronously increase or synchronously decrease as a target monitoring state of ambient light;
and recording the change data of the first brightness and the second brightness of the ambient light in the target monitoring state, and the correlation between the change speed of the first brightness and the second brightness and the running speed of the automobile.
In the foregoing ambient light processing method, the step of performing driver monitoring according to the real-time change state of the ambient light specifically includes:
when the change speed of the first brightness is larger than a preset first threshold value and the change speed of the second brightness is larger than a preset second threshold value, analyzing the visible state of the driver through the facial image of the driver;
and recording the correlation between the change speed of the first brightness and the second brightness and the visible state of the driver.
In the above-mentioned ambient light processing method, after the step of recording the association between the change speeds of the first brightness and the second brightness and the visible state of the driver, the method further includes:
acquiring change speed data of the first brightness and the second brightness when the driver is in a visible state according to the incidence relation between the change speeds of the first brightness and the second brightness and the visible state of the driver;
configuring a maximum value of a change speed of the first brightness when the driver is in a visible state in the change speed data as a lower bound of a first visible state change section of the driver;
the maximum value of the change speed of the second brightness when the driver is in the visible state in the change speed data is configured as a lower bound of a second visible state change section of the driver.
In the above-described aspect of the embodiment, the lower limit of the first visible state change interval of the driver and the lower limit of the second visible state change interval of the driver are smaller than the boundaries of the change speeds of the first luminance and the second luminance for making the driver lose sight, respectively, and the lower limit of the first visible state change interval of the driver and the lower limit of the second visible state change interval of the driver approach the boundaries of the change speeds of the first luminance and the second luminance for making the driver lose sight as the change speed data of the first luminance and the second luminance recorded by the system when the driver is in the visible state is larger.
In the above ambient light processing method, the step of analyzing the visible state of the driver from the face image of the driver specifically includes:
when the driver is detected to be in the invisible state, acquiring the duration of the driver in the invisible state;
recording a correlation of the rates of change of the first and second brightnesses with the duration of the invisible state of the driver.
In the above-described ambient light processing method, after the step of recording the correlation between the rates of change in the first and second luminances and the duration of the invisible state of the driver, the method further includes:
fitting a first mapping function of a rate of change of the first brightness to a duration of the driver's invisible state;
fitting a second mapping function of the speed of change of the second brightness and the duration of the invisible state of the driver;
calculating a change speed of the first brightness corresponding to the condition that the duration of the invisible state of the driver is zero by using the first mapping function, and determining the change speed as an upper bound of a first visible state change interval of the driver;
and calculating the change speed of the second brightness corresponding to the condition that the duration time of the invisible state of the driver is zero by using the second mapping function, and determining the change speed as the upper bound of the second visible state change interval of the driver.
In the technical solution of the above embodiment, the upper bound of the first visible state change interval of the driver and the upper bound of the second visible state change interval of the driver are respectively greater than the bounds of the change speeds of the first brightness and the second brightness which make the driver lose vision, and when the system records more change data of the first brightness and the second brightness which make the driver lose vision, the upper bound of the first visible state change interval of the driver and the upper bound of the second visible state change interval of the driver are also closer to the bounds of the change speeds of the first brightness and the second brightness which make the driver lose vision, that is, as the system records data, the first visible state change interval and the second visible state change interval of the driver are smaller and smaller, and the monitoring and early warning of the driver by the system are more accurate.
In the above-mentioned ambient light processing method, the step of performing driver monitoring according to the real-time change state of the ambient light further includes:
when the change speed of the first brightness is greater than a preset first threshold value, and the change speed of the second brightness is greater than a preset second threshold value, determining the current position as a target monitoring position, and recording coordinates of the target monitoring position, the time of the automobile passing through the target monitoring position, the driving speed of the automobile passing through the target monitoring position, first steady-state brightness, second steady-state brightness, third steady-state brightness and fourth steady-state brightness, wherein the elapsed time is the time when the change speed of the first brightness and/or the second brightness is maximum, the first steady-state brightness is the average brightness when the change amplitude of the first brightness is less than a preset third threshold value in a preset time period before the elapsed time, the second steady-state brightness is the average brightness when the change amplitude of the first brightness is less than a preset third threshold value in a preset time period after the elapsed time, the third steady-state brightness is the average brightness when the change amplitude of the second brightness is less than a preset fourth threshold value in a preset time period before the elapsed time, and the fourth steady-state brightness is the average brightness when the change amplitude of the second brightness is less than the preset fourth threshold value in the preset time period after the elapsed time.
In some embodiments of the invention, the third threshold is configured as a lower bound of a first visible interval of state change for the driver and the fourth threshold is configured as a lower bound of a second visible interval of state change for the driver.
In some embodiments of the present invention, the preset time period is a preset fixed value. Preferably, in this embodiment, the preset time period is configured to be any value between 10 and 20 seconds. Taking the driving speed of the automobile as 60 kilometers per hour as an example, the distance covered per second is about 17 meters, the moving distance of 10 to 20 seconds is about 170 meters to 340 meters, and the road section with the shielding distance smaller than the distance interval has small influence on the driver by the change of the ambient light. And when the preset time period is longer than 20 seconds, the correlation between the brightness with the too far distance and the brightness change speed of the target monitoring position is not large, and the calculation result is more deviated due to the fact that the brightness with the too far distance is included in the average value calculation of the steady-state brightness.
In the above ambient light processing method, the step of performing driver monitoring according to the real-time change state of the ambient light further includes:
acquiring a driving route and a preset early warning distance of an automobile;
when the driving route of the automobile is about to pass through any one of the target monitoring positions and the distance between the driving route and the target monitoring position is smaller than or equal to the early warning distance, judging whether the driving speed of the automobile is a safe speed or not according to the size change types of the first brightness and the second brightness corresponding to the target monitoring positions and the recorded first steady-state brightness, second steady-state brightness, third steady-state brightness and fourth steady-state brightness;
and when the running speed of the automobile is higher than the safe speed, sending out a safety early warning.
In the above-mentioned ambient light processing method, before the step of performing the driver monitoring according to the real-time change state of the ambient light, the method further includes:
calculating a first real-time steady-state luminance TL corresponding to a first luminance and a second luminance in real time during the driving process of the automobile 1 And a second real-time steady-state luminance TL 2
When the change speed of the first brightness is larger than a preset first threshold value and the change speed of the second brightness is larger than a preset second threshold value, judging whether the change types of the first brightness and the second brightness are brightness reduction;
if so, recording the first real-time steady-state brightness TL calculated before the first brightness and the second brightness change 1 And the second real-time steady-state luminance TL 2
The step of judging whether the driving speed of the automobile is the safe speed or not according to the size change types of the first brightness and the second brightness corresponding to the target monitoring position and the recorded first steady-state brightness, second steady-state brightness, third steady-state brightness and fourth steady-state brightness specifically comprises the following steps:
determining a first safe change speed LC according to the first visible state change interval and the second visible state change interval of the driver 1 And a second safe change speed LC 2
Acquiring the recorded speed v of the automobile passing the target monitoring position last time l And duration of the invisible state of the driver Δ t l
When the size change type of the first brightness and the second brightness corresponding to the target monitoring position is brightness change, acquiring a second steady-state brightness L 2 And the fourth steady-state luminance L 4
The safe driving speed of the automobile is calculated using the following formula:
Figure BDA0004045570960000091
when the size change type of the first brightness and the second brightness corresponding to the target monitoring position is increased brightness, the first steady-state brightness L is obtained 1 And the third steady-state luminance L 3
The safe driving speed of the automobile is calculated using the following formula:
Figure BDA0004045570960000092
judging whether the current automobile running speed is greater than the safe running speed v s
In the technical solution of the above embodiment, min is a function taking the minimum value among two or more numerical values, for example, min (a, b) =whena > b.
A second aspect of the present invention provides a DMS system including a light sensor disposed at a center console below a front windshield of a vehicle for detecting a first brightness of ambient light, and a camera disposed in front of a driving seat of the vehicle for acquiring a face image of a driver, the DMS system further including a processor for calculating a second brightness of the face image of the driver, and determining a real-time change state of the ambient light according to changes in the first brightness and the second brightness to perform driver monitoring according to the real-time change state of the ambient light. The DMS system further includes a memory, and the processor is further configured to execute the computer program stored in the memory to implement the ambient light processing method according to various embodiments of the first aspect of the present invention.
It is noted that, herein, relational terms such as first and second, and the like may be 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 phrases "comprising a," "8230," "8230," or "comprising" does not exclude the presence of additional like elements in a process, method, article, or apparatus that comprises the element.
While embodiments in accordance with the invention have been described above, these embodiments are not intended to be exhaustive or to limit the invention to the precise embodiments described. Obviously, many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the invention and the practical application, to thereby enable others skilled in the art to best utilize the invention and various embodiments with various modifications as are suited to the particular use contemplated. The invention is limited only by the claims and their full scope and equivalents.

Claims (10)

1. An ambient light processing method, comprising:
detecting a first brightness of ambient light by a light sensor arranged at a center console below a front windshield of an automobile;
acquiring a facial image of a driver through a camera device arranged in front of a driving position of the automobile;
calculating a second brightness of the face image of the driver;
monitoring changes of the first brightness and the second brightness in real time;
determining the real-time change state of the ambient light according to the change of the first brightness and the second brightness;
and monitoring the driver according to the real-time change state of the ambient light.
2. The method according to claim 1, wherein the step of determining the real-time change state of the ambient light according to the change of the first brightness and the second brightness specifically comprises:
when the first brightness and the second brightness are detected to be changed;
judging whether the size change types of the first brightness and the second brightness are the same and whether the size change duration is approximately equal, wherein the size change types comprise brightness increasing or brightness decreasing;
when the first brightness and the second brightness have the same size change type and the size change duration is approximately equal, determining that the first brightness and the second brightness are in a synchronous increasing state or a synchronous decreasing state;
determining the state that the first brightness and the second brightness synchronously increase or synchronously decrease as a target monitoring state of ambient light;
and recording the change data of the first brightness and the second brightness of the ambient light in the target monitoring state, and the correlation between the change speed of the first brightness and the second brightness and the running speed of the automobile.
3. The ambient light processing method according to claim 2, wherein the step of performing driver monitoring based on the real-time changing state of the ambient light specifically comprises:
when the change speed of the first brightness is larger than a preset first threshold value and the change speed of the second brightness is larger than a preset second threshold value, analyzing the visible state of the driver through the facial image of the driver;
and recording the correlation between the change speed of the first brightness and the second brightness and the visible state of the driver.
4. The ambient light processing method according to claim 3, further comprising, after the step of recording the association of the change speeds of the first luminance and the second luminance with the visible state of the driver:
acquiring change speed data of the first brightness and the second brightness when the driver is in a visible state according to the incidence relation between the change speeds of the first brightness and the second brightness and the visible state of the driver;
configuring a maximum value of a change speed of the first brightness when the driver is in a visible state in the change speed data as a lower bound of a first visible state change section of the driver;
the maximum value of the change speed of the second brightness when the driver is in the visible state in the change speed data is configured as a lower bound of a second visible state change section of the driver.
5. The ambient light processing method according to claim 3, wherein the step of analyzing the visible state of the driver by the facial image of the driver specifically comprises:
when the driver is detected to be in the invisible state, acquiring the duration of the driver in the invisible state;
recording a correlation of the rates of change of the first and second brightnesses with the duration of the invisible state of the driver.
6. The ambient light processing method according to claim 5, further comprising, after the step of recording the correlation of the rates of change of the first and second luminances and the duration of the invisible state of the driver:
fitting a first mapping function of a rate of change of the first brightness to a duration of the driver's invisible state;
fitting a second mapping function of the speed of change of the second brightness and the duration of the invisible state of the driver;
calculating a change speed of the first brightness corresponding to the condition that the duration of the invisible state of the driver is zero by using the first mapping function, and determining the change speed as an upper bound of a first visible state change interval of the driver;
and calculating the change speed of the second brightness corresponding to the condition that the duration time of the invisible state of the driver is zero by using the second mapping function, and determining the change speed as the upper bound of the second visible state change interval of the driver.
7. The ambient light processing method according to any one of claims 4 to 6, wherein the step of performing driver monitoring according to the real-time changing state of the ambient light further comprises:
when the change speed of the first brightness is greater than a preset first threshold value, and the change speed of the second brightness is greater than a preset second threshold value, determining the current position as a target monitoring position, and recording coordinates of the target monitoring position, the time of the automobile passing through the target monitoring position, the driving speed of the automobile passing through the target monitoring position, first steady-state brightness, second steady-state brightness, third steady-state brightness and fourth steady-state brightness, wherein the elapsed time is the time when the change speed of the first brightness and/or the second brightness is maximum, the first steady-state brightness is the average brightness when the change amplitude of the first brightness is less than a preset third threshold value in a preset time period before the elapsed time, the second steady-state brightness is the average brightness when the change amplitude of the first brightness is less than a preset third threshold value in a preset time period after the elapsed time, the third steady-state brightness is the average brightness when the change amplitude of the second brightness is less than a preset fourth threshold value in a preset time period before the elapsed time, and the fourth steady-state brightness is the average brightness when the change amplitude of the second brightness is less than the preset fourth threshold value in the preset time period after the elapsed time.
8. The ambient light processing method according to claim 7, wherein the step of performing driver monitoring according to the real-time changing state of the ambient light further comprises:
acquiring a driving route and a preset early warning distance of an automobile;
when the driving route of the automobile is about to pass through any one of the target monitoring positions and the distance between the driving route and the target monitoring position is smaller than or equal to the early warning distance, judging whether the driving speed of the automobile is the safe speed or not according to the size change types of the first brightness and the second brightness corresponding to the target monitoring position and the recorded first steady-state brightness, second steady-state brightness, third steady-state brightness and fourth steady-state brightness;
and when the running speed of the automobile is higher than the safe speed, sending out a safety early warning.
9. The ambient light processing method according to claim 8, further comprising, before the step of performing driver monitoring based on a real-time change state of the ambient light:
calculating a first real-time steady-state luminance TL corresponding to a first luminance and a second luminance in real time during the driving process of the automobile 1 And a second real-time steady-state luminance TL 2
When the change speed of the first brightness is greater than a preset first threshold value and the change speed of the second brightness is greater than a preset second threshold value, judging whether the change types of the first brightness and the second brightness are brightness reduction or not;
if so, recording the first real-time steady-state luminance TL calculated before the first luminance and the second luminance are changed 1 And the second real-time steady-state luminance TL 2
The step of judging whether the driving speed of the automobile is a safe speed or not according to the size change types of the first brightness and the second brightness corresponding to the target monitoring position and the recorded first steady-state brightness, second steady-state brightness, third steady-state brightness and fourth steady-state brightness specifically comprises the following steps:
determining a first safe change speed LC according to the first visible state change interval and the second visible state change interval of the driver 1 And a second safe change speed LC 2
Acquiring the recorded speed v of the automobile passing the target monitoring position last time l And duration of the invisible state of the driver Δ t l
When the size change type of the first brightness and the second brightness corresponding to the target monitoring position is brightness change, acquiring a second steady-state brightness L 2 And the fourth steady-state luminance L 4
The safe driving speed of the automobile is calculated using the following formula:
Figure FDA0004045570950000031
when the first brightness and the second brightness corresponding to the target monitoring position have larger brightness, acquiring the first steady-state brightness L 1 And said third steady-state luminance L 3
The safe driving speed of the automobile is calculated using the following formula:
Figure FDA0004045570950000041
judging whether the current automobile running speed is greater than the safe running speed v s
10. A DMS system comprising a light sensor disposed at a center console below a front windshield of a vehicle for detecting a first brightness of ambient light and a camera disposed in front of a driving seat of the vehicle for acquiring a face image of a driver, the DMS system further comprising a processor for calculating a second brightness of the face image of the driver, determining a real-time change state of the ambient light according to changes in the first brightness and the second brightness, and performing driver monitoring according to the real-time change state of the ambient light.
CN202310028316.0A 2023-01-09 2023-01-09 Ambient light processing method and DMS system Active CN115965857B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310028316.0A CN115965857B (en) 2023-01-09 2023-01-09 Ambient light processing method and DMS system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310028316.0A CN115965857B (en) 2023-01-09 2023-01-09 Ambient light processing method and DMS system

Publications (2)

Publication Number Publication Date
CN115965857A true CN115965857A (en) 2023-04-14
CN115965857B CN115965857B (en) 2024-05-10

Family

ID=87352700

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310028316.0A Active CN115965857B (en) 2023-01-09 2023-01-09 Ambient light processing method and DMS system

Country Status (1)

Country Link
CN (1) CN115965857B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116246054A (en) * 2023-05-09 2023-06-09 钧捷智能(深圳)有限公司 Processing system and method for DMS (digital management system) environment light interference
CN117082695A (en) * 2023-10-13 2023-11-17 深圳市汇杰芯科技有限公司 New energy automobile wireless atmosphere lamp control method, system and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10359125A1 (en) * 2003-12-17 2005-07-14 Volkswagen Ag Motor vehicle driver`s reflex action recognizing method, involves measuring brightness of ambient light and reflex time taken by pupil of driver against light, and generating threshold value for automatic tiredness estimate of driver
CN103123725A (en) * 2011-11-18 2013-05-29 鸿富锦精密工业(深圳)有限公司 Image analyzing device and analyzing method
CN103648210A (en) * 2013-11-26 2014-03-19 清华大学 Driver visual brightness adaptation mechanism-based vehicle lamp control method
CN104159034A (en) * 2014-08-21 2014-11-19 深圳市中兴移动通信有限公司 Shooting method and shooting device
CN106571015A (en) * 2016-09-09 2017-04-19 武汉依迅电子信息技术有限公司 Driving behavior data collection method based on Internet
CN112349254A (en) * 2019-08-09 2021-02-09 本田技研工业株式会社 Display control device, display control method, and storage medium
WO2021129059A1 (en) * 2019-12-25 2021-07-01 恒大新能源汽车投资控股集团有限公司 Sun visor control method, sun visor control system and apparatus
CN114245538A (en) * 2021-12-16 2022-03-25 中交国通公路工程技术有限公司 Tunnel illumination intelligent monitoring device and monitoring system thereof
CN114286014A (en) * 2021-12-29 2022-04-05 南京斯代尔网络科技有限公司 Image database acquisition method
CN115416574A (en) * 2022-08-30 2022-12-02 重庆长安汽车股份有限公司 Strong light early warning method, device, equipment and storage medium in automobile driving

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10359125A1 (en) * 2003-12-17 2005-07-14 Volkswagen Ag Motor vehicle driver`s reflex action recognizing method, involves measuring brightness of ambient light and reflex time taken by pupil of driver against light, and generating threshold value for automatic tiredness estimate of driver
CN103123725A (en) * 2011-11-18 2013-05-29 鸿富锦精密工业(深圳)有限公司 Image analyzing device and analyzing method
CN103648210A (en) * 2013-11-26 2014-03-19 清华大学 Driver visual brightness adaptation mechanism-based vehicle lamp control method
CN104159034A (en) * 2014-08-21 2014-11-19 深圳市中兴移动通信有限公司 Shooting method and shooting device
CN106571015A (en) * 2016-09-09 2017-04-19 武汉依迅电子信息技术有限公司 Driving behavior data collection method based on Internet
CN112349254A (en) * 2019-08-09 2021-02-09 本田技研工业株式会社 Display control device, display control method, and storage medium
WO2021129059A1 (en) * 2019-12-25 2021-07-01 恒大新能源汽车投资控股集团有限公司 Sun visor control method, sun visor control system and apparatus
CN114245538A (en) * 2021-12-16 2022-03-25 中交国通公路工程技术有限公司 Tunnel illumination intelligent monitoring device and monitoring system thereof
CN114286014A (en) * 2021-12-29 2022-04-05 南京斯代尔网络科技有限公司 Image database acquisition method
CN115416574A (en) * 2022-08-30 2022-12-02 重庆长安汽车股份有限公司 Strong light early warning method, device, equipment and storage medium in automobile driving

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
TIM JANNUSCH 等: "Cars and distraction: How to address the limits of Driver Monitoring Systems and improve safety benefits using evidence from German young drivers", TECHNOLOGY IN SOCIETY, 31 December 2021 (2021-12-31), pages 1 - 10 *
胡英奎 等: "考虑驾驶员视觉适应的公路隧道入口段亮度确定方法", 土木建筑与环境工程, vol. 38, no. 04, 31 August 2016 (2016-08-31), pages 20 - 26 *
胡英奎 等: "驾车接近隧道过程中驾驶员的适应亮度变化规律", 重庆大学学报, vol. 39, no. 1, 29 February 2016 (2016-02-29), pages 98 - 104 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116246054A (en) * 2023-05-09 2023-06-09 钧捷智能(深圳)有限公司 Processing system and method for DMS (digital management system) environment light interference
CN116246054B (en) * 2023-05-09 2023-09-29 钧捷智能(深圳)有限公司 Processing system and method for DMS (digital management system) environment light interference
CN117082695A (en) * 2023-10-13 2023-11-17 深圳市汇杰芯科技有限公司 New energy automobile wireless atmosphere lamp control method, system and storage medium
CN117082695B (en) * 2023-10-13 2023-12-26 深圳市汇杰芯科技有限公司 New energy automobile wireless atmosphere lamp control method, system and storage medium

Also Published As

Publication number Publication date
CN115965857B (en) 2024-05-10

Similar Documents

Publication Publication Date Title
CN115965857A (en) Ambient light processing method and DMS system
EP2535224B1 (en) Driving support equipment for vehicles
CN108216251B (en) Driver state monitoring method, system and non-transitory computer readable medium
EP1878604B1 (en) Method of mitigating driver distraction
JP3257310B2 (en) Inattentive driving detection device
US7619668B2 (en) Abnormality detecting apparatus for imaging apparatus
CN108621923A (en) The control method of the display system of vehicle and the display system of vehicle
JP4888761B2 (en) Virtual lane display device
US10679079B2 (en) Driver state monitoring method and apparatus
BRPI0712837A2 (en) Method and apparatus for determining and analyzing a location of visual interest.
JP5802926B2 (en) Luminance control device for in-vehicle display device, luminance control program, and luminance control method
JPH07329657A (en) Warning display device for vehicle
CN107272194A (en) Head-up display device and its method
JP4529394B2 (en) Driver's vehicle driving characteristic estimation device
CN110448316A (en) Data processing equipment and method, wake up system and recording medium at monitoring system
CN105931430A (en) Alarm sensitivity detection method and apparatus for driver state early warning system
US11144756B2 (en) Method and system of distinguishing between a glance event and an eye closure event
JP4186749B2 (en) Armpit judging device
CN114872713A (en) Device and method for monitoring abnormal driving state of driver
JP7058800B2 (en) Display control device, display control method, and display control program
WO2014195821A1 (en) A light monitoring system, a glare prevention system, a vehicle and a method of monitoring glare
CN115667044A (en) Method for determining reactivity
JP4760113B2 (en) Driver state estimation device
JP2024013618A (en) Careless driving determination apparatus, and careless driving determination method
JP3739113B2 (en) Awakening level detection device

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