Skip to content

Python program that classifies playing cards on a live video feed. Dataset is generated synthetically.

Notifications You must be signed in to change notification settings

a-arbabian/playing-cards-object-detection

Repository files navigation

YOLO Object Detection for Playing Cards

Training a YOLOv2 model with the Darknet object detection framework for real-time detection of playing cards

Demo

Click the video below: Watch the video

Results

I ran YOLOv3 on my own generated dataset of 60,000 images (20% saved as test set). Results:

mAP IoU F1-Score
99.86% 82.92% 0.99

The script runs inference at real-time (30fps) on a live video feed.

Limitations

  • Only tested on Bicycle cards. I chose this deck due to its popularity in commercial use.

About

Python program that classifies playing cards on a live video feed. Dataset is generated synthetically.

Topics

Resources

Stars

Watchers

Forks