A self-adaptive edge matching method based on mean shift and its application in video tracking

Abstract A self-adaptive edge matching method based on mean shift adjustment is proposed in this paper. Such method uses the local mode seeking character of mean shift to adjust the edge information of each model to a stable state before matching, which can effectively avoid the deviation problem of traditional method and raise the successful matching rate. Furthermore, the interfering vector with a self-adaptive coefficient is proposed to optimise the matching performance in complex background. Compared with a pre-set constant coefficient, the self-adapted coefficient has a better perception of background edge complexity so as to control the initial adjusting position more rationally, and thus increases the robustness and accuracy of matching. This matching method is applied in an improved particle filtering tracking framework, and experimental results prove the validity and rationality of the theoretical analysis, and show that the proposed matching method performs a robust and efficient tracking.

[1]  Yizong Cheng,et al.  Mean Shift, Mode Seeking, and Clustering , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  D. Salmond,et al.  Target tracking: introduction and Kalman tracking filters , 2001 .

[3]  Dorin Comaniciu,et al.  Mean Shift: A Robust Approach Toward Feature Space Analysis , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

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

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

[6]  P. Djurić,et al.  Particle filtering , 2003, IEEE Signal Process. Mag..

[7]  Bo Ma,et al.  Unscented Kalman filter for visual curve tracking , 2004, Image Vis. Comput..

[8]  Michael Isard,et al.  CONDENSATION—Conditional Density Propagation for Visual Tracking , 1998, International Journal of Computer Vision.

[9]  E. Trucco,et al.  Video Tracking: A Concise Survey , 2006, IEEE Journal of Oceanic Engineering.

[10]  Shiuh-Ku Weng,et al.  Video object tracking using adaptive Kalman filter , 2006, J. Vis. Commun. Image Represent..

[11]  Xiaokang Yang,et al.  Camshift Guided Particle Filter for Visual Tracking , 2007, 2007 IEEE Workshop on Signal Processing Systems.

[12]  Jiang Li,et al.  Transductive local exploration particle filter for object tracking , 2007, Image Vis. Comput..

[13]  Tieniu Tan,et al.  Real-time hand tracking using a mean shift embedded particle filter , 2007, Pattern Recognit..

[14]  H. Sawhney,et al.  Unsupervised Learning of Discriminative Edge Measures for Vehicle Matching between Nonoverlapping Cameras , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  Adrian Kaehler,et al.  Learning opencv, 1st edition , 2008 .

[16]  Juan José Pantrigo,et al.  Multi-dimensional visual tracking using scatter search particle filter , 2008, Pattern Recognit. Lett..

[17]  Viktor Öwall,et al.  An Embedded Real-Time Surveillance System: Implementation and Evaluation , 2008, J. Signal Process. Syst..

[18]  Wen-Yan Chang,et al.  Visual Tracking in High-Dimensional State Space by Appearance-Guided Particle Filtering , 2008, IEEE Transactions on Image Processing.

[19]  Jenq-Neng Hwang,et al.  Adaptive particle sampling and adaptive appearance for multiple video object tracking , 2009, Signal Process..

[20]  Kazuhiro Hotta Adaptive weighting of local classifiers by particle filters for robust tracking , 2009, Pattern Recognit..

[21]  Kazuhiro Otsuka,et al.  Real-time Visual Tracker by Stream Processing , 2009, J. Signal Process. Syst..

[22]  Wei Wang,et al.  A multiple object tracking method using Kalman filter , 2010, The 2010 IEEE International Conference on Information and Automation.

[23]  Hongzhi Wang,et al.  Rigid Shape Matching by Segmentation Averaging , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[24]  Juan José Pantrigo,et al.  Multiple and variable target visual tracking for video-surveillance applications , 2010, Pattern Recognit. Lett..

[25]  Luigi Fortuna,et al.  Implementation of a Moving Target Tracking Algorithm Using Eye-RIS Vision System on a Mobile Robot , 2011, J. Signal Process. Syst..