Relative motion and pose from arbitrary plane curves

Abstract We show how to recover the position and orientation of a pair of known coplanar conies from a single perspective image. We describe and compare a number of methods for determining this relationship. One uses a simple four point back projection model, and the other utilizes transformation invariants. These results can be extended in a number of ways. Firstly, they can be applied to arbitrary plane curves using an invariant fitting technique. Secondly, the recovery methods are applicable to higher order algebraic curves. We show examples of pose determination for both synthetic data and real images of conic and non-conic objects. For example, we recognize and determine pose for a gasket containing non-conic curves. We assess the methods for stability and for accuracy against an accepted standard—Tsai's calibration method 1 . We conclude that using such methods enables accurate pose determination for arbitrary plane curves.

[1]  D. W. Thompson,et al.  Three-dimensional model matching from an unconstrained viewpoint , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[2]  David A. Forsyth,et al.  Relative motion and pose from invariants , 1990, BMVC.

[3]  Y. Tsai Roger An Efficient and Accurate Camera Calibration Technique For 3D Machine Vision , 1986, CVPR 1986.

[4]  Lars Nielsen,et al.  Projective area-invariants as an extension of the cross-ratio , 1991, CVGIP Image Underst..

[5]  I. Shafarevich Basic algebraic geometry , 1974 .

[6]  David A. Forsyth,et al.  Projectively invariant representations using implicit algebraic curves , 1991, Image Vis. Comput..

[7]  Thomas S. Huang,et al.  Finding point correspondences and determining motion of a rigid object from two weak perspective views , 1988, Proceedings CVPR '88: The Computer Society Conference on Computer Vision and Pattern Recognition.

[8]  Lars Nielsen,et al.  Automated guidance of vehicles using vision and projective invariant marking , 1988, Autom..

[9]  Stefano Masciangelo 3-D cues from a single view: detection of elliptical arcs and model-based perspective backprojection , 1990, BMVC.

[10]  F. Bookstein Fitting conic sections to scattered data , 1979 .

[11]  Michel Dhome,et al.  Spatial Localization Of Modelled Objects Of Revolution In Monocular Perspective Vision , 1990, ECCV.

[12]  Sundaram Ganapathy,et al.  Decomposition of transformation matrices for robot vision , 1984, Pattern Recognit. Lett..

[13]  David A. Forsyth,et al.  Invariance-a new framework for vision , 1990, [1990] Proceedings Third International Conference on Computer Vision.

[14]  Thomas S. Huang,et al.  Finding point correspondences and determining motion of a rigid object from two weak perspective views , 1988, Proceedings CVPR '88: The Computer Society Conference on Computer Vision and Pattern Recognition.

[15]  A. Morgan Solving Polynomial Systems Using Continuation for Engineering and Scientific Problems , 1987 .

[16]  John Porrill Fitting ellipses and predicting confidence envelopes using a bias corrected Kalman filter , 1990, Image Vis. Comput..

[17]  R. Hartshorne Foundations of projective geometry , 1967 .