Complex representations of algebraic curves

We employ a complex representation for an algebraic curve, and illustrate how the algebraic transformation which relates two Euclidean equivalent curves can be determined using this representation. The idea is based on a complex representation of 2D points expressed in terms of the orthogonal x and y variables, with rotations of the complex numbers described using Euler's identity. We develop a simple formula for integer multiples of the rotation angle of the Euclidean transformation in terms of the real coefficients of implicit polynomial equations that are used to model various 2D free-form objects. When there is a translation, it can be determined in a straightforward manner using an estimation of the rotation angle and some new results on conic-line decompositions.

[1]  David B. Cooper,et al.  Describing Complicated Objects by Implicit Polynomials , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Xinhua Zhuang,et al.  Pose estimation from corresponding point data , 1989, IEEE Trans. Syst. Man Cybern..

[3]  Dana H. Ballard,et al.  Computer Vision , 1982 .

[4]  Zhibin Lei Implicit polynomial shape modeling and recognition, and application to image/video databases , 1997 .

[5]  David J. Kriegman,et al.  Parameterized Families of Polynomials for Bounded Algebraic Curve and Surface Fitting , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  David B. Cooper,et al.  3L fitting of higher degree implicit polynomials , 1996, Proceedings Third IEEE Workshop on Applications of Computer Vision. WACV'96.

[7]  Gilbert Strang,et al.  Introduction to applied mathematics , 1988 .