
sports
用AI看懂体育比赛,一键提取球员位置和动作数据
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 5488
使用教程
环境要求
- Python >= 3.8
- 已安装 pip
- 已安装 git(pip 通过 git+https 从 GitHub 拉取源码时需要)
安装与启动步骤
-
1检查 Python 版本
打开终端执行命令,确认版本号不低于 3.8,否则安装会失败。
python --version -
2从源码安装
项目暂未发布 Python 包,README 要求用 pip 直接从 GitHub 仓库安装。
pip install git+https://github.com/roboflow/sports.git -
3确认安装结果
查看已安装列表,确认存在来自 roboflow/sports 的安装项,即可开始使用仓库工具。
pip list
如何确认成功
执行 pip list,检查输出中是否有来自 roboflow/sports 的包,有则说明安装成功。
常见问题
Q:安装时提示找不到包或 PyPI 上没有 sports 怎么办?
A:README 明确说明项目还没有发布 Python 包,必须使用 pip install git+https://github.com/roboflow/sports.git 从源码安装。
Q:对 Python 版本有什么要求?
A:需要在 Python>=3.8 的环境中安装,版本过低可能安装失败。
Q:这个项目能解决哪些体育视觉任务?
A:涵盖目标检测、图像分割、关键点检测与基础模型,也包括球追踪、球衣号码识别、球员追踪与重识别等挑战。
Q:能用于非足球场景吗?
A:可以。README 提到仓库中的工具可应用于体育以及其他领域,足球只是主要测试场景。
注意事项
- 项目暂无官方 Python 包,只能从源码安装,不要尝试直接 pip install sports。
- 建议在虚拟环境(如 venv 或 conda)中安装,避免污染全局环境。
- 仓库同时提供 notebooks 示例,安装后可参考官方 notebooks 仓库上手。
核心亮点
- 提供足球场景的预训练模型,开箱即用,无需从零训练
- 集成目标检测与关键点检测,覆盖球员追踪和球场识别核心需求
- 代码结构清晰,支持自定义数据集,便于扩展到其他体育项目
不足之处
- 文档相对简略,新手上手可能需要参考代码和社区讨论
- 主要聚焦足球,对其他体育项目的支持有限
适用场景
- 足球比赛视频自动生成球员热力图和跑动轨迹
- 体育教学视频中提取动作关键点用于姿态纠正
- 业余比赛录像快速统计控球率和球员位置分布
替代项目
OpenPose、Detectron2、SportsPose
同类项目推荐
Object-Detection-Knowledge-Disti···
开源
用大模型教小模型,检测又快又准
An Object Detection Knowledge Distillation framework powered by pytorch, now having ···
HTR-VT
开源
用纯 ViT 做手写文字识别,跑通训练到推理
(Pattern Recognition) Pytorch implementation of “HTR-VT: Handwritten Text Recogniti···
roboflow-python
开源
用 Python 管数据集和模型,视觉项目少折腾
The official Roboflow Python package. Manage your datasets, models, and deployments.···
sahi
开源
大图切片推理,小目标检测不漏,精度提升显存降
Framework agnostic sliced/tiled inference + interactive ui + error analysis plots
panseg
开源
一键分割3D密集细胞,精准区分每个个体
A tool for cell instance aware segmentation in densely packed 3D volumetric images
yolo_ros
开源
在 ROS 2 里一行启动 YOLO 检测,图像进结果出
Ultralytics YOLOv8, YOLOv9, YOLOv10, YOLOv11, YOLOv12 for ROS 2
grounded-segment-anything-colab
开源
一句话输入,自动检测分割并重绘图像,Colab 免费跑通全流程
Grounding DINO with Segment Anything & Stable Diffusion colab
scoresight
开源
直播记分牌自动识别,比分实时变数据
ScoreSight is a powerful scoreboard OCR software for live broadcasts
BlackVIP
开源
黑盒模型也能迁移学习,用视觉提示搞定下游任务
Official implementation for CVPR'23 paper "BlackVIP: Black-Box Visual Prompting for ···