Title :
A Euclidean distance transform using grayscale morphology decomposition
Author :
Huang, C. Tony ; Mitchell, O. Robert
Author_Institution :
Dept. of Electr. Eng., Texas Univ., Arlington, TX, USA
fDate :
4/1/1994 12:00:00 AM
Abstract :
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. It is shown that the large structuring element required for the Euclidean distance transformation can be easily decomposed into 3×3 windows. This is possible because the square of the Euclidean distance matrix changes uniformly both in the vertical and horizontal directions. A simple extension for a 3D Euclidean distance transformation is discussed. A fast 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
Keywords :
filtering and prediction theory; image processing; mathematical morphology; transforms; 3D Euclidean distance; Euclidean distance transform; background pixels; binary image; circular dilation; erosion; gray scale morphology decomposition; object pixel; shape filtering; structuring element decomposition; Application software; Euclidean distance; Filtering; Gray-scale; Image converters; Matrix decomposition; Morphological operations; Morphology; Pixel; Shape;
Journal_Title :
Pattern Analysis and Machine Intelligence, IEEE Transactions on