Multimedia Tools and Applications

, Volume 73, Issue 3, pp 1617–1642 | Cite as

A semi-supervised system for players detection and tracking in multi-camera soccer videos

  • Rafael MartínEmail author
  • José M. Martínez


This paper presents a complete, general and modular system which after a simple previous configuration is able to detect and track each player on the court or field. The presented multi-camera system is based on a mono-camera object detection and tracking system originally designed for video surveillance applications. Target sports of the developed system are team sports (e.g., basketball, soccer). The main objective of this paper is to present a semi-supervised system able to detect and track the players in multi-camera sports videos, focusing on the fusion of different tracks of detected blobs in order to match tracks across cameras. The proposed system is simpler than other systems from the state of the art, can operate in real time and has margin to be improved and to reduce supervision adding additional complexity. In addition to the detection and tracking system, an evaluation system has been designed to obtain quantitative results of the system performance.


Sports videos Multi-camera systems Object detection Object tracking Fusion Homography 



This work has been partially supported by the Spanish Government (TEC2011-25995).


  1. 1.
    Anjum N, Cavallaro A (2009) Trajectory association and fusion across partialy overlapping cameras. AVSS, pp 201–206Google Scholar
  2. 2.
    Bebie T, Bieri H (1998) SoccerMan-reconstructing soccer games from video sequences. Image processingl 1:898–902Google Scholar
  3. 3.
    Choi S, Seo Y, Kim H, Hong KS (1997) Where are the ball and players? Soccer game analysis with colorbased tracking and image mosaic. In: Proc. of ICIAP, pp 196–203Google Scholar
  4. 4.
    D’Orazio T, Leo M, Mosca N, Spagnolo P, Mazzeo PL (2009) A semi-automatic system for ground truth generation of soccer video sequences. AVSS, pp 559–564Google Scholar
  5. 5.
    de Meneses YL, Roduit P, Luisier F, Jacot J (2005) Trajectory analysis for sport and video surveillance. Electron Lett Comput Vis Image Anal 5(3):148–156Google Scholar
  6. 6.
    Du W, Hayet JB, Piater J, Verly J (2006) Collaborative multi-camera tracking of athletes in team sports. Workshop on Computer Vision Based Anal in Sports Environments (CVBASE), pp 2–13Google Scholar
  7. 7.
    Figueroa PJ, Leite NJ, Barros RML (2006) Tracking soccer players aiming their kinematical motion analysis. Trans Comput Vis Image Underst 101(2):122–135Google Scholar
  8. 8.
    Figueroa P, Leite N, Barros R, Cohen I, Medioni G (2004) Tracking soccer players using the graph representation. In: Proc. of ICPR 4:787–790Google Scholar
  9. 9.
    Hartley R, Zisserman A (2003) A multiple view geometry in computer vision. Cambridge University PressGoogle Scholar
  10. 10.
    Huang Y, Llach J, Bhagavathy S (2007) Players and ball detection in soccer videos based on color segmentation and shape analysis. Lecture Notes in Computer Science 4577:416–425Google Scholar
  11. 11.
    Junejo IN, Foroosh H (2007) Trajectory rectification and path modeling for video surveillance. In: Proc. of ICCV, pp 1–7Google Scholar
  12. 12.
    Kang J, Cohen I, Medioni G (2004) Tracking people in crowded scenes across multiple cameras. In: Proc. of ACCVGoogle Scholar
  13. 13.
    Kayumbi G, Anjum N, Cavallaro A (2008) Global trajectory reconstruction from distributed visual sensors. In: Proc. of ICDSC, pp 1–8Google Scholar
  14. 14.
    Kayumbi G, Mazzeo PL, Spagnolo P, Taj M, Cavallaro A (2008) Distributed visual sensing for virtual top-view trajectory generation in football videos. In: Proc. of CIVRGoogle Scholar
  15. 15.
    Martín R, Martínez JM (2013) An automatic system for sports analytics in multi-camera tennis videos. In: Proc. of AMMDS-AVSS (in press)Google Scholar
  16. 16.
    Misu T, Gohshi S, Izumi Y, Fujita Y, Naemura M (2004) Robust tracking of athletes using multiple features of multiple views. In: Proc. of WSCG, pp 285–292Google Scholar
  17. 17.
    Nummiaro K, Koller-Meier E, Svoboda T, Roth D, Van Gool J-L (2003) Color-based object tracking in multi-camera environments. In: Proc. of DAGM, pp 591–599Google Scholar
  18. 18.
    Poppe C, Bruyne SD, Verstockt S, de Walle RV (2010) Multi-camera analysis of soccer sequences. In: Proc. of AVSS, pp 26–31Google Scholar
  19. 19.
    Sachiko I, Hideo S (2004) Parallel tracking of all soccer players by integrating detected positions in multiple view images. In: Proc. of ICPRGoogle Scholar
  20. 20.
    SanMiguel JC, Martínez JM (2012) A semantic-based probabilistic approach for real-time video event recognition. Comp Vis Image Underst 116(9):937–952CrossRefGoogle Scholar
  21. 21.
    Sheikh YA, Shah M (2008) Trajectory association across multiple airborne cameras. Trans Pattern Anal Mach Intell 30(2):361–367CrossRefGoogle Scholar
  22. 22.
    Taj M, Cavallaro A (2009) Multi-camera track-before-detect. In: Proc. of ICDSCGoogle Scholar
  23. 23.
    Tong X, et al (2004) An effective and fast soccer ball detection and tracking method. In: Proc of ICPR 4:795–798Google Scholar
  24. 24.
    Xinguo Y, Farin D (2005) Current and emerging topics in sports video processing. In: Proc. of ICMEGoogle Scholar
  25. 25.
    Xu M, Orwell J, Jones G (2004) Tracking football players with multiple cameras. In: Proc. of ICIP 5:2909–2912Google Scholar

Copyright information

© Springer Science+Business Media New York 2013

Authors and Affiliations

  1. 1.VPULab, EPS – Universidad Autónoma de MadridMadridSpain

Personalised recommendations