A technology of automotive safety with the aim to prevent accidents caused by drivers' drowsiness

Estimated cost of a road traffic fatality
Annual economic impact in EU as a result of traffic accidents
Estimated to be related with driver's fatigue
There are several functions used to detect fatigue through images, described below:

This metric allows to detect blinks of this eye when the value goes lower than the median. The length and frequency of blinks can help detect symptoms of fatigue.

.gif)
This metric gives the ratio of mouth opening and it is used to identify yawns with 97% accuracy. Yawn is another symptom of drowsiness used by our program.
Take color images or infrared camera images, and analyze videos in real time
.gif)
Face Detection of the Subject Using the OpenCV Library

Image processing, resizing, and grayscale transformation

Analysis of the images by passing them to trained networks of both eyes and mouth
.gif)
Weighting of the estimated values to conclude the level of drowsiness of the driver

Once the system has detected a level of drowsiness of the driver, it activates an alarm to prevent accidents

The Driver Drowsiness Detection project uses programming algorithms to improve road safety by identifying signs of driver fatigue. A SWOT analysis is a valuable tool for evaluating the project's internal strengths and weaknesses, as well as external opportunities and threats.
