Video Analysis in Indoor Soccer using a Quadcopter
Filipe Trocado Ferreira, Jaime S. Cardoso, Hélder P. Oliveira
2015
Abstract
Automatic vision systems are widely used in sports competition to analyze individual and collective performance during the matches. However, the complex implementation based on multiple fixed cameras and the human intervention on the process makes this kind of systems expensive and not suitable for the big majority of the teams. In this paper we propose a low-cost, portable and flexible solution based on the use of Unmanned Air Vehicles to capture images from indoor soccer games. Since these vehicles suffer from vibrations and disturbances, the acquired video is very unstable, presenting a set of unusual problems in this type of applications. We propose a complete video-processing framework, including video stabilization, camera calibration, player detection, and team performance analysis. The results showed that camera calibration was able to correct automatically image-to-world homography; the player detection precision and recall was around 75%; and the high-level data interpretation showed a strong similarity with ground-truth derived results.
References
- Choi, E. and Lee, C. (2003). Feature extraction based on the bhattacharyya distance. Pattern Recognition, 36(8):1703 - 1709.
- Choi, K. and Seo, Y. (2011). Automatic initialization for 3d soccer player tracking. Pattern Recognition Letters, 32(9):1274 - 1282.
- Comaniciu, D., Ramesh, V., and Meer, P. (2000). Realtime tracking of non-rigid objects using mean shift. In IEEE Conference on Computer Vision and Pattern Recognition, volume 2, pages 142-149.
- Dalal, N. and Triggs, B. (2005). Histograms of oriented gradients for human detection. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition, volume 1, pages 886-893.
- Dearden, A., Grau, O., and Demiris, Y. (2006). Tracking football player movement from a single moving camera using particle filters. IET Conference Proceedings, pages 29-37(8).
- Doucet, A. and Johansen, A. M. (2011). A tutorial on particle filtering and smoothing: fifteen years later.
- Ekin, A., Tekalp, A., and Mehrotra, R. (2003). Automatic soccer video analysis and summarization. IEEE Transactions on Image Processing, 12(7):796-807.
- Figueroa, P. J., Leite, N. J., and Barros, R. M. (2006). Tracking soccer players aiming their kinematical motion analysis. Computer Vision and Image Understanding, 101(2):122 - 135.
- Iwase, S. and Saito, H. (2004). Parallel tracking of all soccer players by integrating detected positions in multiple view images. In IEEE International Conference on Pattern Recognition, pages 751-754.
- Khatoonabadi, S. H. and Rahmati, M. (2009). Automatic soccer players tracking in goal scenes by camera motion elimination. Image and Vision Computing, 27(4):469 - 479.
- Kheng, L. W. (2011). Mean shift tracking. Technical report, Technical report, School of Computing, National University of Singapore.
- Liu, J., Tong, X., Li, W., Wang, T., Yimin, and Wang, H. (2009). Automatic player detection, labeling and tracking in broadcast soccer video. Pattern Recognition Letters, 30(2):103 - 113.
- Lu, W.-L., Okuma, K., and Little, J. J. (2009). Tracking and recognizing actions of multiple hockey players using the boosted particle filter. Image and Vision Computing, 27(12):189 - 205.
- Lu, W.-L., Ting, J.-A., Little, J. J., and Murphy, K. P. (2013a). Learning to track and identify players from broadcast sports videos. IEEE Transactions on Pattern Analysis and Machine Intelligence, 35(7):1704- 1716.
- Lu, W.-L., Ting, J.-A., Little, J. J., and Murphy, K. P. (2013b). Learning to track and identify players from broadcast sports videos. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 35(7):1704-1716.
- Munkres, J. (1957). Algorithms for the assignment and transportation problems. Journal of the Society for Industrial & Applied Mathematics, 5(1):32-38.
- Otsu, N. (1975). A threshold selection method from graylevel histograms. Automatica, 11(285-296):23-27.
- Ren, J., Orwell, J., Jones, G. A., and Xu, M. (2009). Tracking the soccer ball using multiple fixed cameras. Computer Vision and Image Understanding, 113(5):633 - 642.
- Rosten, E. and Drummond, T. (2006). Machine learning for high-speed corner detection. In European Conference on Computer Vision, pages 430-443.
- Santiago, C., Sousa, A., Estriga, M., Reis, L., and Lames, M. (2010). Survey on team tracking techniques applied to sports. cited By (since 1996)1.
- Shitrit, H. B., Berclaz, J., Fleuret, F., , and Fua, P. (2011). Tracking Multiple People under Global Appearance Constraints. International Conference on Computer Vision.
- Torr, P. H. S. and Zisserman, A. (2000). Mlesac: A new robust estimator with application to estimating image geometry. Computer Vision Image Understanding, 78(1):138-156.
- Welch, G. and Bishop, G. (1995). An introduction to the kalman filter.
- Zhang, Z. (2000). A flexible new technique for camera calibration. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 22(11):1330-1334.
Paper Citation
in Harvard Style
Trocado Ferreira F., Cardoso J. and Oliveira H. (2015). Video Analysis in Indoor Soccer using a Quadcopter . In Proceedings of the International Conference on Pattern Recognition Applications and Methods - Volume 1: ICPRAM, ISBN 978-989-758-076-5, pages 77-86. DOI: 10.5220/0005206000770086
in Bibtex Style
@conference{icpram15,
author={Filipe Trocado Ferreira and Jaime S. Cardoso and Hélder P. Oliveira},
title={Video Analysis in Indoor Soccer using a Quadcopter},
booktitle={Proceedings of the International Conference on Pattern Recognition Applications and Methods - Volume 1: ICPRAM,},
year={2015},
pages={77-86},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005206000770086},
isbn={978-989-758-076-5},
}
in EndNote Style
TY - CONF
JO - Proceedings of the International Conference on Pattern Recognition Applications and Methods - Volume 1: ICPRAM,
TI - Video Analysis in Indoor Soccer using a Quadcopter
SN - 978-989-758-076-5
AU - Trocado Ferreira F.
AU - Cardoso J.
AU - Oliveira H.
PY - 2015
SP - 77
EP - 86
DO - 10.5220/0005206000770086