You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
⚽️ FOOTCVISION : Computer Vision Applied to Football
Roadmap 🛣️
Phase 1: Player Detection and Conformal Prediction 🏃♂️⚽️
YOLOv11 Fine-Tuning for Player Detection 🎯
Conformal Object Detection with puncc library 📏
Phase 2: Two Approaches for Team Differentiation 📊
HSV Classifier:
Extracted HSV colors from bounding box regions of detected players.
Cluster players into teams based on dominant uniform colors.
K-Means Clustering for Team Analysis:
Used player positions (bounding box coordinates) and CLIP features to cluster players into two teams.
Phase 3: Ball Tracking and Player Statistics 🎥⚽
Ball & Player Tracking ⚽
The first video is ball & player tracking with HSV Classifier and the second is from the Kmeans classifier.
Player Statistics 📈
Implemented the Metrics Class allowing ball possesion, computed the percentage of possesion of each team and marked the player being in possesion.
FootCVision is an application of a lot of Computer Vision / Deep Learning technologies that I learned during my master degree ! For my final year, I wanted to apply them to a subject that I love : Sports & especially Football ! Hope You enjoy :))