Contour detection based on multi-scale spatial inhibition and contextual modulation

A multi-scale processing model for contour detection based on the perception mechanism of primary visual cortex (V1) is proposed. At first, responses of V1 cells to contours and orientations are simulated by multi-scale Gabor filters, and multi-scale basic contours are obtained by filter vectors. Then, a three-dimensional (3D) DOG filter extended from its 2D counterpart is used to convolute with the multi-scale basic contours to accomplish inter-scale and intra-scale inhibition. After that, the inhibition results and orientations of multi-scale are combined respectively to obtain integrated contours and integrated orientations. Finally, contextual modulation based on both inhibition and facilitation fields is performed on the nonlinear mapping of integrated contours, and it also considers the weighting of distance and orientation difference, and enhances the colinearity and texture inhibition. Experiments on natural images demonstrate that the proposed model can improve the overall performance effectively in terms of both noise inhibition and accurate contour detection compared with other methods.

[1]  RussLL L. Ds Vnlos,et al.  SPATIAL FREQUENCY SELECTIVITY OF CELLS IN MACAQUE VISUAL CORTEX , 2022 .

[2]  C. Blakemore,et al.  Lateral inhibition between orientation detectors in the cat's visual cortex , 2004, Experimental Brain Research.

[3]  R. D. Portugal,et al.  Weber-Fechner Law and the Optimality of the Logarithmic Scale , 2011, Minds and Machines.

[4]  Ping Wang,et al.  Contour detection based on contextual influences , 2010, The 2010 IEEE International Conference on Information and Automation.

[5]  Yongjie Li,et al.  Contour detection based on a non-classical receptive field model with butterfly-shaped inhibition subregions , 2011, Neurocomputing.

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

[7]  Kai-Fu Yang,et al.  Multifeature-Based Surround Inhibition Improves Contour Detection in Natural Images , 2014, IEEE Transactions on Image Processing.

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

[9]  D. Hubel,et al.  Receptive fields and functional architecture of monkey striate cortex , 1968, The Journal of physiology.

[10]  Edwin R. Hancock,et al.  Tangent Fields from Population Coding , 2000, Biologically Motivated Computer Vision.

[11]  David J. Field,et al.  Contour integration by the human visual system: Evidence for a local “association field” , 1993, Vision Research.

[12]  N. Ranganathan,et al.  Gabor filter-based edge detection , 1992, Pattern Recognit..

[13]  Alessandro Neri,et al.  A Biologically Motivated Multiresolution Approach to Contour Detection , 2007, EURASIP J. Adv. Signal Process..

[14]  D. G. Albrecht,et al.  Spatial frequency selectivity of cells in macaque visual cortex , 1982, Vision Research.

[15]  D. Hubel,et al.  Receptive fields, binocular interaction and functional architecture in the cat's visual cortex , 1962, The Journal of physiology.

[16]  Chao Cai,et al.  Contour detection based on the contextual modulation of non-classical receptive field facilitation and suppression , 2013, Other Conferences.

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

[18]  H. Neumann,et al.  A recurrent model of contour integration in primary visual cortex. , 2008, Journal of vision.

[19]  Tianxu Zhang,et al.  Contour detection based on contextual influences , 2007, Image Vis. Comput..

[20]  Nicolai Petkov,et al.  Contour and boundary detection improved by surround suppression of texture edges , 2004, Image Vis. Comput..

[21]  Hui Wei,et al.  Contour detection model with multi-scale integration based on non-classical receptive field , 2013, Neurocomputing.

[22]  Stefan Wermter,et al.  Emergent Neural Computational Architectures Based on Neuroscience , 2001, Lecture Notes in Computer Science.

[23]  Heiko Neumann,et al.  Recurrent Long-Range Interactions in Early Vision , 2001, Emergent Neural Computational Architectures Based on Neuroscience.