INTERNATIONAL JOURNAL OF LATEST TECHNOLOGY IN ENGINEERING,
MANAGEMENT & APPLIED SCIENCE (IJLTEMAS)
ISSN 2278-2540 | DOI: 10.51583/IJLTEMAS | Volume XIV, Issue IV, April 2025
www.ijltemas.in Page 270
Drowsiness Detection System in Real Time Based on Behavioral
Characteristics of Driver using Machine Learning Approach
D Naresh Kumar
1
, H. Jayamangala
2
1
PG Student, Department of Computer Application –PG VISTAS, Chennai
2
Assistant Professor, Department of Computer Application –PG VISTAS, Chennai
DOI : https://doi.org/10.51583/IJLTEMAS.2025.140400028
Received: 18 April 2025; Accepted: 19 April 2025; Published: 05 May 2025
Abstract: Drowsiness is among the primary reasons for driver caused traffic accidents. The interactive systems that have been
designed to minimize road accidents by notifying the drivers are referred to as Advanced Driver Assistance Systems (ADAS).
Most significant ADAS include Lane Departure Warning System, Front Collision Warning System and Driver Drowsiness
Systems. In the current research, an eye state detection based ADAS system is introduced to identify driver drowsiness. To start,
Viola-Jones algorithm method is utilized for identifying the face and eye regions in the current work. The eye region, detected in
the present method, is classified into open or closed through utilization of a machine learning approach. Ultimately, eye
conditions are inspected at time domain using percentage of eyelid closure (PERCLOS) metric and drowsiness states are
calculated by Support Vector Machine (SVM). The above proposed methods are tested on 7 real individuals and drowsiness
conditions are detected better accuracy, respectively.
Keywords: Driver Drowsiness Detection, Advanced Driver Assistance Systems (ADAS), Viola-Jones Algorithm, Eye State
Detection, Face and Eye Detection, Machine Learning, Support Vector Machine (SVM).
I. Introduction
Drivers Drowsiness is one of the leading causes of road traffic accidents. As per most surveys 25- 30% of road accidents occur
due to driver drowsiness, and due to this reason, numerous lives are lost, numerous properties get damaged, and these figures are
on the rise day by day [1]. Drowsiness (also sleepiness) is a condition where an individual has a desire to sleep and is a condition
of sleep wake cycle [2].A latest survey conducted by National Highway Traffic Safety Administration (NHTSA) puts
approximately 56,000 road accidents due to sleep deprived drivers that occur every year in the U.S.A., causing 40,000 injuries
and 1,550 deaths [3]. It takes an ample amount of hard work and dedication to prepare an efficient mechanism capable of
measuring sleepiness and responding accordingly towards road accidents. Some developments have been achieved in the design
of intelligent cars to avoid such mishaps [4]. With mounting interest in smart vehicles, the development of strong and viable
fatigue and drowsiness detection systems has become the topmost priority .ADAS is one of the active safety systems that aims to
warn the drivers to assist them in preventing traffic accidents. The primary aim is to assist the reduction of traffic accidents using
newly established technologies; that is, integrating new systems for improving vehicle security and, simultaneously, reducing the
harmful situations that occur during driving owing to human faults [5]. Most surveys indicate that ADAS can avoid between 40%
of road accidents depending on the type of ADAS and the accident scenario type [6].
Methods employed for the detection of driver drowsiness can broadly be categorized into three categories. The first group
consists of methods based on the analysis of biomedical signals like brain, muscle, and cardiovascular activity. These methods, in
general, need electrodes that are placed on the driver's body, which is largely deemed uncomfortable to the driver. The technique
in the second category predominantly assesses driving performance through monitoring changes in car side position, speed,
steering wheel, and other CAN bus signals. The benefit in these methods is that the signal is significant, and signal acquisition is
extremely simple. The third type of approaches solve the issue of detecting drowsy drivers employing computer vision methods
on the human face [7-9]. This type consists of driver visual analysis-based methods employing image processing methods. The
reason these methods work is that drowsiness, appearance of driver and head/eye movement are considered here in this work,
Viola-Jones [10] algorithm is implemented for eye pair and face detection. The second step is a sophisticated and effective
method of computing Percentage of eyelid Closure (PERCLOS) of the driver. PERCLOS refers to the ratio of time for which the
subject's eyes are closed during a period of time [11].The second part of this paper makes a comparison among some work
concerned with this study. The third part of the paper introduces the methods of driver's face detection, eye pair’s detection and
detecting drowsiness. Experimental results are discussed in the fourth part. The concluding part of the paper is presented in the
fifth part.
II. Literature Survey
By using Machine learning the Driver Fatigue Detection System Based on Colored and Infrared Eye Features Fusion, Yuyang
sun, Peizhou Yan, in the year 2020, this paper presents a novel method for real-time driver fatigue detection using both colored
and infrared cameras mounted above the dashboard. By capturing face images, the method labels facial landmarks and segments
the eye-area to calculate key features such as eye aspect ratios, blink frequency, and PERCLOS. To minimize the impact of
lighting changes, a photosensitive device adjusts the weight matrix for both colored and infrared features. The approach was
tested using video samples of drivers in a test vehicle, and the classification model demonstrated high accuracy in detecting