Efficient morphological shape representation

Mathematical morphology is well suited to capturing geometric information. Hence, morphology-based approaches have been popular for object shape representation. The two primary morphology-based approaches-the morphological skeleton and the morphological shape decomposition (MSD)-each represent an object as a collection of disjoint sets. A practical shape representation scheme, though, should give a representation that is computationally efficient to use. Unfortunately, little work has been done for the morphological skeleton and the MSD to address efficiency. We propose a flexible search-based shape representation scheme that typically gives more efficient representations than the morphological skeleton and MSD. Our method decomposes an object into a number of simple components based on homothetics of a set of structuring elements. To form the representation, the components are combined using set union and set difference operations. We use three constituent component types and a thorough cost-based search strategy to find efficient representations. We also consider allowing object representation error, which may yield even more efficient representations.

[1]  Petros Maragos,et al.  Morphological skeleton representation and coding of binary images , 1984, IEEE Trans. Acoust. Speech Signal Process..

[2]  Kenji Shoji Generalized skeleton representation and adaptive rectangular decomposition of binary images , 1992, Optics & Photonics.

[3]  Christian Lantuejoul,et al.  Skeletonization in Quantitative Metallography , 1980 .

[4]  Ioannis Pitas,et al.  Nonlinear Digital Filters - Principles and Applications , 1990, The Springer International Series in Engineering and Computer Science.

[5]  William E. Higgins,et al.  Shape Representation: Comparison between the Morphological Skeleton and Morphological Shape Decomposition , 1994, ICIP.

[6]  Craig H. Richardson,et al.  Environment for the automatic manipulation and analysis of morphological expressions , 1990, Optics & Photonics.

[7]  Steven L. Tanimoto,et al.  COVERING AND INDEXING AN IMAGE SUBSET. , 1979 .

[8]  William E. Higgins,et al.  Toward efficient morphological shape representation , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[9]  Petros A. Maragos,et al.  A unified theory of translation-invariant systems with applications to morphological analysis and coding of images , 1985 .

[10]  John H. L. Hansen,et al.  Boundary-Constrained Morphological Skeleton Minimization and Skeleton Reconstruction , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

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

[12]  Jim Piper,et al.  Fast Homotopy-Preserving Skeletons Using Mathematical Morphology , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Dan Schonfeld,et al.  Morphological representation of discrete and binary images , 1991, IEEE Trans. Signal Process..

[14]  Tadahiko Kimoto,et al.  Shape description by a distribution function based on morphological decomposition , 1992, Other Conferences.

[15]  Ioannis Pitas,et al.  Morphological shape representation , 1992, Pattern Recognit..

[16]  Luc M. Vincent,et al.  Efficient computation of various types of skeletons , 1991, Medical Imaging.

[17]  Jean Claude Simon,et al.  Issues in Digital Image Processing , 1980 .

[18]  William E. Higgins,et al.  Flexible search-based approach for morphological shape decomposition , 1993, Other Conferences.

[19]  Rein van den Boomgaard,et al.  Methods for fast morphological image transforms using bitmapped binary images , 1992, CVGIP Graph. Model. Image Process..

[20]  Dongming Zhao,et al.  Morphological hit-or-miss transformation for shape recognition , 1991, J. Vis. Commun. Image Represent..

[21]  Ioannis Pitas,et al.  Morphological Shape Decomposition , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[22]  Nils J. Nilsson,et al.  Problem-solving methods in artificial intelligence , 1971, McGraw-Hill computer science series.

[23]  Robert J. Fowler,et al.  COVERING IMAGE SUBSETS WITH PATCHES. , 1980 .