牙齿模型的处理方法、装置、存储介质及电子设备与流程

专利2025-08-11  13


本发明涉及数字牙齿模型领域,具体而言,涉及一种牙齿模型的处理方法、装置、存储介质及电子设备。


背景技术:

1、随着数字化技术的不断发展,其在口腔医学中应用也越来越广泛。在设计义齿、咬合垫、正畸矫治器等的应用中,由于牙齿牙冠通常比牙根要宽大一些,形成一个上宽下窄的倒凹,或者牙齿位置的牙列存在较大的倒凹,导致义齿、咬合垫、正畸矫治器等难以佩戴并且不易摘取,因此在实际应用生产过程中,需要对倒凹区域进行填充,以便于义齿、咬合垫、正畸矫治器等的佩戴和摘取。义齿、咬合垫、正畸矫治器等制作时需预先制作牙齿模型,相关技术中主要基于牙齿位置、邻牙关系、法线方向等方法进行牙齿模型倒凹填充,存在的填充准确性低且处理过程复杂等问题。

2、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本发明实施例提供了一种牙齿模型的处理方法、装置、存储介质及电子设备,以至少解决相关技术中基于牙齿位置、邻牙关系、法线方向等方法进行牙齿模型倒凹填充,存在的填充准确性低且处理过程复杂的技术问题。

2、根据本发明实施例的一个方面,提供了一种牙齿模型的处理方法,包括:获取牙齿的初始网格模型及空间体元模型;将空间体元模型转换为中间网格模型;对初始网格模型和中间网格模型进行合并处理,得到牙齿的目标网格模型,其中,合并处理用于保留初始网格模型和中间网格模型中的外部区域。

3、在一些实施例中,空间体元模型由初始网格模型转换得到,获取牙齿的空间体元模型,包括:对初始网格模型所占据的空间进行空间网格划分,得到与初始网格模型匹配的空间体元模型。

4、在一些实施例中,对初始网格模型所占据的空间进行空间网格划分,得到与初始网格模型匹配的空间体元模型,包括:确定目标包围框,其中,目标包围框为初始网格模型的包围盒在预定平面上的投影;按照第一预设分辨率对目标包围框进行网格划分,得到平面网格,其中,平面网格包括的多个网格大小相同;基于平面网格对初始网格模型所占据的空间进行空间网格划分,得到空间体元模型。

5、在一些实施例中,基于平面网格对初始网格模型所占据的空间进行空间网格划分,得到空间体元模型,包括:确定多个网格中每个网格在初始网格模型上所对应的顶点;基于每个网格所对应的顶点,确定每个网格在预定方向上对应的目标坐标,其中,预定方向为与预定平面垂直的方向;根据每个网格的目标坐标,确定每个网格对应的空间柱,得到空间体元模型;其中,空间柱为以对应网格为底面,基于目标坐标沿预定方向延伸的柱状空间区域。

6、在一些实施例中,基于每个网格所对应的顶点,确定每个网格在预定方向上对应的目标坐标,包括:获取每个网格所对应的至少一个顶点;将至少一个顶点中,相对于预定平面的距离最大的顶点的坐标确定为目标坐标。

7、在一些实施例中,根据每个网格的目标坐标,确定每个网格对应的空间柱,包括:根据每个网格的目标坐标,按照第二预设分辨率沿预定方向进行空间网格划分,得到包括至少一个空间格的空间柱。

8、在一些实施例中,在得到空间体元模型之前,包括:将空间柱分别沿预定方向的相反方向偏移预设距离。

9、在一些实施例中,在得到空间体元模型之前,包括:将位于边缘位置的空间柱沿预定方向偏移预设距离;其中,初始网格模型的边缘未封闭。

10、在上述任意一项的实施例中,对初始网格模型和中间网格模型进行合并处理,得到牙齿的目标网格模型,包括:获取初始网格模型与中间网格模型的第一相交区域,及中间网格模型与初始网格模型的第二相交区域;分析第一相交区域和第二相交区域,以获得初始网格模型的外部区域与目标网格模型的外部区域;合并初始网格模型的外部区域与目标网格模型的外部区域,得到目标网格模型。

11、在一些实施例中,获取初始网格模型的第一相交区域,及中间网格模型与初始网格模型的第二相交区域包括:基于初始网格模型中多边形的顶点与空间体元模型的空间柱的位置关系,确定初始网格模型中多边形的顶点分别对应的顶点类型;基于初始网格模型中多边形的顶点分别对应的顶点类型,确定第一相交区域;基于中间网格模型中多边形的顶点与第一相交区域中的顶点的位置关系,确定中间网格模型的具有预设类型的顶点;基于具有预设类型的顶点,确定第二相交区域。

12、在一些实施例中,还包括:对目标网格模型进行后处理。

13、根据本发明实施例的另一方面,还提供了一种牙齿模型的处理装置,包括:获取模块,用于获取牙齿的初始网格模型及空间体元模型;转换模块,用于将空间体元模型转换为中间网格模型;合并模块,用于对初始网格模型和中间网格模型进行合并处理,得到牙齿的目标网格模型,其中,合并处理用于保留初始网格模型和中间网格模型中的外部区域。

14、根据本发明实施例的另一方面,还提供了一种电子设备,包括一个或多个处理器和存储器,存储器用于存储一个或多个程序,其中,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现任意一项的牙齿模型的处理方法。

15、根据本发明实施例的另一方面,还提供了一种非易失性存储介质,非易失性存储介质存储有多条指令,指令适于由处理器加载并执行任意一项的牙齿模型的处理方法。

16、在本发明实施例中,通过获取牙齿的初始网格模型及空间体元模型;将空间体元模型转换为中间网格模型;对初始网格模型和中间网格模型进行合并处理,得到牙齿的目标网格模型,其中,合并处理用于保留初始网格模型和中间网格模型中的外部区域,达到了将体素和mesh(网格)相结合,进行求交等操作后直接得到倒凹填充后的模型的目的,从而实现了提升牙齿模型倒凹填充效率和填充准确性的技术效果,进而解决了相关技术中基于牙齿位置、邻牙关系、法线方向等方法进行牙齿模型倒凹填充,存在的填充准确性低且处理过程复杂的技术问题。



技术特征:

1.一种牙齿模型的处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述空间体元模型由所述初始网格模型转换得到,所述获取牙齿的空间体元模型,包括:

3.根据权利要求2所述的方法,其特征在于,所述对所述初始网格模型所占据的空间进行空间网格划分,得到与所述初始网格模型匹配的所述空间体元模型,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述平面网格对所述初始网格模型所占据的空间进行空间网格划分,得到所述空间体元模型,包括:

5.根据权利要求4所述的方法,其特征在于,所述基于所述每个网格所对应的顶点,确定所述每个网格在预定方向上对应的目标坐标,包括:

6.根据权利要求4所述的方法,其特征在于,所述根据所述每个网格的所述目标坐标,确定所述每个网格对应的空间柱,包括:

7.根据权利要求4所述的方法,其特征在于,在得到所述空间体元模型之前,包括:

8.根据权利要求4所述的方法,其特征在于,在得到所述空间体元模型之前,包括:

9.根据权利要求1至7中任意一项所述的方法,其特征在于,对所述初始网格模型和所述中间网格模型进行合并处理,得到所述牙齿的目标网格模型,包括:

10.根据权利要求9所述的方法,其特征在于,获取初始网格模型的第一相交区域,及所述中间网格模型与所述初始网格模型的第二相交区域包括:

11.根据权利要求1所述的方法,其特征在于,还包括:

12.一种牙齿模型的处理方装置,其特征在于,包括:

13.一种电子设备,其特征在于,包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至11中任意一项所述的牙齿模型的处理方法。

14.一种非易失性存储介质,其特征在于,所述非易失性存储介质存储有多条指令,所述指令适于由处理器加载并执行权利要求1至11中任意一项所述的牙齿模型的处理方法。


技术总结
本发明公开了一种牙齿模型的处理方法、装置、存储介质及电子设备。涉及数字牙齿模型领域,该方法包括:获取牙齿的初始网格模型及空间体元模型;将空间体元模型转换为中间网格模型;对初始网格模型和中间网格模型进行合并处理,得到牙齿的目标网格模型,其中,合并处理用于保留初始网格模型和中间网格模型中的外部区域。本发明解决了相关技术中基于牙齿位置、邻牙关系、法线方向等方法进行牙齿模型倒凹填充,存在的填充准确性低且处理过程复杂的技术问题。

技术研发人员:周金海,周达超,方东城
受保护的技术使用者:广州黑格智造信息科技有限公司
技术研发日:
技术公布日:2024/6/26
转载请注明原文地址:https://doc.8miu.com/read-1823829.html

最新回复(0)