/ Модель

Характеристики

Лицензия
CC BY-NC 4.0
Библиотека
ultralytics
Опубликована
18 сен 2026

pitchlens-yolo26x-v002-teacher

Поиск объектовИзображение → bounding_boxes3 профессии

Модель YOLO26x для обнаружения футбольных мячей на кадрах и подготовки проверяемых человеком предложений разметки.

219скачиваний за 30 дней0лайковвеса обновлены25 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

PitchLens YOLO26x Ball-Detection Teacher — модель обнаружения футбольных мячей, разработанная для проекта PitchLens и основанная на YOLO26x с дообучением на наборе PitchLens Ball Detection v002. Это крупная модель на базе Ultralytics; основная версия для разметки обучена при разрешении 960 пикселей. Модель принимает изображения и возвращает рамки с обнаруженными мячами.

Модель предназначена для автоматического предложения рамок мяча в футбольных кадрах перед проверкой человеком, а также для формирования псевдоразметки видео. На указанном наборе валидации версия 960 пикселей показала mAP50 75,2%, precision 82,5% и recall 70,9% при заданных в карточке порогах. Она настроена на качество и полноту разметки, а не на работу на мобильных устройствах.

Мелкие, размытые и летящие мячи обнаруживать сложно; круглые статичные объекты, головы, вывески и запасные мячи могут давать ложные срабатывания. Обучающий домен пока не соответствует фиксированной любительской камере iPhone, а предсказания следует проверять и считать предложениями разметки, а не эталонной истиной. Модель распространяется по лицензии CC BY-NC 4.0, которая ограничивает коммерческое использование.

Сценарии применения

  • поиск футбольных мячей на кадрах матча
  • предложение рамок мяча для ручной проверки и разметки
  • создание псевдоразметки футбольного видео
  • подготовка обучающих данных для систем трекинга мяча

Ограничения

Мелкие, размытые и летящие мячи распознаются сложнее; похожие круглые объекты и другие элементы сцены могут вызывать ложные срабатывания. Модель крупная, не предназначена для мобильного запуска, а её предсказания требуют проверки человеком.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

PitchLens YOLO26x Ball-Detection Teacher

This repository contains the large annotation teacher used by PitchLens to propose football bounding boxes before human review. It is deliberately optimized for recall and annotation quality rather than mobile deployment.

The model was fine-tuned on PitchLens Ball Detection v002, a sequence-safe, human-curated derivative of the Infactory Soccer Ball Tracking dataset.

Checkpoints

CheckpointTraining resolutionRecommended inference resolutionRole
best.pt640 px640 pxoriginal teacher baseline
highres_960/best.pt960 px960 pxprimary annotation teacher

Validation results

All rows use the same locked PitchLens v002 validation set and the same evaluator. Fixed-threshold precision, recall and F1 use confidence 0.25 and IoU 0.5.

ExperimentmAP50mAP50–95PrecisionRecallF1TPFPFNFP on negatives
640-trained teacher at 64069.2%34.3%71.8%66.4%69.0%32812916612
640-trained teacher at 96070.0%28.2%64.8%69.4%67.1%34318615160
960-trained teacher at 96075.2%36.8%82.5%70.9%76.3%3507414416

Continuing training at 960 px matters more than simply increasing inference resolution: compared with the 640-trained model evaluated at 960, the high-resolution checkpoint adds seven true positives and removes 112 false positives.

Resolution comparison

Usage

from huggingface_hub import hf_hub_download
from ultralytics import YOLO

weights = hf_hub_download(
    repo_id="Totorotibo84/pitchlens-yolo26x-v002-teacher",
    filename="highres_960/best.pt",
)
model = YOLO(weights)

results = model.predict(
    source="frame.jpg",
    imgsz=960,
    conf=0.25,
    max_det=5,
)

The checkpoint has one class: ball. For pseudo-label generation, PitchLens uses a lower confidence threshold and sends every proposal to human review.

Repository contents

  • highres_960/train/: training curves, batches and confusion matrices;
  • highres_960/resolution_after/: controlled resolution comparison;
  • training_report.json and highres_960/training_report.json: reproducible run metadata;
  • training and inference scripts used for the Hugging Face GPU jobs;
  • a 100-frame pseudo-label pilot under video_pilots/.

Limitations

  • Small, blurred and airborne balls remain difficult.
  • Static round objects, heads, signage and spare balls can produce false positives.
  • Multiple real balls may be visible even though only one belongs to the action.
  • The training domain does not yet match a fixed amateur iPhone camera.
  • This model is too large for the intended on-device application; it is a teacher for building better data.

Predictions should be treated as annotation proposals, not ground truth.

License

The model is released under CC BY-NC 4.0 because its training dataset is derived from non-commercially licensed source data. Commercial use is not permitted.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · ultralytics

Нельзя запустить

Модели Ultralytics YOLO требуют отдельного рантайма.

Ревизия весов
a8b641f

0 моделей