The importance of published studies of circle or ellipse fitting, performed with different methods, algebraic or geometric, is obvious considering the great number of published scientific papers and of practical usefulness in CAD routines of discovered procedures.  The work starts with a short presentation of the well known methods – the algebraic fitting and the geometric, one pointing on its advantages and drawbacks. The common fact of both methods is the use of Cartesian ellipse equation, written as conics general equation. One can remember that the ellipse may be defined as the geometrical locus of points satisfying some imposed condition. We try to use these properties in the frame of our proposed procedure of finding the ellipse that fits with high accuracy some scattered points in plane. Considering that ellipse points have the sum of distances to the two fixed points (the focuses) constant one may imagine the new method to perform the ellipse fit. As in the previous discovered methods, the least squares procedure to find the optimal solution is used. All the necessary aspects about this procedure are presented in the paper and also a lot of numerical examples, justifying the advantages of this new discovered method.

Full Text:



Ahn, S. J., Rauh, W., Recknagel, M., Geometric fitting of line, plane, circle, sphere and ellipse, ABW-Workshop 3D-Bildverarbeitung an der Technischen Akademie Esslingen, 25-26 I 1999, 8 pp.

Ahn, S. J., Rauh, W., Warneke, H.-J., Least-squares orthogonal distances fitting of circle, ellipse, hyperbola and parabola, Pattern Recognition, 2001, Vol. 34, No. 12, pp. 2283-2303

Bookstein, F. L., Fitting conic sections to scattered data, Computer Graphics and Image Processing, 1979, vol. 9, pp. 56-71

Chen, S. a. o., A hybrid method for ellipse detection in industrial images, Pattern Recognition, 2017, Vol. 68, pp. 82-98

Engeln-Müllges, G., Uhlig, F., Numerical Algorithms with C, New York, Springer, 1996, 596 pp.

Fitzgibbon, A., Pilu, M., Fisher, R. B., Direct least square fitting of ellipses, IEEE Transactions on Pattern Analysis and Machine Intelligence, 1999, Vol. 21, No. 5, pp. 476-480

Fornaciari, Michele, Prati, Andrea, Cucchioara, Rita, A fast and effective ellipse detector for embedded vision applications. Pattern Recognition, 2014, Vol. 47, No. 11, pp. 3693-3708

Gander, W., Golub, G. H., Strebel, R., Least-squares fitting of circles and ellipses, BIT 1994, Vol. 34, pp. 558-578

Glavonjić, M., Circles and ellipses fitting to measured data, FME Transactions, 2007, Vol. 35, pp. 165-72

Kanatani, K., Ellipse fitting with hyperaccuracy, IEICE Trans. Inform. Syst., 2006, E89-D, pp. 2653–2660.

Kanatani, K., Sugaya, Y., Compact algorithm for strictly ML ellipse fitting, Proceedings of 19th International Conference in Pattern Recognition, Tampa, FL., U.S., 2008

Kåsa, I., A circle fitting procedure and its error analysis, IEEE Transactions on Instrumentation and Measurement, 1976, Vol. 25, pp. 8-14

Libuda, L., Grothues, I., Kraiss, K.-F., Ellipse detection in digital image data using geometric features, in Advances in Computer Graphics and Computer Vision, Springer, 2007, pp. 229-239

Murgulescu, Elena a. o., Analytical and Differential Geometry, sec. ed. (in Romanian), Editura Didactică şi Pedagogică, Bucureşti, 1965, 772 pp.

Ouellet, J.-N., Hébert, P., Precise ellipse estimation without contour point extraction, Machine Vision and Applications, 2009, Vol. 21(1), pp. 59-67

Pearson, K., On lines and planes of closest fit to systems of points in space, The Philosophical Magazine, 1901, Ser. 6, Vol. 2, No. 11, pp. 559-572

Pratt, V., Direct least-squares fitting of algebraic surfaces, Computer Graphics, 1987, Vol. 21, pp. 145–152

Press, W. H. a. o., Numerical Recipes in C++. The Art of Scientific Computing, Cambridge University Press, 2003, 1002 pp., ISBN 0-521-75033-4

Rosin, P. I., A note on the least square fitting of ellipses, Pattern Recognition Letters, 1993, Vol. 14, pp. 799-808

Rosin, P. I., Analyzing error of fit functions for ellipses, British Machine Vision Conference, Pattern Recognition Letters, 1996, Vol. 17, No. 14, pp. 1461-1470

Stricker, M., A new approach for robust ellipse fitting, Int. Conf. Automation, Robotics and Computer Vision, 1994, pp. 940-945

Taubin, G., 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, 1991, Vol. 13, No. 11, pp. 1115–1138

Ursu-Fischer, N., Ursu, M., A new and efficient method to perform the circle fitting, Acta Technica Napocensis, Series: Applied Mathematics and Mechanics, 2004, No. 47, Vol. III, pp. 21-30, ISSN 1221-5872

Ursu-Fischer, N., Ursu, M., Numerical Methods in Engineering, (in Romanian), Casa Cărţii de Ştiinţă, Cluj-Napoca, 2019, 836 pp., ISBN 978-606-17-1450-6

Ursu-Fischer, N., Considerations about algebraic fitting of an ellipse to scattered 2D data, Acta Technica Napocensis, Series: Applied Mathematics, Mechanics and Engineering, Vol. 62, Issue II, 2019, ISSN 1221-5872

Ursu-Fischer, N., Popescu, Diana Ioana, Moholea, Iuliana Fabiola, The two stages circle fitting method, Acta Technica Napocensis, Series: Applied Mathematics, Mechanics and Engineering, Vol. 62, Issue II, 2019, ISSN 1221-5872

Watson, G. A., Least squares fitting of circles and ellipses to measured data, BIT, 1999, Vol. 39, No. 1, pp. 176-191

Xie, Y., Ji, Q., A new efficient ellipse detection method, Pattern Recognition, 2002, pp. 957-960


  • There are currently no refbacks.