三角网格孔洞修补算法研究

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:liupengo0308
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
三角网格是数字几何处理中一种重要的表示方式.但由于扫描技术的限制、模型本身的几何复杂性、模型的自我遮挡以及物体本身的残缺等各种复杂原因,所得的三角网格模型会包含各种各样的孔洞.孔洞的存在会增加后续包括网格变形、网格简化等在内网格处理算法的难度.许多情况下,我们需要完备的三角网格结构,因此三角网格模型的孔洞修补是数字几何处理中的一个重要且有意义的课题.封闭的三维曲线可以沿着某个方向收缩到一个点,基于这一理论,我们提出一种利用内法向量的孔洞修补算法.首先从网格模型中提取边界,并根据连续性存入边界半边数组;其次计算每个边界点的凹凸性以及对应夹角角度,在此基础上根据最小角-曲率原则寻找最适合用于修补的边界点;在确定修补顶点的同时,根据该顶点对应夹角角度确定是否需要插入点,若需要则通过计算边界点的近似切向量和点法向量的叉积获得内法向量,以内法向量为方向,相关边长的平均值为距离,确定插入点位置,同时生成相应的三角面片.重复上述步骤,直到完成三角网格的修补.我们在不同结构孔洞模型上实验了本文算法,实验结果表明,相较于传统的补洞算法,本文算法具有更好的三角形结构,模型更加稳定.基于内法向量的孔洞修补算法的性能几乎完全依赖于计算网格顶点法向量的准确性.也就是说,若顶点法向量的计算误差较大,则误差累计会可能会导致孔洞修补结果中间会出现微微凸起的情况.于是本文又提出基于内法向量进行粗修补,二次度量误差进行优化处理的孔洞修补算法.该算法首先利用内法向量对含孔洞的模型进行粗修补,其次由孔洞区域中的顶点以及其k-邻域顶点计算出孔洞区域顶点的二次误差矩阵,最后根据二次误差矩阵求解优化后的顶点位置.重复以上步骤直至调整完孔洞区域的所有顶点即完成优化操作.我们在含不同结构的孔洞模型上实现了该算法,实验结果证明了相较于双边滤波算法,我们提出的算法优化效果更好,证明了本文算法的可行性与有效性.
其他文献
1980年1月27日,一辆老式吉普车把我从武汉大学接到了武昌紫阳路215号——一个破旧的小院,当时的湖北省文联的所在地。从此,我再也没有离开文联大院,一晃就将近30年。回首往事
对混合物的有效分离在化工、能源以及日常生活等诸多领域都被广泛地需求。然而基于精馏和分级液化等热过程的传统分离,由于其巨大的能耗而使其应用面临相当高的成本问题;另外,基于化学反应的选择性杂质消除的分离过程也存在着设备投资高、催化剂价格贵等诸多问题。因此,近年来成本低廉的基于多孔材料的选择性吸附分离的手段,被认为是一种绿色分离的新方向而受到广泛关注,其具有材料可再生利用、设备简单、成本低廉和选择性高等
职业院校创新创业人才的培养,需要营造优质的创新创业文化氛围。优秀的创意项目,具有较大发展潜力的创业项目都离不开知识产权的支持。围绕知识产权在职业院校探索创新创业教
看了徐怀中的新作小说《牵风记》,使我联想起美国作家海明威的小说《战地钟声》(FOR WHOM THE BELL TOLLS)。只是《战地钟声》没有音乐,钟声是死亡的象征——“丧钟”。《牵风记
报纸
根据物料平衡原理,对滴定分析终点误差公式进行数学推导,并就减小滴定分析误差略作讨论.
[目的]探讨中药离子导入法治疗腰背肌筋膜炎的疗效。[方法]选择42例采用中药离子导入配合骨科外薰洗剂治疗腰背肌筋膜炎的病人,另取同期40例常规治疗的病人作为对照组,根据治
证明可以分为实用性证明和理性的证明两类.学生学习数学证明前已有实用性证明观念,教师在数学证明入门教学中常常忽视学生的实用性证明观念.数学证明入门教学的有效策略是:实现由
最高人民法院于2016年应用人民法院大数据管理和服务平台以后,全国法院司法统计完全实现计算机自动采集。从发展脉络来看法院司法统计正处于智能化转型阶段,仍然存在一些问题
目的观察中药联合胰岛素治疗2型糖尿病的临床效果。方法本组2型糖尿病患者30例,随机分为两组,治疗组16例在胰岛素强化治疗基础上结合中药辨证治疗,对照组14例单纯采用胰岛素
数据采集器因其快捷、高效的特点在图书现采中被广泛运用。要从技术和管理层面,深入研究数据采集器在图书现采中的应用操作过程,以及在实际使用时存在的问题以及解决方法。