Back to all projects
Computer Vision

Drowsiness Detection System

Monitoring driver alertness and detecting signs of drowsiness to prevent accidents.

Drowsiness Detection System screenshot

Project Overview

A critical safety project using computer vision to analyze facial cues (e.g., eye closure, yawning) to detect driver drowsiness in real-time.

Technologies Used

PythonOpenCVDlibDeep Learning

Methodology

  1. 1Detecting facial landmarks around eyes and mouth using Dlib.
  2. 2Calculating Eye Aspect Ratio (EAR) and Mouth Aspect Ratio (MAR) as indicators.
  3. 3Training a classifier to identify drowsiness patterns based on these metrics.
  4. 4Alerting the driver upon detection of fatigue to prevent accidents.