利索能及
我要发布
收藏
专利号: 2019108004145
申请人: 南京信息职业技术学院
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种多类别三维模型部件自动标注方法,其特征在于,所述方法包括如下步骤:对目标三维模型进行特征提取,包括提取每个网格面片的面片特征、每条网格边的边特征以及目标三维模型的全局特征;

基于所提取的特征,采用已训练好的标注模型对目标三维模型的面片集进行部件类别标注、对目标三维模型的每条网格边进行边界边的类别标注、对目标三维模型本身进行对象类别一致性标注;

针对目标三维模型构建图模型,图中节点为网格面片、边存在于相邻网格面片之间以及全局节点和各网格面片之间,将面片的部件类别标注的负概率对数作为标注模型的数据项、将网格边从属于边界边的标注负概率对数作为标注模型的平滑项、将目标三维模型对象类别一致性标注的负概率对数作为标注模型的协调项;

采用图割优化算法计算出目标三维模型中每个网格面片的标注。

2.根据权利要求1所述的多类别三维模型部件自动标注方法,其特征在于,对所述标注模型进行训练的方法包括:采用包含多种不同类别部件的三维模型构建训练集;

对训练集中三维模型进行标准标注,标注信息包括三维模型所属对象的类别标注、三维模型中每个网格面片从属于构成部件的类别标注、每条网格边从属于边界边的类别标注;

将训练集划分为实例集和验证集;

对实例集中三维模型进行特征提取,包括提取网格面片的面片特征、每条网格边的边特征以及三维模型的全局特征;

采用所提取的特征结合标准标注分类训练出标注模型的数据项、平滑项和协调项;

利用验证集搜索标注模型的最优平滑项和协调项权重参数。

3.根据权利要求2所述的多类别三维模型部件自动标注方法,其特征在于,对所述标注模型进行训练的方法还包括对训练集中的三维模型进行归一化处理,具体包括如下步骤:将训练集中的三维模型的质心移动到坐标原点;

计算训练集中的三维模型每个面片中心到其质心的欧式距离;

将所有欧式距离的中值作为规范项,将训练集中的三维模型上各点的坐标除以该规范项,完成训练集中三维模型的归一化处理。

4.根据权利要求3所述的多类别三维模型部件自动标注方法,其特征在于,所述质心采用三维模型上所有顶点的面积加权平均值获得,计算公式如下:其中,V表示三维模型的顶点集,顶点i的三维坐标为(xi,yi,zi),包含顶点i的表面面积为ai,Vnum为顶点集中的顶点数目。

5.根据权利要求2所述的多类别三维模型部件自动标注方法,其特征在于,所述标注模型的数据项训练方法包括如下步骤:计算度量网格面片的面片特征向量Xf与其标注l一致性的标注模型的数据项Edata(l;

Xf),其中标注l∈P,P为预定义的所有可能的标注集合;

根据实例集中所有三维模型的面片集及其面片特征向量Xf,以及每个网格面片相应的标注类别采用JointBoost分类器进行训练学习,从而获得具有面片特征向量Xf的网格面片,标注为l的概率分布P(l|Xf),相应的数据项则为:Edata(l;Xf)=-logP(l|Xf)。

6.根据权利要求2所述的多类别三维模型部件自动标注方法,其特征在于,所述标注模型的平滑项训练方法包括如下步骤:计算度量边特征向量Xe与共享边的相邻面片标注l,l'一致性的标注模型的平滑项Esmooth(l,l';Xe);

采用JointBoost分类器进行训练,从而获得边界边,即边两侧的相邻面片标注不相同的概率分布P(l≠l'|Xe),相应的平滑项为Esmooth(l,l';Xe)=-log(P(l≠l'|Xe))。

7.根据权利要求2所述的多类别三维模型部件自动标注方法,其特征在于,所述标注模型的协调项训练方法包括如下步骤:计算度量全局特征向量Xg与该三维模型内面片标注l一致性的标注模型的协调项Eharmony(l,g;Xg);

采用JointBoost分类器进行训练,获得某类对象中标注为非该类部件的概率相应的协调项为

8.根据权利要求2所述的多类别三维模型部件自动标注方法,其特征在于,利用验证集搜索标注模型的最优平滑项和协调项权重参数的方法包括:对验证集中所有三维模型进行特征提取,包括提取每个三维模型的全局特征、网格面片的面片特征和每条网格边的边特征;

设置平滑项和协调项权重参数α和β的取值范围;

根据每次搜索设置的参数值所得标注模型,对验证集中每个三维模型进行分割与标注,比较标注误差er与当前误差ei,若当前误差小于标注误差:ei<er,则er=ei,并记录最佳参数αi和βi;重复此步骤,直至搜索结束。

9.根据权利要求1至8任一项所述的多类别三维模型部件自动标注方法,其特征在于,所述特征提取包括如下步骤:将三维模型的每个网格面片的面片特征,由曲率特征、PCA特征、形状直径特征、平均测地距离特征和形状上下文特征级联形成一个特征向量;

将三维模型每条网格边的边特征,由边二面角特征、边邻域顶点的二面角特征,边两侧邻域顶点的曲率差和导数特征、共享网格边的两个邻接面片形状直径差异特征、共享边的两个邻接面片的体形状图像差异特征级联形成一个特征向量;

将三维模型的全局特征,由形状直方图特征、光场描述子特征、三维Zernike矩和MVCNN特征级联形成一个特征向量。

10.根据权利要求1所述的多类别三维模型部件自动标注方法,其特征在于,采用扩展的α-expansion图割优化算法,通过计算图最小割的方式,计算三维模型上每个面片的最佳标注l,来最小化能量项:E(l)=Edata(l;Xf)+Esmooth(l,l';Xe)+Eharmony(l,g;Xg)其中:Edata(l;Xf)为标准模型的数据项;Esmooth(l,l';Xe)为标注模型的平滑项;Eharmony(l,g;Xg)为标注模型的协调项。