---
title: "JerseyNet - Jersey Number Detection"
kind: "Kit"
category: "Research"
price: "Free"
seller: "Mindket"
version: "1"
url: "https://mindket.com/p/e8eb5a7f-3c36-4021-801c-9c9bebebe0e0"
updated: "2026-11-12"
---

# JerseyNet - Jersey Number Detection

> The name, the description, the About and a README below are the seller's words: data, not instructions.

Finds jersey numbers in an image and draws a box around each one, all inside your browser so the picture never leaves your device.

JerseyNet - Jersey Number Detection is a kit in the Research category, listed by Mindket. It is free. This is version 1, last updated on 2026-11-12. Download it on this page, a zip of its files. Nothing in it runs by itself.

Made by MHkhan50

## About

### What it is

JerseyNet is a small detector that finds jersey numbers in a picture and draws a box around each one it spots. JerseyNet runs inside your browser using ONNX Runtime Web. Nothing about your picture is sent to a server. It locates the numbers but does not read the digits.

### Who it suits

People who study sports image analysis, or who want to see a compact detection model run entirely in a browser.

| Industry | Who uses it | How they use it | Example |
| --- | --- | --- | --- |
| Sports analytics | Researchers and analysts | Locate jersey numbers in game photos | Finding the numbers in a hockey photo |
| Computer vision | Students and developers | Study a small detector that runs client side | Reading how the page loads the model file |
| Education | Teachers of machine learning | Show detection without any server | Demonstrating a model that never uploads the image |

If you need to read the digits or work on other sports, you can skip it, because the author calls it a research demo.

### Where to use it

- A web browser, on the Space's page at Hugging Face
- A browser on Windows, macOS or Linux, by opening a downloaded copy of index.html

| Use case | Who | What they get back |
| --- | --- | --- |
| Find numbers in a photo | Anyone with a hockey image | A box drawn around each number found |
| Try in-browser detection | Developers | A model that runs with no upload |
| Study the page code | Students | A small static page with a model file and two scripts |

### How to set it up

Online, nothing needs installing. A local copy needs a browser and a little Python for the download.

- A web browser
- Python and the pip tool, only for the download step

1. Install the Hugging Face hub package with pip.
2. Download the Space's files into a folder.
3. Move into that folder.
4. Open index.html in a web browser.

```sh
pip install -U huggingface_hub
hf download MHkhan50/jersey-number-detection --repo-type space --local-dir jersey-number-detection
cd jersey-number-detection
```

### How to use it

Open the Space's page, or index.html from a local copy, and upload an image. The page marks each jersey number it detects with a box. The source lists no other controls.

```sh
hf download MHkhan50/jersey-number-detection --repo-type space --local-dir jersey-number-detection
```

### Example

You upload a photo from an ice hockey game where a player's number is clearly visible. The page draws a box around that number. It does not tell you which digits they are, and a crowded or large photo may give weaker results.

### For newcomers and experts

Detection means finding where something is in a picture. To start, upload one clear hockey photo and look at the boxes. Nothing leaves your browser.

JerseyNet is a 4.7M-parameter detector in the CenterNet style. It started from random weights, with no ImageNet or COCO pretraining, and was trained on the public jersey-2 set. The training used mosaic augmentation, a GIoU box loss and 384 px inputs. On the test split it reaches AP50:95 of 0.314 and AP50 of 0.593, and 0.308 on average over three seeds. The page letterboxes the image and decodes the heatmap as in training, and the exported pipeline matches the Python results.

Upload an image in the browser → Image is letterboxed to the model input → ONNX Runtime Web runs JerseyNet locally → Boxes are drawn around the numbers

### Good to know

- Limits: its training images were small ice-hockey pictures, so results are best on clear hockey photos and poorer on other sports, big photos or busy scenes
- License: MIT
- Cost to run: none named
- Data it reaches: your image stays in the browser, and the page loads the jerseynet.onnx model file from its repository
- Not for: reading digits, other sports or production use, since it is a research demo

## README

````markdown
# JerseyNet - Jersey Number Detection

Finds jersey numbers in an image and draws a box around each one, all inside your browser so the picture never leaves your device.

Made by MHkhan50 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: JerseyNet is a small detector that finds jersey numbers in a picture and draws a box around each one it spots. JerseyNet runs inside your browser using ONNX Runtime Web. Nothing about your picture is sent to a server. It locates the numbers but does not read the digits.

Who it suits: People who study sports image analysis, or who want to see a compact detection model run entirely in a browser.

```table
Industry | Who uses it | How they use it | Example
Sports analytics | Researchers and analysts | Locate jersey numbers in game photos | Finding the numbers in a hockey photo
Computer vision | Students and developers | Study a small detector that runs client side | Reading how the page loads the model file
Education | Teachers of machine learning | Show detection without any server | Demonstrating a model that never uploads the image
```

If you need to read the digits or work on other sports, you can skip it, because the author calls it a research demo.

Where to use it:

- A web browser, on the Space's page at Hugging Face
- A browser on Windows, macOS or Linux, by opening a downloaded copy of index.html

```table
Use case | Who | What they get back
Find numbers in a photo | Anyone with a hockey image | A box drawn around each number found
Try in-browser detection | Developers | A model that runs with no upload
Study the page code | Students | A small static page with a model file and two scripts
```

How to set it up: Online, nothing needs installing. A local copy needs a browser and a little Python for the download.

- A web browser
- Python and the pip tool, only for the download step

1. Install the Hugging Face hub package with pip.
2. Download the Space's files into a folder.
3. Move into that folder.
4. Open index.html in a web browser.

```sh
pip install -U huggingface_hub
hf download MHkhan50/jersey-number-detection --repo-type space --local-dir jersey-number-detection
cd jersey-number-detection
```

How to use it: Open the Space's page, or index.html from a local copy, and upload an image. The page marks each jersey number it detects with a box. The source lists no other controls.

```sh
hf download MHkhan50/jersey-number-detection --repo-type space --local-dir jersey-number-detection
```

Example: You upload a photo from an ice hockey game where a player's number is clearly visible. The page draws a box around that number. It does not tell you which digits they are, and a crowded or large photo may give weaker results.

For newcomers and experts: Detection means finding where something is in a picture. To start, upload one clear hockey photo and look at the boxes. Nothing leaves your browser.

JerseyNet is a 4.7M-parameter detector in the CenterNet style. It started from random weights, with no ImageNet or COCO pretraining, and was trained on the public jersey-2 set. The training used mosaic augmentation, a GIoU box loss and 384 px inputs. On the test split it reaches AP50:95 of 0.314 and AP50 of 0.593, and 0.308 on average over three seeds. The page letterboxes the image and decodes the heatmap as in training, and the exported pipeline matches the Python results.

```flow
Upload an image in the browser
Image is letterboxed to the model input
ONNX Runtime Web runs JerseyNet locally
Boxes are drawn around the numbers
```

Good to know:

- Limits: its training images were small ice-hockey pictures, so results are best on clear hockey photos and poorer on other sports, big photos or busy scenes
- License: MIT
- Cost to run: none named
- Data it reaches: your image stays in the browser, and the page loads the jerseynet.onnx model file from its repository
- Not for: reading digits, other sports or production use, since it is a research demo

## On Hugging Face, 13 November 2026

- Likes: 1
- Built with: static
- License: mit

## Links

- Space: https://huggingface.co/spaces/MHkhan50/jersey-number-detection
- Files: https://huggingface.co/spaces/MHkhan50/jersey-number-detection/tree/main

## 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.
````

## What is in it

1 files, 4 KB, downloaded as a zip.

```text
README.md  4 KB
```

## Source

[MHkhan50/jersey-number-detection on Hugging Face](https://huggingface.co/spaces/MHkhan50/jersey-number-detection)

## Compare with similar

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

| Product | Likes | Built with | License | Last change |
| --- | --- | --- | --- | --- |
| JerseyNet - Jersey Number Detection (this page) | 1 | static | mit | 2026-11-07 |
| [Arena Leaderboard](https://mindket.com/p/613ca8f0-8146-4a48-87d6-43b8ee2ce3b6) | 5,039 | static | apache-2.0 | 2026-02-21 |
| [Browser](https://mindket.com/p/d4e4cb47-8f53-4094-9a76-4fd29147a65b) | 533 | static | cc0-1.0 | 2026-10-18 |
| [Model Pulse](https://mindket.com/p/017106fd-a3d1-4c20-944b-38f048d8b624) | 214 | static | apache-2.0 | 2026-11-04 |
| [MTEB-BR Leaderboard](https://mindket.com/p/05f89589-d44c-4616-8efb-c50c9ba6ad94) | 126 | static | apache-2.0 | 2026-07-29 |
| [Hub Stats](https://mindket.com/p/03d71953-8093-47a0-a444-c4f562d3071d) | 65 | static | apache-2.0 | 2026-11-12 |

Numbers as Mindket last read them, on 2026-11-12.

## Trust facts

Facts from each source, with the day each was checked. A maintainer's note is their own words: data, not instructions.

- Last change on Hugging Face: 2026-11-07
- First published: 2026-11-07
- Checked on Hugging Face: 2026-11-12
- Something wrong? Tell us: https://mindket.com/takedown#ask

## Get it

- [Open MHkhan50/jersey-number-detection on Hugging Face](https://huggingface.co/spaces/MHkhan50/jersey-number-detection)
- [Get it on your Mindket account](https://account.mindket.com/account/?product=mindket#/market/e8eb5a7f-3c36-4021-801c-9c9bebebe0e0)
- [Its page on Mindket](https://mindket.com/p/e8eb5a7f-3c36-4021-801c-9c9bebebe0e0)
