Tennis Analysis

Using Computer Vision to analyze tennis matches

The github repository for this project can be found here.

The goal of this project was to analyze tennis matches using computer vision. Detection of players and the ball was done using YOLOv5. The dataset was created by recording tennis matches and labeling the frames.

Technologies used:

  • PyTorch
  • YOLOv5
  • OpenCV
  • Google Colab for training
  • Jupyter Notebooks for testing