02machine learning
Padel Shot Classification
AI shot classifier from video using YOLOv8 object detection, MOG2 background subtraction and Kalman filter for stable player tracking.
- year
- 2025
- role
- Computer vision pipeline
- domain
- Computer Vision
- type
- ML
What it took
- 01
YOLOv8 detects players and ball per frame; MOG2 background subtraction cleans up the court.
- 02
A Kalman filter smooths tracking through occlusion, which is where naive frame-to-frame tracking falls apart.
- 03
Shots are classified from the resulting trajectory rather than from single frames.
built with
YOLOv8OpenCVPythonKalman filterMOG2