Abstract
Sports analytics are on the rise in European football, however, due to the high cost so far only the top tier leagues and championships have had the privilege of collecting high precision data to build upon. We believe that this opportunity should be available for everyone especially for youth teams, to develop and recognize talent earlier. We therefore set the goal of creating a low-cost player tracking system that could be applied in a wide base of football clubs and pitches, which in turn would widen the reach for sports analytics, ultimately assisting the work of scouts and coaches in general. In this paper, we present a low-cost optical tracking solution based on cheap action cameras and cloud-deployed data processing. As we build on existing research results in terms of methods for player detection, i.e., background-foreground separation, and for tracking, i.e., Kalman filter, we adapt those algorithms with the aim of sacrificing as least as possible on accuracy while keeping costs low. The results are promising: our system yields significantly better accuracy than a standard deep learning based tracking model at the fraction of its cost. In fact, at a cost of $2.4 per match spent on cloud processing of videos for real-time results, all players can be tracked with a 11-meter precision on average.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Catapult: Wearable technology (2020). https://www.catapultsports.com/
ChyronHego: The leading sports tracking solution (2020). https://chyronhego.com/products/sports-tracking/tracab-optical-tracking/
Direkoglu, C., Sah, M., O’Connor, N.E.: Player detection in field sports. Mach. Vis. Appl. 29(2), 187–206 (2017). https://doi.org/10.1007/s00138-017-0893-8
Gerke, S., Linnemann, A., Müller, K.: Soccer player recognition using spatial constellation features and jersey number recognition. Comput. Vis. Image Underst. 159, 105–115 (2017). Elsevier
Girshick, R.: Fast R-CNN. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 1440–1448 (2015)
Harville, M., Gordon, G., Woodfill, J.: Foreground segmentation using adaptive mixture models in color and depth. In: Proceedings IEEE Workshop on Detection and Recognition of Events in Video, pp. 3–11 (2001)
Kulkarni, A., Rani, E.: Kalman filter based multi object tracking system. Int. J. Electron. Commun. Instrum. Eng. Res. Dev. 8(2), 1–6 (2018)
Lei, G.: Recognition of planar objects in 3-D space from single perspective views using cross ratio. IEEE Trans. Robot. Autom. 6(4), 432–437 (1990)
Li, G., Zhang, C.: Automatic detection technology of sports athletes based on image recognition technology. EURASIP J. Image Video Process. 2019(1), 1–9 (2019). https://doi.org/10.1186/s13640-019-0415-x
Lin, T.-Y., et al.: Microsoft COCO: common objects in context. In: Fleet, D., Pajdla, T., Schiele, B., Tuytelaars, T. (eds.) ECCV 2014. LNCS, vol. 8693, pp. 740–755. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-10602-1_48
Maćkowiak, S., Konieczny, J., Kurc, M., Maćkowiak, P.: Football player detection in video broadcast. In: Bolc, L., Tadeusiewicz, R., Chmielewski, L.J., Wojciechowski, K. (eds.) ICCVG 2010. LNCS, vol. 6375, pp. 118–125. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-15907-7_15
Naushad Ali, M., Abdullah-Al-Wadud, M., Lee, S.L.: An efficient algorithm for detection of soccer ball and players. In: Signal Processing Image Processing and Pattern Recognition (2012)
Nussbaumer, H.J.: Fast Fourier Transform and Convolution Algorithms. Springer, Heidelberg (1981). https://doi.org/10.1007/978-3-642-81897-4
OpenCV: OpenCV provided geometric image transformations (2020). https://docs.opencv.org/2.4/modules/imgproc/doc/geometric_transformations.html
Rao, U., Pati, U.C.: A novel algorithm for detection of soccer ball and player. In: International Conference on Communications and Signal Processing (2015)
Shantaiya, S., Verma, K., Mehta, K.: Multiple object tracking using Kalman filter and optical flow.Eur. J. Adv. Eng. Technol. 2(2), 34–39 (2015)
Sharma, A.: Multi object tracking with Kalman-filter (2018). https://github.com/mabhisharma/Multi-Object-Tracking-with-Kalman-Filter
Spidercam: Spidercam FIELD (2020). https://www.spidercam.tv/
Wojke, N., Bewley, A., Paulus, D.: Simple online and realtime tracking with a deep association metric. In: 2017 IEEE International Conference on Image Processing (ICIP), pp. 3645–3649 (2017)
Wu, Y., Kirillov, A., Massa, F., Lo, W.Y., Girshick, R.: Detectron2 (2019). https://github.com/facebookresearch/detectron2
Acknowledgement
This work was supported by the National Research, Development and Innovation Office of Hungary (NKFIH) in research project FK 128233, financed under the FK_18 funding scheme.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Csanalosi, G., Dobreff, G., Pasic, A., Molnar, M., Toka, L. (2020). Low-Cost Optical Tracking of Soccer Players. In: Brefeld, U., Davis, J., Van Haaren, J., Zimmermann, A. (eds) Machine Learning and Data Mining for Sports Analytics. MLSA 2020. Communications in Computer and Information Science, vol 1324. Springer, Cham. https://doi.org/10.1007/978-3-030-64912-8_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-64912-8_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-64911-1
Online ISBN: 978-3-030-64912-8
eBook Packages: Computer ScienceComputer Science (R0)