Skip to main content

Real-Time Tracking of Multiple Objects by Linear Motion and Repulsive Motion

  • Conference paper
  • First Online:
Computer Vision -- ACCV 2014 (ACCV 2014)

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

Included in the following conference series:

Abstract

Successful multi-object tracking requires consistently maintaining object identities and real-time performance. This task becomes more challenging when objects are indistinguishable from one another. This paper presents a Bayesian framework for maintaining the identities of multiple objects. Our semi-independent joint motion model (SIMM) solves the coalescence and identity switching problem in real time. This joint motion model is a non-parametric mixture model that simultaneously captures linear motion and repulsive motion. Linear motion is a constant velocity model, while repulsive motion is described by a repulsive potential in MRF. By maintaining multimodality from multiple motion models, we can infer the appropriate motion model using image evidence and consequently avoid many identity switching errors. Moreover, we develop a new sampling method that does not suffer from the curse of dimensionality because of the availability of high-quality samples. Experimental results show that our approach can track numerous objects in real time and maintain identities under difficult situations.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Andrieu, C., De Freitas, N., Doucet, A., Jordan, M.: An introduction to MCMC for machine learning. Mach. Learn. 50, 5–43 (2003)

    Article  MATH  Google Scholar 

  2. Andriyenko, A., Schindler, K., Roth, S.: The Discrete-continuous optimization for multi-target tracking. In: Computer Vision and Pattern Recognition (2012)

    Google Scholar 

  3. Bazzani, L., Cristani, M., Murino, V.: Decentralized particle filter for joint individual-group tracking. In: Computer Vision and Pattern Recognition (2012)

    Google Scholar 

  4. Breitenstein, M.D., Reichlin, F., Leibe, B., Koller-Meier, E., Van Gool, L.: Online multiperson tracking-by-detection from a single, uncalibrated camera. IEEE Trans. Pattern Anal. Mach. Intell. 33, 1820–1833 (2011)

    Article  Google Scholar 

  5. Dalal, N., Triggs, B.: Histograms of oriented gradients for human detection. In: Computer Vision and Pattern Recognition (2005)

    Google Scholar 

  6. Dicle, C., Camps, O.I., Sznaier, M.: The way they move: tracking multiple targets with similar appearance. In: International Conference on Computer Vision (2013)

    Google Scholar 

  7. Hess, R., Fern, A.: Discriminatively trained particle filters for complex multi-object tracking. In: Computer Vision and Pattern Recognition (2009)

    Google Scholar 

  8. Isard, M., Blake, A.: A mixed-state condensation tracker with automatic model-switching. In: International Conference on Computer Vision (1998)

    Google Scholar 

  9. Khan, Z., Balch, T., Dellaert, F.: Efficient particle filter-based tracking of multiple interacting targets using an MRF-based motion model. In: International Conference on Intelligent Robots and Systems (2003)

    Google Scholar 

  10. Khan, Z., Balch, T., Dellaert, F.: MCMC-based particle filtering for tracking a variable number of interacting targets. IEEE Trans. Pattern Anal. Mach. Intell. 27, 1805–1819 (2005)

    Article  Google Scholar 

  11. Kwon, J., Lee, K.M.: Visual tracking decomposition. In: Computer Vision and Pattern Recognition (2010)

    Google Scholar 

  12. Lanz, O.: Approximate bayesian multibody tracking. IEEE Trans. Pattern Anal. Mach. Intell. 28, 1436–1449 (2006)

    Article  Google Scholar 

  13. Leibe, B., Schindler, K., Cornelis, N., Van Gool, L.: Coupled object detection and tracking from static cameras and moving vehicles. IEEE Trans. Pattern Anal. Mach. Intell. 30, 1683–1698 (2008)

    Article  Google Scholar 

  14. Lerner, U., Parr, R.: Inference in hybrid networks: Theoretical limits and practical algorithms. In: Proceedings of the Seventeenth Conference on Uncertainty in Artificial Intelligence (2001)

    Google Scholar 

  15. Liu, J., Carr, P., Collins, R.T., Liu, Y.: Tracking sports players with context-conditioned motion models. In: Computer Vision and Pattern Recognition (2013)

    Google Scholar 

  16. Milan, A., Schindler, K., Roth, S.: Detection-and trajectory-level exclusion in multiple object tracking. In: Computer Vision and Pattern Recognition (2013)

    Google Scholar 

  17. MacCormick, J., Blake, A.: A probabilistic exclusion principle for tracking multiple objects. Int. J. Comput. Vision 39, 57–71 (2000)

    Article  MATH  Google Scholar 

  18. Oh, S., Rehg, J., Balch, T., Dellaert, F.: Learning and inferring motion patterns using parametric segmental switching linear dynamic systems. Int. J. Comput. Vis. 77, 103–124 (2008)

    Article  Google Scholar 

  19. Okuma, K., Taleghani, A., de Freitas, N., Little, J.J., Lowe, D.G.: A boosted particle filter: multitarget detection and tracking. In: Pajdla, T., Matas, J.G. (eds.) ECCV 2004. LNCS, vol. 3021, pp. 28–39. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  20. Pellegrini, S., Ess, A., Schindler, K., Van Gool, L.: You’ll never walk alone: Modeling social behavior for multi-target tracking. In: International Conference on Computer Vision (2009)

    Google Scholar 

  21. Perera, A., Srinivas, C., Hoogs, A., Brooksby, G., Hu, W.: Multi-object tracking through simultaneous long occlusions and split-merge conditions. In: Computer Vision and Pattern Recognition (2006)

    Google Scholar 

  22. Pitt, M., Shephard, N.: Filtering via simulation: auxiliary particle filters. Int. j. comput. vis. 94, 590–599 (1999)

    MATH  MathSciNet  Google Scholar 

  23. Qu, W., Schonfeld, D., Mohamed, M.: Real-time distributed multi-object tracking using multiple interactive trackers and a magnetic-inertia potential model. IEEE Trans. Multimedia 9, 511–519 (2007)

    Article  Google Scholar 

  24. Segal, A.V., Reid, I.: Latent data association: bayesian model selection for multi-target tracking. In: International Conference on Computer Vision (2013)

    Google Scholar 

  25. Vermaak, J., Doucet, A., Prez, P.: Maintaining multimodality through mixture tracking. In: International Conference on Computer Vision (2003)

    Google Scholar 

  26. Vermaak, J., Godsill, S., Perez, P.: Monte carlo filtering for multi target tracking and data association. IEEE Trans. Aerosp. Electron. Syst. 41, 309–332 (2005)

    Article  Google Scholar 

  27. Wu, B., Nevatia, R.: Detection and tracking of multiple, partially occluded humans by bayesian combination of edgelet based part detectors. Int. J. Comput. Vision 75, 247–266 (2007)

    Article  Google Scholar 

  28. Xing, J., Ai, H., Lao, S.: Multi-object tracking through occlusions by local tracklets filtering and global tracklets association with detection responses. In: Computer Vision and Pattern Recognition (2009)

    Google Scholar 

  29. Yang, B., Nevatia, R.: Multi-target tracking by online learning of non-linear motion patterns and robust appearance models. In: Computer Vision and Pattern Recognition (2012)

    Google Scholar 

  30. Yu, T., Wu, Y.: Collaborative tracking of multiple targets. In: Computer Vision and Pattern Recognition (2004)

    Google Scholar 

  31. Yu, T., Wu, Y.: Decentralized multiple target tracking using netted collaborative autonomous trackers. In: Computer Vision and Pattern Recognition (2005)

    Google Scholar 

Download references

Acknowledgments

This work was supported by National Natural Science Foundation of China (61001195) and Technology Research and Development Program of Sichuan Province of China (2010JY0078). We would like to thank anonymous reviewers of this paper for helpful comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lejun Shen .

Editor information

Editors and Affiliations

1 Electronic supplementary material

Below is the link to the electronic supplementary material.

Supplementary material (pdf 38 KB)

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Shen, L., You, Z., Liu, Q. (2015). Real-Time Tracking of Multiple Objects by Linear Motion and Repulsive Motion. In: Cremers, D., Reid, I., Saito, H., Yang, MH. (eds) Computer Vision -- ACCV 2014. ACCV 2014. Lecture Notes in Computer Science(), vol 9006. Springer, Cham. https://doi.org/10.1007/978-3-319-16817-3_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-16817-3_24

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-16816-6

  • Online ISBN: 978-3-319-16817-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics