[发明专利]三维模型过渡面的重建方法及系统有效
申请号: | 202011364564.5 | 申请日: | 2020-11-27 |
公开(公告)号: | CN112381945B | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 郭建伟;肖俊;张龙;严冬明;张晓鹏 | 申请(专利权)人: | 中国科学院自动化研究所;中国科学院大学 |
主分类号: | G06T17/10 | 分类号: | G06T17/10 |
代理公司: | 北京市恒有知识产权代理事务所(普通合伙) 11576 | 代理人: | 郭文浩;尹文会 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 模型 过渡 重建 方法 系统 | ||
1.一种三维模型过渡面的重建方法,其特征在于,所述三维模型过渡面的重建方法包括:
基于马尔科夫随机场MRF的第一能量函数,对待处理三维模型的表面进行粗分割,得到第一过渡面集合、二次曲面集合和二噪声曲面集合三个类别;
基于K均值聚类算法K-means,在所述第一过渡面集合和二次曲面集合内聚类,得到聚类集合;
通过统计分类方法,根据所述聚类集合及第一过渡面集合,得到第二过渡面集合;
基于马尔科夫随机场MRF的第二能量函数,根据所述聚类集合及第二过渡面集合,将所述待处理三维模型的表面划分为平面、圆柱面、圆锥面、球面和其他二次曲面五个二次曲面类别;
根据所述第二过渡面集合及二次曲面类别,确定过渡小球的半径和滚动轨迹;
根据过渡小球半径表示形式,对所述过渡小球的滚动轨迹进行修正,得到小球滚动修正轨迹,所述小球滚动修正轨迹为所述待处理三维模型的过渡面参数模型。
2.根据权利要求1所述的三维模型过渡面的重建方法,其特征在于,所述基于马尔科夫随机场MRF的第一能量函数,对待处理三维模型的表面进行粗分割,得到第一过渡面集合、二次曲面集合和二噪声曲面集合三个类别,具体包括:
获取待处理三维模型的三角网格结构;
对所述待处理三维模型的三角网格结构进行三角网格细分,得到细分网格F;所述细分网格包括多个三角形面片;
针对每一三角形面片fi,fi∈F:
计算所述三角形面片fi的几何属性参数,所述几何属性参数包括重心坐标、重心点的最大主曲率受其对应主方向dir1、重心点的最小主曲率及其对应主方向dir2;
构建所述三角形面片fi属于二次曲面集合、第一过渡面集合、二噪声曲面集合三种类别的第一条件概率函数
其中,Gσ(k)是标准正态分布,σ1为预先设定的参数;li为三角形面片fi的标签;
根据所述第一条件概率函数构建用于精细分割三维模型表面的MRF的第一数据项Di(li):
根据以下公式,确定对相邻三角形面片fi和三角形面片fj构建的第一平滑约束函数Vij(li,lj):
其中,对于每一个W有ξ为预先设定的参数,K1表示每个聚类的最大主曲率,K2表示每个聚类的最小主曲率,W1、W2、Wi、Wj分别表示一个聚类中对应于不同主曲率的主方向向量;
根据所述第一数据项及第二平滑约束函数,构建MRF的第一能量函数U(l):
U(l)=∑i∈FDi(li)+β∑{i,j}∈EVij(li,lj);
其中,β为控制平滑程度的平衡系数;E表示相邻三角形面片的对数集合;
根据所述三角形面片fi的几何属性参数,降低能量函数U(l)达到第一收敛条件或者到达第一设定阈值时,在二次曲面、过渡面、噪声曲面的标签池内确定三角形面片fi的标签li;
根据各三角形面片的标签,得到第一过渡面集合、二次曲面集合和二噪声曲面集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院自动化研究所;中国科学院大学,未经中国科学院自动化研究所;中国科学院大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011364564.5/1.html,转载请声明来源钻瓜专利网。