NOTE: main.py is not currently being worked on. It's only used as a reference before we switch over to mediapipe fully
This project is a driver drowsiness awareness system. Developed for the Samsung Innovation Campus capstone project.
Requirements are basic, as only a PC with a webcam is needed to run the application. The application is built using the MediaPipe model, which is a Google Tensorflow model that is trained on the MediaPipe dataset. It's much faster than dlib, and much less resource intensive compared to dlib/cnn.
Current contributors:
Create a python venv
python3 -m venv venvActivate the venv
source venv/bin/activateOr on Windows:
venv\Scripts\activate.batInstall requirements
pip install -r requirements.txtRun the application
python mp.py