Abstract
During a basketball game, the ball moves are dynamic, and it is very hard for athletes and trainers to track every move of the ball. An accurate image tracking of a basketball flight path provides the basis for basketball training and other applications. The flight trajectory tracking method based on video signal filtering is studied in this paper. Specifically, the adaptive median filtering algorithm is used to filter the basketball flight video signal. After applying median filtering, the image difference is selected to enhance the basketball trajectory flight images, followed by the Harris corner detection algorithm enhancing the images. Moreover, the SURF algorithm is used to extract features of basketball targets according to the detection results of corner points in the images. Finally, the Particle Swarm Optimization algorithm optimizes the basketball flight trajectory tracking results obtained through the Kalman filter algorithm. The experimental results show that the proposed method can accurately track the flight path of basketball, the real rate is 97%, and the maximum difference between the number of frames and the actual result is 1 frame. The position error and the end position error of the tracking result are both less than 5 cm, which is suitable for basketball training and other practical applications.
Similar content being viewed by others
Data Availability
The data used in this research and related activities is given in the article.
References
Rogers M, Crozier AJ, Schranz NK, Eston RG, Tomkinson GR (2022) Player profiling and monitoring in basketball: a Delphi study of the most important non-game performance indicators from the perspective of elite athlete coaches. Sports Med 52(5):1175–1187
Yang B, Zhai J, Rho S (2022) Basketball image trajectory analysis based on intelligent acquisition of mobile terminal. Mob Netw Appl 27(6):2534–2542
Liu S, Huang S, Xu X, Lloret J, Muhammad K (2023) Efficient Visual Tracking Based on Fuzzy Inference for Intelligent Transportation Systems. IEEE Trans Intell Transp Syst. https://doi.org/10.1109/TITS.2022.3232242
Scaglia G, Serrano E, Sánchez MC, Rodriguez L (2020) Control based on linear algebra for trajectory tracking and positioning of second-order chained form system. Math Probl Eng 20(27):6082586.1-6082586.8
Liu H, Yang T (2023) Remote video detection algorithm of sports wrong actions under wireless network. Wirel Netw Online First. https://doi.org/10.1007/s11276-022-03227-y
Miranda-Vega JE, Rivas-Lopez M, Fuentes WF (2021) K-nearest neighbor classification for pattern recognition of a reference source light for machine vision system. IEEE Sens J 21(10):11514–11521
Liu S, Huang S, Wang S, Muhammad K, Bellavista P, Ser JD (2023) Visual tracking in complex scenes: a location fusion mechanism based on the combination of multiple visual cognition flows. Inf Fusion 96:281–296
Belge E, Altan A, Hacolu R (2022) Metaheuristic optimization-based path planning and tracking of quadcopter for payload hold-release mission. Electronics 11(8):1208–1212
Abdelmoniem A, Osama A, Abdelaziz M, Maged SA (2020) A path-tracking algorithm using predictive stanley lateral controller. Int J Adv Robot Syst 17(6):1729881420974852-1–1729881420974852-11
Nikoli S, Stevanovi N, Ivanovi M (2020) Optimizing parallel particle tracking in brownian motion using machine learning. Int J High Perform Comput Appl 34(5):532–546
Wang S, Wu ZG, Wu Z (2022) Trajectory tracking and disturbance rejection control of random linear systems. J Franklin Inst 359(9):4433–4448
Lee Y, Kim J (2022) Study on the white noise effect against adversarial attack for deep learning model for image recognition. J Korea Inst Inf Electron Commun Technol 15(1):27–35
Wang L, Fayolle PA, Belyaev AG (2023) Reverse image filtering with clean and noisy filters. SIViP 17(2):333–341
Liu S, Xu X, Zhang Y, Muhammad K, Fu W (2023) A Reliable Sample Selection Strategy for Weakly-supervised Visual Tracking. IEEE Trans Reliab 72(1):15–26
Fu LL, Ding XS, Wang YL (2022) Research on Mask Wearing Detection Algorithm Based on Inter-frame Difference Method. Comput Simul 39(10):250–254
Kumar B, Halim A, Vijayakrishna R (2020) Higher order pde based model for segmenting noisy image. IET Image Proc 14(11):2597–2609
Prathik A, Anuradha J, Uma K (2022) A novel filter for removing image noise and improving the quality of image. Int J Cloud Comput 11(1):14–26
Hao Z, Wang X, Zheng S (2021) Recognition of basketball players’ action detection based on visual image and Harris corner extraction algorithm. J Intell Fuzzy Syst 40(4):7589–7599
Bansal M, Kumar M, Kumar M, Kumar K (2021) An efficient technique for object recognition using Shi-Tomasi corner detection algorithm. Soft Comput 25(6):4423–4432
Fall O, Diouf S, Deme CB, Diankha O (2021) Estimation of computational cost of an autocorrelation function of linear recurring sequences over F-p. Adv Appl Discrete Math 26(2):149–156
Author information
Authors and Affiliations
Contributions
Botao Zhang wrote the main manuscript text, Yiheng Zhang and Bandar Alshawi constructed a model and analyzed experimental results, and Ryan Alturki guided and reviewed the whole paper. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Ethics Approval
The study does not involve any study on humans and other animals.
Competing Interests
The authors declare that they have no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zhang, B., Zhang, Y., Alshawi, B. et al. Basketball Flight Trajectory Tracking using Video Signal Filtering. Mobile Netw Appl 28, 1699–1711 (2023). https://doi.org/10.1007/s11036-023-02253-0
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11036-023-02253-0