├── BirdEyeView ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-38.pyc │ └── bird_eye_view.cpython-38.pyc └── bird_eye_view.py ├── Court ├── __init__.py ├── __pycache__ │ ├── Court.cpython-38.pyc │ └── __init__.cpython-38.pyc └── court.py ├── Models ├── __init__.py ├── __pycache__ │ ├── TrackNet.cpython-38.pyc │ └── __init__.cpython-38.pyc └── tracknet.py ├── README.md ├── TrackPlayers ├── __init__.py ├── __pycache__ │ ├── TrackPlayers.cpython-38.pyc │ └── __init__.cpython-38.pyc └── trackplayers.py ├── VideoInput └── video_cut.mp4 ├── VideoOutput ├── output_bird_eye_view.avi ├── output_duo.mp4 └── video_output.avi ├── WeightsTracknet └── model.1 ├── Yolov3 ├── yolov3.cfg └── yolov3.txt ├── demo.PNG ├── generate_bird_eye_view.py ├── predict_video.py └── tracking_players.csv /BirdEyeView/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /BirdEyeView/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/BirdEyeView/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /BirdEyeView/__pycache__/bird_eye_view.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/BirdEyeView/__pycache__/bird_eye_view.cpython-38.pyc -------------------------------------------------------------------------------- /BirdEyeView/bird_eye_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/BirdEyeView/bird_eye_view.py -------------------------------------------------------------------------------- /Court/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Court/__pycache__/Court.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/Court/__pycache__/Court.cpython-38.pyc -------------------------------------------------------------------------------- /Court/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/Court/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /Court/court.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/Court/court.py -------------------------------------------------------------------------------- /Models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Models/__pycache__/TrackNet.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/Models/__pycache__/TrackNet.cpython-38.pyc -------------------------------------------------------------------------------- /Models/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/Models/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /Models/tracknet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/Models/tracknet.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/README.md -------------------------------------------------------------------------------- /TrackPlayers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /TrackPlayers/__pycache__/TrackPlayers.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/TrackPlayers/__pycache__/TrackPlayers.cpython-38.pyc -------------------------------------------------------------------------------- /TrackPlayers/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/TrackPlayers/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /TrackPlayers/trackplayers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/TrackPlayers/trackplayers.py -------------------------------------------------------------------------------- /VideoInput/video_cut.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/VideoInput/video_cut.mp4 -------------------------------------------------------------------------------- /VideoOutput/output_bird_eye_view.avi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/VideoOutput/output_bird_eye_view.avi -------------------------------------------------------------------------------- /VideoOutput/output_duo.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/VideoOutput/output_duo.mp4 -------------------------------------------------------------------------------- /VideoOutput/video_output.avi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/VideoOutput/video_output.avi -------------------------------------------------------------------------------- /WeightsTracknet/model.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/WeightsTracknet/model.1 -------------------------------------------------------------------------------- /Yolov3/yolov3.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/Yolov3/yolov3.cfg -------------------------------------------------------------------------------- /Yolov3/yolov3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/Yolov3/yolov3.txt -------------------------------------------------------------------------------- /demo.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/demo.PNG -------------------------------------------------------------------------------- /generate_bird_eye_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/generate_bird_eye_view.py -------------------------------------------------------------------------------- /predict_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/predict_video.py -------------------------------------------------------------------------------- /tracking_players.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MaximeBataille/tennis_tracking/HEAD/tracking_players.csv --------------------------------------------------------------------------------