Robotics

Jetson Project of the Month: Drowsiness, Blindspot & Emotion Monitor

AI-Generated Summary

  • Luis Oliver, Victor Izquierdo and Alejandro Gutiérrez won the Jetson Project of the Month for their Drowsiness, Blindspot and Emotion Monitor (DBSE), an in-car assistance system powered by NVIDIA Jetson Nano.
  • The system combines drowsiness detection, emotion detection and a driving monitor using Yolov3, with face detection via OpenCV Haar Cascades and neural networks built in PyTorch.
  • Alerts are delivered through a mini-OLED display and speaker using the MQTT protocol to indicate blindspot objects and driver state.

Next Steps

Powered by NVIDIA Nemotron. AI-generated content may summarize information incompletely. Verify important information. Learn more

The trio of Luis Oliver, Victor Izquierdo and Alejandro Gutiérrez won the Jetson Project of the Month for their Drowsiness, Blindspot and Emotion Monitor (DBSE). This project, powered by NVIDIA Jetson Nano, is an in-car assistance system that alerts the driver if they’re drowsy or distracted and notifies them about objects in their blindspot. 

The functionality of the system is divided among Drowsiness detection, Emotion Detection and Driving Monitor (using Yolov3) modules. The drowsiness and emotion modules use OpenCV’s Haar Cascades approach for face detection. Once the driver’s face is detected, the modules use convolutional neural networks built in PyTorch and running on Jetson Nano to detect the state of the driver’s eye (open/close) and the driver’s emotion. In the Driving Monitor module, objects in a driver’s blind spot are identified using the Yolov3 algorithm (trained on the 80-class COCO dataset). 

All the modules send visual or audio alerts based on the detected information using the MQTT protocol to either the mini-OLED display or the speaker. For instance, the mini-OLED display shows the type of object in the blindspot and LEDs on the left and right of the display indicate the relative position of the object. Similarly, the speaker sounds an alarm when the driver is distracted.

Per NHTSA, 400,000 people have been injured in crashes involving distracted drivers in 2018 and 4,111 fatalities occurred in motor vehicle crashes involving drowsy driving between 2013 and 2017. While there’s no alternative to being alert and focused at the wheel, in-car assistance systems such as DBSE aim to provide an additional level of safety to the driver, passengers and others on the road. Luis, Victor and Alejandro plan to improve the project and believe that this has the potential to be a viable commercial solution. We can’t wait to see how this project evolves. 

For developers and users to build their own versions of this system, the team has open-sourced the bill of materials and the code here.

Discuss (0)

Tags