next up previous contents
Next: Comparison between two Up: Registration Previous: Registration

Registration Error

  The registration procedure allows the determination of the linear relationship between two coordinate systems. Let and represent the same vector expressed in two different coordinate systems, and related by the following expression:

 

where is a rotation matrix, is a vector giving the translation between the coordinate systems and s is a scale factor. Together, and unambiguously describe any arbitrary rigid body transformation. In a real registration, measurement errors will prevent one from finding the exact transformation. In fact the derived transformed coordinate system will in general be slightly rotated, translated and scaled with respect to the exact one. This can be expressed by:

 

where is a rotation matrix, is a translation vector and is the scaling error. approximate, written as with , and , clearly demonstrates the fact that one can be mislead by merely comparing the rotation matrices and the translation vectors to evaluate the registration error. Since depends on , a small rotational error can make and significantly different if the modulus of is large (which is often the case in ).

We define instead the registration error as follows:

 

From exact and approximate:

 



Patrice MUNGER
Mon Oct 23 15:09:17 EDT 1995