Submitted:
04 April 2024
Posted:
04 April 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Computer Vision Applied to Hockey Sports

3. Automatic Pipeline for Object and Event Detection in Rink Hockey Games
- Object detection capabilities for player tracking, ball tracking, and video analysis.
- Real-time performance for updating object detections regularly during fast-paced games.
- Ability to handle diversity in the appearance of objects due to factors such as lighting conditions, player uniforms, and background noise.
- High accuracy in object detection.
- High speed response in object detection.
- Compatibility with specialised hardware such as GPUs.
- Adaptability to different environments and lighting conditions.
- Capability to detect and represent major events based on the stream of visual objects
3.1. Dataset Organisation
3.2. Object Detection Model
Yolov7

Object Detection for Rink Hockey
3.3. Event Detection Rules Module
- Filtering: due to the noisy nature of object detection model a filtering operator, such as a windowed spatio-temporal median filter, can be used as a pre-processing stage before the application of a rule based detector
- Model-based Rule Detection: rule-based system that can detect predefined types of events
- Representation: the language or taxonomy used to represent the events. Event calculus is a formal way of event representation [37].
- Revision: can be used to revise or update represented event beliefs due to new information available in the stream of detected visual objects
4. Experiments and Evaluation
Object Detection
Event Detection
| Algorithm 1: direct_free_hit_or_penalty |
|
if then return end if |
5. Conclusion
References
- Zou, Z.; Chen, K.; Shi, Z.; Guo, Y.; Ye, J. Object detection in 20 years: A survey. Proceedings of the IEEE 2023. [Google Scholar] [CrossRef]
- Li, Z.; Liu, F.; Yang, W.; Peng, S.; Zhou, J. A survey of convolutional neural networks: analysis, applications, and prospects. IEEE transactions on neural networks and learning systems 2021. [Google Scholar] [CrossRef] [PubMed]
- Srivastava, S.; Divekar, A.V.; Anilkumar, C.; Naik, I.; Kulkarni, V.; Pattabiraman, V. Comparative analysis of deep learning image detection algorithms. Journal of Big Data 2021, 8, 1–27. [Google Scholar] [CrossRef]
- Shorten, C.; Khoshgoftaar, T.M. A survey on image data augmentation for deep learning. Journal of big data 2019, 6, 1–48. [Google Scholar] [CrossRef]
- Vats, K.; Walters, P.; Fani, M.; Clausi, D.A.; Zelek, J.S. Player tracking and identification in ice hockey. Expert Systems with Applications 2023, 213, 119250. [Google Scholar] [CrossRef]
- Guo, T.; Tao, K.; Hu, Q.; Shen, Y. Detection of ice hockey players and teams via a two-phase cascaded CNN model. IEEE Access 2020, 8, 195062–195073. [Google Scholar] [CrossRef]
- Sousa, T.; Sarmento, H.; Harper, L.D.; Valente-Dos-Santos, J.; Vaz, V. Match analysis in rink hockey: a systematic review. Human Movement 2022, 23, 33–48. [Google Scholar] [CrossRef]
- Bergmann, P.; Meinhardt, T.; Leal-Taixe, L. Tracking without bells and whistles. Proceedings of the IEEE/CVF International Conference on Computer Vision, 2019, pp. 941–951.
- Bewley, A.; Ge, Z.; Ott, L.; Ramos, F.; Upcroft, B. Simple online and realtime tracking. 2016 IEEE international conference on image processing (ICIP). IEEE, 2016, pp. 3464–3468.
- Original: Brasó, G.; Leal-Taixé, L. Learning a neural solver for multiple object tracking. Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 2020, pp. 6247–6257.
- Wojke, N.; Bewley, A.; Paulus, D. Simple online and realtime tracking with a deep association metric. 2017 IEEE international conference on image processing (ICIP). IEEE, 2017, pp. 3645–3649.
- Zhang, Y.; Wang, C.; Wang, X.; Zeng, W.; Liu, W. Fairmot: On the fairness of detection and re-identification in multiple object tracking. International Journal of Computer Vision 2021, 129, 3069–3087. [Google Scholar] [CrossRef]
- Redmon, J.; Farhadi, A. Yolov3: An incremental improvement. arXiv, 2018; arXiv:1804.02767. [Google Scholar]
- Ren, S.; He, K.; Girshick, R.; Sun, J. Faster r-cnn: Towards real-time object detection with region proposal networks. Advances in neural information processing systems 2015, 28. [Google Scholar] [CrossRef] [PubMed]
- Law, H.; Deng, J. Cornernet: Detecting objects as paired keypoints. Proceedings of the European conference on computer vision (ECCV), 2018, pp. 734–750.
- Lu, K.; Chen, J.; Little, J.J.; He, H. Lightweight convolutional neural networks for player detection and classification. Computer Vision and Image Understanding 2018, 172, 77–87. [Google Scholar] [CrossRef]
- Yang, X. Where is the puck? Tiny and fast-moving object detection in videos. Master’s thesis, McGill University, 2021.
- Nguyen, D.T.; Nguyen, T.N.; Kim, H.; Lee, H.J. A high-throughput and power-efficient FPGA implementation of YOLO CNN for object detection. IEEE Transactions on Very Large Scale Integration (VLSI) Systems 2019, 27, 1861–1873. [Google Scholar] [CrossRef]
- He, K.; Gkioxari, G.; Dollár, P.; Girshick, R. Mask r-cnn. Proceedings of the IEEE international conference on computer vision, 2017, pp. 2961–2969.
- Roboflow. Roboflow Universe. https://universe.roboflow.com, 2023. Accessed: 2023-05-01.
- Terven, J.; Córdova-Esparza, D.M.; Romero-González, J.A. A Comprehensive Review of YOLO Architectures in Computer Vision: From YOLOv1 to YOLOv8 and YOLO-NAS. Machine Learning and Knowledge Extraction 2023, 5, 1680–1716. [Google Scholar] [CrossRef]
- Kin-Yiu, Wong. YOLOv7 vs YOLOv5 reproducible comparison of accuracy and speed #395. https://github.com/WongKinYiu/yolov7/issues/395, 2022. Accessed: 2023-05-01.
- Wang, C.Y.; Bochkovskiy, A.; Liao, H.Y.M. YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors. arXiv, 2022; arXiv:2207.02696. [Google Scholar]
- Lin, T.Y.; Maire, M.; Belongie, S.; Hays, J.; Perona, P.; Ramanan, D.; Dollár, P.; Zitnick, C.L. Microsoft COCO: Common Objects in Context. Computer Vision – ECCV 2014; Fleet, D., Pajdla, T., Schiele, B., Tuytelaars, T., Eds.; Springer International Publishing: Cham, 2014; pp. 740–755. [Google Scholar]
- Paszke, A.; Gross, S.; Chintala, S.; Chanan, G.; Yang, E.; DeVito, Z.; Lin, Z.; Desmaison, A.; Antiga, L.; Lerer, A. Automatic differentiation in PyTorch. NIPS-W, 2017.
- Porto, F. Vitória ÉPICA do Hóquei em Patins do FC Porto (Resumo). https://youtu.be/JRe0iIi55Ig, 2022. Accessed 19 January 2023.
- D’hoquei, S. Resum del GSH Trissino vs Credit Agricole Sarzana. https://youtu.be/k3cFN_Y2prc, 2020. Accessed 19 January 2023.
- D’hoquei, S. Highlights Portugal vs France. https://youtu.be/Jbjut3NvCGg, 2022. Accessed 19 January 2023.
- TV, F. Hóquei em Patins: Física x CRIAR-T - 25 de Abril 18h30. https://youtu.be/YZMHSuskcCg, 2022. Accessed 19 January 2023.
- TV, E.R.H. FC Porto x SL Benfica. https://youtu.be/jnFRrurson0, 2018. Accessed 19 January 2023.
- TV, E.R.H. FC Porto (PT) x Sporting CP (PT). https://youtu.be/uIsaU7ME8h4, 2018. Accessed 19 January 2023.
- Barcelona, F. [ESP] LIGA EUROPEA Hockey patines: FC Barcelona Lassa - FC Oporto (3-1). https://youtu.be/zGXZaarw5BE, 2017. Accessed 19 January 2023.
- TV, E.R.H. Euroleague - Barça (SP) x SL Benfica (PT). https://youtu.be/yTe1Hv9OV-w, 2020. Accessed 19 January 2023.
- TV, E.R.H. BENFICA-BARCELONA, 1st Semi-Final of Rink Hockey Euroleague 2015-16, played at Pavilhão. https://youtu.be/hTNZm1CGww4, 2016. Accessed 19 January 2023.
- TV, E.R.H. Match #249 - Spain x Portugal [HD]. https://youtu.be/fKDWzskg2pE, 2021. Accessed 19 January 2023.
- NVIDIA. NVIDIA CUDA Deep Neural Network library (cuDNN). https://developer.nvidia.com/cudnn, 2023. Accessed: 2023-09-01.
- Shanahan, M. The Event Calculus Explained. In Artificial Intelligence LNAI 2000, 1600. [CrossRef]
- D’hoquei, S. Highlights SL Benfica vs Sporting CP. https://youtu.be/CS4P8hkM8vk, 2022. Accessed 19 January 2023.
- TV, E.R.H. Extended Highlights - Match #243 - France x Portugal [HD]. https://youtu.be/S0fSwSclAsE, 2022. Accessed 19 January 2023.
- Commission, R.H.T. Rink Hockey Official Regulation. Technical report, World Skate, 2020.
| 1 | |
| 2 |






Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).