DocumentCode :
1332189
Title :
Recursive binary dilation and erosion using digital line structuring elements in arbitrary orientations
Author :
Nadadur, Desikachari ; Haralick, Robert M.
Author_Institution :
Ultrasound Group, Siemens Med. Syst. Inc., Issaquah, WA, USA
Volume :
9
Issue :
5
fYear :
2000
fDate :
5/1/2000 12:00:00 AM
Firstpage :
749
Lastpage :
759
Abstract :
Performing morphological operations such as dilation and erosion of binary images, using very long line structuring elements is computationally expensive when performed brute-force following definitions. We present two-pass algorithms that run at constant time for obtaining binary dilations and erosions with all possible length line structuring elements, simultaneously. The algorithms run at constant time for any orientation of the line structuring element. Another contribution of this paper is the use of the concept of orientation error between a continuous line and its discrete counterpart. The orientation error is used in determining the minimum length of the basic digital line structuring element used in obtaining what we call dilation and erosion transforms. The transforms are then thresholded by the length of the desired structuring element to obtain the dilation and erosion results. The algorithms require only one maximum operation for erosion transform and only one minimum operation for dilation transform, and one thresholding step and one translation step per result pixel. We tested the algorithms on Sun Sparc Station 10, on a set of 240×250 salt and pepper noise images with probability of a pixel being a 1-pixel set to 0.25, for orientations of the normals of the structuring elements in the range [π/2,3π/2] and lengths, in pixels, in the range [5,145]. We achieved a speed up of about 50 (and for special orientations θ ∈ {(π/2), (3π/4), π, (5π/4), (3π/2)} a speed up of about 100) when the structuring elements had lengths of 145 pixels, over the brute-force methods in these experiments. We compared the results of our dilation algorithm with those of the algorithm discussed by Soille et al. (see IEEE Trans. Pattern Anal. Machine Intell., vol.18, p.562-67, 1996) and showed that for binary dilation (and erosion since it is just the dilation of the background with the reflected structuring element) our algorithm performed better and achieved a speed up of about four when dilation or erosion transform alone is obtained
Keywords :
image processing; mathematical morphology; transforms; Sun Sparc Station 10; arbitrary orientations; binary images; brute-force; constant time algorithms; continuous line; digital line structuring elements; dilation transform; discrete line; erosion transform; experiment protocol; maximum operation; morphological operations; orientation error; pixel; probability; recursive binary dilation; recursive binary erosion; reflected structuring element; salt and pepper noise images; speed up; thresholding; two-pass algorithms; Acoustic noise; Discrete transforms; Image reconstruction; Morphological operations; Morphology; Pixel; Set theory; Shape; Sun; Testing;
fLanguage :
English
Journal_Title :
Image Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1057-7149
Type :
jour
DOI :
10.1109/83.841511
Filename :
841511
Link To Document :
بازگشت