Scale correlation-based edge detection

This paper proposes an effective edge detection scheme based on the scale correlation in the wavelet transform that is equivalent to Canny edge detection. A correlation function is defined as the product of two adjacent wavelet subbands to magnify edges while filtering noise. Unlike many multi-scale techniques that form the edge maps on different scales and then synthesize them into a spatial edge map, our scheme detects edges as local maxima directly in the correlation function. The scheme totally avoids the potentially ill-posed synthesizing operation. The product of detection and localization criteria is higher than that of a single scale, which results in means better edge detection. The dislocation of neighboring edges is also improved. The performance of the presented scheme is illustrated by synthetic and natural images.

[1]  D Marr,et al.  Theory of edge detection , 1979, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[2]  Didier Demigny,et al.  A Discrete Expression of Canny's Criteria for Step Edge Detector Performances Evaluation , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

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

[4]  Jun Shen,et al.  An optimal linear operator for step edge detection , 1992, CVGIP Graph. Model. Image Process..

[5]  Salvatore Tabbone,et al.  A multi-scale edge detector , 1993, Pattern Recognit..

[6]  Ramesh C. Jain,et al.  Behavior of Edges in Scale Space , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Jun Shen On Multi-Edge Detection , 1996, CVGIP Graph. Model. Image Process..