@lucidrains.bsky.social
@lucidrains.bsky.social
There are some demo videos in the output_videos folder that show the tracking in action on real tennis matches. Feel free to take a look and let me know what you think! Always open to feedback
There are some demo videos in the output_videos folder that show the tracking in action on real tennis matches. Feel free to take a look and let me know what you think! Always open to feedback
6. Mini Court View: Top-right corner visualization showing bird's-eye view of the match
6. Mini Court View: Top-right corner visualization showing bird's-eye view of the match
4. Player Tracking: Bounding boxes track players with real-time position data
4. Player Tracking: Bounding boxes track players with real-time position data
1. Player Stats Board: Located at the center bottom, displays player speeds and shot information
2. Shot Analysis Panel: Located on the left side, shows recent shots with color-coded indicators
1. Player Stats Board: Located at the center bottom, displays player speeds and shot information
2. Shot Analysis Panel: Located on the left side, shows recent shots with color-coded indicators
1. Struggles with extreme camera angles
2.Needs decent video resolution
3. Ball tracking can be inconsistent on fast serves
4.Shot classification accuracy varies by view angle Always looking to improve these areas!
1. Struggles with extreme camera angles
2.Needs decent video resolution
3. Ball tracking can be inconsistent on fast serves
4.Shot classification accuracy varies by view angle Always looking to improve these areas!
The system can identify:
1. Forehand
2. Backhand
3. Smash
4. Serve
5. Volley
The system can identify:
1. Forehand
2. Backhand
3. Smash
4. Serve
5. Volley
YOLOv8 for player and ball detection
OpenCV for video processing and court mapping
Custom algorithms for shot classification
YOLOv8 for player and ball detection
OpenCV for video processing and court mapping
Custom algorithms for shot classification
✅ Synchronized visualization on mini-court 📍
✅ Smooth motion representation ⚡
✅ Synchronized visualization on mini-court 📍
✅ Smooth motion representation ⚡