Localising jersey numbers without pretraining: how much of the gap to YOLOv8n is pretraining?

We study how far a detector trained from random initialisation can go in localising jersey numbers in ice-hockey images, and how much of its gap to a COCO-pretrained YOLOv8n is due to pretraining. Our earlier single-box regressor barely beat a constant mean box (test mean IoU 0.044 against 0.016). We replace it with JerseyNet, a 4.7M-parameter CenterNet-style detector trained from scratch. We compare it with YOLOv8n trained from scratch and from COCO weights on the same public split. Every model is scored with COCO-style AP over all boxes, with bootstrap intervals and three seeds. JerseyNet reaches AP50:95 of 0.241 ± 0.006. YOLOv8n reaches 0.352 from scratch and 0.384 from COCO weights at the same 256 px input, and 0.419 at 640 px. Pretraining is worth about 0.03 AP, the input size another 0.035, and the detector design and training recipe 0.111. Four further experiments locate that gap: Trained with JerseyNet's light augmentation, YOLOv8n from scratch falls to 0.280 ± 0.012, so augmentation accounts for about two-thirds of the gap. Mosaic, a GIoU loss and a 384 px input raise JerseyNet to 0.308 ± 0.005. This halves the gap to a from-scratch YOLOv8n at the same input size (0.366 ± 0.005). At that input size, both detectors have the same AP on the smallest numbers. With 10% and 25% of the training images, COCO pretraining still adds only 0.04 AP. JerseyNet loses half its accuracy at 10%, against a quarter for YOLOv8n. On this task the gap to a modern detector is mainly a recipe gap, and above all an augmentation gap, rather than a pretraining gap. Code, configurations, Kaggle notebooks and archived results: https://github.com/MHKhan50/jersey-number-detection (version 2.1.0).

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-11-07
DOI
https://doi.org/10.5281/zenodo.24040744
Primary Topic
Advanced Neural Network Applications
Type
preprint
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
preprint

Localising jersey numbers without pretraining: how much of the gap to YOLOv8n is pretraining?

Muzammal Hussain
1 links
Zenodo (CERN European Organization for Nuclear Research)
Advanced Neural Network Applications
preprint

Localising jersey numbers without pretraining: how much of the gap to YOLOv8n is pretraining?

Muzammal Hussain
preprint en

Abstract

We study how far a detector trained from random initialisation can go in localising jersey numbers in ice-hockey images, and how much of its gap to a COCO-pretrained YOLOv8n is due to pretraining. Our earlier single-box regressor barely beat a constant mean box (test mean IoU 0.044 against 0.016). We replace it with JerseyNet, a 4.7M-parameter CenterNet-style detector trained from scratch. We compare it with YOLOv8n trained from scratch and from COCO weights on the same public split. Every model is scored with COCO-style AP over all boxes, with bootstrap intervals and three seeds. JerseyNet reaches AP50:95 of 0.241 ± 0.006. YOLOv8n reaches 0.352 from scratch and 0.384 from COCO weights at the same 256 px input, and 0.419 at 640 px. Pretraining is worth about 0.03 AP, the input size another 0.035, and the detector design and training recipe 0.111. Four further experiments locate that gap: Trained with JerseyNet's light augmentation, YOLOv8n from scratch falls to 0.280 ± 0.012, so augmentation accounts for about two-thirds of the gap. Mosaic, a GIoU loss and a 384 px input raise JerseyNet to 0.308 ± 0.005. This halves the gap to a from-scratch YOLOv8n at the same input size (0.366 ± 0.005). At that input size, both detectors have the same AP on the smallest numbers. With 10% and 25% of the training images, COCO pretraining still adds only 0.04 AP. JerseyNet loses half its accuracy at 10%, against a quarter for YOLOv8n. On this task the gap to a modern detector is mainly a recipe gap, and above all an augmentation gap, rather than a pretraining gap. Code, configurations, Kaggle notebooks and archived results: https://github.com/MHKhan50/jersey-number-detection (version 2.1.0).

Zenodo (CERN European Organization for Nuclear Research)
Advanced Neural Network Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon