Case Study

Category:
Sports Analytics & Computer Vision
Impact:
10 Weeks | 85% Accuracy
Basketball performance analysis is often manual and resource-intensive, requiring human observers to annotate video footage of games. Traditional methods are time-consuming and prone to error, limiting the ability of coaches, analysts, and players to access objective insights. An AI-powered, automated system was needed to detect shots, classify attempts, and provide accurate, real-time performance analytics directly from video footage.
Utilized YOLOv8 for high-speed ball, hoop, and player detection. Integrated pose estimation to accurately link shots to specific players.
Applied SegFormer for robust court and object segmentation, improving context awareness.
Designed a false-positive removal module, boosting reliability by 15%.
Trained models on diverse in-game and practice footage datasets. Validated with real-world basketball videos, achieving scalable and practical accuracy.