AN ALTERNATIVE METHOD TO PERFORM THE ELLIPSE FITTING TO 2D DATA
Abstract
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:
PDFReferences
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
Refbacks
- There are currently no refbacks.