Object Tracking Based on Camshift with Multi-feature Fusion

It is very hard for traditional Camshift to survive of drastic interferences and occlusions of similar objects. This paper puts forward an innovative tracking method using Camshift with multi-feature fusion. Firstly, SIFT features and edge features of the Camshift in RGB space are counted to reduce the probability of disruption by occlusion and clutter. Then, the texture features are collected to resolve the problems of analogue interference, the texture similarity between current frame and previous frames are calculated to determine the object area. The paper also describes the GM(1,1) prediction model, which could solve the occlusion problems in a novel way. Finally, through the motion trajectory, it can anticipate the exact position of the object. The results of several tracking tasks prove that our method has solved problems of occlusions, interferences and shadows. And it performs well in both tracking robustness and computational efficiency.

[1]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[2]  Zhang Bo CamShift Tracker Based on Image Moments , 2012 .

[3]  Gary Bradski,et al.  Computer Vision Face Tracking For Use in a Perceptual User Interface , 1998 .

[4]  Su Jian-bo The Hand Tracking for Humanoid Robot Using Camshift Algorithm and Kalman Filter , 2006 .

[5]  Oliver Bimber,et al.  Fast and robust CAMShift tracking , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Workshops.

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

[7]  Yi Zhang,et al.  An Improved Camshift-based Particle Filter Algorithm for Real-time Hand Gesture Tracking , 2010 .

[8]  Hongxia Chu,et al.  Object Tracking Algorithm Based on Camshift Algorithm Combinating with Difference in Frame , 2007, 2007 IEEE International Conference on Automation and Logistics.

[9]  Bo Wang,et al.  Object tracking using improved Camshift with SURF method , 2011, 2011 IEEE International Workshop on Open-source Software for Scientific Computation.

[10]  Dorin Comaniciu,et al.  Real-time tracking of non-rigid objects using mean shift , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[11]  Xie Yan-nan Optimized Particle Filter Tracking by CamShift Based on Multi-feature , 2010 .

[12]  Yao Xiao-tian Face tracking based on Haar detection and improved Camshift algorithm , 2011 .

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

[14]  David G. Lowe,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004, International Journal of Computer Vision.

[15]  Jianhua Hou,et al.  An effective automatic tracking algorithm based on Camshift and Kalman filter , 2011, International Symposium on Multispectral Image Processing and Pattern Recognition.