Abstract

The scale-space technique introduced by Witkin involves generating coarser resolution images by convolving the original image with a Gaussian kernel. This approach has a major drawback: it is difficult to obtain accurately the locations of the “semantically meaningful” edges at coarse scales. In this paper we suggest a new definition of scale-space, and introduce a class of algorithms that realize it using a diffusion process. The diffusion coefficient is chosen to vary spatially in such a way as to encourage intraregion smoothing in preference to interregion smoothing. It is shown that the “no new maxima should be generated at coarse scales” property of conventional scale space is preserved. As the region boundaries in our approach remain sharp, we obtain a high quality edge detector which successfully exploits global information. Experimental results are shown on a number of images. The algorithm involves elementary, local operations replicated over the image making parallel hardware implementations feasible.

Keywords

Scale spaceSmoothingAnisotropic diffusionScale (ratio)Computer scienceMaxima and minimaDiffusionSpace (punctuation)Class (philosophy)Edge detectionEnhanced Data Rates for GSM EvolutionBoundary (topology)AlgorithmArtificial intelligenceComputer visionImage (mathematics)MathematicsImage processingMathematical analysisPhysics

Affiliated Institutions

Related Publications

A Computational Approach to Edge Detection

This paper describes a computational approach to edge detection. The success of the approach depends on the definition of a comprehensive set of goals for the computation of edg...

1986 IEEE Transactions on Pattern Analysis... 28304 citations

Publication Info

Year
1990
Type
article
Volume
12
Issue
7
Pages
629-639
Citations
11840
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

11840
OpenAlex

Cite This

Pietro Perona, Jitendra Malik (1990). Scale-space and edge detection using anisotropic diffusion. IEEE Transactions on Pattern Analysis and Machine Intelligence , 12 (7) , 629-639. https://doi.org/10.1109/34.56205

Identifiers

DOI
10.1109/34.56205