AI Based Novel Approach to Detect Driver Drowsiness

Main Article Content

Article Sidebar

Published Nov 5, 2021
Jaspreet Singh Bajaj Naveen Kumar Rajesh Kumar Kaushal

Abstract

Vehicle accidents due to driver drowsiness are the biggest problem all over the world. It leads to millions of road accidents result in fatal and non-fatal accidents and huge financial losses not only for drivers but also for their victims and their families. According to various countries road accident reports, driver drowsiness represents up to 30% of all vehicle crashes [1]. This is the major concern for all the countries where huge accidents occur on the roads. To overcome vehicle accidents and provide safety to all commuters on the roads, a smart driver drowsiness detection system is required to detect the drowsy state of the driver in the early stage. Lots of research are going on in the field of driver drowsiness detection system by the researchers all over the world. Many techniques and methods proposed by various researchers. The three main measures that detect driver drowsiness: vehicle- based, physiological and behavioural [2]. Vehicle-based and physiological measures are traditional/conventional approaches that are used to detect driver drowsiness. But these approaches have number of limitations like road conditions, driver expertise and intrusiveness which is very difficult to implement in real driving conditions. The behavioural measure is the new way to detect driver drowsiness. It is based on the face recognition technique where major signs i.e. eye state, head movement and frequently yawning can be captured by the camera. Further, these images that are recorded by the camera can be analysed by AI or its subsets. i.e. machine learning (ML) and deep learning (DL). ML and DL play a vital role to develop the visual-based driver drowsiness detection system. There are number of algorithms that are used to detect the drowsy state of the driver [3]. It is challenging to select the appropriate algorithms that detect drowsiness with high accuracy.

Fig 1. represents the DL and ML that is subsets of AI

 

ML is a subset of artificial intelligence that serves to provide the machines with the ability to automatically learn and act based on previous experience. DL, in its turn, is a subset of machine learning. DL is the machine learning method that allows computers to mimic the human brain to complete classification tasks on images or non-visual data sets. Deep learning uses the only algorithm-neural network similar to the human neural system to data mining and analyses various factors.

In behavioural measures, the facial features are extracted by the computer vision algorithm i.e. landmark localization (LL), Histogram of orient gradient (HOG) and Local Binary Pattern (LBP). After extraction of various facial features, the ML or DL based algorithms are analysed the three states of the driver. i.e. eye state, yawning analyses and head position.  Various algorithms for filtering the states of the driver i.e. SVM, CNN, HMM etc. ML-based and MTCNN, DSST, KCF+CNN etc. DL based algorithms that are used. Each algorithm used a different dataset to analyse the state of the driver and most of the datasets has a limited set of images and are unable to provide complete results [4]. A meta-analysis has been conducted on 20 papers that use ML and DL based algorithms to detect driver drowsiness. The analyse reveals that DL based algorithms perform better to detect the drowsy behaviour of the driver as compare to ML. In addition, modified CNN based algorithms have a high detection rate and less false detection.

How to Cite

Singh Bajaj, J. ., Kumar, N., & Kaushal, R. K. (2021). AI Based Novel Approach to Detect Driver Drowsiness. SPAST Abstracts, 1(01). Retrieved from https://spast.org/techrep/article/view/3178
Abstract 107 |

Article Details

References
[1] S. Barua, M. U. Ahmed, C. Ahlström, and S. Begum, ‘Automatic driver sleepiness detection using EEG, EOG and contextual information’, Expert Syst. Appl., vol. 115, pp. 121–135, 2019.
https://doi.org/10.1016/j.eswa.2018.07.054
[2] M. Doudou, A. Bouabdallah, and V. Berge-Cherfaoui, ‘Driver Drowsiness Measurement Technologies: Current Research, Market Solutions, and Challenges’, Int. J. Intell. Transp. Syst. Res., vol. 18, no. 2, pp. 297–319, 2019.
https://doi.org/10.1007/s13177-019-00199-w
[3] N. Nojiri, X. Kong, L. Meng, and H. Shimakawa, ‘Discussion on Machine Learning and Deep Learning based Makeup Considered Eye Status Recognition for Driver Drowsiness’, Procedia Comput. Sci., vol. 147, pp. 264–270, 2019.
https://doi.org/10.1016/j.procs.2019.01.252
[4] M. Ngxande and M. Burke, ‘Driver drowsiness detection using Behavioral measures and machine learning techniques : A review of state-of-art techniques’, 2017 Pattern Recognit. Assoc. South Africa Robot. Mechatronics, pp. 156–161, 2017.
https://doi.org/10.1109/RoboMech.2017.8261140
Section
Gupta

Most read articles by the same author(s)