Octree-based decimation of marching cubes surfaces

作者: Roni Yagel , Elias Fayyad , J. Fredrick Cornhill , Raj Shekhar

DOI: 10.5555/244979.245628

关键词:

摘要: The marching cubes (MC) algorithm is a method for generating isosurfaces. It also generates an excessively large number of triangles to represent isosurface; this increases the rendering time. This paper presents decimation reduce generated. Decimation carried out before creating triangles. Four major steps comprise algorithm: surface tracking, merging, crack patching and triangulation. Surface tracking enhanced implementation MC algorithm. Starting from seed point, tracker visits only those cells likely compose part desired isosurface. making up extracted are stored in octree that further processed. A bottom-up approach taken merging containing relatively flat approximating surface. finer details maintained. Cells merged as long error due such operation within user-specified parameter, or cell acquires more than one connected component it. described forces edges smaller lie along larger neighboring cells. overall saving depends both on specified value nature data. Use hierarchical data structure potential incremental representation surfaces. We can generate highly smoothed which be progressively refined decreased.

参考文章(7)
Renben Shu, Chen Zhou, Mohan S. Kankanhalli, Adaptive marching cubes The Visual Computer. ,vol. 11, pp. 202- 217 ,(1995) , 10.1007/BF01901516
H.E. Cline, C.L. Dumoulin, H.R. Hart, W.E. Lorensen, S. Ludke, 3D reconstruction of the brain from magnetic resonance images using a connectivity algorithm. Magnetic Resonance Imaging. ,vol. 5, pp. 345- 352 ,(1987) , 10.1016/0730-725X(87)90124-X
William J. Schroeder, Jonathan A. Zarge, William E. Lorensen, Decimation of triangle meshes international conference on computer graphics and interactive techniques. ,vol. 26, pp. 65- 70 ,(1992) , 10.1145/133994.134010
Harvey E. Cline, William E. Lorensen, Ron Kikinis, Ferenc Jolesz, Three-dimensional segmentation of MR images of the head using probability and connectivity. Journal of Computer Assisted Tomography. ,vol. 14, pp. 1037- 1045 ,(1990) , 10.1097/00004728-199011000-00041
C. Montani, R. Scopigno, R. Scateni, Discretized Marching Cubes ieee visualization. pp. 281- 287 ,(1994) , 10.5555/951087.951139
Jane Wilhelms, Allen Van Gelder, Octrees for faster isosurface generation ACM Transactions on Graphics. ,vol. 11, pp. 201- 227 ,(1992) , 10.1145/130881.130882
William E. Lorensen, Harvey E. Cline, Marching cubes: A high resolution 3D surface construction algorithm Proceedings of the 14th annual conference on Computer graphics and interactive techniques - SIGGRAPH '87. ,vol. 21, pp. 163- 169 ,(1987) , 10.1145/37401.37422