{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,31]],"date-time":"2026-05-31T19:01:14Z","timestamp":1780254074796,"version":"3.54.0"},"publisher-location":"Cham","reference-count":42,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032272713","type":"print"},{"value":"9783032272720","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-3-032-27272-0_15","type":"book-chapter","created":{"date-parts":[[2026,5,31]],"date-time":"2026-05-31T18:48:40Z","timestamp":1780253320000},"page":"215-232","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Geometrically Aware Ice Hockey Puck Tracking via\u00a0Stable Planar Representations"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-3861-1654","authenticated-orcid":false,"given":"Liam","family":"Salass","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8138-3546","authenticated-orcid":false,"given":"John","family":"Zelek","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6383-0875","authenticated-orcid":false,"given":"David","family":"Clausi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,6,1]]},"reference":[{"key":"15_CR1","doi-asserted-by":"publisher","unstructured":"Ariki, Y., Takiguchi, T., Yano, K.: Digital camera work for soccer video production with event recognition and accurate ball tracking by switching search method. In: 2008 IEEE International Conference on Multimedia and Expo, pp. 889\u2013892 (2008). https:\/\/doi.org\/10.1109\/ICME.2008.4607578","DOI":"10.1109\/ICME.2008.4607578"},{"key":"15_CR2","doi-asserted-by":"publisher","first-page":"102897","DOI":"10.52202\/079017-3268","volume":"37","author":"B Balaji","year":"2024","unstructured":"Balaji, B., Bright, J., Chen, Y., Rambhatla, S., Zelek, J., Clausi, D.: Seeing beyond the crop: using language priors for out-of-bounding box keypoint prediction. Adv. Neural. Inf. Process. Syst. 37, 102897\u2013102918 (2024)","journal-title":"Adv. Neural. Inf. Process. Syst."},{"key":"15_CR3","unstructured":"Balaji, B., et al.: Domain-guided masked autoencoders for unique player identification"},{"key":"15_CR4","unstructured":"Beetz, M., et al.: Aspogamo: automated sports games analysis models. Int. J. Comput. Sci. Sport 8 (2009). https:\/\/api.semanticscholar.org\/CorpusID:15332987"},{"key":"15_CR5","doi-asserted-by":"publisher","unstructured":"Bhat, G., Danelljan, M., Van Gool, L., Timofte, R.: Learning discriminative model prediction for tracking, pp. 6181\u20136190 (2019). https:\/\/doi.org\/10.1109\/ICCV.2019.00628","DOI":"10.1109\/ICCV.2019.00628"},{"key":"15_CR6","unstructured":"Chakraborty, B., Meher, S.: 2D trajectory-based position estimation and tracking of a ball in a basketball video (2011)"},{"key":"15_CR7","doi-asserted-by":"publisher","unstructured":"Chen, H.T., Chen, H.S., Lee, S.Y.: Physics-based ball tracking in volleyball videos with its applications to set type recognition and action detection. In: 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP \u201907, vol. 1, pp. I-1097\u2013I-1100 (2007). https:\/\/doi.org\/10.1109\/ICASSP.2007.366103","DOI":"10.1109\/ICASSP.2007.366103"},{"key":"15_CR8","unstructured":"Chen, X., He, K.: Exploring simple Siamese representation learning (2020). https:\/\/arxiv.org\/abs\/2011.10566"},{"key":"15_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1007\/978-3-540-30212-4_5","volume-title":"Statistical Methods in Video Processing","author":"K Choi","year":"2004","unstructured":"Choi, K., Seo, Y.: Probabilistic tracking of the soccer ball. In: Comaniciu, D., Mester, R., Kanatani, K., Suter, D. (eds.) SMVP 2004. LNCS, vol. 3247, pp. 50\u201360. Springer, Heidelberg (2004). https:\/\/doi.org\/10.1007\/978-3-540-30212-4_5"},{"key":"15_CR10","doi-asserted-by":"crossref","unstructured":"Choi, S., Lee, J., Lee, Y., Hauptmann, A.: Robust long-term object tracking via improved discriminative model prediction (2020). https:\/\/arxiv.org\/abs\/2008.04722","DOI":"10.1007\/978-3-030-68238-5_40"},{"key":"15_CR11","doi-asserted-by":"crossref","unstructured":"Danelljan, M., Gool, L.V., Timofte, R.: Probabilistic regression for visual tracking (2020). https:\/\/arxiv.org\/abs\/2003.12565","DOI":"10.1109\/CVPR42600.2020.00721"},{"key":"15_CR12","unstructured":"Fani, M., Walters, P.B., Clausi, D.A., Zelek, J., Wong, A.: Localization of ice-rink for broadcast hockey videos (2021). https:\/\/arxiv.org\/abs\/2104.10847"},{"key":"15_CR13","doi-asserted-by":"crossref","unstructured":"Fischler, M.A., Bolles, R.C.: Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Commun. ACM 24(6), 381\u2013395 (1981)","DOI":"10.1145\/358669.358692"},{"key":"15_CR14","doi-asserted-by":"crossref","unstructured":"Gossard, T., Ziegler, A., Zell, A.: TT3D: table tennis 3D reconstruction. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR) Workshops (2025)","DOI":"10.1109\/CVPRW67362.2025.00581"},{"key":"15_CR15","unstructured":"He, K., Gkioxari, G., Doll\u00e1r, P., Girshick, R.: Mask R-CNN (2018). https:\/\/arxiv.org\/abs\/1703.06870"},{"key":"15_CR16","doi-asserted-by":"publisher","unstructured":"Houshmand Sarkhoosh, M., Gautam, S., Midoglu, C., Shafiee Sabet, S., Kupka, T., Halvorsen, P.: Hockeyai: a multi-class ice hockey dataset for object detection. In: Proceedings of the 16th ACM Multimedia Systems Conference. MMSys \u201925, pp. 228\u2013234. Association for Computing Machinery, New York, NY, USA (2025). https:\/\/doi.org\/10.1145\/3712676.3718335","DOI":"10.1145\/3712676.3718335"},{"key":"15_CR17","doi-asserted-by":"publisher","unstructured":"Houshmand Sarkhoosh, M., Gautam, S., Midoglu, C., Shafiee Sabet, S., Kupka, T., Halvorsen, P.: Hockeyrink: a dataset for precise ice hockey rink keypoint mapping and analytics. In: Proceedings of the 16th ACM Multimedia Systems Conference. MMSys \u201925, pp. 249\u2013255. Association for Computing Machinery, New York, NY, USA (2025). https:\/\/doi.org\/10.1145\/3712676.3718338","DOI":"10.1145\/3712676.3718338"},{"key":"15_CR18","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2023.126484","volume":"551","author":"M Li","year":"2023","unstructured":"Li, M., Hu, H., Yan, H.: Ice hockey puck tracking through broadcast video. Neurocomputing 551, 126484 (2023)","journal-title":"Neurocomputing"},{"key":"15_CR19","doi-asserted-by":"publisher","unstructured":"Mayer, C., et al.: Transforming model prediction for tracking. In: 2022 IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 8721\u20138730 (2022). https:\/\/doi.org\/10.1109\/CVPR52688.2022.00853","DOI":"10.1109\/CVPR52688.2022.00853"},{"key":"15_CR20","doi-asserted-by":"crossref","unstructured":"Mayer, C., Danelljan, M., Yang, M.H., Ferrari, V., Van Gool, L., Kuznetsova, A.: Beyond sot: tracking multiple generic objects at once. In: Proceedings of the IEEE\/CVF Winter Conference on Applications of Computer Vision (WACV), pp. 6826\u20136836 (2024)","DOI":"10.1109\/WACV57701.2024.00668"},{"issue":"1","key":"15_CR21","first-page":"69","volume":"10","author":"K Nsiempba","year":"2024","unstructured":"Nsiempba, K., Nazemi, A., Clausi, D., Zelek, J.: Leveraging player tracking for event detection in ice hockey. J. Comput. Vision Imaging Syst. 10(1), 69\u201374 (2024)","journal-title":"J. Comput. Vision Imaging Syst."},{"key":"15_CR22","doi-asserted-by":"crossref","unstructured":"Pidaparthy, H., Elder, J.H.: Keep your eye on the puck: Automatic hockey videography. In: Winter Conference on Applications in Computer Vision (WACV) (2019)","DOI":"10.1109\/WACV.2019.00179"},{"key":"15_CR23","doi-asserted-by":"crossref","unstructured":"Prakash, H., Shang, J.C., Nsiempba, K.M., Chen, Y., Clausi, D.A., Zelek, J.S.: Multi player tracking in ice hockey with homographic projections. arXiv preprint arXiv:2405.13397 (2024)","DOI":"10.21428\/d82e957c.5cbccbbe"},{"key":"15_CR24","doi-asserted-by":"crossref","unstructured":"Raj, A., Wang, L., Gedeon, T.: Tracknetv4: enhancing fast sports object tracking with motion attention maps (2024). https:\/\/arxiv.org\/abs\/2409.14543","DOI":"10.1109\/ICASSP49660.2025.10889364"},{"key":"15_CR25","doi-asserted-by":"crossref","unstructured":"Redmon, J.: You only look once: unified, real-time object detection. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (2016)","DOI":"10.1109\/CVPR.2016.91"},{"key":"15_CR26","unstructured":"Redmon, J., Farhadi, A.: YOLOv3: an incremental improvement (2018). https:\/\/arxiv.org\/abs\/1804.02767"},{"key":"15_CR27","doi-asserted-by":"publisher","unstructured":"Ren, S., He, K., Girshick, R., Sun, J.: Faster R-CNN: towards real-time object detection with region proposal networks (2016). https:\/\/doi.org\/10.48550\/arXiv.1506.01497, http:\/\/arxiv.org\/abs\/1506.01497, arXiv:1506.01497 [cs]","DOI":"10.48550\/arXiv.1506.01497"},{"key":"15_CR28","doi-asserted-by":"publisher","unstructured":"Salass, L., Bright, J., Nazemi, A., Chen, Y., Zelek, J., Clausi, D.: Ice hockey puck localization using contextual cues. In: 2025 IEEE\/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), pp. 6050\u20136059 (2025). https:\/\/doi.org\/10.1109\/CVPRW67362.2025.00603","DOI":"10.1109\/CVPRW67362.2025.00603"},{"key":"15_CR29","doi-asserted-by":"crossref","unstructured":"Sarkhoosh, M.H., et al.: AI-based cropping of ice hockey videos for different social media representations. IEEE Access 12, 118227\u2013118249 (2024)","DOI":"10.1109\/ACCESS.2024.3449152"},{"key":"15_CR30","unstructured":"Shahi, M., Clausi, D., Wong, A.: Goalienet: a multi-stage network for joint goalie, equipment, and net pose estimation in ice hockey. arXiv preprint arXiv:2306.15853 (2023)"},{"key":"15_CR31","doi-asserted-by":"publisher","unstructured":"Shang, J.C., Chen, Y., Shafiee, M.J., Clausi, D.A.: Rink-agnostic hockey rink registration. In: Proceedings of the 6th International Workshop on Multimedia Content Analysis in Sports. MMSports \u201923, pp. 73\u201381. Association for Computing Machinery, New York, NY, USA (2023). https:\/\/doi.org\/10.1145\/3606038.3616161","DOI":"10.1145\/3606038.3616161"},{"key":"15_CR32","doi-asserted-by":"crossref","unstructured":"Singh, P.R., Gottumukkala, R., Maida, A.S., Barhorst, A.B., Gopu, V.: Physics-guided fusion for robust 3D tracking of fast moving small objects (2025). https:\/\/arxiv.org\/abs\/2510.20126","DOI":"10.2139\/ssrn.6722186"},{"key":"15_CR33","unstructured":"Tian, S.: Group event recognition in ice hockey. Ph.D. thesis. University of British Columbia (2018)"},{"key":"15_CR34","doi-asserted-by":"publisher","unstructured":"Varghese, R., Sambath, M.: YOLOv8: a novel object detection algorithm with enhanced performance and robustness. In: 2024 International Conference on Advances in Data Engineering and Intelligent Computing Systems (ADICS), pp. 1\u20136 (2024). https:\/\/doi.org\/10.1109\/ADICS58448.2024.10533619","DOI":"10.1109\/ADICS58448.2024.10533619"},{"key":"15_CR35","doi-asserted-by":"crossref","unstructured":"Vats, K., Fani, M., Clausi, D.A., Zelek, J.: Multi-task learning for jersey number recognition in ice hockey. In: Proceedings of the 4th International Workshop on Multimedia Content Analysis in Sports, pp. 11\u201315 (2021)","DOI":"10.1145\/3475722.3482794"},{"key":"15_CR36","doi-asserted-by":"crossref","unstructured":"Vats, K., Fani, M., Clausi, D.A., Zelek, J.: Puck localization and multi-task event recognition in broadcast hockey videos. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 4567\u20134575 (2021)","DOI":"10.1109\/CVPRW53098.2021.00514"},{"key":"15_CR37","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2022.119250","volume":"213","author":"K Vats","year":"2023","unstructured":"Vats, K., Walters, P., Fani, M., Clausi, D.A., Zelek, J.S.: Player tracking and identification in ice hockey. Expert Syst. Appl. 213, 119250 (2023)","journal-title":"Expert Syst. Appl."},{"key":"15_CR38","unstructured":"Wang, Y., et al.: $$\\pi ^3$$: Permutation-equivariant visual geometry learning (2025). https:\/\/arxiv.org\/abs\/2507.13347"},{"key":"15_CR39","doi-asserted-by":"crossref","unstructured":"Wei, X., Bai, Y., Zheng, Y., Shi, D., Gong, Y.: Autoregressive visual tracking. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 9697\u20139706 (2023)","DOI":"10.1109\/CVPR52729.2023.00935"},{"key":"15_CR40","doi-asserted-by":"publisher","unstructured":"Wu, Y., Zand, M., Etemad, A., Greenspan, M.: Vote from the Center: 6 DoF Pose Estimation in RGB-D Images by Radial Keypoint Voting (2022). https:\/\/doi.org\/10.48550\/arXiv.2104.02527, http:\/\/arxiv.org\/abs\/2104.02527","DOI":"10.48550\/arXiv.2104.02527"},{"key":"15_CR41","doi-asserted-by":"crossref","unstructured":"Xu, H., Baniya, A.A., Wells, S., Bouadjenek, M.R., Dazely, R., Aryal, S.: Totnet: occlusion-aware temporal tracking for robust ball detection in sports videos (2025). https:\/\/arxiv.org\/abs\/2508.09650","DOI":"10.1016\/j.cviu.2026.104657"},{"key":"15_CR42","unstructured":"Yang, X.: Where is the puck? Tiny and fast-moving object detection in videos (2021)"}],"container-title":["Lecture Notes in Computer Science","Sports Analytics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-27272-0_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,31]],"date-time":"2026-05-31T18:48:43Z","timestamp":1780253323000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-27272-0_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"ISBN":["9783032272713","9783032272720"],"references-count":42,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-27272-0_15","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]},"assertion":[{"value":"1 June 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ISACE","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Sports Analytics Conference and Exhibition","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Vancouver, BC","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Canada","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2026","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 June 2026","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2 June 2026","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"3","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"isace2026","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/formal-analysis.com\/isace\/2026","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}