Drive-Awake: A YOLOv3 Machine Vision Inference Approach of Eyes Closure for Drowsy Driving Detection

2021 IEEE International Conference on Artificial Intelligence in Engineering and Technology (IICAIET)
(2021)
Jonel R. Macalisang
a
,
Alvin Sarraga Alon
b
,
Moises F. Jardiniano
c
,
Deanne Cameren P. Evangelista
d
,
Julius C. Castro
d
,
Meriam L. Tria
e
a Technology Licensing Office- ITSO, Technological University of the Philippines, Manila, Philippines
b Digital Transformation Center, STEER Hub Batangas State University, Batangas City, Philippines
c Department of Computer Engineering, FEU Institute of Technology, Manila, Philippines
d College of Engineering and Architecture, Bohol Island State University, Tagbilaran, Bohol, Philippines
e Department of Electronics Engineering, Eulogio “Amang” Rodriguez Institute of Science and Technology, Manila, Philippines
Abstract: Nowadays, road accidents have become a major concern. The drowsiness of drivers owing to overfatigue or tiredness, driving while intoxicated, or driving too quickly is some of the primary causes of this. Drowsy driving contributes to or increases the number of traffic accidents each year. The study presented a technique for detecting driver drowsiness in response to this issue. The sleep states of the drivers in the driving environment were detected using a deep learning approach. To assess if the eyes of particular constant face images of drivers are closed, a convolutional neural network (CNN) model has been developed. The suggested model has a wide range of possible applications, including human-computer interface design, facial expression detection, and determining driver tiredness and drowsiness. The YOLOv3 algorithm, as well as additional tools like Pascal VOC and LabelImg, were used to build this approach, which collects and trains a driver dataset that feels drowsy. The study's total detection accuracy was 100%, with detection per frame accuracy ranging from 49% to 89%.