Skip to content

A driver snoozing system is a safety feature that detects and alerts a driver who is exhibiting signs of fatigue, with the goal of reducing the risk of accidents and injuries caused by drowsy driving.

Notifications You must be signed in to change notification settings

Deep-ghosty/Infrared-Enabled-Driver-fatigue-detection

Repository files navigation

Driver-Snoozing-System

The Driver-Snoozing-System is a machine learning system designed to detect when a driver is falling asleep at the wheel and alerts the driver before an accident occurs. The system uses the shape_predictor_68_face_landmarks.dat file, which contains data about the location of 68 facial landmarks on a person's face, to analyze the driver's face and determine if they are exhibiting signs of drowsiness.

Contributors Forks Stargazers Issues

How to Contribute?

How to make a Pull Request?

Usage

To get a local copy up and running follow these simple steps.

  • Clone the repository with
git clone https://github.com/Deep-ghosty/driver-snoozing-system.git
  • Install the necessary libraries:
pip install -r requirements.txt
  • Run the snoozing detection script:
python driver_drowsiness.py

Acknowledgments

  • The shape_predictor_68_face_landmarks.dat file was trained using the dlib library.
  • The face detection functionality is based on the OpenCV library.

Repo holders

Ekansh rajput
Divyansh mittal

Miscellaneous

Do consider looking at other paradigms of this documentation

About

A driver snoozing system is a safety feature that detects and alerts a driver who is exhibiting signs of fatigue, with the goal of reducing the risk of accidents and injuries caused by drowsy driving.

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published