Topological analysis of level sets and its use in data visualization

dc.contributor.advisorBajaj, Chandrajiten
dc.creatorSohn, Bong-Sooen
dc.date.accessioned2008-08-28T22:32:51Zen
dc.date.available2008-08-28T22:32:51Zen
dc.date.issued2005en
dc.descriptiontexten
dc.description.abstractData visualization techniques use computational modeling and rendering methods to aid scientific discovery. The data is often volumetric and arises from various 3D imaging modalities. Time-varying volumetric data also arises as a result of various time-varying computational simulations. The data analysis involves identification, extraction, and quantitative analysis of features present in data, which are often represented as isosurfaces (i.e. level sets). This dissertation is focused on analyzing level sets topology in each of the processes to augment accuracy and functionality of visualization. We use contour trees as our main topological tool. The contour tree has been used to compute the topology of isosurfaces, generate a minimal seed set for accelerated isosurface extraction, and additionally provides a user interface to segment individual contour components in a scalar field. As one of the main contributions of our dissertation, we extend the benefits of contour trees to the analysis of time-varying data. We define temporal correspondence of contour components, and describe an algorithm to compute the correspondence information with time dependent contour trees. A graph representing the topology changes of time-varying isosurfaces is constructed in real-time for any selected isovalue using the precomputed correspondence information. Quantitative properties such as surface area and volume of contour components are computed and labelled on the graph. This topology change graph helps users to detect significant topological and geometric changes in time-varying isosurfaces. The graph is also used as an interactive user interface to segment, track and visualize the evolution of any selected contour components over time. The accurate construction of contour trees usually requires the data to be defined over a tetrahedral mesh of the domain. Most scalar volumetric data are very often defined over a rectilinear grid. Based on an analysis of level set topology of trilinear functions, the second contribution of my thesis is a procedure to decompose a rectilinear grid cell into a set of tetrahedra with the property that the level sets topology is preserved through the decomposition. General visualization algorithms that require scalar data to be defined on a tetrahedral grid utilize this technique to process trilinear functions on 3D rectilinear data, with topological preservation. The final part of my dissertation addresses the problem of triangular and tetrahedral mesh extraction from volumetric data. I focus specifically on generating a manifold mesh with correct trilinear topology. That is directly applicable to multiresolution meshing of level sets of 3D imaging and time-varying simulation data.
dc.description.departmentComputer Sciencesen
dc.format.mediumelectronicen
dc.identifierb60824323en
dc.identifier.oclc68906295en
dc.identifier.urihttp://hdl.handle.net/2152/2102en
dc.language.isoengen
dc.rightsCopyright is held by the author. Presentation of this material on the Libraries' web site by University Libraries, The University of Texas at Austin was made possible under a limited license grant from the author who has retained all copyrights in the works.en
dc.subject.lcshVisualization--Data processingen
dc.subject.lcshTopologyen
dc.subject.lcshImage processingen
dc.titleTopological analysis of level sets and its use in data visualizationen
dc.type.genreThesisen
thesis.degree.departmentComputer Sciencesen
thesis.degree.disciplineComputer Sciencesen
thesis.degree.grantorThe University of Texas at Austinen
thesis.degree.levelDoctoralen
thesis.degree.nameDoctor of Philosophyen

Access full-text files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
sohnb63763.pdf
Size:
3.12 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.65 KB
Format:
Plain Text
Description: