Player Tracking and Identification in Ice Hockey
Not on the map. Why?
Abstract (arXiv)
Tracking and identifying players is a fundamental step in computer vision-based ice hockey analytics. The data generated by tracking is used in many other downstream tasks, such as game event detection and game strategy analysis. Player tracking and identification is a challenging problem since the motion of players in hockey is fast-paced and non-linear when compared to pedestrians. There is also significant camera panning and zooming in hockey broadcast video. Identifying players in ice hockey is challenging since the players of the same team look almost identical, with the jersey number the only discriminating factor between players. In this paper, an automated system to track and identify players in broadcast NHL hockey videos is introduced. The system is composed of three components (1) Player tracking, (2) Team identification and (3) Player identification. Due to the absence of publicly available datasets, the datasets used to train the three components are annotated manually. Player tracking is performed with the help of a state of the art tracking algorithm obtaining a Multi-Object Tracking Accuracy (MOTA) score of 94.5%. For team identification, the away-team jerseys are grouped into a single class and home-team jerseys are grouped in classes according to their jersey color. A convolutional neural network is then trained on the team identification dataset. The team identification network gets an accuracy of 97% on the test set. A novel player identification model is introduced that utilizes a temporal one-dimensional convolutional network to identify players from player bounding box sequences. The player identification model further takes advantage of the available NHL game roster data to obtain a player identification accuracy of 83%.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). Builds on 22 of its 54 references that are in the map. First posted on arXiv 6 Oct 2021.
Builds on
22 of 54 references.
References · 22
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2016Feature Pyramid Networks for Object Detectioncited by 5,021
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2018An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modelingcited by 1,447
- 2017Simple Online and Realtime Tracking with a Deep Association Metriccited by 908
- 2016Simple Online and Realtime Trackingcited by 862
- 2016Performance Measures and a Data Set for Multi-Target, Multi-Camera Trackingcited by 685
- 2020FairMOT: On the Fairness of Detection and Re-Identification in Multiple Object Trackingcited by 489
- 2014Long-term Recurrent Convolutional Networks for Visual Recognition and Descriptioncited by 483
- 2019Tracking without bells and whistlescited by 382
10 more
- 2019Learning a Neural Solver for Multiple Object Trackingcited by 198
- 2019Optimizing Through Learned Errors for Accurate Sports Field Registrationcited by 19
- 2020Event detection in coarsely annotated sports videos via parallel multi receptive field 1D convolutionscited by 18
- 2020Group Activity Detection from Trajectory and Video Data in Soccercited by 17
- 2021Contrastive Learning for Sports Video: Unsupervised Player Classificationcited by 17
- 2021Multi-task learning for jersey number recognition in Ice Hockeycited by 15
- 2020Self-Supervised Small Soccer Player Detection and Trackingcited by 12
- 2019Single-Camera Basketball Tracker through Pose and Semantic Feature Fusioncited by 9
- 2020Player Identification in Hockey Broadcast Videoscited by 8
- 2021Puck localization and multi-task event recognition in broadcast hockey videoscited by 6
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 4; 2024: 8; 2025: 5; 2026: 1.
22 papers.
Sort:
- 2023Iterative Scale-Up ExpansionIoU and Deep Features Association for Multi-Object Tracking in Sportscited by 29
- 2022A Survey on Video Action Recognition in Sports: Datasets, Methods and Applicationscited by 27
- 2022Efficient tracking of team sport players with few game-specific annotationscited by 17
- 2021Ice hockey player identification via transformers and weakly supervised learningcited by 14
- 2022In Pursuit of Many: A Review of Modern Multiple Object Tracking Systemscited by 12
- 2024Multi-task Learning for Joint Re-identification, Team Affiliation, and Role Classification for Sports Visual Trackingcited by 12
- 2023A Survey of Deep Learning in Sports Applications: Perception, Comprehension, and Decisioncited by 11
- 2024A General Framework for Jersey Number Recognition in Sports Videocited by 11
- 2023CLIP-ReIdent: Contrastive Training for Player Re-Identificationcited by 7
- 2025Player-Centric Multimodal Prompt Generation for Large Language Model Based Identity-Aware Basketball Video Captioningcited by 7
- 2024PitcherNet: Powering the Moneyball Evolution in Baseball Video Analyticscited by 4
- 2024Basketball-SORT: An Association Method for Complex Multi-object Occlusion Problems in Basketball Multi-object Trackingcited by 4
10 more
- 2025TrackID3x3: A Dataset and Algorithm for Multi-Player Tracking with Identification and Pose Estimation in 3x3 Basketball Full-court Videoscited by 4
- 2024Enhanced Multi-Object Tracking Using Pose-based Virtual Markers in 3x3 Basketballcited by 3
- 2024Domain-Guided Masked Autoencoders for Unique Player Identificationcited by 2
- 2025SportMamba: Adaptive Non-Linear Multi-Object Tracking with State Space Models for Team Sportscited by 2
- 2023Visualizing Skiers' Trajectories in Monocular Videoscited by 1
- 2024Multi Player Tracking in Ice Hockey with Homographic Projectionscited by 1
- 2025Towards long-term player tracking with graph hierarchies and domain-specific featurescited by 1
- 2024Generalized Jersey Number Recognition Using Multi-task Learning With Orientation-guided Weight Refinementcited by 0
- 2025Ice Hockey Puck Localization Using Contextual Cuescited by 0
- 2026Scalable Injury-Risk Screening in Baseball Pitching From Broadcast Videocited by 0
- 2026Scalable Injury-Risk Screening in Baseball Pitching From Broadcast Video5 Mar 2026
- 2025Player-Centric Multimodal Prompt Generation for Large Language Model Based Identity-Aware Basketball Video Captioning27 Jul 2025
- 2025Ice Hockey Puck Localization Using Contextual Cues4 Jun 2025
- 2025SportMamba: Adaptive Non-Linear Multi-Object Tracking with State Space Models for Team Sports3 Jun 2025
- 2025TrackID3x3: A Dataset and Algorithm for Multi-Player Tracking with Identification and Pose Estimation in 3x3 Basketball Full-court Videos24 Mar 2025
- 2025Towards long-term player tracking with graph hierarchies and domain-specific features28 Feb 2025
- 2024Enhanced Multi-Object Tracking Using Pose-based Virtual Markers in 3x3 Basketball9 Dec 2024
- 2024Basketball-SORT: An Association Method for Complex Multi-object Occlusion Problems in Basketball Multi-object Tracking28 Jun 2024
- 2024Generalized Jersey Number Recognition Using Multi-task Learning With Orientation-guided Weight Refinement3 Jun 2024
- 2024A General Framework for Jersey Number Recognition in Sports Video22 May 2024
- 2024Multi Player Tracking in Ice Hockey with Homographic Projections22 May 2024
- 2024PitcherNet: Powering the Moneyball Evolution in Baseball Video Analytics13 May 2024
10 more
- 2024Domain-Guided Masked Autoencoders for Unique Player Identification17 Mar 2024
- 2024Multi-task Learning for Joint Re-identification, Team Affiliation, and Role Classification for Sports Visual Tracking18 Jan 2024
- 2023A Survey of Deep Learning in Sports Applications: Perception, Comprehension, and Decision7 Jul 2023
- 2023Iterative Scale-Up ExpansionIoU and Deep Features Association for Multi-Object Tracking in Sports22 Jun 2023
- 2023Visualizing Skiers' Trajectories in Monocular Videos6 Apr 2023
- 2023CLIP-ReIdent: Contrastive Training for Player Re-Identification21 Mar 2023
- 2022In Pursuit of Many: A Review of Modern Multiple Object Tracking Systems11 Sep 2022
- 2022A Survey on Video Action Recognition in Sports: Datasets, Methods and Applications2 Jun 2022
- 2022Efficient tracking of team sport players with few game-specific annotations8 Apr 2022
- 2021Ice hockey player identification via transformers and weakly supervised learning22 Nov 2021
- 2023Iterative Scale-Up ExpansionIoU and Deep Features Association for Multi-Object Tracking in Sportscited by 29
- 2022A Survey on Video Action Recognition in Sports: Datasets, Methods and Applicationscited by 27
- 2022Efficient tracking of team sport players with few game-specific annotationscited by 17
- 2021Ice hockey player identification via transformers and weakly supervised learningcited by 14
- 2022In Pursuit of Many: A Review of Modern Multiple Object Tracking Systemscited by 12
- 2024Multi-task Learning for Joint Re-identification, Team Affiliation, and Role Classification for Sports Visual Trackingcited by 12
- 2023A Survey of Deep Learning in Sports Applications: Perception, Comprehension, and Decisioncited by 11
- 2024A General Framework for Jersey Number Recognition in Sports Videocited by 11
- 2023CLIP-ReIdent: Contrastive Training for Player Re-Identificationcited by 7
- 2025Player-Centric Multimodal Prompt Generation for Large Language Model Based Identity-Aware Basketball Video Captioningcited by 7
- 2024PitcherNet: Powering the Moneyball Evolution in Baseball Video Analyticscited by 4
- 2024Basketball-SORT: An Association Method for Complex Multi-object Occlusion Problems in Basketball Multi-object Trackingcited by 4
12 most cited of 22 All 22 (JSON)
- 2026Scalable Injury-Risk Screening in Baseball Pitching From Broadcast Video5 Mar 2026
- 2025Player-Centric Multimodal Prompt Generation for Large Language Model Based Identity-Aware Basketball Video Captioning27 Jul 2025
- 2025Ice Hockey Puck Localization Using Contextual Cues4 Jun 2025
- 2025SportMamba: Adaptive Non-Linear Multi-Object Tracking with State Space Models for Team Sports3 Jun 2025
- 2025TrackID3x3: A Dataset and Algorithm for Multi-Player Tracking with Identification and Pose Estimation in 3x3 Basketball Full-court Videos24 Mar 2025
- 2025Towards long-term player tracking with graph hierarchies and domain-specific features28 Feb 2025
- 2024Enhanced Multi-Object Tracking Using Pose-based Virtual Markers in 3x3 Basketball9 Dec 2024
- 2024Basketball-SORT: An Association Method for Complex Multi-object Occlusion Problems in Basketball Multi-object Tracking28 Jun 2024
- 2024Generalized Jersey Number Recognition Using Multi-task Learning With Orientation-guided Weight Refinement3 Jun 2024
- 2024A General Framework for Jersey Number Recognition in Sports Video22 May 2024
- 2024Multi Player Tracking in Ice Hockey with Homographic Projections22 May 2024
- 2024PitcherNet: Powering the Moneyball Evolution in Baseball Video Analytics13 May 2024
12 newest of 22 All 22 (JSON)