The broad goals of verifiable visualization rely on correct algorithmic implementations. We extend a framework for verification of isosurfacing implementations to check topological properties. Specifically, we use stratified Morse theory and digital topology to design algorithms which verify topological invariants. Our extended framework reveals unexpected behavior and coding mistakes in popular publicly available isosurface codes.NSFNSF [IIS-0905385, IIS-0844546, ATM-0835821, CNS-0751152, OCE-0424602, CNS-0514485, IIS-0513692, CNS-0524096, CCF-0401498, OISE-0405402, CCF-0528201, CNS-0551724, CMMI 1053077, IIP 0810023, CCF 0429477]IBMIBMUS ARO [W911NF0810517]US AROExxonMobilExxonMobilFAPESP (Brazil)Fapesp-Brazil [2008/03349-6]DOEDO
A lot of visualization of scalar fields can come down to the extraction and rendering of isosurface....
Level sets are isosurfaces of an implicit function F : R3 → R, that is the set of points satisfying ...
Level sets are isosurfaces of an implicit function F : R3 → R, that is the set of points satisfying ...
The broad goals of verifiable visualization rely on correct algorithmic implementations. We extend a...
Abstract—The broad goals of verifiable visualization rely on correct algorithmic implementations. We...
Journal ArticleThe broad goals of verifiable visualization rely on correct algorithmic implementatio...
Visual representations of isosurfaces are ubiquitous in the scientific and engineering literature. I...
Visual representations of isosurfaces are ubiquitous in the scientific and engineering literature. I...
Visual representations of isosurfaces are ubiquitous in the scientific and engineering literature. I...
Many high-resolution surfaces are created through isosurface extraction from volumetric representati...
Many high-resolution surfaces are created through isosurface extraction from volumetric representati...
Many high-resolution surfaces are created through isosurface extraction from volumetric repre-sentat...
Many high-resolution surfaces are created through isosurface extraction from volumetric repre-sentat...
Many high-resolution surfaces are created through isosurface extraction from volumetric representati...
A popular technique for rendition of isosurfaces in sampled data is to consider cells with sample po...
A lot of visualization of scalar fields can come down to the extraction and rendering of isosurface....
Level sets are isosurfaces of an implicit function F : R3 → R, that is the set of points satisfying ...
Level sets are isosurfaces of an implicit function F : R3 → R, that is the set of points satisfying ...
The broad goals of verifiable visualization rely on correct algorithmic implementations. We extend a...
Abstract—The broad goals of verifiable visualization rely on correct algorithmic implementations. We...
Journal ArticleThe broad goals of verifiable visualization rely on correct algorithmic implementatio...
Visual representations of isosurfaces are ubiquitous in the scientific and engineering literature. I...
Visual representations of isosurfaces are ubiquitous in the scientific and engineering literature. I...
Visual representations of isosurfaces are ubiquitous in the scientific and engineering literature. I...
Many high-resolution surfaces are created through isosurface extraction from volumetric representati...
Many high-resolution surfaces are created through isosurface extraction from volumetric representati...
Many high-resolution surfaces are created through isosurface extraction from volumetric repre-sentat...
Many high-resolution surfaces are created through isosurface extraction from volumetric repre-sentat...
Many high-resolution surfaces are created through isosurface extraction from volumetric representati...
A popular technique for rendition of isosurfaces in sampled data is to consider cells with sample po...
A lot of visualization of scalar fields can come down to the extraction and rendering of isosurface....
Level sets are isosurfaces of an implicit function F : R3 → R, that is the set of points satisfying ...
Level sets are isosurfaces of an implicit function F : R3 → R, that is the set of points satisfying ...