Drowsy driver is one of the leading causes of road accidents that leads to life-threatening injuries and death around the globe. The goal of this project is to develop a Driver Drowsiness Detection System that uses computer vision and machine learning to monitor a driver’s face and detect signs of fatigue using real time analysis. The system consists of a camera module that can capture video frames of a driver, which is processed with OpenCV, Dlib, and deep learning models to detect eye closure, blink frequency, and head movements. Once symptoms of drowsiness are detected, the system triggers an alert mechanism that could either be an alarm or a pop-up visual warning to encourage the driver to recuperate or restore focus. This method is very accurate, non-monitoring, and offers real-time results, hence, it is very effective for personal and commercial vehicles. This report captures the problem statement, methodologies, implementations, experimental results and future scope of the system. The goal of the project is to promote safety on the road by preventing accidents due to excessive driver fatigue, which, in turn, helps to advance the intelligent transportation systems (ITS) and Advanced Driver Assistance Systems (ADAS).
Read full abstract