in Advances in Imaging and Electron Physics, P.W. Hawkes (Editor), Vol 110, Ch. 3, pp. 63-99, Academic Press, San Diego, California, 1999.
Soft Mathematical Morphology: Extensions, Algorithms and Implementations
A. Gasteratos and I. Andreadis
Abstract
Linear filters have been used as the primary tools in signal and image
processing. They exhibit many desirable properties, such as the superposition,
which makes them easy to design and implement. Furthermore, they are the best
solution in additive Gaussian noise suppression. However, when the noise is not
additive or when there exist system non-linearities linear filters are not
adequate. For example all image processing is, of necessity, non-linear. In such
cases non-linear filters should be utilized. The advantage of non-linear filters
is their ability to pass structural information while suppressing noise or
removing clutter. Pattern and edge information are often crucial to image
understanding, and in many circumstances it is possible to design non-linear
filters that pass structural information in a manner superior to that of linear
filters. Non-linear filtering has been developed along three lines: logical
(set), geometrical (shape) and numerical (order based). These three approaches
are deeply interrelated. Shape-based non-linear filtering is centered around
mathematical morphology.
Soft morphological filters are a relatively new subclass of non-linear filters.
They combine morphological filters with weighted order statistics filters.
Standard morphological operators are defined using local min and max operations.
In soft mathematical morphology rather flexible definitions are provided, by
substituting the min and max operators with general weighted order statistics.
Soft morphological
filters have been introduced to improve the results of standard morphological
filters in noisy conditions. In this paper the trends in soft mathematical
morphology are described. Fuzzy soft mathematical morphology applies the
concepts of soft morphology to fuzzy sets. The definitions of the basic fuzzy
soft morphological operations and their
algebraic properties are provided. An algorithm for soft morphological
structuring element decomposition is also presented. Furthermore, techniques for
software and hardware implementation of soft morphological operations are
included.