We derive a method to determine a conformal transformation in nD in closed form given exact correspondences between data. We show that a minimal dataset needed for correspondence is a localized vector frame and an additional point. In order to determine the conformal transformation we use the representation of the conformal model of geometric algebra by Vahlen matrices, which helps reduce the problem to purely Euclidean geometric algebra computations, as well as structure the solution into geometrically interpretable components. We give a closed form solution for the general case of conformal (resp. anti-conformal) transformations, which preserve (resp. reverse) angles locally, as well as for the important special case when it is known that the conformal transformation is a rigid body motion, which preserves angles globally. Rigid body motions are also known as Euclidean transformations.
[1]
Brittany Terese Fasy,et al.
Review of Geometric algebra for computer science by Leo Dorst, Daniel Fontijne, and Stephen Mann (Morgan Kaufmann Publishers, 2007)
,
2008,
SIGA.
[2]
Pertti Lounesto,et al.
Clifford Algebras with Numeric and Symbolic Computations
,
1996
.
[3]
U. Hertrich-Jeromin.
Introduction to Möbius differential geometry
,
2003
.
[4]
Joan Lasenby,et al.
New Geometric Methods for Computer Vision: An Application to Structure and Motion Estimation
,
1998,
International Journal of Computer Vision.
[5]
Christian Perwass,et al.
Geometric Algebra with Applications in Engineering
,
2008,
Geometry and Computing.