Driver Drowsiness Detection Dataset

Detecting driver drowsiness from in-cabin cameras requires extreme precision in eye state classification—something that's nearly impossible to label accurately with real-world data. This synthetic dataset provides pixel-perfect eye keypoint annotations generated by computer simulation, guaranteeing ground-truth accuracy that manual labeling cannot achieve. The dataset covers a wide demographic range of synthetic drivers with varied skin tones, facial features, and accessories (glasses, sunglasses, hats). Lighting conditions include daytime, nighttime, tunnel transitions, and oncoming headlight glare. Eye states are annotated across a spectrum from fully open to fully closed, with intermediate drowsy states. The open-source sample includes 168 images; the full package contains 10,000 images with 20 validation videos showing real-time drowsiness detection performance.
10,000 images
Full Package
168
Open Source Samples
YOLO + Keypoints
Annotation Format
100%
Privacy Compliant
Dataset Features
Intended Use Cases
Free Sample vs. Commercial Package
Free Open-Source Sample
- 168 annotated images
- Format: YOLO + Keypoints
- Hosted on Kaggle
- Licence: See the hosting platform's terms of use
Commercial Package
- 10,000 images
- Format: YOLO + Keypoints
- Licence: Student & Research or Business licence
The Creative Commons licence above applies only to the free sample, not to the full commercial package.
Limitations & Recommended Validation
This dataset is 100% synthetic. While it is designed to closely match real-world sensor and camera conditions, synthetic imagery can still differ from live footage in ways that affect model accuracy (a "domain gap"). Validate a trained model against real-world footage from your specific deployment environment before production use.
Not intended as a sole basis for biometric identification, legal evidence, or safety-critical decisions without independent human review and real-world testing.