Gagandeep-2003 /
driver-drowsiness-detection-system
AI-powered Driver Drowsiness Detection System using Computer Vision & Machine Learning for real-time driver alertness monitoring and accident prevention.
60/100 healthLoading repository data…
sabiha-naguru / repository
AI-powered driver monitoring system using OpenCV, Python, Arduino, and IoT to detect driver drowsiness and alcohol consumption in real time.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
AI-Powered Driver Drowsiness and Alcohol Detection System � � � � � 📌 Project Overview The AI-Powered Driver Drowsiness and Alcohol Detection System is an intelligent road safety solution designed to reduce accidents caused by driver fatigue and alcohol consumption. The system integrates Artificial Intelligence (AI), Computer Vision, Embedded Systems, and Internet of Things (IoT) technologies to continuously monitor the driver’s condition in real time. Using a camera and Python with OpenCV, the system analyzes the driver's facial features and eye movements to detect signs of drowsiness. When fatigue is detected, the system immediately triggers an audio alert through a buzzer and displays a warning message “Drowsiness Detected” on the LCD display. In addition, an MQ-3 alcohol sensor continuously measures alcohol levels near the driver. If the alcohol level exceeds the safe threshold, the system activates the buzzer alert and displays “Alcohol Detected” on the LCD screen. The system is controlled by an Arduino Uno microcontroller, which manages the sensors and alert mechanisms. An ESP8266 Wi-Fi module enables IoT connectivity, allowing the system to transmit monitoring data to a cloud platform for remote observation and analysis. This project demonstrates a cost-effective, real-time driver monitoring system that can be applied to both personal and commercial vehicles to enhance road safety. 🎯 Objectives Detect driver drowsiness in real time using computer vision Detect alcohol presence using MQ-3 alcohol sensor Provide immediate warning alerts through buzzer and LCD Enable IoT-based monitoring through ESP8266 Improve driver safety and prevent road accidents ⚙️ Technologies Used Artificial Intelligence (AI) Python OpenCV Arduino Uno ESP8266 Wi-Fi Module MQ-3 Alcohol Sensor Embedded Systems Internet of Things (IoT) 🧠 System Architecture The system consists of the following main modules: Camera Module – Captures real-time video of the driver Computer Vision Module (Python + OpenCV) – Detects facial features and eye movement Alcohol Sensor (MQ-3) – Detects alcohol concentration near the driver Arduino Uno Controller – Processes sensor inputs and controls outputs Buzzer Alert System – Provides immediate audio alert LCD Display – Displays warning messages ESP8266 IoT Module – Sends data to the cloud platform 🔄 System Working The camera continuously monitors the driver's face. OpenCV and Python analyze eye movements and detect fatigue patterns. If driver drowsiness is detected, the system activates the buzzer and displays “Drowsiness Detected” on the LCD. The MQ-3 alcohol sensor continuously monitors alcohol levels near the driver. If alcohol level exceeds the threshold, the buzzer alert activates and the LCD shows “Alcohol Detected.” The ESP8266 module sends monitoring data to the cloud for IoT-based remote monitoring. 📊 Results Real-time detection of driver fatigue using computer vision Accurate alcohol detection using MQ-3 sensor Immediate alert system through buzzer and LCD Continuous monitoring using AI and IoT technologies Reliable system performance with fast response time 🚀 Future Enhancements Integration of deep learning models for higher accuracy Use of infrared cameras for night-time monitoring GPS integration for vehicle tracking Development of mobile applications for driver alerts Advanced cloud-based driver behavior analytics 👨💻 Author Naguru Sabiha Department of Electronics and Communication Engineering / Technology MJR College of engineering and technology ⭐ Support If you find this project useful, please star ⭐ the repository and share it.
Selected from shared topics, language and repository description—not editorial ratings.
Gagandeep-2003 /
AI-powered Driver Drowsiness Detection System using Computer Vision & Machine Learning for real-time driver alertness monitoring and accident prevention.
60/100 healthKesihambigai22 /
AI-powered Driver Monitoring and Vehicle Anomaly Detection System using ESP32, OpenCV, MediaPipe Face Landmarker, EAR-based drowsiness detection, and real-time RPM anomaly monitoring.
64/100 healthVirgileDjimgou /
AI-powered driver monitoring and video telematics prototype built with Python, YOLOv8, DeepSORT, MediaPipe. The system analyzes webcam or offline video clips to detect risky driver behaviors such as phone use, distraction, drowsiness, yawning, and seatbelt absence, then tracks incidents over time, computes a cumulative driver safety score.
54/100 healthharinandsindukumar /
RoadRakshak AI 2.0 – Description RoadRakshak AI 2.0 is an advanced driver safety system designed to prevent accidents caused by drowsiness and inattention. It is implemented using Python and OpenCV, and it works with any standard webcam and PC. This AI-powered system monitors the driver’s face in real time and provides instant alerts.
45/100 healthBtecharya /
AI-powered Driver Monitoring System using Python, OpenCV and MediaPipe.
55/100 healthalhoripy /
AI-powered driver drowsiness detection system using OpenCV, MQTT, and ESP32.
53/100 health