Driver Drowsiness Detection using Transfer Learning and Computer Vision

Authors

  • Marha Midhatiey Rusli Intelligent System Engineering, Gwangju Institute of Science and Technology, Gwangju, South Korea
  • Khairul Adilah Ahmad College of Computing Informatics & Mathematics, Universiti Teknologi MARA, Kampus Sungai Petani, 08400 Merbok, Kedah, Malaysia
  • Ahmad Afif Ahmadrofi College of Computing Informatics & Mathematics, Universiti Teknologi MARA, Kampus Sungai Petani, 08400 Merbok, Kedah, Malaysia
  • Puguh Jayadi Informatik Engineering, Universitas PGRI Madiun, Kota Madiun, Jawa Timur 63118, Indonesia
  • Mazura Mat Din College of Computing Informatics & Mathematics, Universiti Teknologi MARA, Kampus Sungai Petani, 08400 Merbok, Kedah, Malaysia

DOI:

https://doi.org/10.37934/aram.137.1.176190

Keywords:

drowsiness detection, eye state, computer vision, transfer learning, convolution neural networks

Abstract

Driver drowsiness is a common causes of road accidents resulting in injuries, fatalities, property damage and crash severity, especially for vulnerable road users. This issue requires the development of an effective drowsiness detection and alert system. Web cameras provide a low-cost, real-time solution for monitoring driver alertness. However, accurately classifying eye states as open or closed is challenging, particularly when drivers wear glasses or encounter varying lighting conditions. This study proposes a method using transfer learning and computer vision to detect driver drowsiness. The method uses computer vision to identify the eye state of a driver. A dataset from the MRL Eye Dataset will be used to train the system. The webcam will be placed closely in front of the user to detect the eyes of the driver. The system is designed to deal with face areas in the video captured. The videos are converted into image frames per second to locate the eye location. When the eyes are located, the eye state will determine whether the eyes are open or closed. If the eyes are detected to be closed for more than 10 consecutive frames, the eyes are considered closed and this shows that the driver is drowsy, at which point the driver will get alerted. This system able to detect the driver's drowsiness with or without the presence of eyeglasses in both ideal and poor lighting conditions. The experimental results of this system have an accuracy of 97% and low computational complexity. Overall, this study presents a significant contribution to the field of drowsiness detection by proposing a real-time, low-cost and accurate system that can be installed in vehicles to ensure safe transportation Drowsiness.

Author Biographies

Marha Midhatiey Rusli, Intelligent System Engineering, Gwangju Institute of Science and Technology, Gwangju, South Korea

marhamidhatiey@gmail.com

Ahmad Afif Ahmadrofi, College of Computing Informatics & Mathematics, Universiti Teknologi MARA, Kampus Sungai Petani, 08400 Merbok, Kedah, Malaysia

ahmadafif@uitm.edu.my

Puguh Jayadi, Informatik Engineering, Universitas PGRI Madiun, Kota Madiun, Jawa Timur 63118, Indonesia

puguhjayadi@unipma.ac.id

Mazura Mat Din, College of Computing Informatics & Mathematics, Universiti Teknologi MARA, Kampus Sungai Petani, 08400 Merbok, Kedah, Malaysia

mazuramd@uitm.edu.my

Downloads

Published

2025-06-05

How to Cite

Rusli, M. M., Khairul Adilah Ahmad, Ahmadrofi, A. A., Jayadi, P., & Mat Din, M. (2025). Driver Drowsiness Detection using Transfer Learning and Computer Vision. Journal of Advanced Research in Applied Mechanics, 137(1), 176–190. https://doi.org/10.37934/aram.137.1.176190

Issue

Section

Articles