CoolFace
Datasetpublic

anywaylabs/synthetic-driver-monitoring-detection

Synthetic DMS – Driver Monitoring System Dataset by AnywayLabs.ai Need a custom synthetic dataset for your own road safety detection use case? This dataset is an open-source sample of our synthetic data generation work at AnywayLabs. If you're working on: industrial defect detection visual inspection supervised anomaly detection hard-to-collect defect classes synthetic data for computer vision training You can request a custom synthetic dataset here, or email:… See the full description on the dataset page: https://huggingface.co/datasets/anywaylabs/synthetic-driver-monitoring-detection.

sourceHugging Facecc-by-4.0updated 5mo agoView on Hugging Face
0likes498downloads
Dataset Card

Synthetic DMS – Driver Monitoring System Dataset by AnywayLabs.ai

Need a custom synthetic dataset for your own road safety detection use case?

This dataset is an open-source sample of our synthetic data generation work at AnywayLabs.

If you're working on:

  • —industrial defect detection
  • —visual inspection
  • —supervised anomaly detection
  • —hard-to-collect defect classes
  • —synthetic data for computer vision training

You can request a custom synthetic dataset here, or email: contact@anywaylabs.ai

Dataset Summary

This dataset contains fully synthetic images for driver monitoring and distraction detection, generated by AnywayLabs.ai.

The dataset is designed for supervised object detection of driver behavior, covering four distraction classes across multiple camera viewpoints (FOV). It targets real-world in-cabin monitoring scenarios and is intended to train models that detect risky driver behaviors in automotive environments.

Key Features

  • —Fully synthetic driver monitoring dataset
  • —Supervised object detection formulation
  • —YOLO-format annotations
  • —Multiple camera fields-of-view (FOV1, FOV2, FOV3 and variants)
  • —4 distraction behavior classes
  • —1,356 annotated training images

Sample Images

<table> <tr> <th>FOV1</th> <th>FOV2</th> <th>FOV3</th> </tr> <tr> <td><img src="images/train/fov10000.png" width="300"/></td> <td><img src="images/train/fov20002.png" width="300"/></td> <td><img src="images/train/fov30000.png" width="300"/></td> </tr> <tr> <td><img src="images/train/fov10003.png" width="300"/></td> <td><img src="images/train/fov20004.png" width="300"/></td> <td><img src="images/train/fov30002.png" width="300"/></td> </tr> </table>

Dataset Structure

Format

  • —Task: Object Detection (Driver Behavior / Distraction Detection)
  • —Annotation Format: YOLO (normalized bounding boxes)
  • —Image Resolution: 1376 × 768

Directory Structure

images/ train/ labels/ train/ data.yaml metadata_train.jsonl


Data Generation

The dataset is generated using AnywayLabs.ai's proprietary synthetic dataset generation framework.

Capabilities

  • —Behavior-level control:
  • —Action type (e.g., drinking, yawning, calling, texting)
  • —Pose variation and body positioning
  • —Occlusion and partial visibility
  • —Scene-level control:
  • —Lighting conditions
  • —Interior background variation
  • —Camera placement and field-of-view
  • —Structural consistency:
  • —Driver body geometry preserved
  • —Realistic action integration

Design Philosophy

Instead of replicating real data exactly, the dataset is designed to:

  • —Expand the behavioral distribution beyond limited real samples
  • —Introduce controlled variation across action appearance
  • —Improve robustness to unseen real-world driver behaviors

Annotation Process

  • —Bounding boxes are generated for each behavior instance
  • —Labels follow YOLO format:

classid xcenter y_center width height

  • —Bounding box tightness is manually reviewed
  • —Annotation consistency is maintained across all camera views

Limitations

  • —Validation sets are not included in the public release
  • —Performance may vary across camera placements and lighting conditions
  • —Bounding boxes do not capture fine-grained body pose (compared to keypoint annotations)

Usage

Recommended Use Cases

  • —Driver distraction detection model training
  • —Synthetic pretraining before fine-tuning on real in-cabin data
  • —Automotive safety system development
  • —Multi-view behavior recognition research

Compatible Frameworks

  • —Ultralytics YOLO (recommended)
  • —Detectron2 (after conversion)
  • —Any YOLO-compatible pipeline

Comparison with Real-World DMS Datasets

FeatureReal-World DMS DatasetsThis Dataset
Data SourceReal vehicle recordingsFully synthetic
Privacy ConcernsHigh (driver identity)None
Annotation EffortManual, costlyAutomated
Behavioral CoverageLimited by recordingConfigurable
Class BalanceOften imbalancedControllable
Training ParadigmSupervisedFully supervised

Need a custom synthetic dataset for your own road safety detection use case?

This dataset is an open-source sample of our synthetic data generation work at AnywayLabs.

If you're working on:

  • —industrial defect detection
  • —visual inspection
  • —supervised anomaly detection
  • —hard-to-collect defect classes
  • —synthetic data for computer vision training

You can request a custom synthetic dataset here, or email: contact@anywaylabs.ai

Citation

If you use this dataset, please cite:

Synthetic DMS Driver Monitoring Dataset – AnywayLabs.ai