Abstract
The use of image processing techniques and computer vision to obtain teams statistics in different sports, currently represents a new source of information very useful for season preparedness. In this work, we propose different methods to show the players position for a specific time, to perform the point counting, and to extract clips of goal situations in the match. In order to accomplish this, we use a combination of transfer learning using a pre-trained deep neural network with a database of basketball game excerpts, and video processing techniques. As a proof of concept, the method was applied to a basketball game of local teams, showing the feasibility of the proposed approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abadi, M., et al.: \(\{\)TensorFlow\(\}\): a system for \(\{\)Large-Scale\(\}\) machine learning. In: 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16), pp. 265–283 (2016)
Bochkovskiy, A., Wang, C.Y., Liao, H.Y.M.: Yolov4: optimal speed and accuracy of object detection. arXiv preprint arXiv:2004.10934 (2020)
Botwicz, M., Klembowski, W., Kulpa, K., Samczyński, P., Misiurewicz, J., Gromek, D.: The concept of an RF system for the detection and tracking of the ball and players in ball sports: an extended abstract for poster presentation. In: 2017 Signal Processing Symposium (SPSympo), pp. 1–3. IEEE (2017)
Bourlot, J., Eberle, G., Priemer, E., Ferrante, E., Martínez, C., Albornoz, E.: Generación de mapas de calor de un partido de básquetbol a partir del procesamiento de video. In: Mac Gaul, M. (ed.) XXVII Congreso Argentino de Ciencias de la Computación, CACIC, pp. 231–239 (2021)
Chen, B., Huang, Z., Yu, W., Xu, Y., Peng, J.: Object recognition and localization based on kinect camera in complex environment. In: 2013 IEEE International Conference on Robotics and Biomimetics (ROBIO), pp. 668–673. IEEE (2013)
Chen, K., Wang, M.: Image stitching algorithm research based on opencv. In: Proceedings of the 33rd Chinese Control Conference, pp. 7292–7297. IEEE (2014)
Cheshire, E., Halasz, C., Perin, J.K.: Player tracking and analysis of basketball plays. In: European Conference of Computer Vision (2013)
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–395 (1981)
Howse, J., Minichino, J.: Learning OpenCV 4 Computer Vision with Python 3: get to Grips with Tools, Techniques, and Algorithms for Computer Vision and Machine Learning. Packt Publishing Ltd, Birmingham (2020)
Hunter, J.D.: Matplotlib: a 2d graphics environment. Comput. Sci. Eng. 9(03), 90–95 (2007)
Jocher, G., Stoken, A., Borovec, J., Chaurasia, A., Changyu, L.: ultralytics/yolov5. Github Repository, YOLOv5 (2020)
Kim, J., et al.: Wearable salivary uric acid mouth guard biosensor with integrated wireless electronics. Biosens. Bioelectron. 74, 1061–1068 (2015)
Laganière, R.: OpenCV 3 Computer Vision Application Programming Cookbook. Packt Publishing Ltd, Birmingham (2017)
Lu, W.L., Ting, J.A., Little, J.J., Murphy, K.P.: Learning to track and identify players from broadcast sports videos. IEEE Trans. Pattern Anal. Mach. Intell. 35(7), 1704–1716 (2013)
Salski, B., Cuper, J., Kopyt, P., Samczynski, P.: Radar cross-section of sport balls in 0.8-40-GHZ range. IEEE Sens. J. 18(18), 7467–7475 (2018). https://doi.org/10.1109/JSEN.2018.2862142
Sekine, Y., et al.: A fluorometric skin-interfaced microfluidic device and smartphone imaging module for in situ quantitative analysis of sweat chemistry. Lab on a Chip 18(15), 2178–2186 (2018)
Stetter, B.J., Ringhof, S., Krafft, F.C., Sell, S., Stein, T.: Estimation of knee joint forces in sport movements using wearable sensors and machine learning. Sensors 19(17), 3690 (2019)
Tzutalin, D.: Labelimg. GitHub Repository 6 (2015)
Wang, Y., Zhao, Y., Chan, R.H.M., Li, W.J.: Volleyball skill assessment using a single wearable micro inertial measurement unit at wrist. IEEE Access 6, 13758–13765 (2018). https://doi.org/10.1109/ACCESS.2018.2792220
Waskom, M.L.: Seaborn: statistical data visualization. J. Open Source Softw. 6(60), 3021 (2021)
Wen, P.C., Cheng, W.C., Wang, Y.S., Chu, H.K., Tang, N.C., Liao, H.Y.M.: Court reconstruction for camera calibration in broadcast basketball videos. IEEE Trans. Visual Comput. Graphics 22(5), 1517–1526 (2015)
Zhang, X., Duan, H., Zhang, M., Zhao, Y., Sha, X., Yu, H.: Wrist mems sensor for movements recognition in ball games. In: 2019 IEEE 9th Annual International Conference on CYBER Technology in Automation, Control, and Intelligent Systems (CYBER), pp. 1663–1667 (2019). https://doi.org/10.1109/CYBER46603.2019.9066506
Acknowledgement
The authors would like to thank the institute and the UNL (with CAI+D 50620190100145LI), to Enzo Ferrante and Eric Priemer by the collaboration in the original conference work, and Ryan Werth for providing the corpus of images to train the network.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Eberle, G., Bourlot, J., Martínez, C., Albornoz, E.M. (2022). Automatic Extraction of Heat Maps and Goal Instances of a Basketball Game Using Video Processing. In: Pesado, P., Gil, G. (eds) Computer Science – CACIC 2021. CACIC 2021. Communications in Computer and Information Science, vol 1584. Springer, Cham. https://doi.org/10.1007/978-3-031-05903-2_7
Download citation
DOI: https://doi.org/10.1007/978-3-031-05903-2_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-05902-5
Online ISBN: 978-3-031-05903-2
eBook Packages: Computer ScienceComputer Science (R0)