Skip to main content

Tracking Multiple People Online and in Real Time

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 9007))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 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. 2.

    The graph can be directed from past to future in time, if simultaneous observations cannot be co-identical, or undirected otherwise.

  3. 3.

    Velocity is a vector, and its norm is called the speed.

References

  1. Shafique, K., Shah, M.: A noniterative greedy algorithm for multiframe point correspondence. In: PAMI (2005)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. Brendel, W., Amer, M., Todorovic, S.: Multiobject tracking as maximum weight independent set. In: CVPR (2011)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. Shu, G., Dehghan, A., Oreifej, O., Hand, E., Shah, M.: Part-based multiple-person tracking with partial occlusion handling. In: CVPR (2012)

    Google Scholar 

  6. Henriques, J.F., Caseiro, R., Batista, J.: Globally optimal solution to multi-object tracking with merged measurements. In: ICCV (2011)

    Google Scholar 

  7. McLaughlin, N., del Rincon, J.M., Miller, P.: Online multiperson tracking with occlusion reasoning and unsupervised track motion model. In: AVSS (2013)

    Google Scholar 

  8. Bae, S.H., Yoon, K.J.: Robust online multi-object tracking based on tracklet confidence and online discriminative appearance learning. In: CVPR (2014)

    Google Scholar 

  9. Pirsiavash, H., Ramanan, D., Fowlkes, C.C.: Globally-optimal greedy algorithms for tracking a variable number of objects. In: CVPR (2011)

    Google Scholar 

  10. Ben Shitrit, H., Berclaz, J., Fleuret, F., Fua, P.: Tracking multiple people under global appearance constraints. In: ICCV (2011)

    Google Scholar 

  11. Berclaz, J., Fleuret, F., Turetken, E., Fua, P.: Multiple object tracking using k-shortest paths optimization. In: PAMI (2011)

    Google Scholar 

  12. 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)

    Chapter  Google Scholar 

  13. Zhang, L., Li, Y., Nevatia, R.: Global data association for multi-object tracking using network flows. In: CVPR (2008)

    Google Scholar 

  14. 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)

    Chapter  Google Scholar 

  15. 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)

    Chapter  Google Scholar 

  16. Andriyenko, A., Schindler, K., Roth, S.: Discrete-continuous optimization for multi-target tracking. In: CVPR (2012)

    Google Scholar 

  17. Arora, C., Globerson, A.: Higher order matching for consistent multiple target tracking. In: ICCV (2013)

    Google Scholar 

  18. Yang, B., Nevatia, R.: An online learned crf model for multi-target tracking. In: CVPR (2012)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. Andriyenko, A., Schindler, K.: Multi-target tracking by continuous energy minimization. In: CVPR (2011)

    Google Scholar 

  21. Benfold, B., Reid, I.: Stable multi-target tracking in real-time surveillance video. In: CVPR (2011)

    Google Scholar 

  22. Jiang, H., Fels, S., Little, J.J.: A linear programming approach for multiple object tracking. In: CVPR (2007)

    Google Scholar 

  23. Leibe, B., Schindler, K., Van Gool, L.: Coupled detection and trajectory estimation for multi-object tracking. In: ICCV (2007)

    Google Scholar 

  24. Butt, A.A., Collins, R.T.: Multi-target tracking by lagrangian relaxation to min-cost network flow. In: CVPR (2013)

    Google Scholar 

  25. Bansal, N., Blum, A., Chawla, S.: Correlation clustering. In: Foundations of Computer Science (2002)

    Google Scholar 

  26. Tan, J.: A Note on the Inapproximability of Correlation Clustering. Elsevier, Amsterdam (2008)

    Google Scholar 

  27. Swamy, C.: Correlation clustering: maximizing agreements via semidefinite programming. In: ACM-SIAM Symposium on Discrete algorithms (2004)

    Google Scholar 

  28. Rubner, Y., Tomasi, C., Guibas, L.J.: A metric for distributions with applications to image databases. In: ICCV (1998)

    Google Scholar 

  29. Anderberg, M.R.: Cluster Analysis for Applications. Technical report, DTIC Document (1973)

    Google Scholar 

  30. 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)

    Google Scholar 

  31. Ferryman, J.: Proceedings (pets 2009). In: Eleventh IEEE International Workshop on Performance Evaluation of Tracking and Surveillance (2009)

    Google Scholar 

  32. 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

  33. 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)

    Google Scholar 

  34. Bagdanov, A.D., Del Bimbo, A., Dini, F., Lisanti, G., Masi, I.: Posterity logging of imagery for video surveillance (2012)

    Google Scholar 

  35. Bagon, S., Galun, M.: Large scale correlation clustering optimization. arXiv preprint arXiv:1112.2903 (2011)

  36. Besag, J.: On the statistical analysis of dirty pictures. J. R. Stat. Soc. Ser. B (Methodological) 48, 259–302 (1986)

    MATH  MathSciNet  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Ergys Ristani .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics