roboflow/sports
roboflow/sports has 5,475 GitHub stars and 673 forks. GitHot measured 0 stars in 24 hours and +15 in 7 days. Last checked 2026-11-07 00:54 UTC. Last push 2026-08-28.
computer vision and sports
Measured star growth
- in 24h
- 0
- in 7 days
- +15
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Originalsports
notebooks | inference | autodistill | maestro
👋 hello
In sports, every centimeter and every second matter. That's why Roboflow decided to use sports as a testing ground to push our object detection, image segmentation, keypoint detection, and foundational models to their limits. This repository contains reusable tools that can be applied in sports and beyond.
🥵 challenges
Are you also a fan of computer vision and sports? We welcome contributions from anyone who shares our passion! Together, we can build powerful open-source tools for sports analytics. Here are the main challenges we're looking to tackle:
- Ball tracking: Tracking the ball is extremely difficult due to its small size and rapid movements, especially in high-resolution videos.
- Reading jersey numbers: Accurately reading player jersey numbers is often hampered by blurry videos, players turning away, or other objects obscuring the numbers.
- Player tracking: Maintaining consistent player identification throughout a game is a challenge due to frequent occlusions caused by other players or objects on the field.
- Player re-identification: Re-identifying players who have left and re-entered the frame is tricky, especially with moving cameras or when players are visually similar.
- Camera calibration: Accurately calibrating camera views is crucial for extracting advanced statistics like player speed and distance traveled. This is a complex task due to the dynamic nature of sports and varying camera angles.
💻 install
We don't have a Python package yet. Install from source in a Python>=3.8 environment.
pip install git+https://github.com/roboflow/sports.git
⚽ datasets
| use case | dataset |
|---|---|
| ⚽ soccer player detection | |
| ⚽ soccer ball detection | |
| ⚽ soccer pitch keypoint detection | |
| 🏀 basketball court keypoint detection | |
| 🏀 basketball jersey numbers ocr |
Visit Roboflow Universe and explore other sport-related datasets.
🔥 demos
https://github.com/roboflow/sports/assets/26109316/7ad414dd-cc4e-476d-9af3-02dfdf029205
🏆 contribution
We love your input! Let us know what else we should build!
Explore related projects
tensorflow/tensorflow
An Open Source Machine Learning Framework for Everyone
201,367 starshuggingface/transformers
🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
168,609 starsAUTOMATIC1111/stable-diffusion-webui
Stable Diffusion web UI
165,264 starsComfy-Org/ComfyUI
The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. The fastest local inference engine in the world.
145,310 stars