Target tracking and localization of binocular mobile robot using camshift and SIFT

A real time dynamic target recognition and tracking method is presented for mobile robot in this paper. Firstly, the inter-frame difference method is applied to detect the moving target. And the proposed method computes the color histogram and extracts SIFT features in the target region. Then from the following frame, it extracts SIFT features, matches with SIFT features extracted from target, and calculates the center location of the matched features. Finally the Camshift algorithm, starting from the center location, is used to track the target. Experiments demonstrate that the proposed method can effectively recognize and track the moving target, and its performance is better than the classic Camshift algorithm

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

[2]  Dorin Comaniciu,et al.  An Algorithm for Data-Driven Bandwidth Selection , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

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

[4]  R. Collins,et al.  On-line selection of discriminative tracking features , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[5]  Yanxi Liu,et al.  Online Selection of Discriminative Tracking Features , 2005, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Zhi Liu,et al.  Mean shift blob tracking with kernel histogram filtering and hypothesis testing , 2005, Pattern Recognit. Lett..

[7]  V. Pisarevsky,et al.  Intel's Computer Vision Library: applications in calibration, stereo segmentation, tracking, gesture, face and object recognition , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

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

[9]  Tieniu Tan,et al.  A survey on visual surveillance of object motion and behaviors , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[10]  Ning-Song Peng Automatic Selection of Kernel-Bandwidth for Mean-Shift Object Tracking , 2005 .