Image-based tracking with Particle Swarms and Probabilistic Data Association

The process of automatically tracking people within video sequences is currently receiving a great deal of interest within the computer vision research community. In this paper we contrast the performance of the popular Mean-Shift algorithmpsilas gradient descent based search strategy with a more advanced swarm intelligence technique. Towards this end, we propose the use of a Particle Swarm Optimization (PSO) algorithm to replace the gradient descent search, and also combine the swarm based search strategy with a Probabilistic Data Association Filter (PDAF) state estimator to perform the track association and maintenance stages. Performance is shown against a variety of data sets, ranging from easy to complex. The PSO-PDAF approach is seen to outperform both the Mean-Shift + Kalman filter and the single-measurement PSO + Kalman filter approach. However, PSOpsilas robustness to low contrast and occlusion comes at the cost of higher computational requirements.

[1]  Gerry Dozier,et al.  Applying the particle swarm optimizer to non-stationary environments , 2002 .

[2]  Arthur Gelb,et al.  Applied Optimal Estimation , 1974 .

[3]  Tomaso A. Poggio,et al.  Example-Based Object Detection in Images by Components , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Matthias Scheutz,et al.  Real-time Evolving Swarms for Rapid Pattern Detection and Tracking , 2006 .

[5]  Russell C. Eberhart,et al.  Adaptive particle swarm optimization: detection and response to dynamic systems , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[6]  Dorin Comaniciu,et al.  Kernel-Based Object Tracking , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Mauro Birattari,et al.  Swarm Intelligence , 2012, Lecture Notes in Computer Science.

[8]  Yan Meng,et al.  Adaptive Object Tracking using Particle Swarm Optimization , 2007, 2007 International Symposium on Computational Intelligence in Robotics and Automation.

[9]  Swarup Medasani,et al.  A Swarm-Based Volition/Attention Framework for Object Recognition , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops.

[10]  Gregory D. Hager,et al.  Probabilistic Data Association Methods for Tracking Complex Visual Objects , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Payam Saisan,et al.  Multi-View Classifier Swarms for Pedestrian Detection and Tracking , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops.

[12]  Swarup Medasani,et al.  Classifier Swarms for Human Detection in Infrared Imagery , 2004, 2004 Conference on Computer Vision and Pattern Recognition Workshop.

[13]  A. Engelbrecht,et al.  A new locally convergent particle swarm optimiser , 2002, IEEE International Conference on Systems, Man and Cybernetics.

[14]  Dorin Comaniciu,et al.  Mean shift and optimal prediction for efficient object tracking , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[15]  Y. Bar-Shalom Tracking and data association , 1988 .

[16]  A.H. Haddad,et al.  Applied optimal estimation , 1976, Proceedings of the IEEE.