%0 Journal Article %T 人体模型网格孔洞的快速修复方法<br>Rapid Mesh Hole Filling in Body Model %A 刘世凡 %A 梁晋 %A 董波 %J 西安交通大学学报 %D 2018 %R 10.7652/xjtuxb201808006 %X 针对人体扫描模型中大面积复杂孔洞难以快速修复的问题,提出了一种人体模型网格孔洞的快速修复方法。首先,采用最小内角迭代推进原则,利用孔洞顶点周边的聚拢信息对顶点的原法向量进行加权修正;其次,结合原始插入向量与局部Taubin曲率建立权函数,并通过局部平面极坐标转换获取权函数值最小时最优的新增点空间坐标,使得新增面片在保持较多特征的同时又可以快速聚拢;然后,根据以上关键技术,利用VS2013开发了孔洞修复软件;最后,利用快速人体扫描系统扫描人体的不同部位,对网格模型中的各类孔洞进行修复,并与传统算法进行了对比。实验结果表明,提出的算法能够在30 s内快速修复人体扫描模型中上百个孔洞,能够高效地完成对大面积复杂孔洞的修补,生成的三角面片形状规则、过渡光顺且保持了局部特征,对因人为操作或信息缺失所致的孔洞都有良好的修复效果,为三维人体模型的修复提供了一种有效算法。<br>In view of the rapid hole filling problem for big complex holes in body scan model, a rapid mesh hole filling algorithm for body model holes was proposed. The principle of minimum angle was adopted and original normal vector was weightedly modified by gathering information near vertex. Then a weight function minimization algorithm was established based on both original added vector and local Taubin curvity,and the optimal coordinate position of new point was obtained by local plane polar coordinate while minimizing the weight function. Thus new triangular meshes gathered quickly with preserving more features. Adopting the above technologies and VS2013, a hole repairing software was developed. The different parts of the body model scanned by rapid body scan system were repaired and results were compared with the traditional methods. The experimental results demonstrate that this algorithm can fill more than one hundred holes in body scan model in 30 s, and big complex holes can be filled rapidly. New triangular meshes are smooth with regular shapes and preserved local features. The holes caused by human operation or by lacking of information can be filled well %K 网格模型 %K 孔洞修复 %K 人体扫描 %K 权函数< %K br> %K mesh model %K hole filling %K body scan %K weight function %U http://zkxb.xjtu.edu.cn/oa/DArticle.aspx?type=view&id=201808006