Canada Spends Logo

Explore our Budget 2026 analysis

Grant: Alliance Grants

University of Waterloo

$90,000.00

Automated full-game ice hockey analytics

FY 2023-24

Summary
Computer vision is a research field that involves creating algorithms capable of interpreting scenes. A key challenge is the automatic generation of analytics from digital video to mimic the ability of humans. Although pop culture gives the impression that engineers have created such algorithms to near perfection, the reality is that we are still challenged to create solutions that are efficient, effective, and consistent even for dedicated applications. Generating analytics from broadcast video of team sports is one such application. For ice hockey, human captured analytics typically focus only on puck-centric events (e.g., goals, shots) and it is not feasible for humans to efficiently interpret all game activities and events. To capture comprehensive analytics, computer vision can be developed to interpret all player activities and then use this information to interpret game events. Such information can be used to process game videos far more efficiently than a human operator in support of scouting opponents, preparing team game plans, assessing draft selections, and preparing players for games. The challenges with using computer vision to capture hockey analytics involve the speed of the game, the inability for broadcast video to identify the small puck, the persistent occlusions of players/pucks (by the boards and other players), identifying unique players that have similar builds and same uniforms, and limited field-of-view of the video. Our research team has made strong progress in methods to learn locations of players on the ice, tools for capturing ground truth data, tracking all player movements simultaneously, and working in partnership with a company with a vested business interest that already provides data to professional leagues. Our objective is to advance the state-of-the-art in hockey analytics to be able to automatically interpret all game events and team strategy for a single broadcast ice hockey game video.
Program
Alliance Grants
Location
Ontario, Canada
Recipient Type
Academia
Type
Grant
Source
NSERC's Awards Data

As published

Application id
576637-2022
Name nom
Clausi, David DA
Department département
Systems Design Engineering
Organization id
33
Institution établissement
University of Waterloo
Province en
Ontario
Province fr
Ontario
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2023
Competition year année de concours
2022
Award amount
90000
Program id
ALLRP
Program name en
Alliance Grants
Program name fr
Subventions Alliance
Group en
RESEARCH PARTNERSHIPS
Group fr
PARTENARIATS DE RECHERCHE
Committee code
96
Committee name en
RPP Internal Decision Cttee
Committee name fr
Cté de décision interne - PPR
Area of application code
1206
Area of application group en
Advancement of knowledge
Area of application group fr
Avancement des connaissances
Area of application en
Engineering
Area of application fr
Génie
Research subject code
2708
Research subject group en
Information technology
Research subject group fr
Image processing
Research subject en
Technologie de l'information
Research subject fr
Traitement des images
Application title
Automated full-game ice hockey analytics
Keyword
action recognition; deep learning; event detection; ice hockey; machine learning; pose estimation; predictive models; sports analytics; tracking; video analytics
Application summary
Computer vision is a research field that involves creating algorithms capable of interpreting scenes. A key challenge is the automatic generation of analytics from digital video to mimic the ability of humans. Although pop culture gives the impression that engineers have created such algorithms to near perfection, the reality is that we are still challenged to create solutions that are efficient, effective, and consistent even for dedicated applications. Generating analytics from broadcast video of team sports is one such application. For ice hockey, human captured analytics typically focus only on puck-centric events (e.g., goals, shots) and it is not feasible for humans to efficiently interpret all game activities and events. To capture comprehensive analytics, computer vision can be developed to interpret all player activities and then use this information to interpret game events. Such information can be used to process game videos far more efficiently than a human operator in support of scouting opponents, preparing team game plans, assessing draft selections, and preparing players for games. The challenges with using computer vision to capture hockey analytics involve the speed of the game, the inability for broadcast video to identify the small puck, the persistent occlusions of players/pucks (by the boards and other players), identifying unique players that have similar builds and same uniforms, and limited field-of-view of the video. Our research team has made strong progress in methods to learn locations of players on the ice, tools for capturing ground truth data, tracking all player movements simultaneously, and working in partnership with a company with a vested business interest that already provides data to professional leagues. Our objective is to advance the state-of-the-art in hockey analytics to be able to automatically interpret all game events and team strategy for a single broadcast ice hockey game video.