[发明专利]一种三角形网格模型的处理方法及装置在审
申请号: | 201210320745.7 | 申请日: | 2012-08-31 |
公开(公告)号: | CN103679814A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 李建福;邓翔 | 申请(专利权)人: | 西门子公司 |
主分类号: | G06T17/20 | 分类号: | G06T17/20 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 李慧 |
地址: | 德国*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 三角形 网格 模型 处理 方法 装置 | ||
1.一种三角形网格模型的处理方法,其中,所述三角形网格模型由顶点和三角形面片组成,三角形面片的同一条边的两个顶点组成一个顶点对,一个顶点的平均曲率反映所述三角形网络模型对应的实际物体的曲率统计特征,所述处理方法包括:
计算每个所述顶点的平均曲率,将两个顶点的平均曲率都小于预设的平均曲率阈值的顶点对确定为候选顶点对;
对于每个所述候选顶点对,确定与其对应的目标顶点的位置,所述目标顶点用于移除所述候选顶点对时代替所述候选顶点对;
根据所述目标顶点到所有具有与所述候选顶点对中任意一顶点的三角形面片的距离,确定移除所述候选顶点对的第一代价;
根据具有所述目标顶点的所有三角形面片的形状特征,确定移除所述候选顶点对的第二代价;
根据所述第一代价和所述第二代价,确定移除所述候选顶点对的代价;
移除代价最小的一个候选顶点对,以与所移除的候选顶点对对应的目标顶点代替。
2.根据权利要求1所述的方法,其特征在于,所述根据和目标顶点相关联的所有三角形面片的形状特征,确定移除该候选顶点对的第二代价包括:
确定每个具有所述目标顶点的三角形面片的形状特征;其中,所述形状特征包括以下任意一项比值:
具有所述目标顶点的每个三角形面片的外切圆和内切圆的半径之比;
具有所述目标顶点的每个三角形面片的最长边和最短边的边长之比;或
具有所述目标顶点的每个三角形面片的最大顶角和最小顶角的角度之比。
确定所有具有所述目标顶点的三角形面片的所述形状特征的平均值;
根据所述形状特征的平均值,确定所述第二代价。
3.根据权利要求1所述的方法,其特征在于,所述根据和目标顶点相关联的所有三角形面片的形状特征,确定移除该候选顶点对的第二代价包括:
确定每个具有所述目标顶点的三角形面片的形状特征;其中,所述形状特征包括以下至少两项比值:
具有所述目标顶点的每个三角形面片的外切圆和内切圆的半径之比;
具有所述目标顶点的每个三角形面片的最长边和最短边的边长之比;以及
具有所述目标顶点的每个三角形面片的最大顶角和最小顶角的角度之比。
确定所有具有所述目标顶点的三角形面片的所述形状特征的各比值的平均值;
对所述各比值的平均值进行加权平均;
根据所述加权平均结果,确定所述第二代价。
4.根据权利要求3所述的方法,其特征在于,进一步包括:归一化所述形状特征的各比值,或者,归一化所述形状特征的各比值的平均值。
5.根据权利要求1所述的方法,其特征在于,所述根据所述第一代价和所述第二代价,确定移除该候选顶点对的代价包括:
分别对所述第一代价和第二代价进行归一化处理;
根据所述归一化的第一代价和归一化的第二代价,按照以下公式确定移除该候选顶点对的代价:
cost(v1,v2)=w1cost′1(v1,v2)+w2cost′2(v1,v2)
其中,(v1,v2)为候选顶点对,cost(v1,v2)代表移除候选顶点对(v1,v2)的代价,cost′1(v1,v2)代表归一化的第一代价,cost′2(v1,v2)代表归一化的第二代价,w1和w2为权重因子。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子公司,未经西门子公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210320745.7/1.html,转载请声明来源钻瓜专利网。