Multiple human detection and tracking by using multiple-stage HOG detector and PFGPDM

Detection and tracking of a varying number of people is very essential in surveillance sensor systems. In the real applications, due to various human appearance and confusors, as well as various environmental conditions, multiple targets detection and tracking become even more challenging. In this paper, we proposed a new framework integrating a Multiple-Stage Histogram of Oriented Gradients (HOG) based human detector and the Particle Filter Gaussian Process Dynamical Model (PFGPDM) for multiple targets detection and tracking. The Multiple-Stage HOG human detector takes advantage from both the HOG feature set and the human motion cues. The detector enables the framework detecting new targets entering the scene as well as providing potential hypotheses for particle sampling in the PFGPDM. After processing the detection results, the motion of each new target is calculated and projected to the low dimensional latent space of the GPDM to find the most similar trained motion trajectory. In addition, the particle propagation of existing targets integrates both the motion trajectory prediction in the latent space of GPDM and the hypotheses detected by the HOG human detector. Experimental tests are conducted on the IDIAP data set. The test results demonstrate that the proposed approach can robustly detect and track a varying number of targets with reasonable run-time overhead and performance.

[1]  Hayit Greenspan,et al.  A Continuous Probabilistic Framework for Image Matching , 2001, Comput. Vis. Image Underst..

[2]  Martin A. Riedmiller,et al.  RPROP - A Fast Adaptive Learning Algorithm , 1992 .

[3]  Frank Dellaert,et al.  An MCMC-Based Particle Filter for Tracking Multiple Interacting Targets , 2004, ECCV.

[4]  Paul A. Viola,et al.  Detecting Pedestrians Using Patterns of Motion and Appearance , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[5]  Neil A. Thacker,et al.  Real-time Body Tracking Using a Gaussian Process Latent Variable Model , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[6]  Mei-Chen Yeh,et al.  Fast Human Detection Using a Cascade of Histograms of Oriented Gradients , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[7]  Daniel Snow,et al.  Pedestrian detection using boosted features over many frames , 2008, 2008 19th International Conference on Pattern Recognition.

[8]  Jean-Marc Odobez,et al.  Using particles to track varying numbers of interacting people , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[9]  S T Roweis,et al.  Nonlinear dimensionality reduction by locally linear embedding. , 2000, Science.

[10]  Ehud Rivlin,et al.  Using Gaussian Process Annealing Particle Filter for 3D Human Tracking , 2008, EURASIP J. Adv. Signal Process..

[11]  Joshua B. Tenenbaum,et al.  Mapping a Manifold of Perceptual Observations , 1997, NIPS.

[12]  James J. Little,et al.  A Boosted Particle Filter: Multitarget Detection and Tracking , 2004, ECCV.

[13]  Bill Triggs,et al.  Histograms of oriented gradients for human detection , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[14]  Jing Wang,et al.  Multiple Human Tracking Using Particle Filter with Gaussian Process Dynamical Model , 2008, EURASIP J. Image Video Process..

[15]  David J. Fleet,et al.  Gaussian Process Dynamical Models , 2005, NIPS.

[16]  Neil D. Lawrence,et al.  Probabilistic Non-linear Principal Component Analysis with Gaussian Process Latent Variable Models , 2005, J. Mach. Learn. Res..