Constructing the Tree of Shapes of an Image by Fusion of the Trees of Connected Components of Upper and Lower Level Sets

The tree of shapes of an image is an ordered structure which permits an efficient manipulation of the level sets of an image, modeled as a real continuous function defined on a rectangle of $${\mathbb{R}}^N$$, N ≥ 2. In this paper we construct the tree of shapes of an image by fusing both trees of connected components of upper and lower level sets. We analyze the branch structure of both trees and we construct the tree of shapes by joining their branches in a suitable way. This was the algorithmic approach for 2D images introduced by F. Guichard and P. Monasse in their initial paper, though other efficient approaches were later developed in this case. In this paper, we prove the well-foundedness of this approach for the general case of multidimensional images. This approach can be effectively implemented in the case of 3D images and can be applied for segmentation, but this is not the object of this paper.

[1]  Valerio Pascucci,et al.  Fast isocontouring for improved interactivity , 1996, VVS '96.

[2]  Yann Gousseau,et al.  An A Contrario Decision Method for Shape Element Recognition , 2006, International Journal of Computer Vision.

[3]  Pascal Monasse,et al.  Grain Filters , 2002, Journal of Mathematical Imaging and Vision.

[4]  Leonardo Chiariglione MPEG and multimedia communications , 1997, IEEE Trans. Circuits Syst. Video Technol..

[5]  Pascal Monasse,et al.  Fast computation of a contrast-invariant image representation , 2000, IEEE Trans. Image Process..

[6]  Laura Igual,et al.  Level Lines Selection with Variational Models for Segmentation and Encoding , 2006, Journal of Mathematical Imaging and Vision.

[7]  Pascal Monasse Représentation morphologique d'images numériques et application au recalage , 2000 .

[8]  Paul J. Besl,et al.  Segmentation through symbolic surface descriptions , 1986 .

[9]  Jean-Michel Morel,et al.  Topographic Maps and Local Contrast Changes in Natural Images , 1999, International Journal of Computer Vision.

[10]  Valerio Pascucci,et al.  Contour trees and small seed sets for isosurface traversal , 1997, SCG '97.

[11]  M. Wertheimer Untersuchungen zur Lehre von der Gestalt. II , 1923 .

[12]  H. H. Schaefer Banach Lattices and Positive Operators , 1975 .

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

[14]  Tosiyasu L. Kunii,et al.  Algorithms for Extracting Correct Critical Points and Constructing Topological Graphs from Discrete Geographical Elevation Data , 1995, Comput. Graph. Forum.

[15]  R. Haralick,et al.  The Topographic Primal Sketch , 1983 .

[16]  Lionel Moisan,et al.  Affine Invariant Mathematical Morphology Applied to A Generic Shape Recognition Algorithm , 2000, ISMM.

[17]  Guillermo Sapiro,et al.  Morse Description and Morphological Encoding of Continuous Data , 2004, Multiscale Model. Simul..

[18]  V. Caselles,et al.  The M-components of level sets of continuous functions in WBV , 2001 .

[19]  V. Caselles,et al.  Geometric Description of Images as Topographic Maps , 2009 .

[20]  Pascal Monasse,et al.  Contrast invariant registration of images , 1999, 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings. ICASSP99 (Cat. No.99CH36258).

[21]  Thomas Sikora,et al.  The MPEG-7 visual standard for content description-an overview , 2001, IEEE Trans. Circuits Syst. Video Technol..

[22]  V. Caselles,et al.  The Tree of Shapes of an Image , 2003 .

[23]  Philippe Salembier,et al.  Binary partition tree as an efficient representation for image processing, segmentation, and information retrieval , 2000, IEEE Trans. Image Process..

[24]  Tosiyasu L. Kunii,et al.  Surface coding based on Morse theory , 1991, IEEE Computer Graphics and Applications.

[25]  José-Luis Lisani Comparaison automatique d'images par leurs formes , 2001 .

[26]  Philippe Salembier,et al.  Flat zones filtering, connected operators, and filters by reconstruction , 1995, IEEE Trans. Image Process..

[27]  Yann Gousseau,et al.  Shape Recognition Based on an a Contrario Methodology , 2006, Statistics and Analysis of Shapes.

[28]  Z. Grande On functions of two variables equicontinuous in one variable , 1996 .

[29]  T. Kanade,et al.  Extracting topographic terrain features from elevation maps , 1994 .

[30]  Lionel Moisan,et al.  Edge Detection by Helmholtz Principle , 2001, Journal of Mathematical Imaging and Vision.

[31]  F. Guichard Image iterative smoothing and P.D.E.'s , 2000 .