anushacodes/tennis-analysis-with-cv

Single-camera tennis analysis pipeline using YOLO and TrackNet for court, player, and ball detection with geometric reconstruction.

26
/ 100
Experimental

This tool helps tennis coaches, analysts, and enthusiasts understand match dynamics by automatically analyzing tennis videos. It takes a standard match video filmed from a single camera and outputs an annotated video showing court lines, player positions, and ball trajectories in real-time. Use this to get detailed insights into game flow without needing expensive multi-camera setups.

Use this if you need to analyze tennis match videos to track ball movement, player positions, and court boundaries from a single camera.

Not ideal if you need to analyze non-tennis sports or require analysis from multiple camera angles for 3D reconstruction.

tennis-coaching sports-analytics performance-analysis video-analysis match-review
No License No Package No Dependents
Maintenance 6 / 25
Adoption 3 / 25
Maturity 5 / 25
Community 12 / 25

How are scores calculated?

Stars

3

Forks

1

Language

Jupyter Notebook

License

Last pushed

Dec 14, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/anushacodes/tennis-analysis-with-cv"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.