/Driver-Drowsiness-Monitoring

A GUI based Driver Monitoring and Drowsiness Detection system capable of managing multiple drivers at a time.

Primary LanguagePython

Driver-Drowsiness-Monitoring

Demo Video : https://youtu.be/Vw8riQaSW3s

A GUI based Driver Monitoring and Drowsiness Detection system capable of managing multiple drivers at a time.

Features:

  • Can Act as a Video Proctoring System
  • Work as a Drowsiness Monitoring system
  • Secure Login System
  • Database is maintained
  • Multiple Driver Support

User Interface

Login Page:

This is the home page of the UI. User needs to enter the Registered Username and Password. The credentials are verified and the user is granted access in the software.

SignUp Page:

New Users can register can be added in the database. The credentials are verified according to the constraints and the data is added in the records table.

Options Page:

User can select which driver to view from the list of drivers of his owned vehicles.

Camera Page:

User sees the driver in the live feed and drowsiness monitoring works in the camera feed. If the driver is asleep, the alarm beeps and a red frame appears representing alert.