Football Pass-Tracking AI
2025An intelligent computer vision system that analyzes football match footage to detect players, identify teams, and track passes in real-time. The system uses YOLOv8n for accurate player and ball detection, then applies color-based clustering to distinguish between teams.
The project demonstrates advanced machine learning techniques including deep learning for object detection, K-means clustering for jersey color extraction, and custom heuristics for identifying referees and goalkeepers. It processes video frames, annotates them with bounding boxes, and outputs analyzed clips for further review.
Technical Achievements:
- Real-time player and ball detection with YOLOv8n
- Jersey color extraction using K-means clustering
- Automatic team separation with 85%+ accuracy
- Custom logic for referee and goalkeeper identification
- Video annotation and frame-by-frame analysis
Future Enhancements:
- Individual player tracking across frames
- Pass completion rate analysis
- Heat map generation for player positioning
- Statistical dashboard for match insights