• DocumentCode
    861231
  • Title

    Isosurface construction in any dimension using convex hulls

  • Author

    Bhaniramka, Praveen ; Wenger, Rephael ; Crawfis, Roger

  • Volume
    10
  • Issue
    2
  • fYear
    2004
  • Firstpage
    130
  • Lastpage
    141
  • Abstract
    We present an algorithm for constructing isosurfaces in any dimension. The input to the algorithm is a set of scalar values in a d-dimensional regular grid of (topological) hypercubes. The output is a set of (d-1)-dimensional simplices forming a piecewise linear approximation to the isosurface. The algorithm constructs the isosurface piecewise within each hypercube in the grid using the convex hull of an appropriate set of points. We prove that our algorithm correctly produces a triangulation of a (d-1 )-manifold with boundary. In dimensions three and four, lookup tables with 28 and 216 entries, respectively, can be used to speed the algorithm´s running time. In three dimensions, this gives the popular marching cubes algorithm. We discuss applications of four-dimensional isosurface construction to time varying isosurfaces, interval volumes, and morphing.
  • Keywords
    data visualisation; hypercube networks; piecewise linear techniques; solid modelling; surface fitting; contour; convex hull; hypercube grid; interval volumes; isosurface construction; marching cubes algorithm; morphing; multidimensional visualization; piecewise linear approximation; scientific visualization; time varying isosurface; Data visualization; Hypercubes; Interpolation; Isosurfaces; Multidimensional systems; Piecewise linear approximation; Sampling methods; Table lookup; Algorithms; Computer Graphics; Computer Simulation; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Information Storage and Retrieval; Numerical Analysis, Computer-Assisted; Pattern Recognition, Automated; Reproducibility of Results; Sensitivity and Specificity; Signal Processing, Computer-Assisted; User-Computer Interface; Video Recording;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2004.1260765
  • Filename
    1260765