A Real-time Automated Drowsiness Detection of Driver Using the Visual Behaviour and Machine Learning Technique Through WebCam

Authors

  • M. Santhosh Prakash Student, Department of Computer Science Engineering, NPR College of Engineering and Technology, Dindigul, Tamil Nadu, India
  • K. Ramanan Professor, Department of Computer Science Engineering, NPR College of Engineering and Technology, Dindigul, Tamil Nadu, India
  • A. Ananda Kumar Student, Department of Computer Science Engineering, NPR College of Engineering and Technology, Dindigul, Tamil Nadu, India
  • P.M. Sivaraja Associate Professor, Department of Computer Science Engineering, Amrita College of Engineering, Dindigul, Tamil Nadu, India

Keywords:

Drowsiness, driver fatigue, eye ratio, eye blinking, neural network

Abstract

In our day-to-day life, many accidents can occur due to the drowsiness of the driver. It is one of the causes of road accidents. To prevent accidents, we proposed a system to detect the drowsiness of driver by measuring the eye aspect ratio, mouth yawning and alert the driver. It will save the life of a person. In this, the driver fatigue is continuously captured by webcam. Image processing methods are employed to target the facial region, including the eyes of the driver. The primary objective of the drowsiness detection system is to contribute to the reduction of accidents in both passenger and commercial vehicles. This technology aims to identify initial signs of drowsiness before the driver's alertness significantly diminishes. By doing so, the system will alert the driver to their decreased capability to safely operate the vehicle, thus preventing potential accidents. Our model extracts the face of the driver and detects the eye blinking. If the eye aspect ratio experiences a decrease, the system will signal the driver by emitting a warning sound. The images are acquired by the system using a webcam. After capturing, it detects through Haar Cascade algorithm. Haar Cascade features are additionally utilized to identify the eyes, enabling the assessment of blink frequency. This algorithm aids in discerning whether the eyelids are open or closed. If it is found that the eyes are in closed state, then it detects the driver in drowsy manner and alerts him by the warning sound.

References

Bereshpolova Y, Stoelzel CR, Zhuang J, Amitai Y, Alonso JM, Swadlow HA. Getting drowsy? Alert/nonalert transitions and visual thalamocortical network dynamics. J Neurosci. 2011 Nov 30; 31(48): 17480–7.

Ou WL, Shih MH, Chang CW, Yu XH, Fan CP. Intelligent video-based drowsy driver detection system under various illuminations and embedded software implementation. In 2015 IEEE International Conference on Consumer Electronics-Taiwan. 2015 Jun 6; 192–193.

Horng WB, Chen CY, Chang Y, Fan CH. Driver fatigue detection based on eye tracking and dynamic template matching. In IEEE International Conference on Networking, Sensing and Control. 2004 Mar 21; 1: 7–12.

Liu D, Sun P, Xiao Y, Yin Y. Drowsiness detection based on eyelid movement. In 2010 IEEE 2nd international workshop on education technology and computer science. 2010 Mar 6; 2: 49–52.

Karchani M, Mazloumi A, Saraji GN, Nahvi A, Haghighi KS, Abadi BM, Foroshani AR, Niknezhad A. The Steps of proposed drowsiness detection system design based on image processing in simulator driving. Int J Basic Sci Appl Res. 2015; 9(6): 878–87.

Seifoory H, Taherkhani D, Arzhang B, Eftekhari Z, Memari H. An Accurate Morphological Drowsy Detection. IEEE. 2011.

Singh S, Papanikolopoulos NP. Monitoring driver fatigue using facial analysis techniques. In Proceedings 199 IEEE/IEEJ/JSAI International Conference on Intelligent Transportation Systems (Cat. No. 99TH8383). 1999 Oct 5; 314–318.

Saradadevi M, Bajaj P. Driver fatigue detection using mouth and yawning analysis. International Journal of Computer Science and Network Security (IJCSNS). 2008 Jun 30; 8(6): 183–8.

Chui KT, Tsang KF, Chi HR, Ling BW, Wu CK. An accurate ECG-based transportation safety drowsiness detection scheme. IEEE Trans Industr Inform. 2016 May 26; 12(4): 1438–52.

Sengupta A, Dasgupta A, Chaudhuri A, George A, Routray A, Guha R. A multimodal system for assessing alertness levels due to cognitive loading. IEEE Trans Neural Syst Rehabilitation Eng. 2017 Feb 20; 25(7): 1037–46.

Published

09/15/2023

How to Cite

Prakash, M. S. ., Ramanan, K. ., Kumar, A. . A., & Sivaraja, P. . (2023). A Real-time Automated Drowsiness Detection of Driver Using the Visual Behaviour and Machine Learning Technique Through WebCam. JOURNAL OF WEB ENGINEERING &Amp; TECHNOLOGY, 10(2), 10–19. Retrieved from https://stmcomputers.stmjournals.com/index.php/JoWET/article/view/612