Basketball analytics
Basketball video analysis tool that uses computer vision to detect and track players and the ball, assign teams by jersey color, and overlay insights directly on game footage.
Tags:
Links:
This project analyzes basketball game footage. It uses computer vision to detect and track players and the ball, assign teams based on jersey color, and display this information on the video.
Core Functionality
- Identifies and tracks players and the ball throughout a video.
- Detects key areas on the basketball court.
- Automatically assigns players to teams based on jersey colors using zero-shot classification.
- Overlays detections, tracks, and team information directly onto video frames for visualization.
- Provides a command-line interface for customizing input/output files and team classification settings.
- Utilizes caching for intermediate results to improve processing speed.