
Smart Alarm Camera System for Driver Drowsiness Detection and Prevention
Client
- Confidential
Category
- Embedded Systems & IoT
The Problem
Drowsy driving causes crashes that a timely nudge could prevent, but a tired driver is often the last to notice. This in-vehicle device set out to catch the early signs of fatigue, drooping eyes, frequent blinking, and yawning, then rouse the driver before microsleep takes hold.
What We Built
We built a device that watches the driver's face and raises three distinct alerts: eyes held closed past a set interval, eyes closing repeatedly inside a ten-second window, and an open mouth while the eyes are shut. The last one is a yawn caught mid-blink rather than a yawn on its own. Each one triggers a matching spoken warning and a physical buzz, and the device warns separately when it loses sight of the driver's face altogether. The detection thresholds are fixed in the build rather than tuneable per driver, and automatic start-on-power-up was specified but never finished. Turning a live camera feed into a reliable, safety-critical judgment call inside the cabin is the kind of embedded vision work we build and ship.
Results
- 3 alert conditions
sustained eye closure, repeated closure inside a ten-second window, and an open mouth with the eyes shut
- Voice and vibration
every warning speaks and buzzes, so a fading driver gets two channels at once
- Notices absence
warns separately, and keeps warning, when it loses sight of the driver's face altogether
- Fixed thresholds
tuned in the build rather than per driver, and start-on-power-up was specified but never finished
Techstack

