Marching cubes: A high resolution 3D surface construction algorithm
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Segmentation and surface-based modeling of objects in three-dimensional biomedical images
Segmentation and surface-based modeling of objects in three-dimensional biomedical images
Reducing aliasing artifacts in iso-surfaces of binary volumes
VVS '00 Proceedings of the 2000 IEEE symposium on Volume visualization
Feature sensitive surface extraction from volume data
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Dual contouring of hermite data
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Shrouds: optimal separating surfaces for enumerated volumes
VISSYM '03 Proceedings of the symposium on Data visualisation 2003
The asymptotic decider: resolving the ambiguity in marching cubes
VIS '91 Proceedings of the 2nd conference on Visualization '91
IEEE Transactions on Visualization and Computer Graphics
Volumetric segmentation using Weibull E-SD fields
IEEE Transactions on Visualization and Computer Graphics
VIS '04 Proceedings of the conference on Visualization '04
IEEE Transactions on Visualization and Computer Graphics
Topological Equivalence between a 3D Object and the Reconstruction of Its Digital Image
IEEE Transactions on Pattern Analysis and Machine Intelligence
Visualization in Medicine: Theory, Algorithms, and Applications
Visualization in Medicine: Theory, Algorithms, and Applications
IEEE Transactions on Visualization and Computer Graphics
IEEE Transactions on Visualization and Computer Graphics
Volume octree with an implicitly defined dual grid
Computers and Graphics
Dual Marching Tetrahedra: Contouring in the Tetrahedronal Environment
ISVC '08 Proceedings of the 4th International Symposium on Advances in Visual Computing
2009 SIAM/ACM Joint Conference on Geometric and Physical Modeling
Computing - Geometric Modelling, Dagstuhl 2008
Feature preserving Delaunay mesh generation from 3D multi-material images
SGP '09 Proceedings of the Symposium on Geometry Processing
A comparison of sampling strategies for computing general sweeps
Computer-Aided Design
Distance-aware smoothing of surface meshes for surgical planning
Proceedings of the First International Workshop on Digital Engineering
Technical Section: Context-aware mesh smoothing for biomedical applications
Computers and Graphics
ISVC'06 Proceedings of the Second international conference on Advances in Visual Computing - Volume Part II
Staircase-aware smoothing of medical surface meshes
EG VCBM'10 Proceedings of the 2nd Eurographics conference on Visual Computing for Biology and Medicine
Non-manifold mesh extraction from time-varying segmented volumes used for modeling a human heart
EUROVIS'05 Proceedings of the Seventh Joint Eurographics / IEEE VGTC conference on Visualization
Load-balanced isosurfacing on multi-GPU clusters
EG PGV'10 Proceedings of the 10th Eurographics conference on Parallel Graphics and Visualization
Constructing isosurfaces with sharp edges and corners using cube merging
EuroVis '13 Proceedings of the 15th Eurographics Conference on Visualization
Hi-index | 0.01 |
We present the definition and computational algorithms for a new class of surfaces which are dual to the isosurface produced by the widely used marching cubes (MC) algorithm. These new isosurfaces have the same separating properties as the MC surfaces but they are comprised of quad patches that tend to eliminate the common negative aspect of poorly shaped triangles of the MC isosurfaces. Based upon the concept of this new dual operator, we describe a simple, but rather effective iterative scheme for producing smooth separating surfaces for binary, enumerated volumes which are often produced by segmentation algorithms. Both the dual surface algorithm and the iterative smoothing scheme are easily implemented.