Title :
Counting cases in marching cubes: toward a generic algorithm for producing substitopes
Author :
Banks, David C. ; Linton, Stephen
Author_Institution :
Florida State Univ., Gainesville, FL, USA
Abstract :
We describe how to count the cases that arise in a family of visualization techniques, including marching cubes, sweeping simplices, contour meshing, interval volumes, and separating surfaces. Counting the cases is the first step toward developing a generic visualization algorithm to produce substitopes (geometric substitution of polytopes). We demonstrate the method using a software system ("GAP") for computational group theory. The case-counts are organized into a table that provides taxonomy of members of the family; numbers in the table are derived from actual lists of cases, which are computed by our methods. The calculation confirms previously reported case-counts for large dimensions that are too large to check by hand, and predicts the number of cases that will arise in algorithms that have not yet been invented.
Keywords :
algorithm theory; combinatorial mathematics; computational geometry; group theory; cases counting; computational group theory; contour meshing; generic algorithm; geometric substitution; interval volumes; isosurface; marching cubes; polytopes; separating surfaces; substitopes; visualization techniques; Algorithm design and analysis; Bones; Computer aided software engineering; Data visualization; Isosurfaces; Lesions; Level set; Software algorithms; Software systems; Taxonomy;
Conference_Titel :
Visualization, 2003. VIS 2003. IEEE
Conference_Location :
Seattle, WA, USA
Print_ISBN :
0-7803-8120-3
DOI :
10.1109/VISUAL.2003.1250354