Skip to content
Smart Alarm Camera System for Driver Drowsiness Detection and Prevention, a YenkoDev project in Embedded Systems & IoT

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

Raspberry PiPythonMediaPipeOpenCVPicamera2Pygame

Need something like this?

Tell us what you're building. A senior engineer reads it: the person who would do the work, with no account managers in between.

Already depend on software someone else built? Project Rescue starts with a free assessment →

We use Google Analytics cookies to understand how the site is used. If you decline, we won't set them. We'll still remember your choice, and basic traffic and performance measurement runs either way. See our Privacy Policy.