Circle Detection Using a Gabor Annulus

We present a novel circle detection technique based on the desirable properties of Gabor wavelet filters. Circles are found frequently in nature, as perfect circular structures provide an optimal area-to-perimeter ratio. The ability to accurately detect circles is therefore useful in a range of practical image processing applications. In the case of circular features identified by strong edges, techniques such as the Circular Hough Transform (CHT) can be used to identify the circle’s centre location. However in real applications it is common to encounter circular features where edges are not clear, and some radial pattern may instead identify the feature. Work by Atherton and Kerbyson [1] focussed on assessing the CHT and modifications to the technique. This includes an ‘Annulus’ version of the CHT which uses a single accumulator space for multiple radii, and a Phase Coded Orientation Annulus (PCOA) which incorporates edge orientation. Gabor wavelet filters are used in a large number of image processing tasks, for example in texture analysis [3] and face recognition [2, 4]. Gabor wavelet filters are a method of extracting the spatial location of underlying frequencies within an image. It is this useful property which acts as the basis for our new filter design aimed at extracting circular or symmetrical features within an image, where clear edges may be absent or only partially present. Our proposed filter aims to use the ability of Gabor wavelets to detect image features and patterns at specific scales and orientations in order to detect circular features. The proposed Gabor Annulus technique therefore offsets the traditional Gabor filter by a radius which wraps around the origin, and is defined as follows:

[1]  Anil K. Jain,et al.  Unsupervised texture segmentation using Gabor filters , 1990, 1990 IEEE International Conference on Systems, Man, and Cybernetics Conference Proceedings.

[2]  Takeo Kanade,et al.  Detection of hematopoietic stem cells in microscopy images using a bank of ring filters , 2010, 2010 IEEE International Symposium on Biomedical Imaging: From Nano to Macro.

[3]  W. Hsu,et al.  On the accurate counting of tumor cells , 2003, IEEE Transactions on NanoBioscience.

[4]  Mohamed Cheriet,et al.  Automatic segmentation of cells from microscopic imagery using ellipse detection , 2007 .

[5]  Darren J. Kerbyson,et al.  Size invariant circle detection , 1999, Image Vis. Comput..

[6]  Oliver Schmitt,et al.  Radial symmetries based decomposition of cell clusters in binary and gray level images , 2008, Pattern Recognit..

[7]  D. Kerbyson,et al.  Circle detection using Hough transform filters , 1995 .

[8]  Kamil Riha,et al.  Circle detection in pulsative medical video sequence , 2010, IEEE 10th INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS.

[9]  LinLin Shen,et al.  Gabor wavelets and General Discriminant Analysis for face identification and verification , 2007, Image Vis. Comput..

[10]  Chengjun Liu,et al.  Gabor feature based classification using the enhanced fisher linear discriminant model for face recognition , 2002, IEEE Trans. Image Process..

[11]  J. Gil,et al.  Iterative thresholding for segmentation of cells from noisy images , 2000, Journal of microscopy.

[12]  F. Attneave Symmetry, information, and memory for patterns. , 1955, The American journal of psychology.

[13]  B. S. Manjunath,et al.  Texture Features for Browsing and Retrieval of Image Data , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Tai Sing Lee,et al.  Image Representation Using 2D Gabor Wavelets , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Qing Yang,et al.  Iterative Voting for Inference of Structural Saliency and Characterization of Subcellular Events , 2007, IEEE Transactions on Image Processing.

[16]  Ignacy Duleba,et al.  Circular Object Detection Using a Modified Hough Transform , 2008, Int. J. Appl. Math. Comput. Sci..

[17]  Richard O. Duda,et al.  Use of the Hough transformation to detect lines and curves in pictures , 1972, CACM.

[18]  Yan-fang Zhang,et al.  A new eye location method based on Ring Gabor Filter , 2008, 2008 IEEE International Conference on Automation and Logistics.

[19]  I. Smal,et al.  Tracking in cell and developmental biology. , 2009, Seminars in cell & developmental biology.

[20]  Tieniu Tan,et al.  Invariant texture segmentation via circular Gabor filters , 2002, Object recognition supported by user interaction for service robots.

[21]  J. P. Jones,et al.  An evaluation of the two-dimensional Gabor filter model of simple receptive fields in cat striate cortex. , 1987, Journal of neurophysiology.

[22]  Paul W. Fieguth,et al.  Probabilistic Model-Based Cell Tracking , 2006, Int. J. Biomed. Imaging.

[23]  LinLin Shen,et al.  A review on Gabor wavelets for face recognition , 2006, Pattern Analysis and Applications.

[24]  Philippe Van Ham,et al.  Tracking of migrating cells under phase-contrast video microscopy with combined mean-shift processes , 2005, IEEE Transactions on Medical Imaging.

[25]  Lawrence O'Gorman,et al.  Practical algorithms for image analysis : description, examples, programs, and projects , 2008 .