A fast ellipse/circle detector using geometric symmetry

Through the use of a global geometric symmetry, a fast ellipse/circle detector is proposed in this paper. Based on the geometric symmetry, the proposed method first locates candidates of ellipse and circle centers. In the meantime, according to these candidate centers, all feature points in an input image are grouped into several subimages. Then, for each subimage, by using geometric symmetry again, all ellipses and circles are obtained. The method significantly reduces the time required to evaluate all possible parameters without using edge direction information. Experimental results are given to show the correctness and effectiveness of the proposed method.

[1]  Josef Kittler,et al.  The Adaptive Hough Transform , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Ling-Hwei Chen,et al.  New method for ellipse detection by means of symmetry , 1994, J. Electronic Imaging.

[3]  Peter Kwong-Shun Tam,et al.  Modification of hough transform for circles and ellipses detection using a 2-dimensional array , 1992, Pattern Recognit..

[4]  Dana H. Ballard,et al.  Generalizing the Hough transform to detect arbitrary shapes , 1981, Pattern Recognit..

[5]  Josef Kittler,et al.  Detecting partially occluded ellipses using the Hough transform , 1989, Image Vis. Comput..

[6]  Saburo Tsuji,et al.  Detection of Ellipses by a Modified Hough Transformation , 1978, IEEE Transactions on Computers.