Skip to main content
Log in

Abstract

Tracking people across multiple cameras is a challenging research area in visual computing, especially when these cameras have non-overlapping field of views. The important task is to associate a current subject with other prior appearances of the same subject across time and space in a camera network. Several known techniques rely on Bayesian approaches to perform the matching task. However, these approaches do not scale well when the dimension of the problem increases; e.g. when the number of subject or possible path increases. The aim of this paper is to propose a unified tracking framework using particle filters to efficiently switch between visual tracking (field of view tracking) and track prediction (non-overlapping region tracking). The particle filter tracking system utilizes a map (known environment) to assist the tracking process when targets leave the field of view of any camera. We implemented and tested this tracking approach in an in-house multiple cameras system as well as using on-line data. Promising results were obtained which suggested the feasibility of such an approach.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. B. Andrew and M. Isard, “Active Contours: The Application of Techniques from Graphics, Vision, Control Theory and Statistics to Visual Tracking of Shapes in Motion,” Springer, London, 1998. ISBN: 3-540-76217-5.

    Google Scholar 

  2. C. Bererton, “State Estimation for Game AI Using Particle Filters,” in AAAI Workshop on Challenges in Game AI, Pittsburgh, PA, USA, 2004.

  3. M. Bolic, “Architectures for Efficient Implementation of Particle Filters,” Ph.D. thesis, Electrical Enginnering, Stony Brook University, August 2004. http://www-sigproc.eng.cam.ac.uk/smc/smcpapers.html

  4. N. Checka, K.W. Wilson, M.R. Siracusa and T. Darrell, “Multiple Person and Speaker Activity Tracking with a Particle Filter,” in Proc. (ICASSP ’04). IEEE International Conference on Acoustics, Speech, and Signal Processing, Cambridge, MA, vol. 5, May 2004, pp. V881–V884.

  5. D. Comaniciu and V. Ramesh, “Mean Shift and Optimal Prediction for Efficient Object Tracking,” in International Conference on Image Processing, Princeton, NJ, 2000.

  6. A.R. Dick and M.J. Brooks, “Issues in Automated Video Surveillance,” in Proc. 7th International Conference on Digital Image Computing: Technique and Applications,” Macquarie University, Sydney, NSW, Australia, 2003, pp. I195–I204

  7. A.R. Dick and M.J. Brooks, “A Stochastic Approach to Tracking Objects Across Multiple Cameras,” in Proc. Australian Joint Conference on Artificial Intelligence, Mawson Lakes, SA, 2004, pp. 160–170.

  8. N.J. Gordon, D.J. Salmond and A.F.M. Smith, “Novel Approach to Nonlinear/Non-Gaussian Bayesian State Estimation,” IEE Proc.-F on Radar and Signal Processing, vol. 140, no. 2, 1993, pp. 107–113.

    Article  Google Scholar 

  9. R.D. Green and L. Guan, “Tracking Human Movement Patterns Using Particle Filtering,” in Proc. International Conference on Multimedia and Expo, Hongkong, vol. 3, July 2003, pp. 117–120.

  10. T. Huang and S.J. Russell, “Object Identification in A Bayesian Context, in International Joint Conference on Artificial Intelligence, Nagoya, Japan, 1997, pp. 1276–1283.

  11. M. Isard and A. Blake, “Condensation-Conditional Density Propagation for Visual Tracking,” International Journal of Computer Science, vol. 29, no. 1, 1998, pp. 5–28.

    Google Scholar 

  12. M. Isard and J. MacCormick, “Bramble: A Bayesian Multiple-Blob Tracker,” in Proc. Eighth IEEE International Conference on Computer Vision, Palo Alto, CA, vol. 2, July 2001, pp. 34–41.

  13. O. Javed, Z. Rasheed, K. Shafique and M. Shah, “Tracking Across Multiple Cameras with Disjoint Views,” in International Conference on Computer Vision, Nice, France, 2003, pp. 952–957.

  14. R.E. Kalman, “A New Approach to Linear Filtering and Prediction Problems,” Transaction of the ASME-Journal of Basic Engineering, 1960, pp. 35-45.

  15. V. Kettnaker and R. Zabih, “Bayesian Multi-Camera Surveillance,” in Proc. IEEE Computer Vision and Pattern Recognition, Miami, FL, USA, 1999, pp. 253–259.

  16. S. Khan and M. Shah, “Consistent Labeling of Tracked Objects in Multiple Cameras with Overlapping Fields of View,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 25, no. 10, 2003, pp. 1355–1360.

    Article  Google Scholar 

  17. A.J. Lipton, C.H. Heartwell, N. Haering and D. Madden, “Critical Asset Protection, Perimeter Monitoring, and Threat Detection Using Automated Video Surveillance,” in Proc. 36th Annual 2002 International Carnahan Conference, 11600 Sunrise Valley Dr, Suite 290 Reston, VA 20191, Oct 2002.

  18. D. Makris, T. Ellis and J. Black, “Bridging the Gaps Between Cameras,” in Conference on Computer Vision and Pattern Recognition, Washington, DC, USA, vol. 2, 2004, pp. 205–210.

  19. S. Maskell and N. Gordon, “A Tutorial on Particle Filters for On-line Nonlinear/Non-Gaussian Bayesian Tracking,” IEE Target Tracking: Algorithms and Applications (Ref. No. 2001/174), vol. 2, Oct 2001, pp. 2/1–2/15.

    Google Scholar 

  20. K. Nummiaro, K.M. Esther and L.J.V. Gool, “Object Tracking with an Adaptive Color-based Particle Filter,” in DAGM-Symposium, Zürich, Switzerland, 2002, pp. 353–360.

  21. K. Okuma, A. Taleghani and N.D. Freitas, “A Boosted Particle Filter: Multitarget Detection and Tracking,” European Conference on Computer Vision, vol. 1, no. 2, Feb 2004, pp. 28–39.

    Google Scholar 

  22. H. Pasula, S.J. Russell, M. Ostland and Y. Ritov, “Tracking Many Objects with Many Sensors,” in Proc. of the Sixteenth International Joint Conference on Artificial Intelligence, San Francisco, CA, USA, Morgan Kaufmann Publishers Inc., 1999, pp. 1160–1171.

  23. F. Porikli and A. Divakaran, “Multi-Camera Calibration, Object Tracking and Query Generation,” in Proc. International Conference on Multimedia and Expo, Baltimore, Maryland, vol. 1, July 2003, pp. 653–656.

  24. A. Rahimi, B. Dunagan and T. Darrell, “Simultaneous Calibration and Tracking with a Network of Non-overlapping Sensors,” in Conference on Computer Vision and Pattern Recognition, Washington, DC, USA, vol. 1, 2004, pp. 187–194.

  25. A. Rahimi, B. Dunagan and T. Darrell, “Tracking People with a Sparse Network of Bearing Sensors,” in European Conference on Computer Vision, Prague, Czech Republic, vol. 4, 2004, pp. 507–518.

  26. C. Stauffer and W.E.L. Grimson, “Learning Patterns of Activity Using Real-Time Tracking,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol 22, no. 8, August 2000, pp. 747–757.

    Article  Google Scholar 

  27. M.J. Swain and D.H. Ballard, “Indexing Via Color Histograms,” in Proc. of the DARPA Image Understanding Workshop International Conference on Computer Vision, Pittsburgh, PA, USA, 1990, pp. 390–393.

  28. M.C. Tse, R.C. Luo and H.H. Tsu, “Visual Tracking Using Adaptive Color Histogram Model,” in Industrial Electronics Society, 1999. IECON ’99 Proc. The 25th Annual Conference of the IEEE, San Jose, USA, vol. 3, 1999, pp. 1336–1341.

  29. G. Welch and G. Bishop, “An Introduction to the Kalman Filter,” Technical Report, University of North Carolina at Chapel Hill, Chapel Hill, NC, USA, 1995, http://www.ncstrl.org:8900/ncstrl/servlet/.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to F. L. Lim.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lim, F.L., Leoputra, W. & Tan, T. Non-overlapping Distributed Tracking System Utilizing Particle Filter. J VLSI Sign Process Syst Sign Im 49, 343–362 (2007). https://doi.org/10.1007/s11265-007-0091-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11265-007-0091-4

Keywords

Navigation