Mathematical Morphology Based on Linear Combined Metric Spaces onZ2 (Part II): Constant Time MorphologicalOperations

  • Authors:
  • J. L. Díaz De León S.;J. H. Sossa-Azuela

  • Affiliations:
  • Centro de Investigación en Computación-IPN, Av. Juan de Dios Bátiz esquina con M. Othón de Mendizábal, Unidad Profesional Adolfo López Mateos, México D.F. 07738, ...;Centro de Investigación en Computación-IPN, Av. Juan de Dios Bátiz esquina con M. Othón de Mendizábal, Unidad Profesional Adolfo López Mateos, México D.F. 07738, ...

  • Venue:
  • Journal of Mathematical Imaging and Vision
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Mathematical Morphology (MM) is a general method forimage processing based on set theory. The two basic morphologicaloperators are dilation and erosion. From these, several non linearfilters have been developed, usually with polynomial complexity andthis because the two basic operators depend strongly on thedefinition of the structural element. Most efforts to improve thealgorithm's speed for each operator are based on structural elementdecomposition and/or efficient codification.In this second part, the concepts developed in part I(see Díaz de León and Sossa Azuela,“Mathematical morphology based on linear combined metric spaces onZ^1 (part I): Fast distance transforms,”Journal of Mathematical Imaging and Vision, Vol. 12, No. 2,pp. 137–154, 2000)are used to prove that it is possible to reduce the complexity of themorphological operators to zero complexity (constant time algorithms) forany regular discrete metric space and to eliminate the use of the structuralelement. In particular, this is done for an infinite family of metric spacesfurther defined. The use of the distance transformation is proposed for itcomprises the information concerning all the discs included in a region toobtain fast morphological operators: erosions, dilations, openings andclosings (of zero complexity) for an infinite (countable) family of regularmetric spaces. New constant time, in contrast with the polynomial timealgorithms, for the computation of these basics operators for any structuralelement are next derived by using this background. Practical examplesshowing the efficiency of the proposed algorithms, final comments andpresent research are also given here.