Octree based decimation algorithm for triangle isosurface using simplified patterns

被引:0
|
作者
Xu L. [1 ]
Wang H. [1 ]
Pan H. [1 ]
Lin G. [1 ]
Chen Y. [1 ]
机构
[1] School of Software, Beijing University of Aeronautics and Astronautics, Beijing
来源
Wang, Huafeng (wanghuafeng@buaa.edu.cn) | 2018年 / Beijing University of Aeronautics and Astronautics (BUAA)卷 / 44期
关键词
Isosurface; MC algorithm; Octree; SMC algorithm; Super cell;
D O I
10.13700/j.bh.1001-5965.2017.0282
中图分类号
学科分类号
摘要
It is universally acknowledged that SMC based on simplified patterns extracts less triangles than the standard MC. Because only in-cube decimation was exploited, SMC is not able to take full advantage of local features of isosurfaces. Based on this observation, a new method named OSMC is presented in this paper. Based on characteristics of simplified configuration, OSMC first use octree structure to organize cells as nodes, then merge the nodes from bottom to top, and finally achieve local area triangles merging. The experimental results illustrate that the proposed method does further decimation than SMC, especially for datasets with large flat areas. The proposed method achieves an average reduction rate up to 55.1%, while the average reduction rate for SMC is 29.7%. The reduction rate reaches 80% at the highest and it is above 50% in average when OSMC is used on high-resolution geological dataset. Moreover, the new method is more adaptive to the increment of the dataset resolution. © 2018, Editorial Board of JBUAA. All right reserved.
引用
收藏
页码:851 / 861
页数:10
相关论文
共 24 条
  • [1] Lorensen W.E., Cline H.E., Marching cubes: A high resolution 3D surface construction algorithm, ACM Siggraph Computer Graphics, 21, 4, pp. 163-169, (1987)
  • [2] Heimbach I., Rhiem F., Beule F., Et al., pyMolDyn: Identification, structure, and properties of cavities/vacancies in condensed matter and molecules, Journal of Computational Chemistry, 38, 6, pp. 389-394, (2017)
  • [3] Yim P.J., Vasbinder G.B.C., Ho V.B., Et al., Isosurfaces as deformable models for magnetic resonance angiography, IEEE Transactions on Medical Imaging, 22, 7, pp. 875-881, (2003)
  • [4] Bronson J.R., Sastry S.P., Levine J.A., Et al., Adaptive and unstructured mesh cleaving, Procedia Engineering, 82, pp. 266-278, (2014)
  • [5] Ferley E., Cani M.P., Gascuel J.D., Practical volumetric sculpting, The Visual Computer, 16, 8, pp. 469-480, (2000)
  • [6] Stein R., Shih A.M., Baker M.P., Et al., Scientific visualization of water quality in the Chesapeake bay, IEEE Visualization Conference, pp. 509-512, (2000)
  • [7] Trembilski A., Two methods for cloud visualisation from weather simulation data, The Visual Computer, 17, 3, pp. 179-184, (2001)
  • [8] Kim K., Wittenbrink C.M., Pang A., Data level comparison of surface classification and gradient filters, Volume Graphics 2001, pp. 19-34, (2001)
  • [9] Nielson G.M., Hamann B., The asymptotic decider: Resolving the ambiguity in marching cubes, Proceedings of the 2nd Conference on Visualization'91, pp. 83-91, (1991)
  • [10] Reck F., Dachsbacher C., Grosso R., Et al., Realtime iso-surface extraction with graphics hardware, pp. 1-4, (2004)