next up previous contents
Next: Orthogonal distance fitting Up: Least-Squares Fitting Based on Previous: Least-Squares Fitting Based on

Why are algebraic distances usually not satisfactory ?

The big advantage of use of algebraic distances is the gain in computational efficiency, because closed-form solutions can usually be obtained. In general, however, the results are not satisfactory. There are at least two major reasons.

   figure313
Figure 1: Normalized conic

To understand the second point, consider a conic in the normalized system (see fig:normal_conic):

displaymath2805

The algebraic distance of a point tex2html_wrap_inline2811 to the conic Q is given by [3]:

displaymath2806

where tex2html_wrap_inline2815 is the distance from the point tex2html_wrap_inline2811 to the center O of the conic, and tex2html_wrap_inline2821 is the distance from the conic to its center along the ray from the center to the point tex2html_wrap_inline2811 . It is thus clear that a point at the high curvature sections contributes less to the conic fitting than a point having the same amount of noise but at the low curvature sections. This is because a point at the high curvature sections has a large tex2html_wrap_inline2821 and its tex2html_wrap_inline2827 is small, while a point at the low curvature sections has a small tex2html_wrap_inline2821 and its tex2html_wrap_inline2827 is higher with respect to the same amount of noise in the data points. Concretely, methods based on algebraic distances tend to fit better a conic to the points at low curvature sections than to those at high curvature sections. This problem is usually termed as high curvature bias.


next up previous contents
Next: Orthogonal distance fitting Up: Least-Squares Fitting Based on Previous: Least-Squares Fitting Based on

Zhengyou Zhang
Thu Feb 8 11:42:20 MET 1996