Glift: Generic, efficient, random-access GPU data structures
ACM Transactions on Graphics (TOG)
Parallelization of a level set method for simulating dendritic growth
Journal of Parallel and Distributed Computing
Texture-Based Visualization of Unsteady 3D Flow by Real-Time Advection and Volumetric Illumination
IEEE Transactions on Visualization and Computer Graphics
Stochastic DT-MRI Connectivity Mapping on the GPU
IEEE Transactions on Visualization and Computer Graphics
Multi-Level Graph Layout on the GPU
IEEE Transactions on Visualization and Computer Graphics
Parallel 3D Image Segmentation of Large Data Sets on a GPU Cluster
ISVC '09 Proceedings of the 5th International Symposium on Advances in Visual Computing: Part II
A work-efficient GPU algorithm for level set segmentation
ACM SIGGRAPH 2010 Posters
A work-efficient GPU algorithm for level set segmentation
Proceedings of the Conference on High Performance Graphics
A Memory and Computation Efficient Sparse Level-Set Method
Journal of Scientific Computing
A new marching cubes algorithm for interactive level set with application to MR image segmentation
ISVC'10 Proceedings of the 6th international conference on Advances in visual computing - Volume Part I
Semi-automatic 3D segmentation of brain structures from MRI
International Journal of Data Mining and Bioinformatics
Fast streaming 3D level set segmentation on the GPU for smooth multi-phase segmentation
Transactions on computational science XIII
A GPU implementation of level set multiview stereo
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part IV
High quality rendering of compressed volume data formats
EUROVIS'05 Proceedings of the Seventh Joint Eurographics / IEEE VGTC conference on Visualization
Visualization for validation and improvement of three-dimensional segmentation algorithms
EUROVIS'05 Proceedings of the Seventh Joint Eurographics / IEEE VGTC conference on Visualization
Particle level set advection for the interactive visualization of unsteady 3D flow
EuroVis'08 Proceedings of the 10th Joint Eurographics / IEEE - VGTC conference on Visualization
Direct volume rendering of unstructured tetrahedral meshes using CUDA and OpenMP
The Journal of Supercomputing
Hi-index | 0.00 |
Deformable isosurfaces, implemented with level-set methods, have demonstrated a great potential in visualization and computer graphics for applications such as segmentation, surface processing, and physically-based modeling. Their usefulness has been limited, however, by their high computational cost and reliance on significant parameter tuning. We present a solution to these challenges by describing graphics processor (GPU) based algorithms for solving and visualizing level-set solutions at interactive rates. The proposed solution is based on a new, streaming implementation of the narrow-band algorithm. The new algorithm packs the level-set isosurface data into 2D texture memory via a multidimensional virtual memory system. As the level set moves, this texture-based representation is dynamically updated via a novel GPU-to-CPU message passing scheme. By integrating the level-set solver with a real-time volume renderer, a user can visualize and intuitively steer the level-set surface as it evolves. We demonstrate the capabilities of this technology for interactive volume segmentation and visualization.