Title :
An effective non-HT circle detection for centers and radii
Author :
Jia, Li-qin ; Liu, Hong-Min ; Wang, Zhi-Heng ; Chen, Hong
Author_Institution :
Sch. of Comput. Sci. & Tech., Henan Polytech. Univ., Jiaozuo, China
Abstract :
We present a non-HT circle detection algorithm applied to search the centers and radii of circular or partially circular components present in the image. The line coincident with the gradient vector of each edge point and passing through the corresponding edge point is defined first. Then, for every pixel in the image, the number of the lines passing through this pixel is defined as the energy of the pixel. The feature circle energy (FCE) distribution map of the whole image is therefore obtained and the local maxima are corresponding to the centers of potential circles. For the detection of radius, the gradient magnitudes in assigned region are accumulated and its variation defined as the feature circle radius (FCR) is computed who has maximum when the radius of the region is equal to that of the circle. Synthetic images and natural images are used to test the capability of the proposed method. The experimental results indicate that the presented algorithm has excellent performance for detection of single circle, multiple circles, concentric circles and partial circles, and also good accuracy despite the presence of different noises.
Keywords :
edge detection; image processing; object detection; edge point; feature circle energy distribution map; feature circle radius; gradient magnitudes; gradient vector; natural images; non HT circle detection algorithm; partially circular components; radius detection; synthetic images; Cybernetics; Image edge detection; Machine learning; Moon; Noise; Pattern recognition; Transforms; Circle detection; center detection; concentric circle; partial circle; radius detection;
Conference_Titel :
Machine Learning and Cybernetics (ICMLC), 2011 International Conference on
Conference_Location :
Guilin
Print_ISBN :
978-1-4577-0305-8
DOI :
10.1109/ICMLC.2011.6016769