Skip to content

Creating an easy-to-use deep learning notebook with the YOLOv5 object detection algorithm and YouTube Bounding Box dataset

License

Notifications You must be signed in to change notification settings

c-w-a/YOLOv5-DeepLearning-Notebook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YOLOv5-DeepLearning-Notebook

PROOF OF CONCEPT: (CatBot3000)

linkedin-version(1)

experimenting with the YOLOv5 object detection algorithm and the YouTube Bounding Boxes dataset..

PROJECT PLAN: to create an easy-to-use notebook that myself and others can use to learn about and train YOLOv5 object detection models using subsets of the YouTube Bounding Boxes dataset. So far, I have automated the data downloading and preprocessing portion with the process-data.py script. I plan on creating a clean and simple Google Colab notebook that will act as an easy interface for the user.

AUTOMATED SO FAR:

  • class selection from the YouTube Bounding Boxes dataset
  • downloading the videos (now about ~3x faster using multithreading)
  • extracting frames (now much faster by only calling ffmpeg once per video..)
  • generating labels in YOLOv5-ready format
  • remapping selected classes for YOLOv5 (zero indexed)
  • splitting the dataset and organizing files appropriately for YOLOv5 training

About

Creating an easy-to-use deep learning notebook with the YOLOv5 object detection algorithm and YouTube Bounding Box dataset

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages