{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,10]],"date-time":"2025-11-10T20:56:07Z","timestamp":1762808167010,"version":"3.41.0"},"reference-count":39,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2011,2,1]],"date-time":"2011-02-01T00:00:00Z","timestamp":1296518400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Intell. Syst. Technol."],"published-print":{"date-parts":[[2011,2]]},"abstract":"<jats:p>In this article, we present a method to perform automatic player trajectories mapping based on player detection, unsupervised labeling, efficient multi-object tracking, and playfield registration in broadcast soccer videos. Player detector determines the players' positions and scales by combining the ability of dominant color based background subtraction and a boosting detector with Haar features. We first learn the dominant color with accumulate color histogram at the beginning of processing, then use the player detector to collect hundreds of player samples, and learn player appearance codebook by unsupervised clustering. In a soccer game, a player can be labeled as one of four categories: two teams, referee or outlier. The learning capability enables the method to be generalized well to different videos without any manual initialization. With the dominant color and player appearance model, we can locate and label each player. After that, we perform multi-object tracking by using Markov Chain Monte Carlo (MCMC) data association to generate player trajectories. Some data driven dynamics are proposed to improve the Markov chain's efficiency, such as label consistency, motion consistency, and track length, etc. Finally, we extract key-points and find the mapping from an image plane to the standard field model, and then map players' position and trajectories to the field. A large quantity of experimental results on FIFA World Cup 2006 videos demonstrate that this method can reach high detection and labeling precision, reliably tracking in scenes of player occlusion, moderate camera motion and pose variation, and yield promising field registration results.<\/jats:p>","DOI":"10.1145\/1899412.1899419","type":"journal-article","created":{"date-parts":[[2012,10,12]],"date-time":"2012-10-12T20:56:02Z","timestamp":1350075362000},"page":"1-32","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":24,"title":["Automatic player labeling, tracking and field registration and trajectory mapping in broadcast soccer video"],"prefix":"10.1145","volume":"2","author":[{"given":"Xiaofeng","family":"Tong","sequence":"first","affiliation":[{"name":"Intel China Research Center, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jia","family":"Liu","sequence":"additional","affiliation":[{"name":"Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tao","family":"Wang","sequence":"additional","affiliation":[{"name":"Intel China Research Center, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yimin","family":"Zhang","sequence":"additional","affiliation":[{"name":"Intel China Research Center, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2011,2,24]]},"reference":[{"unstructured":"Bar-Shalom Y. and Fortmann T. 1998. Tracking and Data Association. Academic Press San Diego CA.   Bar-Shalom Y. and Fortmann T. 1998. Tracking and Data Association. Academic Press San Diego CA.","key":"e_1_2_1_1_1"},{"key":"e_1_2_1_2_1","first-page":"3","article-title":"A video-based 3D-reconstriction of soccer games","volume":"19","author":"Bebie T.","year":"2000","journal-title":"Proc. Eurographics"},{"volume-title":"A gentle tutorial of the EM algorithm and its application to parameter estimation for gaussian mixture and hidden Markov models. Tech. rep","author":"Bilmes J. A.","key":"e_1_2_1_3_1"},{"volume-title":"Proceedings of the International Workshop on Statistical Methods in Video.","author":"Choi K.","key":"e_1_2_1_4_1"},{"volume-title":"Proceedings of the IEEE International Conference on Multimedia and Expo (ICME). 80--91","author":"Farin D.","key":"e_1_2_1_5_1"},{"key":"e_1_2_1_6_1","first-page":"80","article-title":"Robust camera calibration for sport videos using court models. In Proceedings of the SPIE Storage Retr","volume":"5307","author":"Farin D.","year":"2004","journal-title":"Meth. Appl. Multimed."},{"doi-asserted-by":"publisher","key":"e_1_2_1_7_1","DOI":"10.1145\/358669.358692"},{"volume-title":"Proceedings of the International Conference on High Energy Accelerators and Instrumentation. CERN.","year":"1959","author":"Hough P. V. C.","key":"e_1_2_1_8_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_9_1","DOI":"10.1109\/ICCV.2001.937594"},{"volume-title":"Proceedings of the IEEE International Conference on Multimedia &amp; Expo (ICME).","author":"Jiang S.","key":"e_1_2_1_10_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_11_1","DOI":"10.1109\/CVPR.2005.53"},{"volume-title":"Proceedings of the IEEE International Conference on Computer Vision (ICCV).","author":"Kim T.","key":"e_1_2_1_12_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_13_1","DOI":"10.1109\/CVPR.2005.272"},{"volume-title":"Proceedings of the IEEE International Conference on Multimedia &amp; Expo (ICME).","author":"Li J.","key":"e_1_2_1_14_1"},{"volume-title":"Proceedings of the IEEE International Conference on Multimedia and Expo (ICME).","author":"Li W.","key":"e_1_2_1_15_1"},{"volume-title":"Monte Carlo strategies in scientific computing","author":"Liu J. S.","key":"e_1_2_1_16_1"},{"volume-title":"Proceedings of the SPIE Visual Communications and Image Processing.","author":"Liu Y.","key":"e_1_2_1_17_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_18_1","DOI":"10.5555\/850924.851523"},{"doi-asserted-by":"publisher","key":"e_1_2_1_19_1","DOI":"10.1109\/CVPR.2006.198"},{"unstructured":"Oh S. Russell S. and Sastry S. 2005. Markov chain Monte Carlo data association for multiple-target tracking. Tech. rep. UCB\/\/ERL M05\/19 University of California Berkeley.  Oh S. Russell S. and Sastry S. 2005. Markov chain Monte Carlo data association for multiple-target tracking. Tech. rep. UCB\/\/ERL M05\/19 University of California Berkeley.","key":"e_1_2_1_20_1"},{"volume-title":"Proceedings of the European Conference on Computer Vision (ECCV).","author":"Okuma K.","key":"e_1_2_1_21_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_22_1","DOI":"10.1109\/CVPR.2006.195"},{"volume-title":"Proceedings of the IEEE International Conference on Pervasive Computing and Communications (PerCom).","author":"Peursum P.","key":"e_1_2_1_23_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_24_1","DOI":"10.1109\/TAC.1979.1102177"},{"volume-title":"Proceedings of the IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS).","author":"Sato K.","key":"e_1_2_1_25_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_26_1","DOI":"10.1007\/11744023_1"},{"volume-title":"Proceedings of the IEEE Workshop on Event Mining in Video.","year":"2003","author":"Stauffer C.","key":"e_1_2_1_27_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_28_1","DOI":"10.1007\/11744078_48"},{"doi-asserted-by":"publisher","key":"e_1_2_1_29_1","DOI":"10.1007\/s11554-007-0041-1"},{"volume-title":"Proceedings of the International Workshop on Multimedia Content Analysis and Mining.","author":"Tong X.","key":"e_1_2_1_30_1"},{"volume-title":"Proceedings of the IEEE International Conference on Computer Vision and Pattern Recognition (CVPR).","author":"Viola P.","key":"e_1_2_1_31_1"},{"volume-title":"Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP).","author":"Wang L.","key":"e_1_2_1_32_1"},{"volume-title":"Proceedings of the IEEE International Conference on Image Processing (ICIP).","author":"Watanabe T.","key":"e_1_2_1_33_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_34_1","DOI":"10.1109\/CVPR.2007.383226"},{"doi-asserted-by":"publisher","key":"e_1_2_1_35_1","DOI":"10.1145\/1177352.1177355"},{"doi-asserted-by":"publisher","key":"e_1_2_1_36_1","DOI":"10.1109\/WMVC.2007.23"},{"volume-title":"Proceedings of the IEEE International Conference on Computer Vision and Pattern Recognition (CVPR).","author":"Yu Q.","key":"e_1_2_1_37_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_38_1","DOI":"10.1145\/1027527.1027586"},{"doi-asserted-by":"publisher","key":"e_1_2_1_39_1","DOI":"10.1109\/CVPR.2005.316"}],"container-title":["ACM Transactions on Intelligent Systems and Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1899412.1899419","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1899412.1899419","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:59:46Z","timestamp":1750244386000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1899412.1899419"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,2]]},"references-count":39,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2011,2]]}},"alternative-id":["10.1145\/1899412.1899419"],"URL":"https:\/\/doi.org\/10.1145\/1899412.1899419","relation":{},"ISSN":["2157-6904","2157-6912"],"issn-type":[{"type":"print","value":"2157-6904"},{"type":"electronic","value":"2157-6912"}],"subject":[],"published":{"date-parts":[[2011,2]]},"assertion":[{"value":"2010-02-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2010-08-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2011-02-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}