E3S Web of Conferences (Jan 2023)
Automated Detection of Drowsiness using Machine Learning Approach
Abstract
Nowadays, there is a steady rise in the number of traffic accidents. The primary causes of these accidents are impaired driving due to alcohol consumption and driver fatigue. The primary goal is to create a system capable of measuring a driver’s degree of sleepiness. If drowsiness is identified, a warning will be sent out via integration with an alert warning system and text message system. Drowsiness detection is built using OpenCV, Python, and Machine Learning. A significant number of annotated driver images depicting different levels of drowsiness, alongside images of diverse driving scenarios and lighting conditions, were utilized in the research to enhance the dataset. The system for detecting driver drowsiness provides a viable method to avert car accidents resulting from driver tiredness. It examines the driver’s eye and alerts them when necessary. Further improvements could increase the alarm system’s accuracy by minimizing the number of false warnings.