[发明专利]一种基于双向增强网络的3D牙齿模型分割方法在审
申请号: | 202111418946.6 | 申请日: | 2021-11-26 |
公开(公告)号: | CN114067081A | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 贾修一;李自刚;张长东;刘婷婷 | 申请(专利权)人: | 南京理工大学 |
主分类号: | G06T17/20 | 分类号: | G06T17/20;G06T15/00;G06T7/11;G06N3/08;G06K9/62 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 徐红梅 |
地址: | 210094 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 双向 增强 网络 牙齿 模型 分割 方法 | ||
1.一种基于双向增强网络的3D牙齿模型分割方法,其特征在于,包括以下步骤:
S1、使用quadric edge collapse网格化简算法对原始3D牙齿模型进行化简,得到化简后的3D牙齿模型的初始化坐标矩阵p和法向量矩阵V;
S2、将化简后的3D牙齿模型输入特征提取模块,得到其语义信息F;
S3、将每个网格的坐标p和语义信息f作为输入,送入双向增强网络的双向增强模块,得到增强后的网格特征s;
S4、将每个网格增强后的特征s输入预测感知机,得到每个网格所属特定牙齿种类的概率矩阵M,训练出一个3D牙齿模型分割网络;
S5、利用训练好的3D牙齿模型分割网络对测试实例中每个网格所属特定牙齿种类进行预测。
2.根据权利要求1所述的一种基于双向增强网络的3D牙齿模型分割方法,其特征在于,步骤S1具体为:
利用quadric edge collapse网格化简算法将原始3D牙齿模型网格数量下采样到N,得到保留原始3D牙齿模型拓扑信息,去除冗余信息的化简后的3D牙齿模型,化简后的3D牙齿模型对应的坐标矩阵P∈RN×9,其中每一行代表每个三角形网格三个顶点的3D空间坐标;对应的法向量矩阵V∈RN×3,其中每一行代表每个三角形网格的法向量。
3.根据权利要求1所述的一种基于双向增强网络的3D牙齿模型分割方法,其特征在于,步骤S2具体为:
第i个网格的语义信息fi的计算公式为:
其中,特征提取器被实现为多层感知机,用MLP表示,表示按通道连接,pi表示第i个网格的坐标,vi表示第i个网格的法向量,fi表示第i个网格的语义信息;
则化简后的3D牙齿模型的语义信息F∈RN×16,其中每一行代表每个三角形网格的语义信息,即fi。
4.根据权利要求1所述的一种基于双向增强网络的3D牙齿模型分割方法,其特征在于,步骤S3具体为:
将每个网格视为中心,利用k近邻算法构造其邻域;设中心网格的坐标为pi,语义信息为fi,其邻域表示为邻域内的邻居的坐标信息为pj,语义信息为fj;
首先使用第一多层感知机和第二多层感知机分别为每个中心网格校准其邻域内每个邻居的坐标信息和语义信息:
其中,为校准后的邻居的坐标信息;为校准后的邻居的语义信息;MLP1为第一多层感知机,MLP2为第二多层感知机;
接着基于每个网格的语义信息来增强其坐标信息;具体的:估计中心网格的不同邻居的几何偏移量,计算公式为:
其中,Δfj=fi-fj;操作被实现为多层感知机;因此,偏移后的邻居的坐标信息被表示为:
然后,将偏移后的邻居的坐标信息和校准后的邻居的坐标信息连接起来送入第三多层感知机,得到每个网格增强后的邻居坐标信息为:
其中,MLP3表示第三多层感知机;
同样,基于每个网格的坐标信息来增强其语义信息;偏移后的邻居的语义信息被表示为:
其中,Δpj=pi-pj;
同样,基于偏移后的邻居的语义信息和校准后的邻居的语义信息,每个网格增强后的邻居语义信息被表示为:
其中,MLP4表示第四多层感知机;
最后,采用最大池化操作从每个网格增强后的邻居坐标信息和增强后的邻居语义信息中获取更具区分性的能表示该网格的特征,具体来说,第i个网格的特征被表示为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111418946.6/1.html,转载请声明来源钻瓜专利网。