Robust 3D visual tracking using particle filtering on the special Euclidean group: A combined approach of keypoint and edge features
Authors:
- 7 March 2012
- journal article
- research article
- Published by SAGE Publications in The International Journal of Robotics Research
- Vol. 31 (4) , 498-519
Abstract
We present a 3D model-based visual tracking approach using edge and keypoint features in a particle filtering framework. Recently, particle-filtering-based approaches have been proposed to integrate multiple pose hypotheses and have shown good performance, but most of the work has made an assumption that an initial pose is given. To ameliorate this limitation, we employ keypoint features for initialization of the filter. Given 2D–3D keypoint correspondences, we randomly choose a set of minimum correspondences to calculate a set of possible pose hypotheses. Based on the inlier ratio of correspondences, the set of poses are drawn to initialize particles. After the initialization, edge points are employed to estimate inter-frame motions. While we follow a standard edge-based tracking, we perform a refinement process to improve the edge correspondences between sampled model edge points and image edge points. For better tracking performance, we employ a first-order autoregressive state dynamics, which propagates particles more effectively than Gaussian random walk models. The proposed system re-initializes particles by itself when the tracked object goes out of the field of view or is occluded. The robustness and accuracy of our approach is demonstrated using comparative experiments on synthetic and real image sequences.Keywords
This publication has 35 references indexed in Scilit:
- CAD Model-based Tracking and 3D Visual-based Control for MEMS MicroassemblyThe International Journal of Robotics Research, 2010
- Visual Tracking via Particle Filtering on the Affine GroupThe International Journal of Robotics Research, 2009
- Real-time Rigid-body Visual Tracking in a Scanning Electron MicroscopeThe International Journal of Robotics Research, 2009
- Kinematic state estimation and motion planning for stochastic nonholonomic systems using the exponential mapRobotica, 2008
- Particle filtering on the Euclidean group: framework and applicationsRobotica, 2007
- A CAD model based tracking system for visually guided microassemblyRobotica, 2005
- Tightly integrated sensor fusion for robust visual trackingImage and Vision Computing, 2004
- Real-time visual tracking of complex structuresIEEE Transactions on Pattern Analysis and Machine Intelligence, 2002
- Automatic target recognition by matching oriented edge pixelsIEEE Transactions on Image Processing, 1997
- Random sample consensusCommunications of the ACM, 1981