Abstract

In recent studies, drowsiness of drivers while driving is seen as one of the most important causes of deaths due to traffic accidents. Therefore, in this study, an algorithm that determines driver fatigue by examining the driver's eye conditions in real-time is proposed. Python versions of OpenCV (Open Source Computer Vision Library) and machine learning libraries were used to create this proposed algorithm. In the study, the face and eyes were detected with the Cascade classifier using Haar features. Detected eyes were classified as “open” “closed” or “half open” with the model trained by the SVM (Support Vector Machine) method according to the HOG (Histogram of Oriented Gradient) feature descriptor. Driver fatigue was decided according to the PERCLOS (Percentage of Eyelid Closure) method, which examines the percentage of eyelid closure over time. In the proposed system, fatigue was detected according to the time the driver's eyes were in the “half-open” or “closed” state, and a related user interface was designed and audio and visual warnings were given to the driver.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call