APPARATUS AND METHOD TO DETERMINE DROWSINESS OF A DRIVER
20170308762 · 2017-10-26
Inventors
- Sam Yong Kim (Hwaseong, KR)
- Byoung Joon Lee (Suwon, KR)
- Seong Sook RYU (Seoul, KR)
- Jin Kwon Kim (Suwon, KR)
- Ho Choul Jung (Suwon, KR)
Cpc classification
B60R2300/8006
PERFORMING OPERATIONS; TRANSPORTING
A61B5/0077
HUMAN NECESSITIES
A61B5/165
HUMAN NECESSITIES
B60R1/00
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60R1/00
PERFORMING OPERATIONS; TRANSPORTING
A61B5/00
HUMAN NECESSITIES
Abstract
An apparatus and method for determining drowsiness of a driver are provided. The apparatus includes an imaging device that obtains an image of the driver and a controller that determines (e.g., based on the image of the driver) when the driver is in a fatigue state, when the driver is in an eyelid closure state, and when the driver is in a wake-up state. The controller further determines that the driver is in a drowsiness state when after the fatigue state of the driver continues over a predetermined first time interval, the eyelid closure state and the wake-up state of the driver alternately and repetitively occur within a predetermined second time interval.
Claims
1. An apparatus for determining drowsiness of a driver, comprising: an imaging device configured to obtain an image of the driver; and a controller configured to determine from the image of the driver when the driver is in a fatigue state, when the driver is in an eyelid closure state, and when the driver is in a wake-up state, wherein the controller is configured to determine that the driver is in a drowsiness state when, after the fatigue state of the driver continues over a predetermined first time interval, and the eyelid closure state and the wake-up state of the driver occur alternately and repetitively within a predetermined second time interval.
2. The apparatus according to claim 1, wherein the controller is configured to determine when the driver is in the fatigue state based on at least one of when a percentage of an eye closure of the driver exceeds a preset percentage during a predetermined third time interval and when a face motion of the driver is within a predetermined fourth time interval.
3. The apparatus according to claim 2, further comprising: a vehicle driving state obtainer configured to determine a driving state of a vehicle operated by the driver, wherein the controller is configured to determine when the driver is in the fatigue state based on at least one of when the deviates from a driving lane or when the vehicle is driven in a zigzag direction from the driving state of the vehicle.
4. The apparatus according to claim 1, wherein the controller is configured to determine when the driver is in the wake-up state based on at least one of an eye blink of the driver that occurs within a predetermined fifth time interval and when a face motion of the driver exceeds a preset degree.
5. A method for determining drowsiness of a driver, comprising: obtaining, by an image of the driver; determining, by a controller, from the image when the driver is in a fatigue state, when the driver is in an eyelid closure state, and when the driver is in a wake-up state; and determining, by the controller, that the driver is in a drowsiness state when after the fatigue state of the driver continues over a predetermined first time interval, the eyelid closure state and the wake-up state of the driver occur alternately and repetitively within a predetermined second time interval.
6. The method according to claim 5, wherein when the driver is in the fatigue state is determined based on at least one of when an eyelid closure time of the driver exceeds a predetermined third time interval and when a face motion of the driver is within a predetermined fourth time interval.
7. The method according to claim 6, further comprising: determining, by the controller a driving state of a vehicle which is driven by the driver, wherein when the driver is in the fatigue state is determined based on at least one of the vehicle deviates from a driving lane or the vehicle is driven in a zigzag direction from the driving state of the vehicle.
8. The method according to claim 5, wherein when the driver is in the wake-up state is determined based on at least one of when an eye blink of the driver occurs within a predetermined fifth time interval or when a face motion of the driver exceeds a preset degree.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The above and other objects, features and advantages of the present disclosure will be more apparent from the following detailed description taken in conjunction with the accompanying drawings
[0013]
[0014]
[0015]
[0016]
[0017]
DETAILED DESCRIPTION
[0018] Hereinafter, some exemplary embodiments of the present disclosure will be described in detail with reference to the illustrative drawings. It is to be noted that in giving reference numerals to components of each of the accompanying drawings, the same components will be denoted by the same reference numerals even though they are shown in different drawings. Further, in describing exemplary embodiments of the present disclosure, well-known constructions or functions will not be described in detail in the case in which they may unnecessarily obscure the understanding of the exemplary embodiments of the present disclosure.
[0019] In describing the components of exemplary embodiments of the present disclosure, terms such as first, second, A, B, (a), (b), etc. can be used. These terms are used only to differentiate the components from other components. Therefore, the nature, order, sequence, etc. of the corresponding components are not limited by these terms. In addition, unless defined otherwise, it is to be understood that all the terms used in the specification including technical and scientific terms have the same meaning as those that are understood by those skilled in the art to which the present disclosure pertains. It should be understood that the terms defined by the dictionary are identical with the meanings within the context of the related art, and they should not be ideally or excessively formally construed unless clearly defined otherwise in the present application.
[0020] Furthermore, control logic of the present invention may be embodied as non-transitory computer readable media on a computer readable medium containing executable program instructions executed by a processor, controller/control unit or the like. Examples of the computer readable mediums include, but are not limited to, ROM, RAM, compact disc (CD)-ROMs, magnetic tapes, floppy disks, flash drives, smart cards and optical data storage devices. The computer readable recording medium can also be distributed in network coupled computer systems so that the computer readable media is stored and executed in a distributed fashion, e.g., by a telematics server or a Controller Area Network (CAN).
[0021] Unless specifically stated or obvious from context, as used herein, the term “about” is understood as within a range of normal tolerance in the art, for example within 2 standard deviations of the mean. “About” can be understood as within 10%, 9%, 8%, 7%, 6%, 5%, 4%, 3%, 2%, 1%, 0.5%, 0.1%, 0.05%, or 0.01% of the stated value. Unless otherwise clear from the context, all numerical values provided herein are modified by the term “about.”
[0022] It is understood that the term “vehicle” or “vehicular” or other similar term as used herein is inclusive of motor vehicle in general such as passenger automobiles including sports utility vehicles (SUV), buses, trucks, various commercial vehicles, watercraft including a variety of boats, ships, aircraft, and the like and includes hybrid vehicles, electric vehicles, combustion, plug-in hybrid electric vehicles, hydrogen-powered vehicles and other alternative fuel vehicles (e.g. fuels derived from resources other than petroleum).
[0023]
[0024] First, referring to
[0025] Further, the controller 300 may be configured to determine a drowsiness state of the driver, may determine when the driver is in a fatigue state, when the driver is in an eyelid closure state, and when the driver is in a wake-up state based on the image of the driver obtained by the imaging device 100 and the driving state of the vehicle obtained by the vehicle driving state obtainer 200. Accordingly, the controller may be configured to determine when the driver is in a drowsiness state based on when the driver is in the fatigue state, when the driver is in the eyelid closure state, and when the driver is in the wake-up state.
[0026] The controller 300 may consider when a percentage of an eye closure (PERCLOS) of the driver during a predetermined time exceeds a constant percentage, when the face motion of the driver is within a predetermined range over a predetermined time, when the vehicle is driven within the driving lane, when the vehicle is driven in a zigzag pattern, or the like, to determine when the driver is in the fatigue state. For example, when the constant percentage is set to about 10%, and a time in which an eye of the driver is closed (e.g., is about 6 seconds or greater during 60 seconds), the controller 300 may be configured to determine that the driver is in the fatigue state.
[0027] Additionally, referring to
[0028] The controller 300 may be configured to determine when the driver is in the eyelid closure state by recognizing when an eyelid of the driver is closed based on the image of the driver. Further, the controller 300 may be configured to determine when an eye blink of the driver is a normal eye blink or when the face motion of the driver exceeds a constant degree to determine when the driver is in the wake-up state. For example, the normal eye blink may include an eye blink when the driver is not in the drowsiness state, and may include the eye blink performed within a constant time interval. In particular, when the driver blinks eyes in the drowsiness state, a time interval when the eyes of the driver are closed in one eye blink is a greater duration than the normal eye blink.
[0029] The controller 300 may be configured to determine when the driver is in the wake-up state based on the occurrence of the normal eye blink. Additionally, the face motion of the driver may include a change in a direction to which the face of the driver is directed or a change in a position of the face. When the face motion of the driver exceeds a constant degree, the controller 300 may be configured to determine when the driver is in the wake-up state. A method of determining, by the controller 300, when the driver is in the wake-up state may be a combination of illustrated methods, and are not limited to the illustrated methods.
[0030] In other words after the fatigue state of the driver continues for a first time interval or more than a first time interval, the eyelid closure state and the wake-up state of the driver during a third time range may occur alternately and repetitively within a second time, the controller 300 may be configured to determine that the driver is in the drowsiness state based on when the driver is in the fatigue state, when the driver is in the eyelid closure state, and when the driver is in the wake-up state which are determined as described above.
[0031] For example, when the first time is set to about 5 seconds, the second time is set to about 4 seconds, and the third time range may be set to about 0.5 seconds or greater to about 1.5 seconds or less will be described as an example with reference to the pattern illustrated in
[0032] Hereinafter, a method for judging drowsiness of a driver will be described in detail with reference to
[0033] The imaging device 100 may be configured to obtain the image (e.g. face image) of the driver S100. The imaging device 100 may be configured to obtain the image of the driver by photographing a face of the driver (e.g., or a portion thereof) and may also obtain an image from a camera as an image receiver. Further, the vehicle driving state obtainer 200 according to an exemplary embodiment of the present disclosure may be configured to obtain a driving state of a vehicle which is driven by the driver S200. The vehicle driving state obtainer 200 may obtain information that includes a driving direction of the vehicle, driving velocity of the vehicle, a distance between the vehicle and a vehicle in front, whether or not the vehicle violates a lane of a road, and the like. The various driving state information may be detected using various sensors mounted within the vehicles.
[0034] The controller 300 may be configured to determine from the image of the driver when the driver is in the fatigue state S200, when the driver is in the eyelid closure state, and when the driver is in the wake-up state. The controller 300 may use information related to when a percentage of an eye closure (PERCLOS) of the driver during a predetermine time exceeds a constant percentage, when a face motion of the driver is within a predetermined range over a predetermine time, when the vehicle keeps the lane, whether the vehicle is driven in a zigzag pattern, or the like, to determine when the driver is in the fatigue state. Additionally, the controller 300 may be configured to determine when the driver is in the eyelid closure state by recognizing when an eyelid of the driver is closed based on the image of the driver. In particular, the controller 300 may consider when an eye blink of the driver is a normal eye blink or when the face motion of the driver exceeds a constant degree to determine when the driver is in the wake-up state.
[0035] After the fatigue state of the driver continues for a first time interval or greater, the eyelid closure state and the wake-up state of the driver during a third time range occur alternately and repetitively within a second time 5300. The controller 300 may be configured to determine that the driver is in the drowsiness state based on the driver's fatigue state, when the driver is in the eyelid closure state, and when the driver is in the wake-up state which are determined as described above. The controller 300 may further be configured to determine the drowsiness state based on the pattern illustrated in
[0036]
[0037] Accordingly, steps in the method or algorithm which is described in context with the exemplary embodiments disclosed in the present specification may be directly implemented in hardware, a software module, or a combination thereof which is executed by the processor 1100. The software module may be resided on a storing medium (i.e., the memory 1300 and/or the storage 1600) such as a random access memory (RAM) memory, a flash memory, a read only memory (ROM) memory, an erasable programmable read only memory (EPROM) memory, an electrically erasable programmable read only memory (EEPROM) memory, a register, a hard disk, a removable disk, or a compact disc-read only memory (CD-ROM). An illustrative storing medium may be coupled to the processor 1100, and the processor 1100 may read information from the storing medium and write the information into the storing medium. Alternatively, the storing medium may also be integral with the processor 1100. The processor and the storing medium may also be resided within an application specific integrated circuit (ASIC). The ASIC may also be resided within a user terminal. Alternatively, the processor and the storing medium may also be resided within the user terminal as an individual component.
[0038] In the apparatus and the method to determine drowsiness of a driver as described above, the configuration and the method of the above-mentioned exemplary embodiments are not restrictively applied. In other words, all or some of the respective exemplary embodiments may be selectively combined with each other so that they may be variously modified. As described above, according to the exemplary embodiments of the present disclosure, the drowsiness of the driver which may occur during operation of the vehicle may be determined within a reduced time duration as compared with current drowsiness determination methods. Further, the misrecognition of the drowsiness that may occur when based on the cluster or audio video navigation (AVN) operation may be reduced. Additionally, effects obtained by the present disclosure are not limited to the above-mentioned effects. In particular, other effects that are not mentioned may be obviously understood by those skilled in the art to which the present disclosure pertains from the following description.
[0039] Hereinabove, although the present disclosure has been described with reference to exemplary embodiments and the accompanying drawings, the present disclosure is not limited thereto, but may be variously modified and altered by those skilled in the art to which the present disclosure pertains without departing from the spirit and scope of the present disclosure claimed in the following claims.