Synonyms
Definition
Fit one or more ellipses to a set of image points.
Background
Fitting geometric primitives to image data is a basic task in pattern recognition and computer vision. The fitting allows reduction and simplification of image data to a higher level with certain physical meanings. One of the most important primitive models is ellipse, which, being a projective projection of a circle, is of great importance for a variety of computer vision-related applications.
Ellipse fitting methods can be roughly divided into two categories: least square fitting and voting/clustering. Least square fitting, though usually fast to implement, requires the image data presegmented and is sensitive to outliers. On the other hand, voting techniques can detect multiple ellipses at once and exhibit some robustness against noise but suffer from a heavier computational and memory load. Furthermore, most of standard ellipse-fitting methods cannot be directly used in real-world...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ahn SJ, Rauh W, Warnecke HJ (2001) Least-squares orthogonal distances fitting of circle, sphere, ellipse, hyperbola, and parabola. Pattern Recognit 34:2283–2302
Cui Y, Weng J, Reynolds H (1996) Estimation of ellipse parameters using optimal minimum variance estimator. Pattern Recognit Lett 17:309–316
Fitzgibbon AW, Pilu M, Fisher RB (1999) Direct least-squares fitting of ellipses. IEEE Trans Pattern Anal Mach Intell 21(5):476–480
Guil N, Zapata EL (1997) Lower order circle and ellipse hough transform. Pattern Recognit 30:1729–1744
Halir R, Flusser V (1998) Numerically stable direct least squares fitting of ellipses. In: WSCG’98 conference proceedings, Plzen-Bory
Ho CT, Chen LH (1995) A fast ellipse/circle detector using geometric symmetry. Pattern Recognit 28:117–124
Kanatani K (1994) Statistical bias of conic fitting and renormalization. IEEE Trans Pattern Anal Mach Intell 16(3): 320–326
Kim E, Haseyama V, Kitajima H (2002) Fast and robust ellipse extraction from complicated images. In: Proceedings of IEEE international conference on information technology and applications, Bathurst, NSW, Australia
Liu ZY, Qiao H (2009) Multiple ellipses detection in noisy environments: a hierarchical approach. Pattern Recognit 42:2421–2433
Mai F, Hung YS, Zhong H, Sze WF (2008) A hierarchical approach for fast and robust ellipse extraction. Pattern Recognit 8(41):2512–2524
McLaughlin RA (1998) Randomized hough transform: improved ellipse detection with comparison. Pattern Recognit Lett 19:299–305
Roth G, Levine MD (1994) Geometric primitive extraction using a genetic algorithm. IEEE Trans Pattern Anal Mach Intell 16(9):901–905
Spath H (1997) Orthogonal distance fitting by circles and ellipses with given data. Comput Stat 12:343–354
Taubin G (1991) Estimation of planar curves, surfaces and non-planar space curves defined by implicit equations with applications to edge and range image segmentation. IEEE Trans Pattern Anal Mach Intell 13(11):1115–1138
Tsuji S, Matsumoto F (1978) Detection of ellipses by a modified hough transformation. IEEE Trans Comput 25: 777–781
Voss K, Suesse H (1997) Invariant fitting of planar objects by primitives. IEEE Trans Pattern Anal Mach Intell 19(1):80–84
Yipa KK, Tama KS, Leung NK (1992) Modification of hough transform for circles and ellipses detection using a 2-dimensional array. Pattern Recognit 25:1007–1022
Yuen HK, Illingworth J, Kittler J (1989) Detecting partially occluded ellipses using the hough transform. Image Vis Comput 7:31–37
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer Science+Business Media New York
About this entry
Cite this entry
Liu, ZY. (2014). Ellipse Fitting. In: Ikeuchi, K. (eds) Computer Vision. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-31439-6_318
Download citation
DOI: https://doi.org/10.1007/978-0-387-31439-6_318
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-30771-8
Online ISBN: 978-0-387-31439-6
eBook Packages: Computer ScienceReference Module Computer Science and Engineering