LEAST-SQUARES FITTING OF CIRCLES AND ELLIPSES

被引:733
作者
GANDER, W
GOLUB, GH
STREBEL, R
机构
[1] ETH ZURICH,INST WISSENSCH RECHNEN,CH-8092 ZURICH,SWITZERLAND
[2] STANFORD UNIV,DEPT COMP SCI,STANFORD,CA 94305
来源
BIT | 1994年 / 34卷 / 04期
关键词
LEAST SQUARES; CURVE FITTING; SINGULAR VALUE DECOMPOSITION;
D O I
10.1007/BF01934268
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Fitting circles and ellipses to given points in the plane is a problem that arises in many application areas, e.g., computer graphics, coordinate meteorology, petroleum engineering, statistics. In the past, algorithms have been given which fit circles and ellipses in some least-squares sense without minimizing the geometric distance to the given points. In this paper we present several algorithms which compute the ellipse for which the sum of the squares of the distances to the given points is minimal. These algorithms are compared with classical simple and iterative methods. Circles and ellipses may be represented algebraically, i.e., by an equation of the form F(x) = 0. Ifa point is on the curve, then its coordinates x are a zero of the function F. Alternatively, curves may be represented in parametric form, which is well suited for minimizing the sum of the squares of the distances.
引用
收藏
页码:558 / 578
页数:21
相关论文
共 17 条
  • [1] A STABLE AND EFFICIENT ALGORITHM FOR NONLINEAR ORTHOGONAL DISTANCE REGRESSION
    BOGGS, PT
    BYRD, RH
    SCHNABEL, RB
    [J]. SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1987, 8 (06): : 1052 - 1078
  • [2] BOGGS PT, 1992, USERS REFERENCE ODRP
  • [3] FITTING CONIC SECTIONS TO SCATTERED DATA
    BOOKSTEIN, FL
    [J]. COMPUTER GRAPHICS AND IMAGE PROCESSING, 1979, 9 (01): : 56 - 71
  • [4] COX MG, 1992, NPL DITC21192 NAT PH
  • [5] GANDER W, 1993, SCI PROBLEMS SCI COM, P251
  • [6] GANDER W, 1994, ETH217 I WIS RECHN T
  • [7] Gill P. E., 1981, PRACTICAL OPTIMIZATI
  • [8] Golub G.H., 1996, MATH GAZ, VThird
  • [9] DIFFERENTIATION OF PSEUDO-INVERSES AND NONLINEAR LEAST-SQUARES PROBLEMS WHOSE VARIABLES SEPARATE
    GOLUB, GH
    PEREYRA, V
    [J]. SIAM JOURNAL ON NUMERICAL ANALYSIS, 1973, 10 (02) : 413 - 432
  • [10] HEIDARI M, 1993, WATER RESOURCES B, P415