Driver Drowsiness Detection
archive: archived pipeline: cataloged verified
Get this paper ↗ (DOI — opens at the source; we link to it, we don't host it)
Summary
This paper addresses the critical safety issue of driver drowsiness, a significant contributor to road accidents and fatalities caused by factors such as sleep deprivation, alcohol, and medication side effects. Motivated by the need for a reliable, real-time detection system to enhance road safety, the authors propose a smart alert system designed to monitor driver physiological states and behaviors. The goal is to detect signs of fatigue early, allowing drivers to react quickly and make safe decisions, thereby reducing accident rates. The system is intended for integration into vehicle manufacturing to provide a practical, low-cost solution compared to previous complex or survey-based approaches. The proposed system utilizes a computer vision approach implemented in Python 3.6, leveraging libraries such as TensorFlow, OpenCV, Keras, and Pygame. Data is captured using 16-megapixel smart cameras to ensure high-quality images of the driver. The processing pipeline begins with the Viola-Jones algorithm for face and eye region detection. Relevant features indicative of drowsiness, including head movement, yawning, and eye closure, are extracted. Specifically, the Eye Aspect Ratio (EAR) is calculated to determine eye state, where a ratio near zero indicates closed eyes. These features are then classified using a Support Vector Machine (SVM) algorithm, a supervised learning method that distinguishes between drowsy and non-drowsy states. Additionally, stacked deep convolutional neural networks (CNNs) are employed to improve feature detection accuracy. Upon detecting drowsiness, the system triggers an audible alert via Pygame to warn the driver. The system was evaluated using a dataset of 3,000 images, split into 1,500 drowsy and 1,500 non-drowsy samples. The data was partitioned into training (1,500 images), validation (800 images), and testing (1,500 images) sets. The experiments included both static image classification and real-time video analysis. The SVM classifier achieved an accuracy of 99.1% in distinguishing between drowsy and alert drivers. The system demonstrated robust performance in real-world testing scenarios, effectively identifying drowsiness signs such as prolonged eye closure and head drooping. The significance of this work lies in its high accuracy and practical applicability. By achieving 99.1% accuracy, the proposed system outperforms many previous methods cited in the literature, which often relied on expensive hardware sensors or had lower accuracy rates. The use of standard smart cameras and open-source Python libraries makes the solution cost-effective and scalable for integration into modern vehicles. The authors conclude that this real-time detection and alert system offers a viable strategy for preventing accidents caused by driver fatigue, contributing to improved transportation safety.
Provenance
The full processing record for this entry. Every stage of this paper's journey through the pipeline is logged — what ran, with which tool and model, how many attempts it took, and when it last completed.
| Stage | Outcome | Tool | Model | Prompt | Attempts | Completed |
|---|---|---|---|---|---|---|
| discover | success | Crossref | — | — | 1 | 2026-08-09 |
| archive | success | canonical_url | — | — | 1 | 2026-08-09 |
| extract | success | pdftotext | — | — | 4 | 2026-08-10 |
| clean | success | clean | — | — | 2 | 2026-08-10 |
| chunk | success | chunk | — | — | 2 | 2026-08-10 |
| embed | success | embed | Qwen/Qwen3-Embedding-8B | — | 2 | 2026-08-10 |
| promote | success | — | — | — | 1 | 2026-08-09 |
| summarize | success | llm | qwen3.6-27b-nvidia | summ-v5 | 2 | 2026-08-10 |
| tag | success | vector_similarity | — | — | 17 | 2026-08-11 |
| verify | partial | — | — | — | 1 | 2026-08-10 |
Summary generated by qwen3.6-27b-nvidia on 2026-08-10; verification: verified_with_issues.
Topics
Ranked by relevance to this paper. Hover a topic for its definition.
Information type
What kind of knowledge this paper contributes, grouped by family — independent of topic (what it is about) and method (how it was studied).
- Empirical Findings: physiological data
- Methodological Resource: tool software