Shape representation based on mathematical morphology

This paper presents a novel shape representation algorithm based on mathematical morphology. It consists of two steps. Firstly, an input shape is decomposed into a union of meaningful convex subparts by a recursive scheme. Each subpart is obtained by repeatedly applying condition expansion to a seed, which is selected by utilizing the skeleton information. Secondly, the shape of each subpart is approximated by a morphological dilation of basic structuring elements. The location and direction of the subpart are represented respectively by two parameters. Thus the given shape is represented by a union set of a number of three-dimensional vectors. Experiments show that the new algorithm is immune to noise and occlusion, and invariant under rotation, translation and scaling. Compared to other algorithms, it achieves more natural looking shape components and more concise representation at lower computation costs and coding costs.

[1]  Jianning Xu Morphological decomposition of 2-D binary shapes into convex polygons: a heuristic algorithm , 2001, IEEE Trans. Image Process..

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

[3]  Rey-Sern Lin,et al.  A modified morphological corner detector , 1998, Pattern Recognit. Lett..

[4]  Sergey Ablameyko Hierarchical Decomposition of Distance Labeled Skeletons , 1996, Int. J. Pattern Recognit. Artif. Intell..

[5]  William E. Higgins,et al.  Efficient morphological shape representation , 1996, IEEE Trans. Image Process..

[6]  Gabriella Sanniti di Baja,et al.  Using distance transforms to decompose 3D discrete objects , 2002, Image Vis. Comput..

[7]  Sven Loncaric,et al.  A morphological signature transform for shape description , 1993, Pattern Recognit..

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

[9]  Jeff B. Pelz,et al.  Morphological granulometric analysis of electrophotographic images--size distribution statistics for process control , 1991 .

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

[11]  Jianning Xu Decomposition of Convex Polygonal Morphological Structuring Elements into Neighborhood Subsets , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Petros Maragos,et al.  Pattern Spectrum and Multiscale Shape Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Theodosios Pavlidis,et al.  A review of algorithms for shape analysis , 1978 .

[14]  Jianning Xu Efficient morphological shape representation with overlapping disk components , 2001, IEEE Trans. Image Process..

[15]  Anastasios N. Venetsanopoulos,et al.  Two-dimensional shape representation using morphological correlation functions , 1990, International Conference on Acoustics, Speech, and Signal Processing.

[16]  Junior Barrera,et al.  A Note on Park and Chin's Algorithm , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  Roland T. Chin,et al.  Decomposition of Arbitrarily Shaped Morphological Structuring Elements , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[18]  Sven Loncaric,et al.  A survey of shape analysis techniques , 1998, Pattern Recognit..

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

[20]  FRANK Y. SHIH,et al.  Morphological shape description using geometric spectrum on multidimensional binary images , 1992, Pattern Recognit..

[21]  Xinhua Zhuang,et al.  Morphological structuring element decomposition , 1986 .

[22]  Gabriella Sanniti di Baja Well-Shaped, Stable, and Reversible Skeletons from the (3, 4)-Distance Transform , 1994, J. Vis. Commun. Image Represent..

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