Mindket

HockeyRink

Newversion 1 · updated

Overview

Finds 56 landmark points on an ice hockey rink in a picture and draws them with IDs and confidence scores. Built for sports analysts, broadcast graphics teams and vision researchers.

HockeyRink is a kit in the Research category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Python on Windows, macOS or Linux
  • The packages in requirements.txt, with Gradio 5.12.0
Runs in
  • A web browser: open the Space page on Hugging Face and upload an image
  • Hugging Face Spaces: it runs there on a basic CPU machine
  • Windows, macOS or Linux: run your own copy with Python
Start with
pip install -U huggingface_hub
hf download SimulaMet-HOST/HockeyRink --repo-type space --local-dir HockeyRink
cd HockeyRink

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

This Space finds 56 landmark points on an ice hockey rink in a picture and draws them on the image, each with an ID and a confidence score. It runs a YOLOv8 pose model trained on a rink dataset. That saves you from marking rink lines by hand before any spatial analysis.

Who it suits

It suits sports analysts, broadcast graphics teams and computer vision researchers who need to know where the rink sits in a camera frame.

Who might use it
IndustryWho uses itHow they use itExample
Sports broadcastingGraphics teamsAnchor overlays to the rink surfacePlacing a graphic on the ice from a wide camera shot
Sports analyticsAnalystsMap players onto a rink planTurning a frame into rink coordinates for game statistics
Computer visionResearchersTest keypoint detection on sports footageChecking how it copes when players block landmarks
AR and VRDevelopersLine up virtual scenes with a real rinkFitting a virtual scene to a rink view

People who work with other sports, or with no rink images at all, can skip it.

Where to use it

  • A web browser: open the Space page on Hugging Face and upload an image
  • Hugging Face Spaces: it runs there on a basic CPU machine
  • Windows, macOS or Linux: run your own copy with Python
Jobs it does
Use caseWhoWhat they get back
Camera calibrationVision engineersRink landmark points to feed homography estimation
Broadcast overlaysGraphics teamsKeypoint positions that show where the rink lies in the frame
Player trackingAnalystsFixed rink reference points to place players against

How to set it up

Using the online Space needs nothing installed. To run a copy on your own computer you need these first:

  • Python on Windows, macOS or Linux
  • The packages in requirements.txt, with Gradio 5.12.0
  1. Install the Hugging Face hub package.
  2. Download the Space into a folder named HockeyRink.
  3. Move into that folder.
  4. Install Gradio 5.12.0, then the other packages.
  5. Start the app.
pip install -U huggingface_hub
hf download SimulaMet-HOST/HockeyRink --repo-type space --local-dir HockeyRink
cd HockeyRink
pip install gradio==5.12.0
pip install -r requirements.txt
python app.py

How to use it

Online, open the Space page and upload a picture of a hockey rink. On your own computer, start the app with this command and use it the same way.

python app.py

The model detects the keypoints and shows each one on the picture with its ID and confidence score. You can feed those results into later spatial work or plots.

Example

You upload a wide-angle frame of a game where players partly block the rink. The Space returns the same picture with the detected keypoints marked, each labeled with its ID and confidence score.

For newcomers and experts

If you are new to this, think of it as a tool that finds fixed rink landmarks in a photo. Open the Space page and try one of its example pictures, or upload your own rink image.

If you work in the field, the model is a YOLOv8-Large pose estimator that takes RGB images at any resolution and returns 56 keypoint coordinates, each paired with a confidence score. The card reports average mAP at 0.5 of 97.48%, mAP from 0.5 to 0.95 of 76.45%, precision of 96.21% and recall of 96.24%. It was trained on Swedish Hockey League footage, and the card gives no results for rinks from other leagues.

  1. Upload a rink image
  2. The model finds 56 keypoints
  3. Each point gets an ID and a score
  4. The app draws them on the image

Good to know

The card lists speeds measured on two machines.

Speed in frames per second
Tesla T4 GPU13.64 FPS
M3 MacBook Pro6.4 FPS
  • License: MIT
  • Cost to run: none named
  • Data it reaches: the images you upload to the Space or to your own copy

README and files

README

HockeyRink

Finds 56 landmark points on an ice hockey rink in a picture and draws them with IDs and confidence scores. Built for sports analysts, broadcast graphics teams and vision researchers.

Made by SimulaMet-HOST on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.

About

What it is: This Space finds 56 landmark points on an ice hockey rink in a picture and draws them on the image, each with an ID and a confidence score. It runs a YOLOv8 pose model trained on a rink dataset. That saves you from marking rink lines by hand before any spatial analysis.

Who it suits: It suits sports analysts, broadcast graphics teams and computer vision researchers who need to know where the rink sits in a camera frame.

Title: Who might use it
Industry | Who uses it | How they use it | Example
Sports broadcasting | Graphics teams | Anchor overlays to the rink surface | Placing a graphic on the ice from a wide camera shot
Sports analytics | Analysts | Map players onto a rink plan | Turning a frame into rink coordinates for game statistics
Computer vision | Researchers | Test keypoint detection on sports footage | Checking how it copes when players block landmarks
AR and VR | Developers | Line up virtual scenes with a real rink | Fitting a virtual scene to a rink view

People who work with other sports, or with no rink images at all, can skip it.

Where to use it:

  • A web browser: open the Space page on Hugging Face and upload an image
  • Hugging Face Spaces: it runs there on a basic CPU machine
  • Windows, macOS or Linux: run your own copy with Python
Title: Jobs it does
Use case | Who | What they get back
Camera calibration | Vision engineers | Rink landmark points to feed homography estimation
Broadcast overlays | Graphics teams | Keypoint positions that show where the rink lies in the frame
Player tracking | Analysts | Fixed rink reference points to place players against

How to set it up: Using the online Space needs nothing installed. To run a copy on your own computer you need these first:

  • Python on Windows, macOS or Linux
  • The packages in requirements.txt, with Gradio 5.12.0
  1. Install the Hugging Face hub package.
  2. Download the Space into a folder named HockeyRink.
  3. Move into that folder.
  4. Install Gradio 5.12.0, then the other packages.
  5. Start the app.
pip install -U huggingface_hub
hf download SimulaMet-HOST/HockeyRink --repo-type space --local-dir HockeyRink
cd HockeyRink
pip install gradio==5.12.0
pip install -r requirements.txt
python app.py

How to use it: Online, open the Space page and upload a picture of a hockey rink. On your own computer, start the app with this command and use it the same way.

python app.py

The model detects the keypoints and shows each one on the picture with its ID and confidence score. You can feed those results into later spatial work or plots.

Example: You upload a wide-angle frame of a game where players partly block the rink. The Space returns the same picture with the detected keypoints marked, each labeled with its ID and confidence score.

For newcomers and experts: If you are new to this, think of it as a tool that finds fixed rink landmarks in a photo. Open the Space page and try one of its example pictures, or upload your own rink image.

If you work in the field, the model is a YOLOv8-Large pose estimator that takes RGB images at any resolution and returns 56 keypoint coordinates, each paired with a confidence score. The card reports average mAP at 0.5 of 97.48%, mAP from 0.5 to 0.95 of 76.45%, precision of 96.21% and recall of 96.24%. It was trained on Swedish Hockey League footage, and the card gives no results for rinks from other leagues.

Upload a rink image
The model finds 56 keypoints
Each point gets an ID and a score
The app draws them on the image

Good to know: The card lists speeds measured on two machines.

Title: Speed in frames per second
Tesla T4 GPU: 13.64 FPS
M3 MacBook Pro: 6.4 FPS
  • License: MIT
  • Cost to run: none named
  • Data it reaches: the images you upload to the Space or to your own copy

On Hugging Face, 13 November 2026

  • Likes: 1
  • Built with: gradio
  • License: mit

Links

Try it

Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.

Files
README.md  4 KB

1 file, 4 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-12

Compare with similar

Listed Hugging Face Spaces in the same category that share the most tags with this one.

ProductLikesBuilt withLicenseLast change
HockeyRink This page1gradiomit
Open VLM LeaderboardShares gradio1,034gradioapache-2.0
Face SwapShares gradio808gradiocc-by-nc-sa-4.0
TTS Spaces ArenaShares gradio493gradiozlib
Depth Anything 3Shares gradio490gradiocc-by-nc-4.0
BLIPShares gradio431gradiobsd-3-clause
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

Bonsai-27B-GGUF

lmstudio-community · Kit

A GGUF conversion of the 27B Bonsai model for LM Studio, with a 3.80 GB Q1_0 language file and a 0.93 GB BF16 vision projector. Tested for text, vision and par…

New

Runs DeepSeek-V4.1-Flash-1017 as a 2.9 bits-per-weight EXL3 quantization, a 196 GiB copy for people serving large models on their own hardware. Perplexity stay…

New

MusicGen Small

facebook · Kit

Generates short music clips from a text description or an audio prompt, in the small checkpoint of facebook's MusicGen. It suits developers and music hobbyists…

New

Similar in Research

See all in Research

Merlin-Cancer-Super

AbdomenAtlas · Kit

Detects and outlines tumors in 9 organs on CT scans, trained with the R-Super method that learns from radiology reports. A research model for medical imaging g…

New

EarthJev

dBenf · Kit

Answers typed questions about satellite image patches from all 12 Sentinel-2 bands, returning a probability for each option without writing text. A Qwen3.5-0.8…

New

getting-over-it-rl-jax

zimmerk4 · Kit

Plays the full game Getting Over It from the bottom to the end with a small trained policy network that learned inside a JAX physics simulator. For reinforceme…

New