DocumentCode :
1134727
Title :
A Minimal Contouring Approach to the Computation of the Reeb Graph
Author :
Patanè, Giuseppe ; Spagnuolo, Michela ; Falcidieno, Bianca
Author_Institution :
Ist. di Mat. Applicata e Tecnol. Inormatiche, Consiglio Naz. delle Ric., Genova
Volume :
15
Issue :
4
fYear :
2009
Firstpage :
583
Lastpage :
595
Abstract :
Given a manifold surface M and a continuous scalar function f:Mrarr IR, the Reeb graph of (M, f) is a widely used high-level descriptor of M and its usefulness has been demonstrated for a variety of applications, which range from shape parameterization and abstraction to deformation and comparison. In this context, we propose a novel contouring algorithm for the construction of a discrete Reeb graph with a minimal number of nodes, which correspond to the critical points of f (i.e., minima, maxima, and saddle points) and its level sets passing through the saddle points. In this way, we do not need to sample, sweep, or increasingly sort the f-values. Since most of the computation uses only local information on the mesh connectivity, equipped with the f-values at the surface vertices, the proposed approach is insensitive to noise and requires a small-memory footprint and temporary data structures. Furthermore, we maintain the parametric nature of the Reeb graph with respect to the input scalar function and we efficiently extract the Reeb graph of time-varying maps. Indicating with n and s the number of vertices of M and saddle points of f, the overall computational cost O(sn) is competitive with respect to the O(n log n) cost of previous work. This cost becomes optimal if M is highly sampled or s les log n, as it happens for Laplacian eigenfunctions, harmonic maps, and one-forms.
Keywords :
computational complexity; data structures; graph theory; Laplacian eigenfunction; continuous scalar function; critical point; discrete Reeb graph; harmonic map; high-level descriptor; mesh connectivity; minimal contouring algorithm; saddle point; small-memory footprint; surface vertex; temporary data structure; time-varying map; Algorithm design and analysis; Computational efficiency; Cost function; Data mining; Data structures; Eigenvalues and eigenfunctions; Laplace equations; Level set; Shape; Topology; Morse theory; Reeb graph; computational topology; geometric algorithms; hierarchical segmentations; shape analysis and abstraction.; topological graph;
fLanguage :
English
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
Publisher :
ieee
ISSN :
1077-2626
Type :
jour
DOI :
10.1109/TVCG.2009.22
Filename :
4770097
Link To Document :
بازگشت