期刊文献+

保证拓扑正确的高精度等值面提取技术 被引量:4

TOPOLOGICAL CORRECT AND HIGH RESOLUTION TECHNIQUE FOR THREE-DIMENSIONAL REVERSE
下载PDF
导出
摘要 基于体数据的等值面提取是反求工程的重要组成部分。针对传统移动立方体算法存在二义性和提取精度较低等缺陷,新算法首先在立方体内采用三线性方法构造出精确等值面,然后引入面肩点、体肩点和变形点作为等值面的关键点,并对其几何属性进行分析,提出了一种自动保持拓扑正确的高精度等值面三角化算法。不同于以往的移动立方体算法,新算法无需事先生成多边形的基本构形列表,也不必进行旋转和互补等操作。对于任一给定的立方体配置,一旦计算出相应的变形点,新算法自动地对等值面进行三角化。最后给出的实例显示了新算法的有效性。 Isosurface extraction from volumetric data plays an important role in the field of visualization in scientific computing. To solve the ambiguity that the classical marching cube algorithm often suffers from and improve the extraction precision, first, accurate isosurface in the interior of cube is constructed by using the trilinear interpolant method. The face shoulder points, body shoulder points and inflection point are computed as the critical points located on the isosurface. The geometrical characteristics of those critical points are analyzed. Based on these preliminary results, a robust and high resolution triangulation algorithm for constructing a triangular mesh approximation to isosurface for data given on a 3D rectilinear grid is presented. Unlike the past work on marching cube algorithm, the new solution presented produces a robust representation of the surface in the interior of each grid cell without using look-up-table and complementary and rotation operations. For arbitrary cube configuration, once the corresponding inflection points have been computed, the new approach is intelligent to triangulate the isosurface. Finally, some examples are given to show the performance of the new algorithm.
出处 《机械工程学报》 EI CAS CSCD 北大核心 2006年第6期133-140,共8页 Journal of Mechanical Engineering
基金 国家863计划基金资助项目(2002AA420060-1)。
关键词 移动立方体 等值面提取 高精度 拓扑正确 关键点 Marching cube Isosurface extraction High resolution Topological correct Critical point
  • 相关文献

参考文献3

二级参考文献19

  • 1Keppel, E. Approximating complex surfaces by triangulation of contour lines. IBM Journal of Research and Development, 1975, 19(1):2~11.
  • 2Fuchs, H. Optimal surface reconstruction from planar contours. Communications of the ACM, 1977,20(10):693~702.
  • 3Ekoule, A.B. A triangulation algorithm from arbitrary shaped multiple planar contours. ACM Transactions on Graphics, 1991,10(2): 182~191.
  • 4Herman, G.T, Liu, H.K. Three-Dimensional display of human organs form computed tomography. Computer Graphics & Image Processing, 1979,9(1):1~29.
  • 5Lorensen, W.E., Cline, H.E. Marching cubes: a high resolution 3D surface construction algorithm. Computer Graphics, 1987, 21(4):163~169.
  • 6Wallin, A. Constructing isosurfaces from CT data. IEEE Computer Graphics & Application, 1991,11(5):28~33.
  • 7Schroeder, W.J., Zarge, J.A., Lorensen, W.E., Decimation of triangle meshes. Computer Graphics, 1992,26(2):65~70.
  • 8Shu, R., Zhou, C., Kankanhalli, M.S., Adaptive marching cubes. The Visual Computer, 1995,11(4):202-217.
  • 9Montani, C., Scateni, R., Scopigno, R. Discretized marching cubes. In: Bergeron, R.D., Kaufman, A.E., eds. Proceedings of the Visualization '94, 1994. 281~287.
  • 10Wilhelms, J., VanGelder A. Octree for faster isosurface generation. ACM Transactions on Graphics, 1992,11(3):201~227.

共引文献70

同被引文献33

引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部