Skip to content
All projects

WiseMotion

Best Use of Computer Vision at Hack the North. Real-time driver-safety monitor.

Computer vision and alerting · Hack the North 2023 · Best Use of Computer Vision

The problem

Drowsiness and poor posture both make drivers slower to react, and neither is easy to notice in yourself. The goal was a monitor that runs on a normal webcam and warns the driver out loud, fast enough to matter.

Constraints

  • Built in a hackathon weekend.
  • Must run in real time on a laptop webcam, with no special hardware.
  • Alerts must come quickly, and normal blinking must not trigger them.

How it works

Webcam frames: OpenCV captures frames from a standard webcam.

Key decisions

Geometry before deep learning

A landmark-based Eye Aspect Ratio is fast, explainable and easy to tune on the spot, which mattered more under hackathon time limits than a heavier classifier.

Audio, not visuals

A driver should not have to look at a screen, so every alert is spoken.

Results

  • 92% drowsiness precision
  • Under 200 ms from detection to spoken alert
  • Won Best Use of Computer Vision at Hack the North

What I'd do next

Calibrating the threshold per driver in the first minute, since resting eye shape varies from person to person.

Python · OpenCV · PyTorch · MediaPipe · Dlib Source
Next projectcl1ck
esc

Keyboard shortcuts

Command menu
⌘K / Ctrl K
Go to Experience / Projects
g e · g p
Go to About / Contact
g a · g c
30-second summary
r
Toggle theme
t
This sheet
?

Single-key shortcuts can be turned off from the command menu.

· the 30-second version

Pranjol Das

Now
SWE Intern at Ford
Availability
Open to Summer 2027 Internships
School
Computer Engineering, University of Waterloo (grad Apr 2030)
Experience
Ford Motor Company, Poket Inc., WATonomous, Queen's University
Strongest in
Kotlin, C++, TypeScript, Python, Swift