An efficient multiple object detection and tracking framework for automatic counting and video surveillance applications

Automatic visual object counting and video surveillance have important applications for home and business environments, such as security and management of access points. However, in order to obtain a satisfactory performance these technologies need professional and expensive hardware, complex installations and setups, and the supervision of qualified workers. In this paper, an efficient visual detection and tracking framework is proposed for the tasks of object counting and surveillance, which meets the requirements of the consumer electronics: off-the-shelf equipment, easy installation and configuration, and unsupervised working conditions. This is accomplished by a novel Bayesian tracking model that can manage multimodal distributions without explicitly computing the association between tracked objects and detections. In addition, it is robust to erroneous, distorted and missing detections. The proposed algorithm is compared with a recent work, also focused on consumer electronics, proving its superior performance.

[1]  Neil J. Gordon,et al.  A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking , 2002, IEEE Trans. Signal Process..

[2]  Fernando Jaureguizar,et al.  Visual tracking of multiple interacting objects through Rao-Blackwellized Data Association Particle Filtering , 2010, 2010 IEEE International Conference on Image Processing.

[3]  Isaac Cohen,et al.  Target tracking with incomplete detection , 2009, Comput. Vis. Image Underst..

[4]  Narciso García,et al.  Bayesian visual surveillance: A model for detecting and tracking a variable number of moving objects , 2011, 2011 18th IEEE International Conference on Image Processing.

[5]  Frank Dellaert,et al.  Multitarget tracking with split and merged measurements , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[6]  Narciso García Santos,et al.  Visual tracking of multiple interacting objects through Rao-Blackwellized data association particle filtering , 2010, ICIP 2010.

[7]  Ferdinand van der Heijden,et al.  Efficient adaptive density estimation per image pixel for the task of background subtraction , 2006, Pattern Recognit. Lett..

[8]  Fatih Murat Porikli,et al.  Learning on lie groups for invariant detection and tracking , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[9]  Young Hoon Joo,et al.  Fast and robust algorithm of tracking multiple moving objects for intelligent video surveillance systems , 2011, IEEE Transactions on Consumer Electronics.

[10]  Wan-Chi Siu,et al.  Effective bi-directional people flow counting for real time surveillance system , 2011, 2011 IEEE International Conference on Consumer Electronics (ICCE).

[11]  Massimo Piccardi,et al.  Background subtraction techniques: a review , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[12]  Richard Y. D. Xu,et al.  Fitting Multiple Connected Ellipses to an Image Silhouette Hierarchically , 2010, IEEE Transactions on Image Processing.

[13]  Jean-Christophe Olivo-Marin,et al.  Split and merge data association filter for dense multi-target tracking , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[14]  Simon J. Godsill,et al.  On sequential Monte Carlo sampling methods for Bayesian filtering , 2000, Stat. Comput..

[15]  Gérard G. Medioni,et al.  Multiple-Target Tracking by Spatiotemporal Monte Carlo Markov Chain Data Association , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.