GRENZE International Journal of Engineering and Technology
Authors:
B Sai Soumith, Lochan K, Shaarwari N Murthy, Vijay Kumar S, M N Vishwanath
Volume:
10
Issue:
2
Grenze ID:
01.GIJET.10.2.78_1
Pages:
3267-3272
Abstract
This paper presents an innovative approach for addressing the critical issue of road
safety. The proposed solution involves the development of a Driver Monitoring System (DMS)
leveraging advanced technologies including Python programming, Raspberry Pi, and YOLOv5
(You only look once) for real-time object detection. The Objective is to consistently monitor vital
behaviors such as facial expression, signs of drowsiness and yawning, seat belt usage and
compliance with safety guidelines regarding use of mobile phone and earphone while driving.
The key features of this paper are Drowsiness and yawning detection, Alcohol detection, Accident
detection, Seat belt detection, mobile phone detection and earphone detection. Raspberry Pi is a
versatile and affordable SoC (System on chip) used to control the chassis for the movement and
GPIO (General-purpose input or output) interface enable the integration of sophisticated sensors
like the MQ3 gas sensor for alcohol detection and the MPU6050 gyroscope for accident detection.
Utilizing Haar Cascade classifiers, this system performs facial analysis to detect signs of
drowsiness and yawning, facilitating real-time monitoring of driver alertness. The YOLOv5
model is trained using a diverse dataset of annotated images to improve detection accuracy for
these specific behaviors. Once trained, the YOLOv5 model is deployed to detect seat belt usage,
mobile phone presence, and earphone usage in live video streams. Immediate auditory and visual
alarms are triggered to alert drivers of unsafe behaviors. This article represents a significant
contribution to road safety technology, offering an integrated solution to address key aspects of
driver behavior and promote safer driving practices.