IFS-DriverAlert is a safety system designed to monitor a driver's face in real time and detect signs of drowsiness or distraction, such as eye closure, yawning, and looking away. It uses a camera, a Raspberry Pi 5, and MediaPipe AI models to analyze facial features and trigger alerts through a speaker. The goal is to reduce accidents caused by fatigue and inattention, especially in regular vehicles that don't have built-in driver monitoring systems.
The system has an Auto and a Manual modes. In Auto mode, the detection system activates only when the car speed is at least 20km/h, which is done using a NEO-6M GPS module to monitor the speed. This prevents unnecessary alerts when the car is stopped. In Manual mode, detection runs continuously regardless of speed, which is useful in cases like tunnels where GPS signals may be weak. An audio reminder also plays every 10 minutes if Auto mode is on but speed is not detected, recommending the driver to switch to Manual mode.
In Saskatchewan, Canada, driver fatigue causes over 145 injuries and 7 deaths every year on average, according to SGI. Drowsy driving is treated as seriously as impaired driving due to its impact on reaction time and judgment.
In the United States, the CDC reports that up to 7,500 fatal crashes annually (about 25% of all fatal crashes) involve drowsy driving. Nearly 1 in 25 adults admitted to falling asleep while driving in the past month.
These numbers show the urgent need for an affordable and effective drowsiness detection system. Although drowsiness detection systems are available in high-end and premium vehicles, they are often too expensive for most drivers. IFS-DriverAlert offers a low-cost, offline alternative that brings this life-saving technology to any standard vehicle.
IFS-DriverAlert provides an affordable, standalone, and offline drowsiness detection system that can be added to any standard vehicle. It uses AI-powered facial monitoring to detect signs of fatigue and responds with progressive audio alerts to help keep drivers safe. This system ensures privacy by processing data locally without storing any images or video.
The below video shows the system components and operation.