• DocumentCode
    1454904
  • Title

    Fast isosurface generation using the volume thinning algorithm

  • Author

    Itoh, Takayuki ; Yamaguchi, Yasushi ; Koyamada, Koji

  • Author_Institution
    IBM Res., Tokyo Res. Lab., Kanagawa, Japan
  • Volume
    7
  • Issue
    1
  • fYear
    2001
  • Firstpage
    32
  • Lastpage
    46
  • Abstract
    One of the most effective techniques for developing efficient isosurfacing algorithms is the reduction of visits to nonisosurface cells. Recent algorithms have drastically reduced the unnecessary cost of visiting nonisosurface cells. The experimental results show almost optimal performance in their isosurfacing processes. However, most of them have a bottleneck in that they require more than O(n) computation time for their preprocessing, where n denotes the total number of cells. We propose an efficient isosurfacing technique, which can be applied to unstructured as well as structured volumes and which does not require more than O(n) computation time for its preprocessing. A preprocessing step generates an extrema skeleton, which consists of cells and connects all extremum points, by the volume thinning algorithm. All disjoint parts of every isosurface intersect at least one cell in the extrema skeleton. Our implementation generates isosurfaces by searching for isosurface cells in the extrema skeleton and then recursively visiting their adjacent isosurface cells, while it skips most of the nonisosurface cells. The computation time of the preprocessing is estimated as O(n). The computation time of the isosurfacing process is estimated as O(n1/3m+k), where k denotes the number of isosurface cells and m denotes the number of extremum points since the number of cells in an extrema skeleton is estimated as O(n1/3m)
  • Keywords
    computational complexity; computational geometry; data visualisation; image thinning; computation time; data visualization; experimental results; extrema skeleton; fast isosurface generation; nonisosurface cells; optimal performance; volume thinning algorithm; Acceleration; Costs; Data mining; Isosurfaces; Lattices; Numerical simulation; Rendering (computer graphics); Skeleton; Visualization; Volume measurement;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/2945.910819
  • Filename
    910819