ameynarwadkar / Tennis-Analysis-System
This computer vision project analyzes tennis match videos using cutting-edge techniques. It employs YOLOv8 for player detection, finetuned YOLO for ball tracking, and ResNet50 for extracting court keypoints. Additionally, it calculates player and ball speeds and generates a mini court reflecting player positions.
☆40Updated 6 months ago
Alternatives and similar repositories for Tennis-Analysis-System
Users that are interested in Tennis-Analysis-System are comparing it to the libraries listed below
Sorting:
- Tennis analysis using deep learning and machine learning☆136Updated 8 months ago
- Unofficial PyTorch implementation of TrackNet☆120Updated last year
- Heatmap based high speed tiny sport objects tracking based on TrackNet☆50Updated 4 years ago
- Deep learning network for detecting tennis court☆164Updated last year
- Implementation of paper - TrackNetV3: Enhancing ShuttleCock Tracking with Augmentations and Trajectory Rectification☆95Updated last month
- ☆21Updated 2 years ago
- TRACE is a tool that takes a single tennis match video feed and automatically extracts player, court, and ball information. The collected…☆107Updated last year
- A Pytorch implementation of TrackNetV2 from Tensorflow (ncnn c++ inference)☆30Updated 6 months ago
- ☆106Updated 3 years ago
- Pytorch implementation of TrackNet☆27Updated 2 years ago
- ☆79Updated 3 years ago
- Object detection and tracking in sports videos☆18Updated 2 years ago
- Python Implementation of paper "Robust Camera Calibration for Sport Videos using Court Models"☆11Updated last year
- [BMVC2023] Widely Applicable Strong Baseline for Sports Ball Detection and Tracking☆114Updated last year
- ☆9Updated last year
- TrackNetV3 : Beyond TrackNetV2 ,and "First" TrackNet using Attention☆94Updated 9 months ago
- This project analyzes Tennis players in a video to measure their speed, ball shot speed and number of shots. This project will detect pla…☆593Updated 9 months ago
- Deep Learning model to track a pickleball's location in a video of a match☆13Updated last year
- Court detection for Tennis☆18Updated 2 years ago
- ☆50Updated 8 months ago
- Improved version of TrackNetV2☆17Updated 2 years ago
- A Modular End-to-End Tracking Framework for Research and Development 🎯🔬☆139Updated 2 weeks ago
- A Tennis dataset and models for event detection & commentary generation☆93Updated 4 years ago
- TrackNet for badminton tracking using tensorflow2☆177Updated 10 months ago
- Machine learning and computer vision to detect and analyze basketball shots in real-time (2023)☆184Updated 3 months ago
- SoccerNet@CVPR | 1st place solution for Camera Calibration Challenge 2023☆39Updated 4 months ago
- Tennis Match Analyzer: A computer vision project that tracks players, balls, and court boundaries in tennis match videos. Uses YOLOv8 for…☆17Updated 10 months ago
- Project for detecting tennis ball using OpenCV library and Python. Prerequisites. Linux environment,; installed OpenCV tools.☆23Updated 2 years ago
- [ECCV24] Keypoint Promptable Re-Identification: SOTA ReID method robust to occlusions and multi-person ambiguity☆128Updated 3 months ago
- ☆27Updated last year