Title
Smooth surface extraction from unstructured point-based volume data using PDEs.
Abstract
Smooth surface extraction using partial differential equations (PDEs) is a well-known and widely used technique for visualizing volume data. Existing approaches operate on gridded data and mainly on regular structured grids. When considering unstructured point-based volume data where sample points do not form regular patterns nor are they connected in any form, one would typically resample the data over a grid prior to applying the known PDE-based methods. We propose an approach that directly extracts smooth surfaces from unstructured point-based volume data without prior resampling or mesh generation. When operating on unstructured data one needs to quickly derive neighborhood information. The respective information is retrieved by partitioning the 3D domain into cells using a fed-tree and operating on its cells. We exploit neighborhood information to estimate gradients and mean curvature at every sample point using a four-dimensional least-squares fitting approach. Gradients and mean curvature are required for applying the chosen PDE-based method that combines hyperbolic advection to an isovalue of a given scalar field and mean curvature flow. Since we are using an explicit time-integration scheme, time steps and neighbor locations are bounded to ensure convergence of the process. To avoid small global time steps, one can use asynchronous local integration. We extract a smooth surface by successively fitting a smooth auxiliary function to the data set. This auxiliary function is initialized as a signed distance function. For each sample and for every time step we compute the respective gradient, the mean curvature, and a stable time step. With these informations the auxiliary function is manipulated using an explicit Euler time integration. The process successively continues with the next sample point in time. If the norm of the auxiliary function gradient in a sample exceeds a given threshold at some time, the auxiliary function is reinitialized to a signed dista- - nce function. After convergence of the evolvution, the resulting smooth surface is obtained by extracting the zero isosurface from the auxiliary function using direct isosurface extraction from unstructured point-based volume data and rendering the extracted surface using point-based rendering methods.
Year
DOI
Venue
2008
10.1109/TVCG.2008.164
Visualization and Computer Graphics, IEEE Transactions
Keywords
Field
DocType
unstructured point-based volume data,unstructured data,sample point,time step,actual unstructured data,gridded data,signed distance function,smooth surface extraction,visualizing volume data,data provider,data visualisation,level sets,mathematical model,pde,mean curvature,level set,mean curvature flow,convergence,mesh generation,stability analysis,least square,partial differential equation,scalar field,indexing terms,data mining,auxiliary function,kd tree,feature extraction,partial differential equations,distance function
Mean curvature flow,Computer science,Signed distance function,Isosurface,Level set,Auxiliary function,Artificial intelligence,Computer vision,Mathematical optimization,Algorithm,Mean curvature,Rendering (computer graphics),Mesh generation
Journal
Volume
Issue
ISSN
14
6
1077-2626
Citations 
PageRank 
References 
11
0.72
11
Authors
2
Name
Order
Citations
PageRank
Paul Rosenthal17010.03
Lars Linsen228045.80