5-Drowsiness Detection
5-Drowsiness Detection
net/publication/322250457
Real Time Driver Drowsiness Detection Based on Driver’s Face Image Behavior
Using a System of Human Computer Interaction Implemented in a
Smartphone
CITATIONS READS
47 27,739
5 authors, including:
Eddie Galarza
Universidad de las Fuerzas Armadas-ESPE
11 PUBLICATIONS 58 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Diseño e implementacion de un calefon a induccion electromagnética para proporcionar agua caliente a las viviendas unifamiliares. View project
All content following this page was uploaded by Eddie Galarza on 15 April 2018.
Abstract. The main reason for motor vehicular accidents is the driver
drowsiness. This work shows a surveillance system developed to detect and
alert the vehicle driver about the presence of drowsiness. It is used a
smartphone like small computer with a mobile application using Android
operating system to implement the Human Computer Interaction System. For
the detection of drowsiness, the most relevant visual indicators that reflect the
driver's condition are the behavior of the eyes, the lateral and frontal assent of
the head and the yawn. The system works adequately under natural lighting
conditions and no matter the use of driver accessories like glasses, hearing aids
or a cap. Due to a large number of traffic accidents when driver has fallen
asleep this proposal was developed in order to prevent them by providing a
non-invasive system, easy to use and without the necessity of purchasing
specialized devices. The method gets 93.37% of drowsiness detections.
1 Introduction
Sleeping is one of the basic needs of the human being, sleep lack causes the body
to react inefficiently, reducing both reaction time and wakefulness, also produce low
alertness and lose of concentration which reduces the ability to perform activities
based on care that is necessary in the case of driving a car.
According to many researches drowsiness is related to thousands of traffic
accidents each year, the accidents produces approximately 50% of death or serious
injuries [1], as they tend to be impacts at high speed because the driver who has fallen
asleep cannot brake or deviate to avoid or reduce impact. To mitigate these accidents,
1 This work was supported by the Universidad de las Fuerzas Armadas, Sangolquí – Ecuador.
Eddie E. Galarza (IEEE member), Franklin M. Silva, Paola M. Velasco and Eddie D. Galarza
work at the University of the Fuerzas Armadas at the campus in Latacunga City. Fabricio D.
Egas is an Electronic Engineer graduated in that university.
manufacturers have developed drowsiness detection systems that recognize signs of
possible drowsiness, alerting the driver to their condition [2].
In the research: "A smartphone-based driver safety monitoring system using data
fusion. Sensors", Lee and Chung [3] propose a method to monitor driver safety
levels using a data fusion approach such as: eye characteristics, variation of biological
signals, temperature inside the vehicle and vehicle speed. This system is developed as
an application for an Android-based smartphone, where measuring security-related
data that does not require additional costs or additional equipment. The system has an
efficiency of 96% to detect that the driver is awake and 97% to detect that he is
asleep. This information allows knowing the signs that shows a sleepy driver.
In work “Detection of fatigue using Smartphone aims to use a smartphone (with
Android operating system or IOS) to detect fatigue in the driver” [4] Roberson and
others uses the front camera of the smartphone to capture images of the driver and
then uses advanced algorithms of computer vision to detect his face and eyes.
Rotation and tilting of the head and blinking of the eyes are detected as indicators of
fatigue. The smartphones is used to assist driver using front and rear camera [5], for
drowsy driving detection system [6], for the wavelet analysis of heart rate variability
and a support vector machine classifier [7], and for identification of dangerous driving
situations [8].
The PERCLOS (Percent of the time Eyelids are CLOSed) metrics is used to
measure drowsiness in the work “Eye tracking based driver fatigue monitoring and
warning system” [9]. The system estimates with a non - parametric methods for
detecting drowsiness, the vehicle steering wheel variability is considered to determine
the amount of drowsiness because drivers makes variability greater as driver become
more drowsy. The PERCLOS metrics for alerting driver is used in [10] to detect
drowsiness in heavy vehicles, to monitor and alert the driver [11], for line departure
warnings [12] and to detect drowsiness conditions in drivers [13].
The HCI systems allows to interrelate the human being with an electronic device
(computer) which is capable of giving solutions to a great number of problems that
can affect him. The development and use of HCI has been very important, so it must
be implemented with adequate usability criteria [14] and satisfy users' needs
efficiently [15]. A relevant aspect is that not only sought a simple interaction also
sought to assist humans with special skills to satisfy their needs even overcoming
their limitations [16-19] and can be implemented using low cost systems [20-25]. The
smart phones being mass-use are actually a low-cost computer, if are used in an HCI
would allow to massify its use and therefore offer greater solutions to improve the
quality of life of any person satisfying their needs even if the person presents some
limitation in one or more of their senses.
The objective of this work was to implement a surveillance system to the vehicular
driver based on artificial vision techniques and implemented in a smartphone in order
to detect and alert when the driver have drowsiness signs. To achieve this objective it
was analyzed other works related with detecting drowsiness in drivers, the drowsiness
symptoms in vehicle drivers; we identify the technical parameters and algorithms that
allow to process signals of the state of drowsiness. In this work we present a
developed drowsiness detection algorithm, the interface in which the state of
drowsiness is displayed and the necessary adjust to get the correct functioning of the
implemented system.
Some of the aspects that are included in this work have been considered in the
investigations referred to, but it differs essentially in the use of the new systems for
digital image processing in smartphones.
Detection methods are divided into two main groups: methods based on driver
performance and methods based on driver status [28]. The methods centered on driver
status are divided into two subgroups: methods that use physiological signals and
methods that use artificial vision techniques. Figure 1 shows classification of
drowsiness detection methods.
A system general scheme is seen in Figure 3 in which it is shown that the driver
must take into account the alerts presented by the system, while the smartphone is in
charge of processing the information acquired from the driver's face in real time. The
main use case diagram is shown in Figure 4.
Fig. 3. General scheme of the drowsiness detection system.
3 Results
This section presents the results on the detection of visual indicators of drowsiness.
Collecting the data set to properly evaluate the system is a challenge, this is because
dangerous drowsiness events are not guaranteed to occur during daily driving for
application testing.
Table 1 presents the results of the detection of somnolence considering the normal
operation of the system in which the responses are obtained from each of the drivers
that were submitted to the addresses issued by the co-pilot who recorded the results.
The level of total hits on detection represents an average percentage of 93.37%.
Table 2. Detection levels for different drowsiness parameter under special conditions.
Table 3. Detection levels for different drowsiness parameter considering the hair covering
face.
5 Conclusions
The study has shown promising results in applying the vehicular driver
surveillance based on artificial vision techniques and implemented in a smartphone.
The implemented system allows an efficient detection of the indicators that appear in
drowsiness, as long as the measurements are carried out under the established
conditions. The correct functioning of the system depends on these conditions.
The increase in the processing characteristics in smartphones made possible to
develop an application of artificial vision, capable of detecting the face and visual
indicators present in a person who suffers from drowsiness such as: yawning, head
movements and the state of the eyes.
The symptoms that people present during the transition between awake and asleep
are appearing as the intensity of drowsiness increases. The greater intensity of
drowsiness means a higher loss of concentration and a lower ability of driver reaction.
In development this work, the implementation of 3 levels of sleepiness allows the
system to alert the driver about their condition, not necessarily at a critical level where
it may have serious repercussions, rather at early levels where drowsiness is just
emerging.
An HCI could be implemented using smartphones like shown in this work, which
would allow massify their use and therefore provides greater solutions improving the
quality of life of the people even if has specials skills..
References