Enhancing Driver Safety : Real-Time Distraction and Drowsiness Detection Using Deep Learning

Authors

  •   Madhavi Waghmare Assistant Professor, Dean Student Affairs - Vidyavardhini’s College of Engineering and Technology, K. T. Marg Vasai Road, Palghar, Pune - 401 202, Maharashtra
  •   Kaushik Raikar Senior Software Developer - Zeus Learning, Mumbai
  •   Gaurav Phatkare Student - Vidyavardhini’s College of Engineering and Technology, K. T. Marg Vasai Road, Palghar, Pune - 401 202, Maharashtra
  •   Rushikesh Parab Student - Vidyavardhini’s College of Engineering and Technology, K. T. Marg Vasai Road, Palghar, Pune - 401 202, Maharashtra
  •   Vikram Shitole Student - Vidyavardhini’s College of Engineering and Technology, K. T. Marg Vasai Road, Palghar, Pune - 401 202, Maharashtra

DOI:

https://doi.org/10.17010/ijcs/2024/v9/i4/174565

Keywords:

Alert System

, Convolutional Neural Network, Distraction Activities, Pretrained-models, TensorFlow.

Paper Submission Date

, July 2, 2024, Paper sent back for Revision, July 12, Paper Acceptance Date, July 14, Paper Published Online, August 5, 2024.

Abstract

This paper presents a comprehensive study on driver distraction and drowsiness detection using a Deep Learning approach. The primary objective is to develop a robust alert system capable of accurately identifying signs of driver fatigue and distraction to enhance road safety. The research methodology utilizes TensorFlow, a widely used open-source platform for deep learning. Specifically, a pre-trained Convolutional Neural Network (CNN) is fine-tuned to recognize patterns and features in the input data, comprising 10 different activities associated with driver distraction. The model refinement process leverages pre-existing knowledge from the pre-trained network, enhancing predictive accuracy through exposure to large amounts of data. The model's performance is assessed based on its proficiency in correctly classifying various states of driver alertness. The key inference drawn from this study is that deep learning techniques demonstrate effectiveness in real-time detection of driver drowsiness and distraction. The fine-tuned model exhibits remarkable accuracy in identifying diverse distraction activities, showcasing its potential for practical implementation within an alert system. This research underscores the promising potential of Machine Learning, specifically the use of pre-trained models in enhancing road safety by proactively preventing accidents resulting from driver fatigue and distraction.

Downloads

Download data is not yet available.

Published

2024-08-05

How to Cite

Waghmare, M., Raikar, K., Phatkare, G., Parab, R., & Shitole, V. (2024). Enhancing Driver Safety : Real-Time Distraction and Drowsiness Detection Using Deep Learning. Indian Journal of Computer Science, 9(4), 8–19. https://doi.org/10.17010/ijcs/2024/v9/i4/174565

References

“National Center for Health Statistics,†[Online].Available: https://www.cdc.gov/nchs/index.htm

M. T. A. Dipu, S. S. Hossain, Y. Arafat, and F. B. Rafiq, “Real-time driver drowsiness detection using Deep Learning,†Int. J. Advanced Comput. Sci. Applications, vol. 12, no. 7, 2021, pp. 844–850, doi: 10.14569/IJACSA.2021.0120794.

H. M. Eraqi, Y. Abouelnaga, M. H. Saad, M. N. Moustafa, "Driver distraction identification with an ensemble of Convolutional Neural Networks", J. Advanced Transportation, Article ID 4125865, Feb. 2019, doi: 10.1155/2019/4125865.

R. Jabbar, M. Shinoy, M. Kharbeche, K. A. Khalifa. M. Krichen, and K. Barkaoui, “Driver drowsiness detection model using Convolutional Neural Networks Techniques for Android Application,†2020. doi: 10.48550/arXiv.2002.03728.

R. H. Torres, O. Ohashi, E. Carvalho, and G. Pessin, “A Deep Learning approach to detect distracted drivers using a mobile phone,†in Lintas, A., Rovetta, S., Verschure, P., Villa, A. (eds) Artificial Neural Networks and Machine Learning – ICANN 2017. Lecture Notes in Comput. Sci., vol. 10614. Springer, Cham. pp. 72–79, doi: 10.1007/978-3-319-68612-7_9.

D. Hussain, M. Ismail, I. Hussain, Israr, R. Alroobaea, S. Hussein, and S. S. Ullah, “Face mask detection using Deep Convolutional Neural Network (DCNN) and MobileNetV2 based transfer learning. Wireless Communications and Mobile Computing,†May 4, 2022, doi: 10.1155/2022/1536318.

J. Yu, X. Hao and P. He, "Single-stage Face Detection under Extremely Low-light Conditions," in 2021 IEEE/CVF Int. Conference Comput. Vision Workshops, Montreal, BC, Canada, 2021, pp. 3516–3525, doi: 10.1109/ICCVW54120.2021.00392.

Z. Orman, A. Battal, and E. Kemer, “A study on face, eye detection and gaze estimation,†Int. J. Comput. Sci. Eng. Survey, vol. 2, no. 3, Aug. 2011, doi:10.5121/ijcses.2011.2303.

A. Pinto, M. Bhasi, D. Bhalekar, P. Hegde and S. G. Koolagudi, "A deep learning approach to detect drowsy drivers in real time," in 2019 IEEE 16th India Council Int. Conf., Rajkot, India, 2019, pp. 1–4, doi: 10.1109/INDICON47234.2019.9030305.

K. A. Alshalfan, M. Zakariah, “Detecting driver distraction using deep-learning approach,†Computers, Materials Continua, vol. 68, no. 1, pp. 689–704, 2021, doi: 10.32604/cmc.2021.015989.

V. Vineetha and S. Elizabeth, “Real time detection system of driver drowsiness based on representation learning using deep neural networks,†J. Intelligent Fuzzy Systems. vol. 36, no. 3, pp. 1977–1985, 2019, doi: 10.3233/JIFS-169909.

V. B. N. Kiran, R. Raksha, A. Rahman, Varsha K. N., and Nagamani N. P., “Driver drowsiness detection,†Int. J. Eng. Res. Tech. NCAIT, vol. 8, no. 15, 2020, doi: 10.17577/IJERTCONV8IS15008.

S. Mishra, V. Verma, N. Akhtar, S. Chaturvedi, and Y. Pervez, “An intelligent motion detection using OpenCV,†Int. J. Scientific Res. Sci., Eng. Technol., vol. 9, no. 2, pp. 51–63, Mar.-Apr. 2022, doi: 10.32628/IJSRSET22925.