Wide Awake: Neural Network-Driven Real-Time Drowsiness Detection System for Enhancing Driver Safety


Authors : JPD Wijesekara; HMJB Rathnayake; Pavithra Subhashini; Krishantha DKGK

Volume/Issue : Volume 10 - 2025, Issue 1 - January


Google Scholar : https://tinyurl.com/dd9xd3xb

Scribd : https://tinyurl.com/bdfnpun2

DOI : https://doi.org/10.5281/zenodo.14891727


Abstract : Drowsy driving is a critical issue contributing to a significant number of road accidents globally, resulting in substantial loss of life and property. Traditional methods for detecting driver drowsiness, such as physical monitoring and vehicle behavior analysis, have inherent limitations in terms of accuracy and practicality. This research focuses on developing a drowsy driver detection system utilizing advanced neural networks, particularly convolutional neural networks (CNNs), to analyze drivers' eye closure and behavior through real-time video input. The system's architecture comprises several components, including a deep learning model trained on extensive image datasets, integrated with computer vision and image processing technologies to enhance detection accuracy. Data collection involved diverse datasets of driver images and videos under varying conditions to ensure robustness. The CNN model processes these images to classify the driver's state of alertness. Experimental results demonstrated high accuracy, with precision and recall rates significantly outperforming traditional methods. The system's ability to process real-time video input and accurately classify eye states provides a robust solution for drowsy driver detection. The research discusses the methodology, training process, implementation, and potential implications for improving road safety. Ethical considerations, such as ensuring driver privacy and data security, are also addressed. Future work will focus on enhancing system robustness under various real- world conditions and integrating additional data sources to improve detection accuracy. The Wide-Awake system represents a promising advancement in leveraging deep learning and computer vision technologies to reduce the incidence of accidents caused by driver fatigue.

Keywords : Drowsiness Detection, Driver Fatigue, Neural Networks, Convolutional Neural Networks (CNNs), Real-Time Monitoring, Driver Safety, Computer Vision, Image Processing, Machine Learning, Facial Feature Detection, Eye State Classification, Road Safety, Artificial Intelligence, OpenCV, Dlib, Deep Learning, Mobile Application, Web Application, Real-Time Video Analysis, and Driver Monitoring System.

References :

  1. Distefano, Salvatore, Nilanjan Banerjee, and Antonio Puliafito. "Smart Objects, Infrastructures, and Services in the Internet of Things." International Journal of Distributed Sensor Networks 2016 (2016): 1-2.
  2. Firdhous, Mohamed F. M., B. H. Sudantha, and P. M. Karunaratne. "IoT-Powered Sustainable Dry Zone Agriculture: An Experimental Implementation." In Proceedings of the 2018 International Conference on Information Technology Research (ICITR), 1-6. IEEE, 2018.
  3. Mangiaracina, Roberto, Giovanni Miragliotta, Alessandro Perego, Giulia Salvadori, and Alessandro Tumino. "Adopting the Internet of Things Technologies in Agriculture: An Analysis of the Benefits in the Organic Wine Industry." In XXI Summer School "Francesco Turco" - Industrial Systems Engineering, 48-53. Naples, Italy, 2016.
  4. Qin, Pei, Zhiwei Lu, and Tao Zhu. "Application Research on Agricultural Production Throughout the Internet of Things." In 3rd International Conference on Management, Education, Information and Control, 1219-1224. Shenyang, Liaoning, China, 2015.
  5. Zhu, Xiang, and Yifan Lin. "ZigBee Implementation in Intelligent Agriculture Based on Internet of Things." In 2nd International Conference on Electronic & Mechanical Engineering and Information Technology, 1842-1846. Shenyang, Liaoning, China, 2012.
  6. "Over 45,000 Hectares of Paddy Cultivated in Anuradhapura District During Yala Season." Daily News. May 25, 2022. Accessed June 24, 2024. http://archives1.dailynews.lk/2022/05/25/local/45k-hectares-paddy-cultivated-anuradhapura.
  7. Jayasundara, D. M., M. G. L. C. K. Weerakoon, and D. M. L. D. Herath. "An Evaluation of Rice Production Trends in Sri Lanka: A Review." Sri Lanka Journal of Food and Agriculture 4, no. 1 (2018): 1-14. Accessed June 24, 2024. http://www.slcarp.lk/reports/production-trends.
  8. Artaud, P., S. Planque, C. Lavergne, H. Cara, P. de Lepine, C. Tarriere, and National Highway Traffic Safety Administration. "An On-Board System for Detecting Lapses of Alertness in Car Driving." Proceedings of the Fourteenth International Technical Conference on Enhanced Safety of Vehicles (94-S2-O-08).
  9. "ATTENTION ASSIST: Drowsiness-Detection System Warns Drivers to Prevent Them Falling Asleep Momentarily." Media Daimler, 2021. Accessed June 24, 2024. https://media.daimler.com/marsMediaSite/ko/en/9361586.
  10. Chua, E.-P., W.-Q. Tan, S.-C. Yeo, P. Lau, I. Lee, I. Mien, and J. Gooley. "Heart Rate Variability Can Be Used to Estimate Sleepiness-Related Decrements in Psychomotor Vigilance During Total Sleep Deprivation." Sleep, 2012. doi:10.5665/sleep.1688.
  11. "CNN Based Face Detector from Dlib." Medium. Accessed June 24, 2024. https://towardsdatascience.com/cnn-based-face-detector-from-dlib-c3696195e01c.
  12. "Detect Facial Features in Photos | Mobile Vision | Google Developers." Google Developers, 2021. Accessed June 24, 2024. https://developers.google.com/vision/android/detect-faces-tutorial.
  13. "Driver Drowsiness Detection." Bosch Mobility Solutions, 2021. Accessed June 24, 2024. https://www.bosch-mobility-solutions.com/en/products-and-services/passenger-cars-and-light-commercial-vehicles/driver-assistance-systems/driver-drowsiness-detection/.
  14. "Driver Monitoring Technology for Automotive, Transport & Logistics Industries." Seeing Machines, 2021. Accessed June 24, 2024. https://www.seeingmachines.com/.
  15. García, I., S. Bronte, L. Bergasa, N. Hernandez, B. Delgado, and M. Sevillano. "Vision-Based Drowsiness Detector for a Realistic Driving Simulator." 13th International IEEE Conference on Intelligent Transportation Systems, 2010, 887-894. doi:10.1109/ITSC.2010.5625097.
  16. Jansen, Bart. "Drowsy Driving Plays Larger Role in Accidents Than Federal Statistics Suggest." USA Today, February 8, 2018. Accessed June 24, 2024. https://www.usatoday.com/story/news/2018/02/07/aaa-drowsy-driving-plays-larger-role-accidents-than-federal-statistics-suggest/313226002/.
  17. Lavergne, C. D. "Results of the Feasibility Study of a System for Warning of Drowsiness at the Steering Wheel Based on Analysis of Driver Eyelid Movements." Proceedings of the Fifteenth International Technical Conference on the Enhanced Safety of Vehicles, Held Melbourne, Australia, 13-16 May 1996.
  18. Lin, Cheng-Ju, Chih-Hsiang Lin, and Shang-Hua Wang. "Integrated Image Sensor and Light Convolutional Neural Network for Image Classification." Mathematical Problems in Engineering, 2021. doi:10.1155/2021/5573031.
  19. Lin, Chin-Teng, Tzyy-Ping Jung, Ruey-Song Wu, Sheng-Fu Liang, and Tsorng-Yan Huang. "Estimating Driving Performance Based on EEG Spectrum Analysis." EURASIP Journal on Advances in Signal Processing 2005, no. 19 (2005). doi:10.1155/asp.2005.3165.
  20. Matsuo, Hiroshi, and Ali Khiat. "Prediction of Drowsy Driving by Monitoring Driver’s Behavior." 21st International Conference on Pattern Recognition (ICPR 2012), 2012.
  21. Pilutti, Thomas, and Ali Ulsoy. "Identification of Driver State for Lane-Keeping Tasks." IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans 29, no. 5 (1999): 486-502. doi:10.1109/3468.784175.
  22. "Rapid Object Detection Using a Boosted Cascade of Simple Features." IEEE Xplore, 2021. Accessed June 24, 2024. https://ieeexplore.ieee.org/document/990517.
  23. "Road Traffic Injuries." World Health Organization, 2021. Accessed June 24, 2024. https://www.who.int/news-room/fact-sheets/detail/road-traffic-injuries.
  24. Rosebrock, Adrian. "Facial Landmarks with Dlib, OpenCV, and Python." PyImageSearch, 2021. Accessed June 24, 2024. https://www.pyimagesearch.com/2017/04/03/facial-landmarks-dlib-opencv-python/.

Drowsy driving is a critical issue contributing to a significant number of road accidents globally, resulting in substantial loss of life and property. Traditional methods for detecting driver drowsiness, such as physical monitoring and vehicle behavior analysis, have inherent limitations in terms of accuracy and practicality. This research focuses on developing a drowsy driver detection system utilizing advanced neural networks, particularly convolutional neural networks (CNNs), to analyze drivers' eye closure and behavior through real-time video input. The system's architecture comprises several components, including a deep learning model trained on extensive image datasets, integrated with computer vision and image processing technologies to enhance detection accuracy. Data collection involved diverse datasets of driver images and videos under varying conditions to ensure robustness. The CNN model processes these images to classify the driver's state of alertness. Experimental results demonstrated high accuracy, with precision and recall rates significantly outperforming traditional methods. The system's ability to process real-time video input and accurately classify eye states provides a robust solution for drowsy driver detection. The research discusses the methodology, training process, implementation, and potential implications for improving road safety. Ethical considerations, such as ensuring driver privacy and data security, are also addressed. Future work will focus on enhancing system robustness under various real- world conditions and integrating additional data sources to improve detection accuracy. The Wide-Awake system represents a promising advancement in leveraging deep learning and computer vision technologies to reduce the incidence of accidents caused by driver fatigue.

Keywords : Drowsiness Detection, Driver Fatigue, Neural Networks, Convolutional Neural Networks (CNNs), Real-Time Monitoring, Driver Safety, Computer Vision, Image Processing, Machine Learning, Facial Feature Detection, Eye State Classification, Road Safety, Artificial Intelligence, OpenCV, Dlib, Deep Learning, Mobile Application, Web Application, Real-Time Video Analysis, and Driver Monitoring System.

Never miss an update from Papermashup

Get notified about the latest tutorials and downloads.

Subscribe by Email

Get alerts directly into your inbox after each post and stay updated.
Subscribe
OR

Subscribe by RSS

Add our RSS to your feedreader to get regular updates from us.
Subscribe