#313 · Primary category: Computer Vision

tennis_analysis

Analyzes tennis players in videos to measure player speed, ball shot speed, and shot count using YOLO detection and CNN-based court keypoint extraction.

Project last updated:08/12/24

GitHub Stars

884

Forks

269

Contributors

1

License

Other

Why we included this project

This tennis video analysis project is a solid, hands-on way to understand computer vision beyond toy examples and into a real-world scenario. It runs YOLO to detect players and the ball, a fine-tuned CNN to locate court keypoints, then fuses those detections into player speed, ball shot speed, and shot counts. The training notebooks walk through fine-tuning each model, so you can follow the full pipeline from data to inference. Teams exploring sports analytics can borrow the modular structure as a realistic template for other games.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category