TY - JOUR
T1 - Applying manifold learning to plotting approximate contour trees
AU - Takahashi, Shigeo
AU - Fujishiro, Issei
AU - Okada, Masato
N1 - Funding Information:
We thank Reiji Suda for his guidance in exploring numerical eigen-solvers. Haruhisa Ishida and Jun Kobayashi helped us implement an early version of the prototype system. We also thank anonymous reviewers for their valuable comments. This work has been partially supported by Japan Society of the Promotion of Science under Grants-in-Aid for Scientific Research (A) No. 20240020, Scientific Research (B) No. 18300026, Challenging Exploratory Researches No. 21650019 and No. 20650010, and Young Scientists (B) No. 17700092.
PY - 2009/11
Y1 - 2009/11
N2 - A contour tree is a powerful tool for delineating the topological evolution of isosurfaces of a single-valued function, and thus has been frequently used as a means of extracting features from volumes and their time-varying behaviors. Several sophisticated algorithms have been proposed for constructing contour trees while they often complicate the software implementation especially for higher-dimensional cases such as time-varying volumes. This paper presents a simple yet effective approach to plotting in 3D space, approximate contour trees from a set of scattered samples embedded in the high-dimensional space. Our main idea is to take advantage of manifold learning so that we can elongate the distribution of high-dimensional data samples to embed it into a low-dimensional space while respecting its local proximity of sample points. The contribution of this paper lies in the introduction of new distance metrics to manifold learning, which allows us to reformulate existing algorithms as a variant of currently available dimensionality reduction scheme. Efficient reduction of data sizes together with segmentation capability is also developed to equip our approach with a coarse-to-fine analysis even for large-scale datasets. Examples are provided to demonstrate that our proposed scheme can successfully traverse the features of volumes and their temporal behaviors through the constructed contour trees.
AB - A contour tree is a powerful tool for delineating the topological evolution of isosurfaces of a single-valued function, and thus has been frequently used as a means of extracting features from volumes and their time-varying behaviors. Several sophisticated algorithms have been proposed for constructing contour trees while they often complicate the software implementation especially for higher-dimensional cases such as time-varying volumes. This paper presents a simple yet effective approach to plotting in 3D space, approximate contour trees from a set of scattered samples embedded in the high-dimensional space. Our main idea is to take advantage of manifold learning so that we can elongate the distribution of high-dimensional data samples to embed it into a low-dimensional space while respecting its local proximity of sample points. The contribution of this paper lies in the introduction of new distance metrics to manifold learning, which allows us to reformulate existing algorithms as a variant of currently available dimensionality reduction scheme. Efficient reduction of data sizes together with segmentation capability is also developed to equip our approach with a coarse-to-fine analysis even for large-scale datasets. Examples are provided to demonstrate that our proposed scheme can successfully traverse the features of volumes and their temporal behaviors through the constructed contour trees.
KW - Contour trees
KW - high-dimensional data analysis
KW - manifold learning
KW - time-varying volumes
UR - http://www.scopus.com/inward/record.url?scp=77957850951&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77957850951&partnerID=8YFLogxK
U2 - 10.1109/TVCG.2009.119
DO - 10.1109/TVCG.2009.119
M3 - Article
C2 - 19834188
AN - SCOPUS:77957850951
SN - 1077-2626
VL - 15
SP - 1185
EP - 1192
JO - IEEE Transactions on Visualization and Computer Graphics
JF - IEEE Transactions on Visualization and Computer Graphics
IS - 6
M1 - 5290728
ER -