Python, OpenCV, TensorFlow, Flask
A real-time system that monitors driver alertness and provides warnings if the driver appears drowsy or closes their eyes. Designed for automotive safety applications to reduce accidents caused by driver fatigue.
- Real-time detection of eye closure
- Visual and audio alerts for drowsy drivers
- Supports webcam and USB camera input
- REST API for integration with other systems
- Convolutional Neural Network (CNN) for eye state classification
- OpenCV for video frame processing
- Model accuracy: 92% on a custom dataset of driver images
- Flask API for managing alerts and video processing