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.
☆28Updated last month
Related projects ⓘ
Alternatives and complementary repositories for Tennis-Analysis-System
- ☆15Updated last year
- Implementation of paper - TrackNetV3: Enhancing ShuttleCock Tracking with Augmentations and Trajectory Rectification☆57Updated 3 months ago
- Heatmap based high speed tiny sport objects tracking based on TrackNet☆46Updated 4 years ago
- Unofficial PyTorch implementation of TrackNet☆75Updated 8 months ago
- Tennis analysis using deep learning and machine learning☆101Updated 2 months ago
- A Pytorch implementation of TrackNetV2 from Tensorflow (ncnn c++ inference)☆19Updated 2 weeks ago
- Beyond TrackNetV2 ,and "First" TrackNet using Attention☆70Updated 3 months ago
- ☆69Updated 3 years ago
- Deep learning network for detecting tennis court☆114Updated 8 months ago
- ☆96Updated 2 years ago
- Object detection and tracking in sports videos☆15Updated last year
- Improved version of TrackNetV2☆15Updated last year
- A Tennis dataset and models for event detection & commentary generation☆80Updated 4 years ago
- [BMVC2023] Widely Applicable Strong Baseline for Sports Ball Detection and Tracking☆69Updated 11 months ago
- A modular end-to-end tracking framework for research and development☆100Updated last month
- TRACE is a tool that takes a single tennis match video feed and automatically extracts player, court, and ball information. The collected…☆69Updated last year
- Court detection for Tennis☆14Updated 2 years ago
- [CVPRW'24] SoccerNet Game State Reconstruction: End-to-End Athlete Tracking and Identification on a Minimap (CVPR24 - CVSports workshop)☆239Updated 2 weeks ago
- A project with YOLOv8 to detect and analyze basketball shots in real-time. The algorithm tracks the ball's motion, applies data-cleaning …☆12Updated last year
- SoccerNet@CVPR | 1st place solution for Camera Calibration Challenge 2023☆31Updated last month
- Pytorch implementation of TrackNet☆19Updated last year
- Pose estimation demo for exercise counting with YOLOv8☆72Updated 11 months ago
- Paper research on tennis☆37Updated 4 years ago
- ☆85Updated 2 months ago
- Multi Person Skeleton Based Action Recognition and Tracking☆132Updated 2 years ago
- TeamTrack: An Algorithm and Benchmark Dataset for Multi-Sport Multi-Object Tracking in Full-pitch Videos☆44Updated 7 months ago
- ☆21Updated last year
- [ICCV 2023] SportsMOT: A Large Multi-Object Tracking Dataset in Multiple Sports Scenes☆137Updated last year
- OpenCV-Python code for calculating homography transformation. This code is part of the material of the course "Computer Vision and Machin…☆37Updated 4 years ago
- TrackNet for badminton tracking using tensorflow2☆142Updated 4 months ago