Skip to content

AlertEye is a Python-based drowsiness detection system that uses computer vision to analyze facial landmarks and eye movements for signs of fatigue. It processes real-time video from a webcam and triggers alerts when drowsiness is detected, helping prevent accidents. Built with OpenCV and dlib

Notifications You must be signed in to change notification settings

Aditya10045/AlertEye

Repository files navigation

AlertEye: Real-Time Drowsiness Detection System

AlertEye is a Python-based project designed to detect driver drowsiness in real-time, using computer vision and machine learning techniques. By analyzing facial landmarks and eye movements, AlertEye identifies signs of fatigue and alerts the user before they fall asleep at the wheel. Features

Eye Aspect Ratio (EAR) Analysis: Detects prolonged eye closure, a primary indicator of drowsiness.
Real-Time Video Processing: Utilizes the webcam feed to analyze facial expressions in real-time.
Alert Mechanism: Sends alerts (visual or auditory) when drowsiness is detected.

Installation & Usage

Clone the repository and install dependencies.
Run the main script to start the drowsiness detection system.

Technologies

Python
OpenCV
dlib for facial landmark detection
Scipy

About

AlertEye is a Python-based drowsiness detection system that uses computer vision to analyze facial landmarks and eye movements for signs of fatigue. It processes real-time video from a webcam and triggers alerts when drowsiness is detected, helping prevent accidents. Built with OpenCV and dlib

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages