{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T16:04:17Z","timestamp":1740153857988,"version":"3.37.3"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2018,1,16]],"date-time":"2018-01-16T00:00:00Z","timestamp":1516060800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2018,1,16]],"date-time":"2018-01-16T00:00:00Z","timestamp":1516060800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["IPSJ T Comput Vis Appl"],"published-print":{"date-parts":[[2018,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>In sports analysis, player tracking is essential to the extraction of statistics such as speed, distance and direction of motion. Simultaneous tracking of multiple people is still a very challenging computer vision problem to which there is no satisfactory solution. This is especially true for sports activities, for which people often wear similar uniforms, move quickly and erratically, and have close interactions with each other. In this paper, we introduce a multi-target tracking algorithm suitable for team sports activities. We extend an existing algorithm by including an automatic estimation of the occupancy of the observed field and the duration of stable periods without people entering or leaving the field. This information is included as a constraint to the existing offline tracking algorithm in order to construct more reliable trajectories. On data from two challenging sports scenarios\u2014an indoor soccer game captured with thermal cameras and an outdoor soccer training session captured with RGB camera\u2014we show that the tracking performance is improved on all sequences. Compared to the original offline tracking algorithm, we obtain improvements of 3\u20137% in accuracy. Furthermore, the method outperforms two state-of-the-art trackers.<\/jats:p>","DOI":"10.1186\/s41074-017-0038-z","type":"journal-article","created":{"date-parts":[[2018,1,16]],"date-time":"2018-01-16T12:49:16Z","timestamp":1516106956000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["Constrained multi-target tracking for team sports activities"],"prefix":"10.1186","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8016-2426","authenticated-orcid":false,"given":"Rikke","family":"Gade","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas B.","family":"Moeslund","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,1,16]]},"reference":[{"key":"38_CR1","unstructured":"Gudmundsson J, Horton M (2016) Spatio-temporal analysis of team sports\u2014a survey. arXiv:1602.06994 [cs.OH]."},{"key":"38_CR2","unstructured":"Luo W, Zhao X, Kim TK (2014) Multiple object tracking: a review. arXiv:1409.7618 [cs]."},{"issue":"Series D","key":"38_CR3","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1115\/1.3662552","volume":"82","author":"RE Kalman","year":"1960","unstructured":"Kalman RE (1960) A new approach to linear filtering and prediction problems. Trans ASME\u2013J Basic Eng 82(Series D):35\u201345.","journal-title":"Trans ASME\u2013J Basic Eng"},{"key":"38_CR4","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-3437-9","volume-title":"Sequential Monte Carlo Methods in Practice","author":"A Doucet","year":"2001","unstructured":"Doucet A, de Freitas N, Gordon N, (eds) (2001) Sequential Monte Carlo Methods in Practice. Springer, New York."},{"issue":"9","key":"38_CR5","doi-asserted-by":"publisher","first-page":"1806","DOI":"10.1109\/TPAMI.2011.21","volume":"33","author":"J Berclaz","year":"2011","unstructured":"Berclaz J, Fleuret F, T\u00fcretken E, Fua P (2011) Multiple object tracking using k-shortest paths optimization. IEEE Trans Pattern Anal Mach Intell (PAMI) 33(9):1806\u20131819.","journal-title":"IEEE Trans Pattern Anal Mach Intell (PAMI)"},{"key":"38_CR6","volume-title":"Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR)","author":"H Jiang","year":"2007","unstructured":"Jiang H, Fels S, Little JJ (2007) A linear programming approach for multiple object tracking In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR).. IEEE, Minneapolis."},{"key":"38_CR7","volume-title":"Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR)","author":"V Chari","year":"2015","unstructured":"Chari V, Lacoste-Julien S, Laptev I, Sivic J (2015) On pairwise costs for network flow multi-object tracking In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR).. IEEE, Boston."},{"key":"38_CR8","volume-title":"Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR)","author":"H Pirsiavash","year":"2011","unstructured":"Pirsiavash H, Ramanan D, Fowlkes CC (2011) Globally-optimal greedy algorithms for tracking a variable number of objects In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR).. IEEE, Colorado Springs."},{"key":"38_CR9","volume-title":"Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR)","author":"L Zhang","year":"2008","unstructured":"Zhang L, Li Y, Nevatia R (2008) Global data association for multi-object tracking using network flows In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR).. IEEE, Anchorage."},{"key":"38_CR10","first-page":"100","volume-title":"Proceedings of the 12th European Conference on Computer Vision - Volume Part VI, ECCV\u201912","author":"H Izadinia","year":"2012","unstructured":"Izadinia H, Saleemi I, Li W, Shah M (2012) (mp)2t: Multiple people multiple parts tracker In: Proceedings of the 12th European Conference on Computer Vision - Volume Part VI, ECCV\u201912, 100\u2013114.. Springer, Berlin."},{"key":"38_CR11","volume-title":"Proceedings of IEEE International Conference on Computer Vision (ICCV)","author":"B Leibe","year":"2007","unstructured":"Leibe B, Schindler K, Gool LV (2007) Coupled detection and trajectory estimation for multi-object tracking In: Proceedings of IEEE International Conference on Computer Vision (ICCV).. IEEE, Rio de Janeiro."},{"key":"38_CR12","volume-title":"Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR)","author":"A Andriyenko","year":"2012","unstructured":"Andriyenko A, Schindler K, Roth S (2012) Discrete-continuous optimization for multi-target tracking In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR).. IEEE, Providence."},{"issue":"1","key":"38_CR13","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1109\/TPAMI.2013.103","volume":"36","author":"A Milan","year":"2014","unstructured":"Milan A, Roth S, Schindler K (2014) Continuous energy minimization for multitarget tracking. IEEE Trans Pattern Anal Mach Intell (PAMI) 36(1):58\u201372.","journal-title":"IEEE Trans Pattern Anal Mach Intell (PAMI)"},{"key":"38_CR14","volume-title":"Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR)","author":"A Dehghan","year":"2015","unstructured":"Dehghan A, Assari SM, Shah M (2015) GMMCP-tracker: globally optimal generalized maximum multi clique problem for multiple object tracking In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR).. IEEE, Boston."},{"key":"38_CR15","volume-title":"Proceedings of European Conference on Computer Vision (ECCV)","author":"AR Zamir","year":"2012","unstructured":"Zamir AR, Dehghan A, Shah M (2012) GMCP-tracker: global multi-object tracking using generalized minimum clique graphs In: Proceedings of European Conference on Computer Vision (ECCV).. Springer, Florence."},{"key":"38_CR16","volume-title":"Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR)","author":"W Brendel","year":"2011","unstructured":"Brendel W, Amer MR, Todorovic S (2011) Multiobject tracking as maximum weight independent set In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR).. IEEE, Colorado Springs."},{"key":"38_CR17","doi-asserted-by":"crossref","unstructured":"Wen L, Li W, Yan J, Lei Z, Yi D, Li SZ (2014) Multiple target tracking based on undirected hierarchical relation hypergraph In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 1282\u20131289, Columbus.","DOI":"10.1109\/CVPR.2014.167"},{"issue":"10","key":"38_CR18","doi-asserted-by":"publisher","first-page":"1983","DOI":"10.1109\/TPAMI.2015.2509979","volume":"38","author":"L Wen","year":"2016","unstructured":"Wen L, Lei Z, Lyu S, Li SZ, Yang MH (2016) Exploiting hierarchical dense structures on hypergraphs for multi-object tracking. IEEE Trans Pattern Anal Mach Intell 38(10):1983\u20131996. https:\/\/doi.org\/10.1109\/TPAMI.2015.2509979.","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"issue":"4","key":"38_CR19","doi-asserted-by":"publisher","first-page":"898","DOI":"10.1109\/TPAMI.2012.159","volume":"35","author":"C Huang","year":"2013","unstructured":"Huang C, Li Y, Nevatia R (2013) Multiple target tracking by learning-based hierarchical association of detection responses. IEEE Trans Pattern Anal Mach Intell 35(4):898\u2013910. https:\/\/doi.org\/10.1109\/TPAMI.2012.159.","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"38_CR20","doi-asserted-by":"publisher","first-page":"685","DOI":"10.1109\/CVPR.2010.5540148","volume-title":"Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR)","author":"CH Kuo","year":"2010","unstructured":"Kuo CH, Huang C, Nevatia R (2010) Multi-target tracking by on-line learned discriminative appearance models In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 685\u2013692.. IEEE, San Francisco. https:\/\/doi.org\/10.1109\/CVPR.2010.5540148."},{"key":"38_CR21","doi-asserted-by":"publisher","first-page":"2034","DOI":"10.1109\/CVPR.2012.6247907","volume-title":"Proceedings of IEEE Conference on Computer Vision and Pattern Recognition","author":"B Yang","year":"2012","unstructured":"Yang B, Nevatia R (2012) An online learned CRF model for multi-target tracking In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, 2034\u20132041.. IEEE, Providence. https:\/\/doi.org\/10.1109\/CVPR.2012.6247907."},{"key":"38_CR22","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-09396-3","volume-title":"Computer vision in sports","author":"TB Moeslund","year":"2014","unstructured":"Moeslund TB, Thomas G, Hilton A, (eds) (2014) Computer vision in sports. Springer, Switzerland."},{"key":"38_CR23","volume-title":"Proceedings of International Conference on Autonomous and Intelligent Systems (AIS)","author":"CB Santiago","year":"2010","unstructured":"Santiago CB, Sousa A, Estriga ML, Reis LP, Lames M (2010) Survey on team tracking techniques applied to sports In: Proceedings of International Conference on Autonomous and Intelligent Systems (AIS).. IEEE, Povoa de Varzim."},{"key":"38_CR24","volume-title":"Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR)","author":"J Liu","year":"2013","unstructured":"Liu J, Carr P, Collins RT, Liu Y (2013) Tracking sports players with context-conditioned motion models In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR).. IEEE, Portland."},{"key":"38_CR25","volume-title":"Proceedings of IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)","author":"T Zhang","year":"2012","unstructured":"Zhang T, Ghanem B, Ahuja N (2012) Robust multi-object tracking via cross-domain contextual information for sports video analysis In: Proceedings of IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).. IEEE, Kyoto."},{"key":"38_CR26","volume-title":"Proceedings of the British Machine Vision Conference","author":"J Xiao","year":"2014","unstructured":"Xiao J, Stolkin R, Leonardis A (2014) Multi-target tracking in team-sports videos via multi-level context-conditioned latent behaviour models In: Proceedings of the British Machine Vision Conference.. BMVA Press, Nottingham."},{"issue":"1-2","key":"38_CR27","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1016\/j.imavis.2008.02.008","volume":"27","author":"WL Lu","year":"2009","unstructured":"Lu WL, Okuma K, Little JJ (2009) Tracking and recognizing actions of multiple hockey players using the boosted particle filter. Image Vis Comput 27(1-2):189\u2013205.","journal-title":"Image Vis Comput"},{"issue":"6","key":"38_CR28","doi-asserted-by":"publisher","first-page":"1652","DOI":"10.1109\/TIP.2010.2102045","volume":"20","author":"J Xing","year":"2011","unstructured":"Xing J, Ai H, Liu L, Lao S (2011) Multiple player tracking in sports video: a dual-mode two-way bayesian inference approach with progressive observation modeling. IEEE Trans Image Process 20(6):1652\u20131667.","journal-title":"IEEE Trans Image Process"},{"key":"38_CR29","volume-title":"Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR)","author":"R Gade","year":"2013","unstructured":"Gade R, J\u00f8rgensen A, Moeslund TB (2013) Long-term occupancy analysis using graph-based optimisation in thermal imagery In: Proceedings of IEEE Conference on Computer Vision and Pattern Recognition (CVPR).. IEEE, Portland."},{"key":"38_CR30","volume-title":"Proceedings of the International Conference on Computer Vision and Applications","author":"R Gade","year":"2012","unstructured":"Gade R, J\u00f8rgensen A, Moeslund TB (2012) Occupancy analysis of sports arenas using thermal imaging In: Proceedings of the International Conference on Computer Vision and Applications.. SCITEPRESS, Rome."},{"issue":"1","key":"38_CR31","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1007\/BF01386390","volume":"1","author":"EW Dijkstra","year":"1959","unstructured":"Dijkstra EW (1959) A note on two problems in connexion with graphs. Numer Math 1(1):269\u2013271.","journal-title":"Numer Math"},{"key":"38_CR32","doi-asserted-by":"publisher","first-page":"13679","DOI":"10.3390\/s140813679","volume":"14","author":"R Gade","year":"2014","unstructured":"Gade R, Moeslund TB (2014) Thermal tracking of sports players. Sensors 14:13679\u201313691.","journal-title":"Sensors"},{"key":"38_CR33","volume-title":"Proceedings of IEEE International Conference on Computer Vision (ICCV)","author":"C Dicle","year":"2013","unstructured":"Dicle C, Camps OI, Sznaier M (2013) The way they move: tracking multiple targets with similar appearance In: Proceedings of IEEE International Conference on Computer Vision (ICCV).. IEEE, Sydney."},{"issue":"1","key":"38_CR34","first-page":"246309","volume":"2008","author":"K Bernardin","year":"2008","unstructured":"Bernardin K, Stiefelhagen R (2008) Evaluating multiple object tracking performance: the CLEAR MOT metrics. EURASIP J Image Video Process 2008(1):246309.","journal-title":"EURASIP J Image Video Process"}],"container-title":["IPSJ Transactions on Computer Vision and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s41074-017-0038-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s41074-017-0038-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s41074-017-0038-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,30]],"date-time":"2021-07-30T12:08:34Z","timestamp":1627646914000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1186\/s41074-017-0038-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,1,16]]},"references-count":34,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,12]]}},"alternative-id":["38"],"URL":"https:\/\/doi.org\/10.1186\/s41074-017-0038-z","relation":{},"ISSN":["1882-6695"],"issn-type":[{"type":"electronic","value":"1882-6695"}],"subject":[],"published":{"date-parts":[[2018,1,16]]},"assertion":[{"value":"22 August 2016","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 December 2017","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 January 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declare that they have no competing interests.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}},{"value":"Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Publisher\u2019s Note"}}],"article-number":"2"}}