Structuring element adaptation for morphological filters

This paper is devoted to the adaptive optimization of structuring elements of morphological filters in discrete spaces. The adaptation process is similar to the classical least mean square algorithm used for linear filters and its goal is to minimize a statistical criterion such as the mean square (or mean absolute) error between the filter output and a desired signal. The adaptive algorithms rely on an implicit formulation of the basic erosion and dilation. In a first step, it is shown how the structuring element can be optimized in the case of erosion and dilation. Both 3D and flat structuring elements are considered. Then, adaptation formulas for an arbitrary composition of erosions and dilations are derived. This allows optimization in the case of opening, closing, open-close, or alternating sequential filters. Finally, the results are further generalized to filters obtained by a combination of various filter outputs using minimum and maximum operations. This allows adaptation of filters such as maximum of openings or morphological centers. One of the major advantages of the approach is that it leads to a simple adaptation formula. The convergence behaviors of the various algorithms are illustrated using a 1D signal. Then, several practical problems of image processing are addressed. In particular examples of noise cancellation, image restoration, texture defect detection, and shape detection are described.

[1]  Edward J. Coyle,et al.  Minimum mean absolute error estimation over the class of generalized stack filters , 1990, IEEE Trans. Acoust. Speech Signal Process..

[2]  Philippe Salembier,et al.  Adaptive morphological multiresolution decomposition , 1991, Optics & Photonics.

[3]  Robert M. Haralick,et al.  Understanding the application of mathematical morphology to machine vision , 1989, IEEE International Symposium on Circuits and Systems,.

[4]  Jaakko Astola,et al.  Adaptive Stack Filtering with Application to Image Processin , 1993, IEEE Trans. Signal Process..

[5]  Petros Maragos,et al.  Morphological filters-Part I: Their set-theoretic analysis and relations to linear shift-invariant filters , 1987, IEEE Trans. Acoust. Speech Signal Process..

[6]  Philippe Salembier Multiresolution decomposition and adaptive filtering with rank order based filters-application to defect detection , 1991, [Proceedings] ICASSP 91: 1991 International Conference on Acoustics, Speech, and Signal Processing.

[7]  Jean Serra,et al.  Image Analysis and Mathematical Morphology , 1983 .

[8]  T. Nodes,et al.  Median filters: Some modifications and their properties , 1982 .

[9]  Edward R. Dougherty Minimal search for the optimal mean-square digital gray-scale morphological filter , 1990, Other Conferences.

[10]  Azriel Rosenfeld,et al.  From pixels to features: J C Simon (ed). Published by Nort-Holland, Netherlands. 1989. 416 pp. $94.75 , 1990 .

[11]  Moncef Gabbouj,et al.  Optimal stack filtering and the estimation and structural approaches to image processing , 1989, Sixth Multidimensional Signal Processing Workshop,.

[12]  Petros Maragos,et al.  Morphological filters-Part II: Their relations to median, order-statistic, and stack filters , 1987, IEEE Trans. Acoust. Speech Signal Process..

[13]  Luc Vincent,et al.  Watersheds in Digital Spaces: An Efficient Algorithm Based on Immersion Simulations , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  T. Sellke,et al.  Adaptive stack filtering under the mean absolute error criterion , 1990 .

[15]  Edward J. Coyle,et al.  Stack filters , 1986, IEEE Trans. Acoust. Speech Signal Process..

[16]  Philippe Salembier,et al.  Adaptive rank order based filters , 1992, Signal Process..