Skip to content

Using Image Processing and both classical and brand-new Machine Learning techniques such as SVM, k-NN, XGBoost, and also LSTM; we are trying to predict beforehand the driver's drowsiness and warn him/her by an alert before any crash happened.

Notifications You must be signed in to change notification settings

mustafahakkoz/Driver_Drowsiness_Detection

 
 

Repository files navigation

Marmara University - Computer Engineering Graduation Project

Developed by

Driver_Drowsiness_Detection

Driver drowsiness is one of the causes of traffic accidents. According to the statistics; highway road crashes hold 11.09% of the total number of accidents. There are several reasons of drowsy driving such as: a lack of quality of sleep, may be overnight driving or having sleep disorders e.g. sleep apnea. However; all people should know that: People can not fight against to sleep.

Using Image Processing and both classical and brand-new Machine Learning techniques such as SVM, k-NN, XGBoost, and also LSTM; we are trying to predict beforehand the driver's drowsiness and warn him/her by an alert before any crash happened.

Aims of the Project:

Real-time Application:

Pipeline:

Hand-made Features:

Frame Based Models Classification Results:

Sequential Models Regression and Classification Results:

Technologies that We Used:

Online links of notebooks and input/output files:

1.construct-df

2.feature importances

3.normalization

4.ML classification

5.Process RLDD

6.experiments

frame-based models:

sequential models:

7.demo app

backend

input

8.alternatives

I3D

blink detection

About

Using Image Processing and both classical and brand-new Machine Learning techniques such as SVM, k-NN, XGBoost, and also LSTM; we are trying to predict beforehand the driver's drowsiness and warn him/her by an alert before any crash happened.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 98.5%
  • Python 1.5%