tennis-tracking and Tennis-Tracker
About tennis-tracking
ArtLabss/tennis-tracking
Open-source Monocular Python HawkEye for Tennis
Analyze tennis match videos to automatically track the ball and players, detect court lines, and identify bounce points, similar to professional broadcast systems. It takes raw video footage of a tennis match and outputs a new video with overlays showing the trajectories and positions of the ball and players, along with an optional mini-map. This is ideal for coaches, analysts, and tennis enthusiasts who want detailed insights into game performance without manual tracking.
About Tennis-Tracker
abhroroy365/Tennis-Tracker
This project utilizes OpenCV, YOLO and CNN to track the position, movement of players in a video. YOLOv8 is used to track the players. YOLOv5 is used to track the position of tennis ball at every frame of the video. ResNet34 is fine-tuned to detect the court keypoints.
This tool helps tennis coaches and analysts automatically track player movements, ball positions, and court interactions from match videos. You provide a tennis match video, and it outputs a video with overlaid visualizations showing where players are moving, the ball's trajectory, and key court lines. This is ideal for anyone looking to quickly analyze game dynamics without manual frame-by-frame review.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work