Parallel Algorithms via Scaled Paraboloid Structuring Functions for Spatially-Variant and Label-Set Dilations and Erosions

Although most greyscale morphology is performed with ``flat'' structuring functions because these are widely available, the use of scaled paraboloid (or quadratic) structuring functions offers a far wider range of applicability, better theoretical properties, and can also be computed efficiently. We demonstrate the novel application of scaled paraboloid structuring functions to parallel algorithms for two important classes of morphology -- binary dilations and erosions using spatially variant structuring elements, and dilations and erosions on label sets. These algorithms exploit the dimensional-separability properties of parabolic structuring functions to process each scan line of an image independently, leading to highly efficient parallel implementations particularly in higher dimensions.

[1]  Dan Schonfeld,et al.  Theoretical Foundations of Spatially-Variant Mathematical Morphology Part I: Binary Images , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Luc Vincent,et al.  Morphological grayscale reconstruction: definition, efficient algorithm and applications in image analysis , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[3]  Olivier Cuisenaire Locally adaptable mathematical morphology using distance transformations , 2006, Pattern Recognit..

[4]  Dan Schonfeld,et al.  Theoretical Foundations of Spatially-Variant Mathematical Morphology Part II: Gray-Level Images , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  Ryan Lagerstrom,et al.  Labelled Reconstruction of Binary Objects: A Vector Propagation Algorithm , 2005, ISMM.

[6]  Michael Werman,et al.  Computing 2-D Min, Median, and Max Filters , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Ingemar Ragnemalm,et al.  Fast erosion and dilation by contour processing and thresholding of distance maps , 1992, Pattern Recognit. Lett..

[8]  Marcel van Herk A fast algorithm for local minimum and maximum filters on rectangular and octagonal kernels , 1992, Pattern Recognit. Lett..

[9]  L. Vincent Morphological Algorithms , 2018, Mathematical Morphology in Image Processing.

[10]  O. Cuisenaire Distance transformations: fast algorithms and applications to medical image processing , 1999 .

[11]  Ron Kimmel,et al.  Efficient Dilation, Erosion, Opening and Closing Algorithms , 2000, ISMM.

[12]  Arnold W. M. Smeulders,et al.  The morphological structure of images , 1992, Proceedings., 11th IAPR International Conference on Pattern Recognition. Vol. III. Conference C: Image, Speech and Signal Analysis,.

[13]  Paul T. Jackway On Dimensionality in Multiscale Morphological Scale-Space with Elliptic Poweroid Structuring Functions , 1995, J. Vis. Commun. Image Represent..

[14]  Pierre Soille,et al.  Morphological Image Analysis: Principles and Applications , 2003 .

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

[16]  Paul Jackway Morphological scale-space , 1992 .

[17]  Leo Dorst,et al.  Quadratic Structuring Functions in Mathematical Morphology , 1996, ISMM.

[18]  Andrew Mehnert,et al.  On Computing the Exact Euclidean Distance Transform on Rectangular and Hexagonal Grids , 1999, Journal of Mathematical Imaging and Vision.