A EUCLIDEAN DISTANCE TRANSFORM USING GRAYSCALE MORPHOLOGY DECOMPOSITION

被引:66
作者
HUANG, CT
MITCHELL, OR
机构
[1] Department of Electrica1 Engineering, University of Texas, Arlington
基金
美国国家科学基金会;
关键词
GRAYSCALE MORPHOLOGY; DISTANCE TRANSFORM; EUCLIDEAN DISTANCE TRANSFORM; SHAPE FILTERING; EROSION; STRUCTURING ELEMENT DECOMPOSITION;
D O I
10.1109/34.277600
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A fast and exact Euclidean distance transformation using decomposed grayscale morphological operators is presented. Applied on a binary image, a distance transformation assigns each object pixel a value that corresponds to the shortest distance between the object pixel and the background pixels. Grayscale morphological erosion is known as an appropriate approach to this problem. However, these methods have been complex and time consuming. It is shown that the large structuring element required for the Euclidean distance transformation can be easily decomposed into 3 x 3 windows. This is possible because the square or the Euclidean distance matrix changes uniformly both in the vertical and horizontal directions. A simple extension for a 3-D Euclidean distance transformation is discussed. A rast distance transform for serial computers is also presented. Acting like thinning algorithms, the version for serial computers focuses operations only on the potential changing pixels and propagates from the boundary of objects, significantly reducing execution time. Nonsquare pixels can also be used in this algorithm. An example application, shape filtering using arbitrary sized circular dilation and erosion, is discussed. Rotation-invariant basic morphological operations can be done using this example application.
引用
收藏
页码:443 / 448
页数:6
相关论文
共 17 条
[1]   DISTANCE TRANSFORMATIONS IN DIGITAL IMAGES [J].
BORGEFORS, G .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1986, 34 (03) :344-371
[2]   DISTANCE TRANSFORMATIONS IN ARBITRARY DIMENSIONS [J].
BORGEFORS, G .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1984, 27 (03) :321-345
[3]  
DANIELSSON P, 1978, COMPUT GRAPHICS IMAG, P292
[4]   EUCLIDEAN DISTANCE MAPPING [J].
DANIELSSON, PE .
COMPUTER GRAPHICS AND IMAGE PROCESSING, 1980, 14 (03) :227-248
[5]  
GIARDINA C, 1988, MORPHOLOGICAL METHOD
[6]   MORPHOLOGICAL SKELETON REPRESENTATION AND CODING OF BINARY IMAGES [J].
MARAGOS, PA ;
SCHAFER, RW .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1986, 34 (05) :1228-1244
[7]  
NAVATIA R, 1977, ARTIF INTELL, V8, P77
[8]   MORPHOLOGICAL SHAPE DECOMPOSITION [J].
PITAS, I ;
VENETSANOPOULOS, AN .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1990, 12 (01) :38-45
[9]  
ROSENFEL.A, 1966, J ACM, V13, P471
[10]  
Rosenfeld A., 1982, DIGITAL PICTURE PROC, V2nd