Detection and model analysis of circular feature for robot vision

A novel detection and model analysis of circular feature with error compensation is addressed in this paper for robot vision. We use an efficient method of fitting ellipses to data points by minimizing the algebraic distance subjected to a constraint that a conic should be an ellipse, and solve the ellipse parameters through Lagrange multiplier method. Using closed form solution, the 3D position and orientation of a circular feature with known radius can be obtained. Since the center of projected circle does not correspond to the ellipse center, we compensate for the projection error between them. Experimental results show that our method is robust, efficient and accurate.

[1]  Hiroshi Mizoguchi,et al.  Robot vision to recognize both face and object for human-robot ball playing , 2003, Proceedings 2003 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM 2003).

[2]  Stefano Cagnoni,et al.  Landmark-based robot self-localization: a case study for the RoboCup goal-keeper , 1999, Proceedings 1999 International Conference on Information Intelligence and Systems (Cat. No.PR00446).

[3]  Beno Benhabib,et al.  Three-dimensional location estimation of circular features for machine vision , 1992, IEEE Trans. Robotics Autom..

[4]  Janne Heikkilä,et al.  A four-step camera calibration procedure with implicit image correction , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[5]  Sung Joon Ahn,et al.  Ellipse fitting and parameter assessment of circular object targets for robot vision , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[6]  Seth Hutchinson,et al.  Subpixel parameter estimation for elliptical shapes using image sequences , 1994, Proceedings of 1994 IEEE International Conference on MFI '94. Multisensor Fusion and Integration for Intelligent Systems.

[7]  Andrew W. Fitzgibbon,et al.  Direct Least Square Fitting of Ellipses , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Beno Benhabib,et al.  Solving the orientation-duality problem for a circular feature in motion , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[9]  Hyoungrae Kim,et al.  Navigation of a mobile robot using mono-vision and mono-audition , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[10]  Yiu Cheung Shiu,et al.  3D location of circular and spherical features by monocular model-based vision , 1989, Conference Proceedings., IEEE International Conference on Systems, Man and Cybernetics.