Reconstruction of topologically correct and adaptive trilinear isosurfaces

被引:76
作者
Cignoni, P
Ganovelli, F
Montani, C
Scopigno, R
机构
[1] CNR, Ist Elaboraz Informaz, I-56100 Pisa, Italy
[2] CNR, Ist CNUCE, I-56100 Pisa, Italy
来源
COMPUTERS & GRAPHICS-UK | 2000年 / 24卷 / 03期
关键词
isosurface fitting; marching cubes; adaptive mesh refinement; volume data; trilinear interpolation;
D O I
10.1016/S0097-8493(00)00036-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The goal of the paper is to fit trilinear iso-surfaces out of volume data, by adopting an adaptive mesh refinement approach and therefore supporting a higher accuracy with respect to standard MC solutions. In order to be correct, adaptive refinement must be applied to a topologically correct initial mesh patch. For this reason, we designed a new, exhaustive look(-)up(-)table (ELUT) which encodes multi-entry patterns for each ambiguous configuration. Following the solution proposed by Natarajan, for each ambiguous configuration we choose, at run time, the actual pattern by evaluating the corresponding set of saddle points. Once the corresponding starting patch has been read from the ELUT, it is adaptively refined to fulfill a user-selected accuracy. Refinement is adaptive to ensure that the complexity of the fitted mesh will not become excessive. An evaluation of the results produced on some volume data set is reported, both in terms of accuracy and complexity of the meshes obtained. (C) 2000 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:399 / 418
页数:20
相关论文
共 39 条
  • [1] Allamandri F., 1998, Visualization in Scientific Computing '98. Proceedings of the Eurographics Workshop, P25
  • [2] Fast isocontouring for improved interactivity
    Bajaj, CL
    Pascucci, V
    Schikore, DR
    [J]. 1996 SYMPOSIUM ON VOLUME VISUALIZATION, PROCEEDINGS, 1996, : 39 - &
  • [3] Polygonization of implicit surfaces
    Bloomenthal, Jules
    [J]. Computer Aided Geometric Design, 1988, 5 (04) : 341 - 355
  • [4] Speeding up isosurface extraction using interval trees
    Cignoni, P
    Marino, P
    Montani, C
    Puppo, E
    Scopigno, R
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 1997, 3 (02) : 158 - 170
  • [5] CIGNONI P, 1998, IN PRESS COMPUTER GR, V17
  • [6] Hierarchical triangulation for multiresolution surface description
    DeFloriani, L
    Puppo, E
    [J]. ACM TRANSACTIONS ON GRAPHICS, 1995, 14 (04): : 363 - 411
  • [7] Durst M J, 1988, Computer Graphics, V22, P72
  • [8] Fruhauf T., 1995, Visualization in Scientific Computing '95. Proceedings of the Eurographics Workshop, P45
  • [9] GROSSKOPF S, 1998, LECT NOTES COMPUTER, V1506, P266
  • [10] ADAPTIVE POLYGONALIZATION OF IMPLICITLY DEFINED SURFACES
    HALL, M
    WARREN, J
    [J]. IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1990, 10 (06) : 33 - 40