Back to selected work

Computer vision · May 2020 - Aug 2021

Real-Time Drowsiness Detection

OpenCV monitoring with Haar classifiers and alerts.

An earlier project using OpenCV and Haar classifiers for real-time monitoring.

PythonOpenCVHaar classifiersComputer vision
Computer vision visual representing facial and eye detection regions.

The problem

Detect signs of drowsiness from a live camera feed and trigger a useful alert.

What I built

A real-time detection workflow with OpenCV, Haar classifiers and alert logic.

Technical approach

  • Detect face and eye regions from the camera feed.
  • Track the cues used by the alert logic.
  • Test the limits of a lightweight real-time pipeline.

What I learned

The project gave me early experience with computer vision, live input and noisy detection conditions.