Abstract
This paper presents us with an automatic prediction and analysis of basketball referees movement which is useful for educational software. Such software would be very beneficial in training the young basketball referees. The paper proposes that the movement prediction of basketball referees can be achieved with a multilayered perceptron neural network. Network will reason on the basis of a ball movement during a play action. Proposed neural network will be trained with a modified Back Propagation algorithm which essentially presents a special algorithm for a multiple dependent Time Series prediction. In this paper, we will also describe initial designs of a neural network structure that, we believe, would better suit the nature of a multiple dependent Time Series prediction problems. The aforementioned educational software is capable of determining whether a referee was moving properly in a certain situation or not. Determination is possible on the basis of numerical values that are calculated by simulating the human visual field. The referee’s horizontal field of view simulation is based on the standard set by the American Optometric Association. It is implemented through a modified Sweep and Prune algorithm which is also discussed in this paper.
Similar content being viewed by others
References
Abuadlla Y, Kvascev G, Gajin S, Jovanović Z (2014) Flow-based anomaly intrusion detection system using two neural network stages. Comput Sci Inf Syst 11 (2):601–622
Alahi A, Boursier Y, Jacques L, Vandergheynst P (2009) Sport players detection and tracking with a mixed network of planar and omnidirectional cameras. In: ACM/IEEE international conference on distributed smart cameras, pp 1–8
Betancourt D, Río C (2006) Study of the human eye working principle: An impressive high angular resolution system with simple array detectors. In: Fourth IEEE workshop on sensor array and multichannel processing, pp 93–97. doi:10.1109/SAM.2006.1706098
Chang MH, Tien MC, Wu JL (2009) WOW: wild open warning for broadcast basketball video based on player trajectory. In: ACM international conference on multimedia, pp 821–824
Doulamis N, Doulamis A (2012) Fast and adaptive deep fusion learning for detecting visual objects, computer vision – ECCV 2012. Workshops Demons Lect Notes Comput Sci 7585:345– 354
Fauerby K (2003) Improved collision detection and response. Peroxide, http://www.peroxide.dk/papers/collision/collision.pdf
Giles CL, Lawrence S, Tsoi AC (2001) Noisy time series prediction using recurrent neural networks and grammatical inference. Mach Learn 44(1):161–183
Ivanković Z, Racković M, Markoski B, Radosav D, Ivković M (2010) Appliance of neural networks in basketball scouting. Acta Polytechnica Hungarica 7 (4):167–180
Ivanković Z, Racković M, Ivković M (2014) Automatic player position detection in basketball games. Multimed Tools Appl 72(3):2741–2767
Khashei M, Bijari M (2010) An artificial neural network (p, d,q) model for timeseries forecasting. Expert Syst Appl 37(1):479–489
Lai KK, Yu L, Wang S, Zhou C (2006) Neural-network-based metamodeling for financial time series forecasting. In: Joint conference on information sciences (JCIS 2006). doi:10.2991/JCIS.2006.172
Landassuri-Moreno VM, Bullinaria JA (2009) Neural network ensembles for time series forecasting. In: 11th annual conference on genetic and evolutionary computation 2009 (GECCO 2009), pp 1235– 1242
Lin MC, Gottschalk S (1998) Collision detection between geometric models: a survey. In: IMA conference on mathematics of surfaces
Marcos S, Moreno E, Navarro R (1999) The depth-of-field of the human eye from objective and subjective measurements. Vis Res 39(12):2039–2049. doi:10.1016/S0042-6989(98)00317-4
Markoski B, Pecev P, Ratgeber L, Ivković M, Ivanković Z (2011) A new approach to decision making in basketball - BBFBR program. Acta Polytechnica Hungarica 8(6):111–130
McBride D (2010) Modern miracle medical machines: the human eye and vision. Kansas State University Physics Education Research Modern Miracle Medical Machines
Moore M, Wilhelms J (1998) Collision detection and response for computer animation. Comput Graph 22(4):289–298
Najim S A, Al-Omari Z A M, Said SM (2008) On the application of artificial neural network in analyzing and studying daily loads of Jordan power system plant. Comput Sci Inf Syst 1:127– 136
Nam J (2009) Mathematical studies on the human eye. Submitted to the faculty of the University Graduate School in partial fulfillment of the requirements, for the degree. Doctor of Philosophy. In the Department of. Mathematics, Indiana University, June 2007, UMI Number: 3274988, ProQuest LLC:2009
Official (2014) FIBA rules, valid as of 1st October 2014
Oliver D (2004) Basketball on paper: rules and tools for performance analysis. Potomac Books Inc. ISBN -13: 9781574886887, pp 392
Ons BR, Trabelsi A (2003) Optimizing multilayer perceptrons for time series prediction. BESTMOD, ISG, Université de Tunis
Patra M, Chakraborty S, Ghosh D (2012) Optimized neural architecture for time series prediction using raga notes. Speech, Sound Music Process Embracing Res India Lect Notes Comput Sci 7172:26– 33
Perše M, Kristan M, Kovačič S, Vučković G, Perš J (2009) A trajectory-based analysis of coordinated team activity in a basketball game. Comput Vis Image Understand 113(5):612–621
Protopapadakis E, Doulamis A, Makantasis K, Voulodimos A (2012) A semi-supervised approach for industrial workflow recognition. In: INFOCOMP 2012: the second international conference on advanced communications and computation, pp 155–160
Ratgeber L, Markoski B, Pecev P, Lacmanović D, Ivanković Z (2013) Comparative review of statistical parameters for Men’s and Women’s basketball leagues in Serbia. Acta Polytechnica Hungarica 10(6):151–170
Ruta D, Gabrys B (2007) Neural network ensembles for time series prediction. Int Joint Conf Neural Netw 2007(IJCNN 2007):1204–1209
Santos JMS, Pazos ABP, Sierra AP (2011) Team performance in professional basketball: an approach based on neural networks and genetic programming. In: XIII IASE and III Esea conference of sports. Prague
Schumaker R, Soliman O, Chen H (2010) Sports data mining. Springer, New York
Teo KK, Wang L, Lin Z (2001) Wavelet packet multi-layer perceptron for chaotic time series prediction: effects of weight initialization. Comput Sci ICCS 2001 Lect Notes Comput Sci 2074:310–317
Tracy DJ, Buss SR, Woods B (2009) Efficient large – scale sweep and prune methods with AABB insertion and removal. In: IEEE virtual reality conference (VR 2009), pp 191–198
Theron R, Casares L (2010) Visual analysis of time-motion in basketball games. In: X international symposium on smart graphics, pp 196–207
Young ME (2008) Nonlinear judgment analysis: comparing policy use by those who draft and those who coach. Psychol Sport Exer 9(6):760–774
Vintan L, Gellert A, Petzold J, Ungerer T (2004) Person movement prediction using neural networks. In: First workshop on modeling and retrieval of context. Ulm, Germany
Zhang GP, Berardi VL (2001) Time series forecasting with neural network ensembles: an application for exchange rate prediction. J Oper Res Soc 52:652–664
Zhang PG (2003) Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing 50:159–175
Acknowledgments
Research was partially supported by the Ministry of Science and Technological Development of Republic of Serbia by Grant 171039 and through project no. III47003 “Infrastructure for technology enhanced learning in Serbia”.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Pecev, P., Racković, M. & Ivković, M. A system for deductive prediction and analysis of movement of basketball referees. Multimed Tools Appl 75, 16389–16416 (2016). https://doi.org/10.1007/s11042-015-2938-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-015-2938-1