Detecting and localizing edges composed of steps, peaks and roofs

The projection of depth or orientation discontinuities in a physical scene results in image intensity edges which are not ideal step edges but are more typically a combination of step, peak and roof profiles. Most edge detection schemes ignore the composite nature of these edges, resulting in systematic errors in detection and localization. The problem of detecting and localizing these edges is addressed, along with the problem of false responses in smoothly shaded regions with constant gradient of the image brightness. A class of nonlinear filters, known as quadratic filters, is appropriate for this task, while linear filters are not. Performance criteria are derived for characterizing the SNR, localization and multiple responses of these filters in a manner analogous to Canny's criteria for linear filters. A two-dimensional version of the approach is developed which has the property of being able to represent multiple edges at the same location and determine the orientation of each to any desired precision. This permits junctions to be localized without rounding. Experimental results are presented.<<ETX>>

[1]  S. Rice Mathematical analysis of random noise , 1944 .

[2]  Berthold K. P. Horn Image Intensity Understanding , 1975 .

[3]  Berthold K. P. Horn Understanding Image Intensities , 1977, Artif. Intell..

[4]  G. Granlund In search of a general picture processing operator , 1978 .

[5]  Thomas O. Binford,et al.  Inferring Surfaces from Images , 1981, Artif. Intell..

[6]  E H Adelson,et al.  Spatiotemporal energy models for the perception of motion. , 1985, Journal of the Optical Society of America. A, Optics and image science.

[7]  Jean Ponce,et al.  Toward a surface primal sketch , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[8]  M. Morrone,et al.  MACH BANDS DEPEND ON VISUAL PHASE , 1986 .

[9]  D. Burr,et al.  Mach bands are phase dependent , 1986, Nature.

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

[11]  Andrew Blake,et al.  Visual Reconstruction , 1987, Deep Learning for EEG-Based Brain–Computer Interfaces.

[12]  Robyn A. Owens,et al.  Feature detection from local energy , 1987, Pattern Recognit. Lett..

[13]  D. Burr,et al.  Feature detection in human vision: a phase-dependent energy model , 1988, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[14]  Jitendra Malik,et al.  A computational model of texture segmentation , 1989, Proceedings CVPR '89: IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[15]  Svetha Venkatesh,et al.  Edge detection is a projection , 1989, Pattern Recognit. Lett..

[16]  David A. Forsyth,et al.  Mutual illumination , 1989, Proceedings CVPR '89: IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[17]  Edward H. Adelson,et al.  Steerable filters for early vision, image analysis, and wavelet decomposition , 1990, [1990] Proceedings Third International Conference on Computer Vision.

[18]  P. Perona,et al.  Detecting and localizing edges composed of steps , 1990 .