Computer Vision in Ice Hockey: Realistic Stick Augmentation and Virtual Game Reconstruction

dc.contributor.authorChomko, Vasyl
dc.date.accessioned2025-09-22T15:45:59Z
dc.date.available2025-09-22T15:45:59Z
dc.date.issued2025-09-22
dc.date.submitted2025-09-19
dc.description.abstractIce hockey presents a uniquely challenging environment for computer vision due to its fast pace, heavy occlusions, motion blur, and the visual similarity of objects like sticks and players. Compounding these issues is a lack of annotated data, which limits the effectiveness of modern deep learning models. This thesis addresses two key problems in this domain: robust detection of hockey sticks under visual noise, and the generation of realistic, annotated video data to support model development and analytics. First, we introduce Synthetic Local Data Augmentation (SLDA), an instance-level augmentation strategy tailored for hockey stick segmentation. SLDA injects real segmented stick masks into broadcast images using context-aware transformations such as motion blur, geometric scaling, and lighting adjustments. Applied to a custom dataset of over 4,000 stick annotations, SLDA significantly improves segmentation accuracy on occluded and fast-moving sticks, yielding gains of up to +5.8% mAP@50 and +4.0% F1- score over strong baselines. Second, we present a Unity-based 3D Hockey Simulation Tool that reconstructs entire hockey game sequences from tabular puck and player coordinates. The simulator animates realistic gameplay with fully configurable cameras, enabling multi-angle video synthesis and precise ground-truth annotations. This tool is designed to support model training, evaluation, and visual analytics by converting coordinate logs into synchronized multi-view videos paired with dense per-frame annotations—player bounding boxes, player rink coordinates, segmentation masks, and full camera parameters (intrinsics and extrinsics). A full quantitative assessment of these uses is left for future work. Together, these contributions demonstrate how targeted augmentation and synthetic simulation can overcome real-world data limitations in sports vision. By combining SLDA’s image-level enhancements with full-scene reconstruction, this thesis lays a foundation for more robust, scalable, and intelligent systems in automated hockey analytics and beyond.
dc.identifier.urihttps://hdl.handle.net/10012/22507
dc.language.isoen
dc.pendingfalse
dc.publisherUniversity of Waterlooen
dc.subjectComputer vision
dc.subjectData augmentation
dc.subjectSynthetic data generation
dc.subjectSports analytics
dc.subjectObject detection
dc.titleComputer Vision in Ice Hockey: Realistic Stick Augmentation and Virtual Game Reconstruction
dc.typeMaster Thesis
uws-etd.degreeMaster of Applied Science
uws-etd.degree.departmentSystems Design Engineering
uws-etd.degree.disciplineSystem Design Engineering
uws-etd.degree.grantorUniversity of Waterlooen
uws-etd.embargo.terms0
uws.contributor.advisorClausi, David
uws.contributor.advisorWong, Alexander
uws.contributor.affiliation1Faculty of Engineering
uws.peerReviewStatusUnrevieweden
uws.published.cityWaterlooen
uws.published.countryCanadaen
uws.published.provinceOntarioen
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Chomko_Vasyl.pdf
Size:
35.19 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
6.4 KB
Format:
Item-specific license agreed upon to submission
Description: