期刊文献+

网格曲面中复杂孔洞的自动修补算法 被引量:10

Automatic repairing algorithm for complex holes of triangular mesh surfaces
下载PDF
导出
摘要 为了修补三角网格模型中的复杂孔洞,提出一种基于边扩展的复杂孔洞修补算法.通过计算出孔洞边界的最小二乘平面,并将孔洞边界投影到该最小二乘平面上,得到投影多边形.当投影多边形存在相交的边时,则对每条相交的边采用边扩展算法,生成新的三角面片,从而将复杂孔洞剖分成若干个子孔洞.对新生成的子孔洞重复上述剖分方法,直至所有子孔洞变为简单孔洞后,采用平面三角化技术对简单孔洞进行修补,并采用细分技术得到形态均匀的孔洞三角网格.实验结果表明,该孔洞修补算法适用于三角网格模型中的各种复杂孔洞,能较好地保持原三角网格模型的细节特征. To repair the complex holes in triangular meshes, a novel algorithm based on the concept of edge-expansion was proposed. The least square plane of the hole boundary was computed, and the projecting polygon was obtained by projecting the hole boundary on the least square plane. When the projecting polygon existed self-intersecting, the edge-expansion algorithm was used for each intersecting edge to obtain several new triangular faces, and then the complex hole was divided into several sub-holes. The com- plex hole-splitting process above-mentioned was incrementally employed for each sub-hole until all subholes were divided into simple ones, and then each divided simple hole was repaired with planar triangulation method. Triangular mesh with uniformly shaped hole was achieved using subdivision techniques. The experimental results show that the presented hole-repairing algorithm can work well for a variety of complex holes in the triangular mesh, and can better preserve the detailed features of the original triangular mesh.
出处 《浙江大学学报(工学版)》 EI CAS CSCD 北大核心 2007年第3期407-411,共5页 Journal of Zhejiang University:Engineering Science
基金 国家自然科学基金资助项目(60473106 60333010) 浙江省自然科学基金资助项目(Y104269)
关键词 逆向工程 网格 点云 孔洞修补 reverse engineering triangular mesh point cloud hole-repairing
  • 相关文献

参考文献12

  • 1LEVIN A.Filling an N-sided hole using combined sub division schemes[C]∥ Curves and Surfaces Proceedings.Saint-Malo,France:Vanderbilt University Press,1999:221-228.
  • 2CARR J,BEATSON R,CHERRIE J,et al.Reconstruction and representation of 3D objects with radial basis functions[C]∥SIGGRAPH Proceedings.Los Angeles,USA:ACM,2001:67-76.
  • 3LIEPA P.Filling holes in meshes[C] ∥Eurographics Symposium on Geometric Proceedings.Aachen,Germany:ACM,2003:200-207.
  • 4YONGTAE J.A piecewise hole-filling algorithm in reverse engineering[J].Computer Aided Design,2005,37(2):263-270.
  • 5DEY T K.Delaunay triangulations in three dimensions with finite precision arithmetic[J].Computer Aided Geometric Design,1992,9(6):457-470.
  • 6LEE D T.Two algorithms for constructing a delaunay triangulation[J].International Journal of Computer and Information Science,1980,9(3):219242.
  • 7LEE D T.Generalized delaunay triangulation for planar graphs[J].Discrete and Computational Geometry,1986,1(1):201-217.
  • 8BOIDSSINNAT J D.Shape reconstruction from planar sections[J].Computer Vision Graphics Image Process,1988,44(1):1-29.
  • 9PIEGL L A.Algorithm and data structure for triangulation multiply connected polygonal domains[J].Computer and Graphics,1993,14(5):563-574.
  • 10FLORIANI L D.An online algorithm for constrained delaunay triangulation[J].Graphical Models and Image Processing,1992,54(3):290-300.

同被引文献71

引证文献10

二级引证文献37

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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