caleb-vicente / NFL-Player-Contact-Detection

0 stars 0 forks source link

Object Detection in video #8

Open caleb-vicente opened 1 year ago

caleb-vicente commented 1 year ago

Investigate different versions of YOLO (v3, v4, v5). Some of them are faster, other ones more accurate.

There are probably some object detection models used specifically for soccer or american football (Example: https://medium.com/analytics-vidhya/player-detection-using-deep-learning-492122c3bf9)

https://towardsdatascience.com/object-detection-using-yolov3-and-opencv-19ee0792a420

caleb-vicente commented 1 year ago

thre are some models pretrained to detect american football players. See how to use them in python without calling an API: https://universe.roboflow.com/bronkscottema/football-player-detection/dataset/3

In this video they show you how to finetune a yolo model: https://www.youtube.com/watch?v=5nsmXLyDaU4

yolov7 breakdown: https://blog.roboflow.com/yolov7-breakdown/

caleb-vicente commented 1 year ago

Fight.v1-fight_set.yolokeras.zip

caleb-vicente commented 1 year ago

Libraries to try YoloV7:

caleb-vicente commented 1 year ago

Try another types of modules. Fast RCNN parece ser mejor para casos en los que estemos detectando objetos pequeños (https://everitt257.github.io/post/2018/08/10/object_detection.html)

caleb-vicente commented 1 year ago

https://universe.roboflow.com/umbc-linyj/megafootballplayer/browse?queryText=&pageSize=50&startingIndex=0&browseQuery=true