Find out how to access previewonly content
Least Squares Fitting of Circles
 N. Chernov,
 C. Lesort
 … show all 2 hide
Rent the article at a discount
Rent now* Final gross prices may vary according to local VAT.
Get AccessAbstract
Fitting standard shapes or curves to incomplete data (which represent only a small part of the curve) is a notoriously difficult problem. Even if the curve is quite simple, such as an ellipse or a circle, it is hard to reconstruct it from noisy data sampled along a short arc. Here we study the least squares fit (LSF) of circular arcs to incomplete scattered data. We analyze theoretical aspects of the problem and reveal the cause of unstable behavior of conventional algorithms. We also find a remedy that allows us to build another algorithm that accurately fits circles to data sampled along arbitrarily short arcs.
Nikolai Chernov PhD in mathematics from Moscow University in 1984, scientist in Joint Institute for Nuclear Research (Dubna, Russia) 1983–1991, professor of mathematics in UCLA 1991–92, Georgia Tech 1992–93, Princeton University 1993–94, University of Alabama at Birmingham since 1994.
Claire Lesort MS in mathematics from University of Limoges in 1994, MS in mathematics from University of Alabama at Birmingham 2000, PhD in Statistics from University of Alabama at Birmingham 2004. Statistician at BellSouth Telecommunication Inc. since 2003.
 G.J. Agin, “Fitting Ellipses and General SecondOrder Curves,” Carnegi Mellon University, Robotics Institute, Technical Report 81–5, 1981.
 Ahn, S.J., Rauh, W., Warnecke, H.J. (2001) Leastsquares orthogonal distances fitting of circle, sphere, ellipse, hyperbola, and parabola. Pattern Recog. 34: pp. 22832303 CrossRef
 Berman, M., Culpin, D. (1986) The statistical behaviour of some least squares estimators of the centre and radius of a circle. J. R. Statist. Soc. B 48: pp. 183196
 Biggerstaff, R.H. (1972) Three variations in dental arch form estimated by a quadratic equation. J. Dental Res. 51: pp. 1509
 Bookstein, F.L. (1979) Fitting conic sections to scattered data. Comp. Graph. Image Proc. 9: pp. 5671
 Chan, Y.T., Thomas, S.M. (1995) CramerRao Lower Bounds for Estimation of a Circular Arc Center and Its Radius. Graph. Models Image Proc. 57: pp. 527532 CrossRef
 Chaudhuri, B.B., Kundu, P. (1993) Optimum Circular Fit to Weighted Data in MultiDimensional Space. Patt. Recog. Lett. 14: pp. 16 CrossRef
 N. Chernov and C. Lesort, “Fitting circles and lines by least squares: theory and experiment, preprint,” available at http://www.math.uab.edu/cl/cl1
 Chernov, N., Lesort, C. (2004) Statistical efficiency of curve fitting algorithms. Comput. Statist.&Data Analysis 47: pp. 713728
 Chernov, N.I., Ososkov, G.A. (1984) Effective algorithms for circle fitting. Comp. Phys. Comm. 33: pp. 329333 CrossRef
 Chojnacki, W., Brooks, M.J., Hengel, A. (2001) Rationalising the renormalisation method of Kanatani. J. Math. Imaging&Vision 14: pp. 2138
 Crawford, J.F. (1983) A noniterative method for fitting circular arcs to measured points. Nucl. Instr. Meth. 211: pp. 223225 CrossRef
 Delonge, P. (1972) Computer optimization of Deschamps’ method and error cancellation in reflectometry, in Proceedings IMEKOSymp.. Microwave Measurement, Budapest
 Freeman, P.R. (1977) Note: Thom’s survey of the Avebury ring. J. Hist. Astronom. 8: pp. 134136
 Gander, W., Golub, G.H., Strebel, R. (1994) Least squares fitting of circles and ellipses. BIT 34: pp. 558578 CrossRef
 Joseph, S.H. (1994) Unbiased LeastSquares Fitting Of Circular Arcs. Graph. Models Image Proc. 56: pp. 424432
 Kanatani, K. (1998) CramerRao lower bounds for curve fitting. Graph. Models Image Proc. 60: pp. 9399 CrossRef
 Karimäki, V. (1991) Effective circle fitting for particle trajectories. Nucl. Instr. Meth. Phys. Res. A 305: pp. 187191
 Kasa, I. (1976) A curve fitting procedure and its error analysis. IEEE Trans. Inst. Meas. 25: pp. 814
 Landau, U.M. (1987) Estimation of a circular arc center and its radius. Computer Vision, Graphics and Image Processing 38: pp. 317326
 Leedan, Y., Meer, P. (2000) Heteroscedastic regression in computer vision: Problems with bilinear constraint. Intern. J. Comp. Vision 37: pp. 127150 CrossRef
 Levenberg, K. (1944) A Method for the Solution of Certain Nonlinear Problems in Least Squares. Quart. Appl. Math. 2: pp. 164168
 Marquardt, D. (1963) An Algorithm for Least Squares Estimation of Nonlinear Parameters. SIAM J. Appl. Math. 11: pp. 431441 CrossRef
 Moura, L., Kitney, R.I. (1991) A direct method for leastsquares circle fitting. Comp. Phys. Comm. 64: pp. 5763 CrossRef
 G.A. Ososkov, “JINR technical report P1083187,” Dubna, 1983, pp. 40 (in Russian).
 Paton, K. (1970) Conic sections in chromosome analysis. Pattern Recogn. 2: pp. 3951 CrossRef
 Pratt, V. (1987) Direct leastsquares fitting of algebraic surfaces. Computer Graphics 21: pp. 145152
 Robinson, S.M. (1961) Fitting spheres by the method of least squares. Commun. Assoc. Comput. Mach. 4: pp. 491
 Sampson, P.D. (1982) Fitting conic sections to very scattered data: An iterative refinement of the Bookstein algorithm. Comp. Graphics Image Proc. 18: pp. 97108 CrossRef
 Shakarji, C. (1998) Leastsquares fitting algorithms of the NIST algorithm testing system. J. Res. Nat. Inst. Stand. Techn. 103: pp. 633641
 Spath, H. (1996) LeastSquares Fitting By Circles. Computing 57: pp. 179185
 H. Spath, “Orthogonal least squares fitting by conic sections,” in Recent Advances in Total Least Squares techniques and ErrorsinVariables Modeling, SIAM, 1997, pp. 259–264.
 Taubin, G. (1991) Estimation Of Planar Curves, Surfaces And Nonplanar Space Curves Defined By Implicit Equations, With Applications To Edge And Range Image Segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence 13: pp. 11151138 CrossRef
 Thomas, S.M., Chan, Y.T. (1989) A simple approach for the estimation of circular arc center and its radius. Computer Vision, Graphics and Image Processing 45: pp. 362370
 K. Turner, “Computer perception of curved objects using a television camera,” Ph.D. Thesis, Dept. of Machine Intelligence, University of Edinburgh, 1974.
 Wu, Z., Wu, L., Wu, A. (1995) The Robust Algorithms for Finding the Center of an Arc. Comp. Vision Image Under. 62: pp. 269278 CrossRef
 Zhang, Z. (1997) Parameter Estimation Techniques: A Tutorial with Application to Conic Fitting. International Journal of Image and Vision Computing 15: pp. 5976 CrossRef
 Title
 Least Squares Fitting of Circles
 Journal

Journal of Mathematical Imaging and Vision
Volume 23, Issue 3 , pp 239252
 Cover Date
 20051101
 DOI
 10.1007/s1085100504828
 Print ISSN
 09249907
 Online ISSN
 15737683
 Publisher
 Kluwer Academic Publishers
 Additional Links
 Topics
 Keywords

 least squares fit
 circle fitting
 LevenbergMarquardt algorithm
 Industry Sectors
 Authors

 N. Chernov ^{(1)}
 C. Lesort ^{(1)}
 Author Affiliations

 1. Department of Mathematics, University of Alabama at Birmingham, Birmingham, AL, 35294, USA