An iterative refinement method for pose estimation from planar target

In theory, the relative pose between the object and the camera can be uniquely estimated from a minimum of four coplanar but noncollinear target points. In practice, the observed image points are always perturbed by homogeneous Gaussian noise, and the pose ambiguities are easily happened. In this paper, an iterative refinement approach with a robust filter strategy is proposed. It utilizes the pose parameters obtained from non-iterative pose estimation algorithms as initialization to perform undistortion and unprojection of original images to a canonical fronto-parallel plane. This canonical plane is then used to localize the target points and recompute the pose parameters in an iterative refinement until convergence. Based on this solution, we derive a refinement algorithm which increases the accuracy of target points localization and consequently of pose estimation from a planar target. Besides, the filter strategy adopts the geometric error instead of algebraic error in the pose selection. The advantages of our method are demonstrated by through testing on both synthetic and real data.

[1]  M. Pearl On Cayley's Parameterization , 1957, Canadian Journal of Mathematics.

[2]  Gregory D. Hager,et al.  Fast and Globally Convergent Pose Estimation from Video Images , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Axel Pinz,et al.  Robust Pose Estimation from a Planar Target , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Timothy F. Cootes,et al.  Feature Detection and Tracking with Constrained Local Models , 2006, BMVC.

[5]  Sun Changku Monocular Vision Measurement System of the Position and Attitude of the Object , 2007 .

[6]  V. Lepetit,et al.  EPnP: An Accurate O(n) Solution to the PnP Problem , 2009, International Journal of Computer Vision.

[7]  Jean-Nicolas Ouellet,et al.  Precise ellipse estimation without contour point extraction , 2009, Machine Vision and Applications.

[8]  Takeo Kanade,et al.  Accurate camera calibration using iterative refinement of control points , 2009, 2009 IEEE 12th International Conference on Computer Vision Workshops, ICCV Workshops.

[9]  Alexander Bachmann,et al.  Visual features for vehicle localization and ego-motion estimation , 2009, 2009 IEEE Intelligent Vehicles Symposium.

[10]  Cao Xibin,et al.  Monocular Vision-based Two-stage Iterative Algorithm for Relative Position and Attitude Estimation of Docking Spacecraft , 2010 .

[11]  Paul Newman,et al.  Real-time bounded-error pose estimation for road vehicles using vision , 2010, 13th International IEEE Conference on Intelligent Transportation Systems.

[12]  M K Kaiser,et al.  Vision-Based Estimation for Guidance, Navigation, and Control of an Aerial Vehicle , 2010, IEEE Transactions on Aerospace and Electronic Systems.

[13]  Zhang De-hai Industrial vision measuring system for large dimension work-pieces , 2010 .

[14]  Charless C. Fowlkes,et al.  Contour Detection and Hierarchical Image Segmentation , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  Joel A. Hesch,et al.  A Direct Least-Squares (DLS) method for PnP , 2011, 2011 International Conference on Computer Vision.

[16]  Michal Havlena,et al.  Structure-from-motion based hand-eye calibration using L∞ minimization , 2011, CVPR 2011.

[17]  Zijian Zhao,et al.  Hand-eye calibration using convex optimization , 2011, 2011 IEEE International Conference on Robotics and Automation.

[18]  Shiqi Li,et al.  A Robust O(n) Solution to the Perspective-n-Point Problem , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  Zuzana Kukelova,et al.  Hand-Eye Calibration without Hand Orientation Measurement Using Minimal Solution , 2012, ACCV.

[20]  Larry H. Matthies,et al.  Robust multi-sensor, day/night 6-DOF pose estimation for a dynamic legged vehicle in GPS-denied environments , 2012, 2012 IEEE International Conference on Robotics and Automation.

[21]  Ning Wu,et al.  Computationally Efficient Iterative Pose Estimation for Space Robot Based on Vision , 2013, J. Robotics.

[22]  Yubin Kuang,et al.  Revisiting the PnP Problem: A Fast, General and Optimal Solution , 2013, 2013 IEEE International Conference on Computer Vision.

[23]  Anders Heyden,et al.  Planar Motion and Hand-eye Calibration using Inter-image Homographies from a Planar Scene , 2013, VISAPP.

[24]  Jing Jin,et al.  High-precision rotation angle measurement method based on monocular vision. , 2014, Journal of the Optical Society of America. A, Optics, image science, and vision.