Skip to content

devanshkhandekar/Tennis-Swing-Tracker-Using-Pose-Estimation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swing Tracker

Swing Tracker is a tool to analyse the pose and swinging path of tennis players and compare the difference between professional players and amateur players using pose estimation from computer vision. Tennis player poses are analysed by the computer vision model and determine their swinging path during serve motion.

This is my MSc project (Swing Tracker: A Human Pose Estimation and Analysis tool for Tennis Serve Training Assistance) in University of Greenwich supervised by Dr Konstantin Kapinchev.

Tested on

Python 3.8.13

mediapipe 0.8.10.1

streamlit 1.12.0

opencv-python 4.6.0.66

numpy 1.21.5

Requirement

The system requires packages, installation is as follow

pip install -r requirements.txt

Deployment

To deploy this project run

  python run.py

About

a tool to analyse the pose and swinging path of tennis players and compare the difference between professional players and amateur players using pose estimation from computer vision

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%