abdullahtarek / tennis_analysis
This project analyzes Tennis players in a video to measure their speed, ball shot speed and number of shots. This project will detect players and the tennis ball using YOLO and also utilizes CNNs to extract court keypoints. This hands on project is perfect for polishing your machine learning, and computer vision skills.
☆453Updated 3 months ago
Related projects ⓘ
Alternatives and complementary repositories for tennis_analysis
- Deep learning network for detecting tennis court☆114Updated 8 months ago
- Tennis analysis using deep learning and machine learning☆101Updated 2 months ago
- This repository contains a comprehensive computer vision/machine learning football project that uses YOLO for object detection, Kmeans fo…☆541Updated 7 months ago
- ☆174Updated 11 months ago
- 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
- Unofficial PyTorch implementation of TrackNet☆75Updated 8 months ago
- Implementation of paper - TrackNetV3: Enhancing ShuttleCock Tracking with Augmentations and Trajectory Rectification☆58Updated 4 months ago
- This computer vision project analyzes tennis match videos using cutting-edge techniques. It employs YOLOv8 for player detection, finetune…☆28Updated last month
- ☆69Updated 3 years ago
- [CVPRW'24] SoccerNet Game State Reconstruction: End-to-End Athlete Tracking and Identification on a Minimap (CVPR24 - CVSports workshop)☆239Updated this week
- ☆96Updated 2 years ago
- A Tennis dataset and models for event detection & commentary generation☆80Updated 4 years ago
- Open-source Monocular Python HawkEye for Tennis☆442Updated 9 months ago
- Demo on how to compute soccer ball possession automatically using AI.☆196Updated 11 months ago
- TrackNet for badminton tracking using tensorflow2☆142Updated 4 months ago
- ☆23Updated 2 weeks ago
- ☆165Updated 2 years ago
- AI-powered padel analytics☆112Updated last month
- Cool experiments at the intersection of Computer Vision and Sports ⚽🏃☆484Updated 11 months ago
- This Repo, Builds an NLP system that analyzes a TV series with NLP and even creates a character chat bot with LLMs☆22Updated 3 months ago
- Desktop application for analyzing a football game. It supports many features like player detection, automatic offense and defense calcula…☆26Updated 8 months ago
- Improved version of TrackNetV2☆15Updated last year
- ☆27Updated 2 years ago
- Pytorch implementation of TrackNet☆19Updated last year
- ☆32Updated 2 years ago
- Beyond TrackNetV2 ,and "First" TrackNet using Attention☆70Updated 3 months ago
- Tracking a table tennis ball in 3d using two cameras, and analyzing the result.☆95Updated 2 years ago
- Pose estimation demo for exercise counting with YOLOv8☆72Updated 11 months ago
- A comprehensive tool for processing and analyzing video footage, producing detailed insights into gameplay and player performance enhanci…☆78Updated last month
- YOLOv8 Object Tracking Using PyTorch, OpenCV and Ultralytics☆294Updated 2 weeks ago