Face tracking based on differential harmony search

Owing to its significant roles in computer vision applications, human face tracking has drawn extensive attention in recent years. Most researchers solve face tracking using particle filter, meanshift and their derivatives. Unlike the traditional methods, in this study, face tracking is treated as an optimisation problem and a new meta-heuristic optimisation algorithm, differential harmony search (DHS), is introduced to solve face tracking problems. We compare the speed and accuracy of the proposed method with particle filter, meanshift and improved harmony search. Experimental results show that DHS-based tracker is faster and more accurate and it is easy to handle the parameters tuning. Furthermore, to improve the reliability of tracking, multiple visual cues are applied to DHS-based tracking system and experimental results demonstrate the increased robustness achieved by fusing multiple cues.

[1]  Xiaoqin Zhang,et al.  A swarm intelligence based searching strategy for articulated 3D human body tracking , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

[2]  Zong Woo Geem,et al.  A New Heuristic Optimization Algorithm: Harmony Search , 2001, Simul..

[3]  Xin Wang,et al.  A novel global harmony search algorithm for task assignment problem , 2010, J. Syst. Softw..

[4]  Bijaya Ketan Panigrahi,et al.  Harmony search algorithm for transmission network expansion planning , 2010 .

[5]  Mengmeng Zhang,et al.  Automatic Object Tracking Using Edge Orientation Histogram Based CamShift , 2010, 2010 Third International Conference on Information and Computing.

[6]  Bernt Schiele,et al.  Towards robust multi-cue integration for visual tracking , 2001, Machine Vision and Applications.

[7]  Jeffrey K. Uhlmann,et al.  Unscented filtering and nonlinear estimation , 2004, Proceedings of the IEEE.

[8]  Ales Leonardis,et al.  A Two-Stage Dynamic Model for Visual Tracking , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[9]  Thomas S. Huang,et al.  Face as mouse through visual face tracking , 2007, Comput. Vis. Image Underst..

[10]  Suchendra M. Bhandarkar,et al.  A Boosted Adaptive Particle Filter for Face Detection and Tracking , 2006, 2006 International Conference on Image Processing.

[11]  Stanley T. Birchfield,et al.  Elliptical head tracking using intensity gradients and color histograms , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[12]  Danny Crookes,et al.  Multimodal Biometric Human Recognition for Perceptual Human–Computer Interaction , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[13]  Eric Horvitz,et al.  Bayesian Modality Fusion: Probabilistic Integration of Multiple Vision Algorithms for Head Tracking , 1999 .

[14]  Hongtao Su,et al.  Rao-Blackwellised particle filter based trackbefore- detect algorithm , 2008 .

[15]  Paul A. Viola,et al.  Robust Real-Time Face Detection , 2001, International Journal of Computer Vision.

[16]  Vijay John,et al.  Markerless human articulated tracking using hierarchical particle swarm optimisation , 2010, Image Vis. Comput..

[17]  Ioannis Pitas,et al.  Probabilistic multiple face detection and tracking using entropy measures , 2004, IEEE Transactions on Circuits and Systems for Video Technology.

[18]  Alberto Del Bimbo,et al.  Particle filter-based visual tracking with a first order dynamic model and uncertainty adaptation , 2011, Comput. Vis. Image Underst..

[19]  Meng Wang,et al.  iBotGuard: an Internet-based Intelligent Robot security system using Invariant Face Recognition against intruder , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[20]  Yun Fu,et al.  hMouse: Head Tracking Driven Virtual Computer Mouse , 2007, 2007 IEEE Workshop on Applications of Computer Vision (WACV '07).

[21]  Jun Zhang,et al.  A face tracking algorithm based on LBP histograms and particle filtering , 2010, 2010 Sixth International Conference on Natural Computation.

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

[23]  M. Fesanghary,et al.  An improved harmony search algorithm for solving optimization problems , 2007, Appl. Math. Comput..

[24]  K. Lee,et al.  A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice , 2005 .

[25]  T. Brehard,et al.  Hierarchical particle filter for bearings-only tracking , 2007, IEEE Transactions on Aerospace and Electronic Systems.

[26]  Emilio Maggio,et al.  Adaptive Multifeature Tracking in a Particle Filtering Framework , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[27]  Jwu-Sheng Hu,et al.  A spatial-color mean-shift object tracking algorithm with scale and orientation estimation , 2008, Pattern Recognit. Lett..

[28]  M. Tamer Ayvaz,et al.  Application of Harmony Search algorithm to the solution of groundwater management models , 2009 .

[29]  Hongbin Zha,et al.  Robust human tracking based on multi-cue integration and mean-shift , 2009, Pattern Recognit. Lett..

[30]  Xianglong Tang,et al.  Hierarchical Model-Based Human Motion Tracking Via Unscented Kalman Filter , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[31]  R. E. Kalman,et al.  A New Approach to Linear Filtering and Prediction Problems , 2002 .

[32]  Ajith Abraham,et al.  An Improved Harmony Search Algorithm with Differential Mutation Operator , 2009, Fundam. Informaticae.

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

[34]  Steven Mills,et al.  Harmony filter: A robust visual tracking system using the improved harmony search algorithm , 2010, Image Vis. Comput..

[35]  Jin Zhang,et al.  Multi-cue-based CamShift guided particle filter tracking , 2011, Expert Syst. Appl..

[36]  Mandava Rajeswari,et al.  The variants of the harmony search algorithm: an overview , 2011, Artificial Intelligence Review.