hgupt3 / TRACE

TRACE is a tool that takes a single tennis match video feed and automatically extracts player, court, and ball information. The collected information allows us to see the top-view of the tennis match in progress.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TRACE

Collected data visualized

Court lines, ball, and player landmarks identified.

Video

Top-down view

This view is extrapolated from data collected.

Final

Required Libraries

cv2

torch

mediapipe

numpy

math

os

sys

Ball detection from:

Yu-Chuan Huang, "TrackNet: Tennis Ball Tracking from Broadcast Video by Deep Learning Networks," Master Thesis, advised by Tsì-Uí İk and Guan-Hua Huang, National Chiao Tung University, Taiwan, April 2018.

About

TRACE is a tool that takes a single tennis match video feed and automatically extracts player, court, and ball information. The collected information allows us to see the top-view of the tennis match in progress.


Languages

Language:Python 100.0%