/ Модель

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

Лицензия
Apache 2.0
Базовая модель
YOLO26
Опубликована
5 окт 2026

Hockey-Vision

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

Набор компактных моделей YOLO для обнаружения игроков, шайбы, номеров на форме и разметки хоккейной площадки в видеотрансляциях.

135скачиваний за 30 дней0лайковвеса обновлены7 окт 2026

Бенчмарки

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

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

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

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

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

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

Hockey-Vision — набор из пяти компактных моделей компьютерного зрения, разработанный AlexRHaigh и обученный на трансляциях матчей NHL. Модели основаны на YOLOv8n, оптимизированной как YOLO26n; каждая содержит около 2,5 млн параметров и занимает примерно 5 МБ. Репозиторий предназначен для анализа хоккейных видеокадров: обнаружения игроков, вратарей и судей с определением команды по цвету формы, шайбы, цифр на форме, разметки площадки и точек вбрасывания.

Детектор цифр рассчитан на обработку обрезанных изображений игроков и использует сбор цифр в номера и голосование по нескольким кадрам. Обнаружения разметки площадки и точек вбрасывания служат опорными точками для преобразования изображения в вид площадки сверху. Модели входят в систему с отслеживанием объектов и интеграцией составов; для шайбы указана рекомендация использовать порог уверенности около 0,6. Лицензия репозитория — Apache-2.0.

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

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

Ограничения

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

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

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

Открыть на Hugging Face

Hockey-Vision CV Models

This repository contains five YOLO models trained on broadcast NHL video. These models are designed to be small and efficient (~2.5M parameters, ~5MB each), capable of running in real-time on most devices.

Together, they identify players, goalies, and referees, track the puck, read jersey numbers, and detect rink markings for top-down homography mapping.

ModelFileWhat it finds
Playernew_player_model.ptSkaters, goalies, and referees
Pucknew_nano_puck.ptThe puck
Numbernew_nums.ptJersey digits for player identification
Rinknew_rink_model.ptLines, circles, goal frame, and creases
Dotsnew_dots.ptFaceoff dots

Model Overviews & Examples

The examples below show each model running on three 10-second clips from a game between the Montreal Canadiens and San Jose Sharks. Click any image to view the full example video.

Player Model

new_player_model.pt

Finds every person on the ice and identifies their team. Classes include team_a_player, team_b_player, goalie_a, goalie_b, and referee. Teams are identified by jersey colors.

Clip 1Clip 2Clip 3
player clip1player clip2player clip3

Puck Model

new_nano_puck.pt

A specialized detector for the puck. Because the puck is small and often obscured, this model is typically run with a higher confidence threshold (~0.6).

Clip 1Clip 2Clip 3
puck clip1puck clip2puck clip3

Number Model

new_nums.pt

A digit detector (0-9) that runs on player crops. It identifies jersey numbers through a multi-step process:

  1. Digit Detection: Finds single digits on upscaled player crops.
  2. Assembly: Groups neighboring digits into one- or two-digit numbers.
  3. Temporal Voting: Aggregates readings across frames to settle on a confirmed number for each tracked player.
Clip 1Clip 2Clip 3
number clip1number clip2number clip3

Rink Model

new_rink_model.pt

Detects painted rink markings (Blue Lines, Center Line, Circles, Goal Posts, and Creases). These detections are used to calculate the homography between the camera view and a top-down rink coordinate system.

Clip 1Clip 2Clip 3
rink clip1rink clip2rink clip3

Dots Model

new_dots.pt

Finds the faceoff dots. Since dots are precise points on the ice, they provide high-confidence anchors for the rink homography mapping.

Clip 1Clip 2Clip 3
dots clip1dots clip2dots clip3

Technical Details

These models are part of the larger Hockey-Vision system, which handles tracking (ByteTrack), homography mapping, and roster integration.

  • Architecture: YOLOv8n (optimized as YOLO26n)
  • Parameter Count: ~2.5M per model
  • Inference Size: ~5MB per model

These models are used in my GitHub project: https://github.com/AlexRHaigh/Hockey-Vision

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

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

GPU в ailist

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

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

В репозитории нет config.json: не понять архитектуру модели.

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

0 моделей