Contour detection by surround inhibition in the Circular Harmonic Functions domain

Standard edge detectors react to all not negligible luminance changes in an image, irrespective whether they are originated by object contours or by texture (e.g. grass, foliage, waves, etc.). Texture edges are often stronger than object contours, thus standard edge detectors fail in isolating object contours from texture. We propose a multiresolution contour detector, operating in the Circular Harmonic Function domain and motivated by biological principles. At each scale, texture is suppressed by using a bilateral surround inhibition process, applied after non-maxima suppression. The binary contour map is obtained by a contour-oriented thresholding algorithm, proved to be more effective than the classical hysteresis thresholding used in the Canny edge detector. Robustness to noise is achieved by a Bayesian gradient estimation.

[1]  Yee-Hong Yang,et al.  Bounded diffusion for multiscale edge detection using regularized cubic B-spline fitting , 1999, IEEE Trans. Syst. Man Cybern. Part B.

[2]  Nicolai Petkov,et al.  Suppression of contour perception by band-limited noise and its relation to nonclassical receptive field inhibition , 2003, Biological cybernetics.

[3]  John Daugman,et al.  Six formal properties of two-dimensional anisotropie visual filters: Structural principles and frequency/orientation selectivity , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[4]  Ardeshir Goshtasby,et al.  On the Canny edge detector , 2001, Pattern Recognit..

[5]  Alessandro Neri,et al.  A multiscale approach to contour detection by texture suppression , 2006, Electronic Imaging.

[6]  Martin J. Wainwright,et al.  Image denoising using scale mixtures of Gaussians in the wavelet domain , 2003, IEEE Trans. Image Process..

[7]  P. H. Gregson,et al.  Using Angular Dispersion of Gradient Direction for Detecting Edge Ribbons , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  H. K. Nishihara,et al.  CARTOON: A Biologically Motivated Edge Detection Algorithm , 1982 .

[9]  R. B. Pinter,et al.  Primitive Features by Steering, Quadrature, and Scale , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Giovanni Jacovitti,et al.  Multiresolution circular harmonic decomposition , 2000, IEEE Trans. Signal Process..

[11]  Nicolai Petkov,et al.  Contour detection based on nonclassical receptive field inhibition , 2003, IEEE Trans. Image Process..

[12]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Béla Julesz,et al.  Visual Pattern Discrimination , 1962, IRE Trans. Inf. Theory.

[14]  Gang Chen,et al.  Edge detection by regularized cubic B-spline fitting , 1995, IEEE Trans. Syst. Man Cybern..