← Latest papers
💻 computer science

Driver Activity Detection and Classification Using Deep Learning- Based YOLO Models for Intelligent Transportation Systems

This study proposes a deep learning framework using YOLO architectures to detect and classify eight driver activities, demonstrating that the YOLOv8n model achieves superior real-time performance with 96.3% mAP on a dataset of 5,422 images, thereby offering an effective solution for enhancing road safety in intelligent transportation systems.

Original authors: Getaneh Awoke, Eshete Derb, Metages Molla, Baye Atnafu, Daneil Addis, Abebu Sintayehu

Published 2026-07-01✓ Author reviewed
📖 4 min read☕ Coffee break read

Original authors: Getaneh Awoke, Eshete Derb, Metages Molla, Baye Atnafu, Daneil Addis, Abebu Sintayehu

Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine a car's dashboard camera acting like a very sharp-eyed, tireless co-pilot. Its only job is to watch the driver and instantly spot if they are doing something dangerous, like texting while driving or eating a sandwich behind the wheel. This paper describes how the researchers built a "brain" for that co-pilot using a type of artificial intelligence called Deep Learning, specifically using a family of models known as YOLO (which stands for "You Only Look Once").

Here is the story of how they built it, explained simply:

The Problem: The Distracted Driver

Road accidents often happen because drivers get distracted. They might be on the phone, fixing their hair, or talking to passengers instead of watching the road. The researchers wanted to create a system that could spot these "unsafe moves" in real-time, acting like a safety net to prevent crashes.

The Training: Teaching the AI to See

To teach this AI, you can't just give it a textbook; you have to show it thousands of pictures.

  • The Classroom: The researchers went out and filmed real drivers in Debre Markos and Motta towns in Ethiopia. They didn't use fake actors in a studio; they used natural driving conditions.
  • The Homework: They took 10 videos and chopped them up into 5,422 individual snapshots (frames).
  • The Labeling: This was the hard part. Humans had to go through every single photo and draw a box around the driver's hands or face, labeling exactly what they were doing. They taught the AI to recognize 8 specific behaviors:
    1. Safe driving (the "good" behavior)
    2. Drinking
    3. Eating
    4. Using a phone
    5. Fiddling with car parts (like the radio)
    6. Fixing makeup or hair
    7. Managing objects (like reaching for a bag)
    8. Talking to a passenger

Think of this like teaching a child to recognize different fruits. You show them an apple and say "Apple," then a banana and say "Banana." Eventually, the child (or in this case, the AI) learns to spot them instantly without needing to be told every time.

The Contenders: The "YOLO" Race

The researchers didn't just pick one AI brain; they set up a race between four different versions of the YOLO model to see which one was the best driver-monitor.

  • The Racers: They tested YOLOv5s (small and fast), YOLOv5m (medium), YOLOv5l (large), and the newest YOLOv8.
  • The Track: They trained all of them on the same 5,422 photos using a powerful cloud computer (Google Colab) that has a super-fast graphics card to speed things up.

The Results: Who Won the Race?

After the training was done, they checked the scores. Imagine a test where you have to spot the right things in a crowd.

  • The Winner: YOLOv8 took the gold medal. It got a score of 96.3% accuracy. It was the most precise at spotting exactly what the driver was doing.
  • The Runners-up: The older models (YOLOv5) did well too, but they were slightly less accurate (ranging from 90% to 95%).
  • The Trade-off: The winner (YOLOv8) was a bit heavier and took longer to train (about 3 hours) compared to the smaller models, but it was worth it for the extra accuracy.

The Bottom Line

The paper concludes that by using this advanced AI (specifically the YOLOv8 model), we can build a system that watches drivers and instantly knows if they are distracted. It's like having a super-vision co-pilot that never blinks, ensuring that if a driver starts eating or texting, the system knows exactly what is happening.

What the paper didn't say:
The researchers focused strictly on building and testing this detection system in a lab setting using their specific dataset. They did not test this system inside a moving car on a busy highway, nor did they claim it is currently being used in commercial cars or hospitals. They simply proved that the "brain" works very well at recognizing these specific 8 actions in photos and videos.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →