The Analysis of Basketball Free Throw Trajectory using PSO Algorithm

Pawel Lenik, Tomasz Krzeszowski, Krzysztof Przednowek, Justyna Lenik


The following paper described the method for automatic measurement of selected parameters of a basketball free throw trajectory. The research material was based on 10 sequences recorded by a monocular camera. For tracking the ball the particle swarm optimization (PSO) algorithm was used. Additionally the method of ball detection was developed. The study was conducted on a group of 10 basketball players who participated in the Polish Second Division during the 2014/2015 season. The 10 parameters (four distances, three velocities, and three angle parameters) were taken into account. The experimental results showed that the value of the initial angle was equal to 47:27±4:42 degrees, and the height of ball trajectory was at the level of 3:84±0:34 m. The correlation between body height and parameter of a free throw was also determined. The analysis conducted showed a significant correlation between the height and shape of a free throw trajectory. The suggested method can be used in the training process as a tool to improve performance of the free throw.


  1. Button, C., Macleod, M., Sanders, R., and Coleman, S. (2003). Examining movement variability in the basketball free-throw action at different skill levels. Research Quarterly for Exercise and Sport, 74(3):257- 269. PMID: 14510290.
  2. Chen, H.-T., Chou, C.-L., Fu, T.-S., Lee, S.-Y., and Lin, B.-S. P. (2012). Recognizing tactic patterns in broadcast basketball video using player trajectory. Journal of Visual Communication and Image Representation, 23(6):932 - 947.
  3. Chen, H.-T., Tien, M.-C., Chen, Y.-W., Tsai, W.-J., and Lee, S.-Y. (2009). Physics-based ball tracking and 3d trajectory reconstruction with applications to shooting location estimation in basketball video. Journal of Visual Communication and Image Representation, 20(3):204-216.
  4. Englert, C., Bertrams, A., Furley, P., and Oudejans, R. R. (2015). Is ego depletion associated with increased distractibility? Results from a basketball free throw task. Psychology of Sport and Exercise, 18:26 - 31.
  5. Gablonsky, J. M. and Lang, A. S. (2005). Modeling basketball free throws. SIAM Review, 47(4):775-798.
  6. Hamilton, G. R. and Reinschmidt, C. (1997). Optimal trajectory for the basketball free throw. Journal of Sports Sciences, 15(5):491-504. PMID: 9386207.
  7. Hudson, J. L. (1982). A biomechanical analysis by skill level of free throw shooting in basketball. Biomechanics in sports, pages 95-102.
  8. Kennedy, J. and Eberhart, R. (1995). Particle swarm optimization. In Proc. of IEEE Int. Conf. on Neural Networks, volume 4, pages 1942-1948. IEEE Press, Piscataway, NJ.
  9. Kwolek, B. (2009). Object tracking via multi-region covariance and particle swarm optimization. 11th IEEE Int. Conf. on Advanced Video and Signal Based Surveillance (AVSS), 0:418-423.
  10. Kwolek, B., Krzeszowski, T., Gagalowicz, A., Wojciechowski, K., and Josinski, H. (2012). Realtime multi-view human motion tracking using particle swarm optimization with resampling. In Perales, F., Fisher, R., and Moeslund, T., editors, Articulated Motion and Deformable Objects, volume 7378 of Lecture Notes in Computer Science, pages 92-101. Springer Berlin Heidelberg.
  11. Liu, Y., Huang, C., and Liu, X. (2010). A new method to classify shots in basketball video. In Proceedings of the Second International Symposium on Networking and Network Security (ISNNS 10), pages 153-156.
  12. Murphy, L. (2012). Modeling baskestball free throws. In 17th Annual Statewide Undergraduate Research Conference at UMass Amherst.
  13. Pers?e, M., Kristan, M., Kovac?ic?, S., Vuc?kovic?, G., and Pers?, J. (2009). A trajectory-based analysis of coordinated team activity in a basketball game. Computer Vision and Image Understanding, 113(5):612 - 621. Computer Vision Based Analysis in Sport Environments.
  14. Ritter, N. and Cooper, J. (2009). New resolution independent measures of circularity. Journal of Mathematical Imaging and Vision, 35(2):117-127.
  15. Tran, C. M. and Silverberg, L. M. (2008). Optimal release conditions for the free throw in men's basketball. Journal of Sports Sciences, 26(11):1147-1155.
  16. Xu, P., Xie, L., Chang, S.-F., Divakaran, A., Vetro, A., and Sun, H. (2001). Algorithms and system for segmentation and structure analysis in soccer video. In IEEE Int. Conf. on Multimedia and Expo 2001 (ICME 2001), pages 928 -931.
  17. Zivkovic, Z. and van der Heijden, F. (2006). Efficient adaptive density estimation per image pixel for the task of background subtraction. Pattern Recogn. Lett., 27(7):773-780.

Paper Citation

in Harvard Style

Lenik P., Krzeszowski T., Przednowek K. and Lenik J. (2015). The Analysis of Basketball Free Throw Trajectory using PSO Algorithm . In Proceedings of the 3rd International Congress on Sport Sciences Research and Technology Support - Volume 1: icSPORTS, ISBN 978-989-758-159-5, pages 250-256. DOI: 10.5220/0005611002500256

in Bibtex Style

author={Pawel Lenik and Tomasz Krzeszowski and Krzysztof Przednowek and Justyna Lenik},
title={The Analysis of Basketball Free Throw Trajectory using PSO Algorithm},
booktitle={Proceedings of the 3rd International Congress on Sport Sciences Research and Technology Support - Volume 1: icSPORTS,},

in EndNote Style

JO - Proceedings of the 3rd International Congress on Sport Sciences Research and Technology Support - Volume 1: icSPORTS,
TI - The Analysis of Basketball Free Throw Trajectory using PSO Algorithm
SN - 978-989-758-159-5
AU - Lenik P.
AU - Krzeszowski T.
AU - Przednowek K.
AU - Lenik J.
PY - 2015
SP - 250
EP - 256
DO - 10.5220/0005611002500256