Abstract
We cast the problem of tracking several people as a graph partitioning problem that takes the form of an NP-hard binary integer program. We propose a tractable, approximate, online solution through the combination of a multi-stage cascade and a sliding temporal window. Our experiments demonstrate significant accuracy improvement over the state of the art and real-time post-detection performance.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
Graph partitioning is often called graph clustering in the literature. We avoid this term to prevent confusion with other types of clustering we do in this paper.
- 2.
The graph can be directed from past to future in time, if simultaneous observations cannot be co-identical, or undirected otherwise.
- 3.
Velocity is a vector, and its norm is called the speed.
References
Shafique, K., Shah, M.: A noniterative greedy algorithm for multiframe point correspondence. In: PAMI (2005)
Javed, O., Shafique, K., Rasheed, Z., Shah, M.: Modeling inter-camera space-time and appearance relationships for tracking across non-overlapping views. In: CVIU (2008)
Brendel, W., Amer, M., Todorovic, S.: Multiobject tracking as maximum weight independent set. In: CVPR (2011)
Breitenstein, M.D., Reichlin, F., Leibe, B., Koller-Meier, E., Van Gool, L.: Robust tracking-by-detection using a detector confidence particle filter. In: ICCV (2009)
Shu, G., Dehghan, A., Oreifej, O., Hand, E., Shah, M.: Part-based multiple-person tracking with partial occlusion handling. In: CVPR (2012)
Henriques, J.F., Caseiro, R., Batista, J.: Globally optimal solution to multi-object tracking with merged measurements. In: ICCV (2011)
McLaughlin, N., del Rincon, J.M., Miller, P.: Online multiperson tracking with occlusion reasoning and unsupervised track motion model. In: AVSS (2013)
Bae, S.H., Yoon, K.J.: Robust online multi-object tracking based on tracklet confidence and online discriminative appearance learning. In: CVPR (2014)
Pirsiavash, H., Ramanan, D., Fowlkes, C.C.: Globally-optimal greedy algorithms for tracking a variable number of objects. In: CVPR (2011)
Ben Shitrit, H., Berclaz, J., Fleuret, F., Fua, P.: Tracking multiple people under global appearance constraints. In: ICCV (2011)
Berclaz, J., Fleuret, F., Turetken, E., Fua, P.: Multiple object tracking using k-shortest paths optimization. In: PAMI (2011)
Izadinia, H., Saleemi, I., Li, W., Shah, M.: (MP)\(^{\rm {2}}\)T: multiple people multiple parts tracker. In: Fitzgibbon, A., Lazebnik, S., Perona, P., Sato, Y., Schmid, C. (eds.) ECCV 2012, Part VI. LNCS, vol. 7577, pp. 100–114. Springer, Heidelberg (2012)
Zhang, L., Li, Y., Nevatia, R.: Global data association for multi-object tracking using network flows. In: CVPR (2008)
Roshan Zamir, A., Dehghan, A., Shah, M.: GMCP-Tracker: global multi-object tracking using generalized minimum clique graphs. In: Fitzgibbon, A., Lazebnik, S., Perona, P., Sato, Y., Schmid, C. (eds.) ECCV 2012, Part II. LNCS, vol. 7573, pp. 343–356. Springer, Heidelberg (2012)
Butt, A.A., Collins, R.T.: Multiple target tracking using frame triplets. In: Lee, K.M., Matsushita, Y., Rehg, J.M., Hu, Z. (eds.) ACCV 2012, Part III. LNCS, vol. 7726, pp. 163–176. Springer, Heidelberg (2013)
Andriyenko, A., Schindler, K., Roth, S.: Discrete-continuous optimization for multi-target tracking. In: CVPR (2012)
Arora, C., Globerson, A.: Higher order matching for consistent multiple target tracking. In: ICCV (2013)
Yang, B., Nevatia, R.: An online learned crf model for multi-target tracking. In: CVPR (2012)
Wen, L., Li, W., Yan, J., Lei, Z., Yi, D., Li, S.Z.: Multiple target tracking based on undirected hierarchical relation hypergraph. In: CVPR (2014)
Andriyenko, A., Schindler, K.: Multi-target tracking by continuous energy minimization. In: CVPR (2011)
Benfold, B., Reid, I.: Stable multi-target tracking in real-time surveillance video. In: CVPR (2011)
Jiang, H., Fels, S., Little, J.J.: A linear programming approach for multiple object tracking. In: CVPR (2007)
Leibe, B., Schindler, K., Van Gool, L.: Coupled detection and trajectory estimation for multi-object tracking. In: ICCV (2007)
Butt, A.A., Collins, R.T.: Multi-target tracking by lagrangian relaxation to min-cost network flow. In: CVPR (2013)
Bansal, N., Blum, A., Chawla, S.: Correlation clustering. In: Foundations of Computer Science (2002)
Tan, J.: A Note on the Inapproximability of Correlation Clustering. Elsevier, Amsterdam (2008)
Swamy, C.: Correlation clustering: maximizing agreements via semidefinite programming. In: ACM-SIAM Symposium on Discrete algorithms (2004)
Rubner, Y., Tomasi, C., Guibas, L.J.: A metric for distributions with applications to image databases. In: ICCV (1998)
Anderberg, M.R.: Cluster Analysis for Applications. Technical report, DTIC Document (1973)
Liu, C., Gong, S., Loy, C.C., Lin, X.: Person re-identification: what features are important? In: Fusiello, A., Murino, V., Cucchiara, R. (eds.) ECCV 2012 Ws/Demos, Part I. LNCS, vol. 7583, pp. 391–401. Springer, Heidelberg (2012)
Ferryman, J.: Proceedings (pets 2009). In: Eleventh IEEE International Workshop on Performance Evaluation of Tracking and Surveillance (2009)
Keni, B., Rainer, S.: Evaluating multiple object tracking performance: the CLEAR MOT metrics. J. Image Video Process, 2008, Article 1, 10 p. (2008). doi:10.1155/2008/246309
Leal-Taixé, L., Pons-Moll, G., Rosenhahn, B.: Everybody needs somebody: modeling social and grouping behavior on a linear programming multiple people tracker. In: ICCV Workshops (2011)
Bagdanov, A.D., Del Bimbo, A., Dini, F., Lisanti, G., Masi, I.: Posterity logging of imagery for video surveillance (2012)
Bagon, S., Galun, M.: Large scale correlation clustering optimization. arXiv preprint arXiv:1112.2903 (2011)
Besag, J.: On the statistical analysis of dirty pictures. J. R. Stat. Soc. Ser. B (Methodological) 48, 259–302 (1986)
Acknowledgements
This work was supported by the Army Research Office under Grant No. W911NF-10-1-0387 and by the National Science Foundation under Grants IIS-10-17017 and IIS-14-20894.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Ristani, E., Tomasi, C. (2015). Tracking Multiple People Online and in Real Time. In: Cremers, D., Reid, I., Saito, H., Yang, MH. (eds) Computer Vision -- ACCV 2014. ACCV 2014. Lecture Notes in Computer Science(), vol 9007. Springer, Cham. https://doi.org/10.1007/978-3-319-16814-2_29
Download citation
DOI: https://doi.org/10.1007/978-3-319-16814-2_29
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-16813-5
Online ISBN: 978-3-319-16814-2
eBook Packages: Computer ScienceComputer Science (R0)