本发明涉及领域,尤其涉及一种自动裁剪口扫牙模提取感兴趣区域面片的方法及系统。
背景技术:
1、目前口扫牙模数据较大,且较多为无关数据,影响牙齿分割和排牙的效率,没有较好的自动化裁剪方案。
技术实现思路
1、本发明要解决的技术问题是设计一种自动裁剪口扫牙模提取感兴趣区域面片的方法及系统,解决现有口扫牙模数据较大、关键信息不明确的技术问题。
2、为解决上述技术问题,本发明的自动裁剪口扫牙模提取感兴趣区域面片的方法包括如下步骤:
3、步骤s1:将批量网格训练数据mesh1转成体素数据volum1;
4、步骤s2:将步骤s1中的mesh1,在牙冠最低点向下延伸3个单位进行裁剪,对应的裁剪后的网格数据mesh2进行补洞,遍历步骤s1中的每个体素点,将位于mesh2内部或者表面上的体素点的标签label值设为1;
5、步骤s3:对上述步骤s1和步骤s2处理后的数据进行网络训练;
6、步骤s4:对新的网格数据mesh3进行推理。
7、进一步的,步骤s4具体包括:
8、步骤s41:新的网格数据转化成体素数据;
9、步骤s42:应用步骤s3的训练好的模型进行网络推理,得到推理结果,即分割后的mask;
10、步骤s43:对步骤s42中的mask结果网格化,得到mesh4;
11、步骤s44:基于原始网格数据mesh3以及步骤s43中的网格mesh4,求出mesh4所有顶点和mesh3中所有顶点的距离,计算mesh4每一顶点在mesh3中距离最近的顶点,得到被保留的主体网格数据mesh5;
12、步骤s45:计算mesh5最大的边界boundaryline;
13、步骤s46:基于步骤s45中的最大边界,对原始网格数据实施曲线切割,得到切割后的网格。
14、进一步的,步骤s45中,通过判断mesh5的所有半边是否为边界,取出对应半边顶点,计算mesh5最大的边界boundaryline。
15、进一步的,步骤s46中,计算出boundaryline每一顶点在原始网格中距离最近的点,将这些点理合成曲线,并进行laplace光滑对原始网格数据实施曲线切割。
16、本发明还提供一种自动裁剪口扫牙模提取感兴趣区域面片的系统,包括:
17、至少一个处理器;以及
18、至少一个与所述处理器通信连接的存储器;
19、其中,所述存储器存储有可被处理器执行的指令,所述指令被所述处理器执行,以使电子设备执行前述的自动裁剪口扫牙模提取感兴趣区域面片的方法。
20、本发明的有益效果:本发明的自动裁剪口扫牙模提取感兴趣区域面片的方法和系统通过ai学习结果自动对口扫牙模进行裁剪,提取感兴趣区域面片,实施自动裁剪,剔除初始牙模过多冗余的面片部分,能够有效提升牙齿分割和排牙的效率。
1.一种自动裁剪口扫牙模提取感兴趣区域面片的方法,其特征在于:包括如下步骤:
2.根据权利要求1所述的自动裁剪口扫牙模提取感兴趣区域面片的方法,其特征在于:步骤s4具体包括:
3.根据权利要求2所述的自动裁剪口扫牙模提取感兴趣区域面片的方法,其特征在于:步骤s45中,通过判断mesh5的所有半边是否为边界,取出对应半边顶点,计算mesh5最大的边界boundaryline。
4.根据权利要求2所述的自动裁剪口扫牙模提取感兴趣区域面片的方法,其特征在于:步骤s46中,计算出boundaryline每一顶点在原始网格中距离最近的点,将这些点理合成曲线,并进行laplace光滑对原始网格数据实施曲线切割。
5.一种自动裁剪口扫牙模提取感兴趣区域面片的系统,其特征在于:包括: