Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Automatic Isosurface Propagation Using an Extrema Graph and Sorted Boundary Cell Lists

Published: 01 December 1995 Publication History

Abstract

A high-performance algorithm for generating isosurfaces is presented. In our method, guides to searching for cells intersected by an isosurface are generated as a pre-process. These guides are two kinds of cell lists: an extrema graph, and sorted lists of boundary cells. In an extrema graph, extremum points are connected by arcs, and each arc has a list of cells through which it passes. At the same time, all boundary cells are sorted according to their minimum and maximum values, and two sorted lists are then generated. Isosurfaces are generated by visiting adjacent intersected cells in order. Here, the starting cells for this process are found by searching in an extrema graph and in sorted boundary cell lists. In this process, isosurfaces appear to propagate themselves. Our algorithm is efficient, since it visits only cells that are intersected by an isosurface and cells whose IDs are included in the guides. It is especially efficient when many isosurfaces are interactively generated in a huge volume. Some benchmark tests described in this paper show the efficiency of the algorithm.

References

[1]
W.E. Lorensen and H.E. Cline, “Marching cubes: A high resolution 3D surface construction algorithm,” Computer Graphics, vol. 21, no. 4, pp. 163-169, 1987.
[2]
A. Doi and A. Koide, “An efficient method of triangulating equi-valued surfaces by using tetrahedral cells,” IEICE Transactions, vol. 74, no. 1, pp. 214-224, 1991.
[3]
K. Koyamada and T. Itoh, “A measurement system for 3-D numerical simulation results,” IPSJ Technical Report, 93-HPC-48, 1993.
[4]
M. Giles and R. Haimes, “Advanced interactive visualization for CFD,” Computing Systems in Eng., vol. 1, no. 1, pp. 51-62, 1990.
[5]
R.S. Gallagher, “Span filtering: An optimization scheme for volume visualization of large finite element models,” IEEE Visualization ’91, pp. 68-74, 1991.
[6]
J. Welhelms and A. Van Gelder, “Octrees for fast isosurface generation,” ACM Trans. Graphics, vol. 11, no. 3, pp. 201-227, 1992.
[7]
D. Speray and S. Kennon, “Volume probe: Interactive data exploration on arbitrary grids,” Computer Graphics, vol. 24, no. 5, pp. 5-12, 1990.
[8]
K. Koyamada, “Visualization of simulated airflow in a clean room,” IEEE Visualization ’92, pp. 156-163, 1992.
[9]
C.T. Howie and E.H. Blake, “The mesh propagation algorithm for isosurface construction,” Computer Graphics Forum (Eurographics), vol. 13, no. 3, pp. C-65-74, 1994.
[10]
D. Silver and N.J. Zabusky, “Quantifying visualization for reduced modeling in nonlinear science: Extracting structures from data sets,” J. of Visual Comm. and Image Representation, vol. 4, no. 1, pp. 46-61, 1993.

Cited By

View all
  • (2023)Extrema Graphs: Fitness Landscape Analysis to the Extreme!Proceedings of the Companion Conference on Genetic and Evolutionary Computation10.1145/3583133.3596343(2081-2089)Online publication date: 15-Jul-2023
  • (2018)Propagation-based marching cubes algorithm using open boundary loopThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-017-1417-234:10(1339-1355)Online publication date: 1-Oct-2018
  • (2008)Describing shapes by geometrical-topological properties of real functionsACM Computing Surveys10.1145/1391729.139173140:4(1-87)Online publication date: 15-Oct-2008
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IEEE Transactions on Visualization and Computer Graphics
IEEE Transactions on Visualization and Computer Graphics  Volume 1, Issue 4
December 1995
72 pages

Publisher

IEEE Educational Activities Department

United States

Publication History

Published: 01 December 1995

Author Tags

  1. Isosurface
  2. boundary
  3. extremum points
  4. propagation.

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 08 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Extrema Graphs: Fitness Landscape Analysis to the Extreme!Proceedings of the Companion Conference on Genetic and Evolutionary Computation10.1145/3583133.3596343(2081-2089)Online publication date: 15-Jul-2023
  • (2018)Propagation-based marching cubes algorithm using open boundary loopThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-017-1417-234:10(1339-1355)Online publication date: 1-Oct-2018
  • (2008)Describing shapes by geometrical-topological properties of real functionsACM Computing Surveys10.1145/1391729.139173140:4(1-87)Online publication date: 15-Oct-2008
  • (2007)Topology-Controlled Volume RenderingIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2007.4713:2(330-341)Online publication date: 1-Mar-2007
  • (2007)Visualization in MedicineundefinedOnline publication date: 21-Jun-2007
  • (2006)An efficient and scalable parallel algorithm for out-of-core isosurface extraction and renderingProceedings of the 20th international conference on Parallel and distributed processing10.5555/1898953.1899040(108-108)Online publication date: 25-Apr-2006
  • (2006)Scalable Data Servers for Large Multivariate Volume VisualizationIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2006.17512:5(1291-1298)Online publication date: 1-Sep-2006
  • (2006)Global Segmentation and Curvature Analysis of Volumetric Data Sets Using Trivariate B-Spline FunctionsIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/TPAMI.2006.3628:2(265-278)Online publication date: 1-Feb-2006
  • (2005)A simple and novel seed-set finding approach for iso-surface extractionProceedings of the Seventh Joint Eurographics / IEEE VGTC conference on Visualization10.5555/2384060.2384081(125-132)Online publication date: 1-Jun-2005
  • (2005)Automatic cross-sectioning based on topological volume skeletonizationProceedings of the 5th international conference on Smart Graphics10.1007/11536482_15(175-184)Online publication date: 22-Aug-2005
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media