Abstract
Road safety concerns have spurred the development of innovative technologies aimed at reducing accidents, particularly those caused by driver fatigue. The main scope of the driver drowsiness detection system is to minimize road accidents caused by fatigue or sleepiness of drivers. This system leverages deep learning and computer vision, employing a Raspberry Pi camera to monitor facial expressions, including yawning, to assess the driver's alertness. Upon detecting signs of drowsiness, such as prolonged eye closure or altered facial expressions, the system triggers a buzzer alert by analyzing the Eye Aspect Ratio (EAR) and Mouth Aspect Ratio (MAR) ratios. Integrated within an embedded system, it utilizes frontal face detection algorithms and Haar cascade classifiers to localize key facial features in real-time, facilitating efficient monitoring for signs of fatigue or distraction. Additionally, it issues vibration alerts if the seat belt is not fastened. The seat belt remainder will be helpful to ensure the safety of the driver, reduces accidents and monitors the driver's heart rate, triggering a PANIC message if irregularities are detected. At traffic signals, the system automatically reduces vehicle speed using a vibration motor. In the unfortunate event of an accident, the system initiates speed reduction and promptly notifies registered contacts through the Blynk application, thereby significantly reducing accidents caused by drowsy driving.
References
- K. V. G. Y. J.Jayapradha, V. Priyadharshini, “Driver drowsiness and alcohol detection,” Journal of Semiconductor Engineering(JSE), vol. 42, no. 1, pp. 01–13, 2023.
- R. S. Vandna Saini, “Driver drowsiness detection system and techniques,” in International Journal of Computer Science and Information Technologies(IJCSIT),vol. 5, no. 3, 2014, pp. 01–05.
- X. C. K. X. Brandy Warwick, Nicholas Symons, “Detection driver drowsiness using wireless wearable,” 2015 IEEE 12th International Conference on Mobile Ad Hoc and Sensor Systems, pp. 01–04, 2015.
- T.-N. T. Anh-Cang Phan, Ngoc-Hoang-Quyen Nguyen and T.-C. Phan, “An efficient approach for detecting driver drowsiness based on deep learning, “International Journal of Applied Science, vol. 08, no. 18, pp. 1–20, 2021.
- H. Garg, “Drowsiness detection of a driver using conventional computer vision application,” 2020 International Conference on Power Electronics IoT Applications in Renewable Energy and its Control (PARC), 2020.
- S. Z. A. A. S. a. H. R. Bahjat Fatima, Ahmad R. Shahid, “Driver fatigue detection using viola jones and principal component analysis,” International Journal of Applied Artificial Intelligence, vol. 34, no. 6, pp. 02–29, 2020.
- R. S. R. B. S. B. Jagbeer Singh, Ritika Kanojia, “Driver drowsiness detection system – an approach by machine learning application,” Journal of Pharmaceutical Negative Results, vol. 13, no. 10, pp. 01–11, 2022.
- S. C. N. Mahek Jain, Bhavya Bhagerathi, “Real-time driver drowsiness detection using computer vision,” International Journal of Engineering and Advanced Technology (IJEAT, vol. 11, no. 1, pp. 01–05, 2021.
- Ngxande, Mkhuseli, Jules-Raymond Tapamo, and Michael Burke. "Driver drowsiness detection using behavioral measures and machine learning techniques: A review of state-of-art techniques." 2017 pattern recognition Association of South Africa and Robotics and mechatronics (PRASA-RobMech) (2017): 156-161.
- Jabbar, Rateb, Khalifa Al-Khalifa, Mohamed Kharbeche, Wael Alhajyaseen, Mohsen Jafari, and Shan Jiang. "Real-time driver drowsiness detection for android application using deep neural networks techniques." Procedia computer science 130 (2018): 400-407.
