All Title Author
Keywords Abstract

Publish in OALib Journal
ISSN: 2333-9721
APC: Only $99


Relative Articles


Soccer Ball Detection by Comparing Different Feature Extraction Methodologies

DOI: 10.1155/2012/512159

Full-Text   Cite this paper   Add to My Lib


This paper presents a comparison of different feature extraction methods for automatically recognizing soccer ball patterns through a probabilistic analysis. It contributes to investigate different well-known feature extraction approaches applied in a soccer environment, in order to measure robustness accuracy and detection performances. This work, evaluating different methodologies, permits to select the one which achieves best performances in terms of detection rate and CPU processing time. The effectiveness of the different methodologies is demonstrated by a huge number of experiments on real ball examples under challenging conditions. 1. Introduction Automatic sport video analysis has become one of the most attractive research fields in the areas of computer vision and multimedia technologies [1]. This has led to opportunities to develop applications dealing with the analysis of different sports such as tennis, golf, American football, baseball, basketball, and hockey. However, due to its worldwide viewership and tremendous commercial value, there has been an explosive growth in the research area of soccer video analysis [2, 3] and a wide spectrum of possible applications have been considered [4–6]. Some applications (automatic highlight identification, video annotation and browsing, content-based video compression, automatic summarization of play, customized advertisement insertion) require only the extraction of low-level visual features (dominant color, camera motion, image texture, playing field line orientation, change of camera view, text recognition) and for this reason they have reached some maturity [7, 8]. In other applications (such as verification of referee decision, tactics analysis, and player and team statistic evaluations), instead, more complex evaluations and high-level domain analysis are required. Unfortunately, the currently available methods have not yet reached a satisfactory accuracy level and then new solutions have to be investigated [9]. In particular, the detection and localization of the ball in each frame is an issue that still requires more investigation. The ball is invariably the focus of attention during the game, but, unfortunately, its automatic detection and localization in images is challenging as a great number of problems have to be managed: occlusions, shadowing, presence of very similar objects near the field lines and regions of player’s bodies, appearance modifications (e.g., when the ball is inside the goal, it is faded by the net and it also experiences a significant amount of deformation during


[1]  M. H. Hung, C. H. Hsieh, C. M. Kuo, and J. S. Pan, “Generalized playfield segmentation of sport videos using color features,” Pattern Recognition Letters, vol. 32, no. 7, pp. 987–1000, 2011.
[2]  K. Choi and Y. Seo, “Automatic initialization for 3D soccer player tracking,” Pattern Recognition Letters, vol. 32, no. 9, pp. 1274–1282, 2011.
[3]  X. Gao, Z. Niu, D. Tao, and X. Li, “Non-goal scene analysis for soccer video,” Neurocomputing, vol. 74, no. 4, pp. 540–548, 2011.
[4]  A. Watve and S. Sural, “Soccer video processing for the detection of advertisement billboards,” Pattern Recognition Letters, vol. 29, no. 7, pp. 994–1006, 2008.
[5]  J. Liu, X. Tong, W. Li, T. Wang, Y. Zhang, and H. Wang, “Automatic player detection, labeling and tracking in broadcast soccer video,” Pattern Recognition Letters, vol. 30, no. 2, pp. 103–113, 2009.
[6]  M. Leo, N. Mosca, P. Spagnolo, P. L. Mazzeo, T. D'Orazio, and A. Distante, “A visual framework for interaction detection in soccer matches,” International Journal of Pattern Recognition and Artificial Intelligence, vol. 24, no. 4, pp. 499–530, 2010.
[7]  A. Ekin, A. M. Tekalp, and R. Mehrotra, “Automatic soccer video analysis and summarization,” IEEE Transactions on Image Processing, vol. 12, no. 7, pp. 796–807, 2003.
[8]  Z. Theodosiou, A. Kounoudes, N. Tsapatsoulis, and M. Milis, “MuLVAT: a video annotation tool based on XML-dictionaries and shot clustering,” Lecture Notes in Computer Science (ICANN), vol. 5769, no. 2, pp. 913–922, 2009.
[9]  T. D'Orazio and M. Leo, “A review of vision-based systems for soccer video analysis,” Pattern Recognition, vol. 43, no. 8, pp. 2911–2926, 2010.
[10]  V. Pallavi, J. Mukherjee, A. K. Majumdar, and S. Sural, “Ball detection from broadcast soccer videos using static and dynamic features,” Journal of Visual Communication and Image Representation, vol. 19, no. 7, pp. 426–436, 2008.
[11]  X. Yu, H. W. Leong, C. Xu, and Q. Tian, “Trajectory-based ball detection and tracking in broadcast soccer video,” IEEE Transactions on Multimedia, vol. 8, no. 6, pp. 1164–1178, 2006.
[12]  J. Ren, J. Orwell, G. A. Jones, and M. Xu, “Tracking the soccer ball using multiple fixed cameras,” Computer Vision and Image Understanding, vol. 113, no. 5, pp. 633–642, 2009.
[13]  T. D'Orazio, C. Guaragnella, M. Leo, and A. Distante, “A new algorithm for ball recognition using circle Hough transform and neural classifier,” Pattern Recognition, vol. 37, no. 3, pp. 393–408, 2004.
[14]  M. Leo, T. D'Orazio, P. Spagnolo, P. L. Mazzeo, and A. Distante, “Sift based ball recognition in soccer images,” in Proceedings of the 3rd international conference on Image and Signal Processing (ICISP '08), pp. 263–272, 2008.
[15]  S. Mallat, A Wavelet Tour of Signal Processing, AP Professional, London, UK, 1997.
[16]  I. T. Jolliffe, Principal Component Analysis, Springer, New York, NY, USA, 2002.
[17]  D. G. Lowe, “Distinctive image features from scale-invariant keypoints,” International Journal of Computer Vision, vol. 60, no. 2, pp. 91–110, 2004.
[18]  J. Canny, “A computational approach to edge detection,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 8, no. 6, pp. 679–698, 1986.
[19]  I. To?i? and P. Frossard, “Dictionary learning,” IEEE Signal Processing Magazine, vol. 28, no. 2, pp. 27–38, 2011.
[20]  F. Colas and P. Brazdil, “Comparison of SVM and some older classification algorithms in text classification tasks,” IFIP International Federation for Information Processing, vol. 217, pp. 169–178, 2006.
[21]  P. A. Flach and N. Lachiche, “Naive Bayesian classification of structured data,” Machine Learning, vol. 57, no. 3, pp. 233–269, 2004.
[22]  J. B. MacQueen, “Some methods for classification and analysis of multivariate observations,” in Proceedings of the 5th Berkeley Symposium on Mathematical Statistics and Probability, vol. 1, pp. 281–297, 1967.


comments powered by Disqus

Contact Us


WhatsApp +8615387084133

WeChat 1538708413