发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种数字化基台切削控制方法、系统及存储介质,可以根据不同患者的口腔内部情况制作出不同的目标基台,以实现精准匹配,有效提升种植牙的修复效果。
本发明解决技术问题所采用的技术方案如下:
一种数字化基台切削控制方法,所述方法包括以下步骤:
导入多个型号的成品基台三维数据;
获取患者的缺失牙牙龈三维数据,并根据所述缺失牙牙龈三维数据匹配得到对应型号的所述成品基台三维数据;
根据所述缺失牙牙龈三维数据,在匹配到的所述成品基台三维数据上确定切削区域三维数据;
根据所述切削区域三维数据切削成品基台,得到目标基台,所述成品基台与所述成品基台三维数据相对应。
与现有技术相比,本技术方案的有益效果是:通过自动匹配成品基台,并且根据缺失牙牙龈三维数据和成品基台三维数据确定切削区域三维数据,再基于切削区域三维数据切削成品基台,由此可以根据不同患者的口腔内部情况制作出不同基台,以实现精准匹配,提升种植牙的修复效果。
进一步地,在导入多个型号的成品基台三维数据前,还包括获取多个型号的成品基台三维数据;
获取多个型号的成品基台三维数据包括:
通过与厂家数据库进行数据同步获取多个型号的成品基台三维数据,或者通过对多个型号的成品基台进行三维扫描获取多个型号的成品基台三维数据;
所述方法具体包括以下步骤:
获取多个型号的成品基台三维数据;
导入获取到的所述成品基台三维数据;
获取患者的缺失牙牙龈三维数据,并根据所述缺失牙牙龈三维数据匹配得到对应型号的所述成品基台三维数据;
根据所述缺失牙牙龈三维数据,在匹配到的所述成品基台三维数据上确定切削区域三维数据;
根据所述切削区域三维数据切削成品基台,得到目标基台,所述成品基台与所述成品基台三维数据相对应。
采用上述方案的有益效果是:通过与厂家数据库进行数据同步或者对成品基台进行三维扫描的方式,获取多个型号的成品基台三维数据,为后续的匹配和确定切削区域三维数据提供数据基础。
进一步地,根据所述缺失牙牙龈三维数据,在匹配到的所述成品基台三维数据上确定切削区域三维数据具体包括:
根据所述缺失牙牙龈三维数据生成牙龈袖口模型;
根据所述成品基台三维数据生成成品基台模型;
将所述牙龈袖口模型和所述成品基台模型进行对位,确定所述牙龈袖口模型和所述成品基台模型之间的相对位置关系,在所述成品基台模型上确定切削区域;
根据在所述成品基台模型上所确定的切削区域,确定切削区域三维数据。
采用上述方案的有益效果是:生成牙龈袖口模型和成品基台模型后,根据二者的相对位置关系确定切削区域,进而生成切削区域三维数据。
进一步地,根据所述切削区域三维数据切削成品基台具体包括:
根据所述切削区域三维数据,生成走刀位置数据和走刀深度数据;
根据所述走刀位置数据和所述走刀深度数据控制切削刀具在成品基台上进行切削,得到切削后的基台。
采用上述方案的有益效果是:根据切削区域三维数据生成走刀位置数据和走刀深度数据,再基于走刀位置数据和走刀深度数据控制切削过程,取代人工控制走刀,能够有效提高切削精度。
进一步地,通过口内扫描或者口腔模型扫描获取患者的缺失牙牙龈三维数据。
采用上述方案的有益效果是:不论是否配备有口内扫描仪都可实施本方案,便于适用于不同的应用场景。
本发明解决技术问题所采用的技术方案如下:
一种数字化基台切削控制系统,所述系统包括处理器、存储器和通信单元;
所述存储器上存储有可被所述处理器执行的程序;
所述通信单元实现处理器和存储器之间的连接通信;
所述处理器执行程序以实现如下步骤:
导入多个型号的成品基台三维数据;
获取患者的缺失牙牙龈三维数据,并根据所述缺失牙牙龈三维数据匹配得到对应型号的所述成品基台三维数据;
根据所述缺失牙牙龈三维数据,在匹配到的所述成品基台三维数据上确定切削区域三维数据;
根据所述切削区域三维数据切削成品基台,得到目标基台,所述成品基台与所述成品基台三维数据相对应。
与现有技术相比,本技术方案的有益效果是:通过自动匹配成品基台,并且根据缺失牙牙龈三维数据和成品基台三维数据确定切削区域三维数据,再基于切削区域三维数据切削成品基台,由此可以根据不同患者的口腔内部情况制作出不同基台,以实现精准匹配,提升种植牙的修复效果。
进一步地,所述处理器执行程序以实现如下步骤:
获取多个型号的成品基台三维数据;获取多个型号的成品基台三维数据包括:通过与厂家数据库进行数据同步获取多个型号的成品基台三维数据,或者通过对多个型号的成品基台进行三维扫描获取多个型号的成品基台三维数据;
导入获取到的所述成品基台三维数据;
获取患者的缺失牙牙龈三维数据,并根据所述缺失牙牙龈三维数据匹配得到对应型号的所述成品基台三维数据;
根据所述缺失牙牙龈三维数据,在匹配到的所述成品基台三维数据上确定切削区域三维数据;
根据所述切削区域三维数据切削成品基台,得到目标基台,所述成品基台与所述成品基台三维数据相对应。
采用上述方案的有益效果是:通过与厂家数据库进行数据同步或者对成品基台进行三维扫描的方式,获取多个型号的成品基台三维数据,为后续的匹配和确定切削区域三维数据提供数据基础。
进一步地,在匹配到的所述成品基台三维数据上确定切削区域三维数据具体包括:
根据所述缺失牙牙龈三维数据生成牙龈袖口模型;
根据所述成品基台三维数据生成成品基台模型;
将所述牙龈袖口模型和所述成品基台模型进行对位,确定所述牙龈袖口模型和所述成品基台模型之间的相对位置关系,在所述成品基台模型上确定切削区域;
根据在所述成品基台模型上所确定的切削区域,确定切削区域三维数据。
采用上述方案的有益效果是:生成牙龈袖口模型和成品基台模型后,根据二者的相对位置关系确定切削区域,进而生成切削区域三维数据。
进一步地,根据所述切削区域三维数据切削成品基台具体包括:
根据所述切削区域三维数据,生成走刀位置数据和走刀深度数据;
根据所述走刀位置数据和所述走刀深度数据控制切削刀具在成品基台上进行切削,得到切削后的基台。
采用上述方案的有益效果是:根据切削区域三维数据生成走刀位置数据和走刀深度数据,再基于走刀位置数据和走刀深度数据控制切削过程,取代人工控制走刀,能够有效提高切削精度。
本发明解决技术问题所采用的技术方案如下:
一种计算机可读存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以执行如上所述的方法。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明的描述中,需要理解的是,术语中“中心”、“上”、“下”、“前”、“后”、“左”、“右”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或组件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“连接”、“相连”应做广义理解,例如,可以是固定连接,也可以是拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以是通过中间媒介间接相连,可以是两个组件内部的连通。当组件被称为“固定于”或“设置于”另一个元件,它可以直接在另一个组件上或者也可以存在居中的组件。当一个组件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明的具体含义。
在实施种植牙的过程中需要使用到种植体、种植基台和种植牙冠等组件,种植体打入患者的牙槽骨内,种植基台固定设置于种植体上,而种植牙冠则固定套设于种植基台上。通过种植体、种植基台和种植牙冠组成的种植牙整体,能够对患者口腔内的缺失牙进行修复,从而代替缺失牙实现口腔美观和咀嚼食物的功能。
每个患者的口腔内部情况都不一样,因此,只有装上与之相匹配的种植牙,才能起到很好的修复效果,否则不仅无法有效修复,更严重的还会导致对其他健康牙齿造成损伤。因此,在实施种植牙手术前,需要根据患者的口腔内部情况,预先制作对应的种植体、种植基台和种植牙冠。现有技术中,最精确的制作种植基台的方法是个性化定制,即根据患者的口腔实际情况,通过数字化的方式设计出个性化的基台模型,再通过3D打印或者其他方式实例化得到对应的个性化基台。这样的个性化基台,通过完全与患者牙龈吻合,精度最高,然而,对于成本、设备和操作的要求同样是最高的。因此,更加广泛地,是基于患者的口腔实际情况,通过对成品基台进行研磨而得到适用于特定口腔情况的基台。
所述成品基台,是指厂家预先生产的具有一定规格的基台,基于成品基态进行研磨或者切削后,去除成品基台上多余的材料,即可得到适用于特定患者的成品基台。现有技术制作种植基台的过程大致为:根据患者的口腔内部情况选取最为接近的成品基台,并对成品基台进行手工切削,再将切削后的成品基台固定装在种植体上。然而,手工切削的精度很低,难以保证适用于特定患者的口腔,难以实现精准匹配,极大限制了种植牙的修复效果。
如图1所示,为了解决上述问题,本发明提供了一种数字化基台切削控制方法,所述方法包括以下步骤:。
S1.导入多个型号的成品基台三维数据。成品基台的型号有多个,每个型号的成品基台都有与之对应的成品基台三维数据,在步骤S1中,需要将所有可能用到的成品基台三维数据都提前导入系统。
S2.获取患者的缺失牙牙龈三维数据,并根据所述缺失牙牙龈三维数据匹配得到对应型号的所述成品基台三维数据。基于缺失牙牙龈三维数据,可以获取牙龈轮廓、穿龈高度和袖口形态,再根据牙龈轮廓、穿龈高度和袖口形态匹配对应型号的成品基台三维数据。在步骤S2中,关键在于匹配得到的成品基台三维数据,选取最为合适的成品基台,对应的成品基台的体积应该大于所需的基台的体积,这样才能保证通过切削去掉多余的部分后,能够得到与患者的牙龈轮廓、穿龈高度和袖口形态相匹配的基台。
S3.根据所述缺失牙牙龈三维数据,在匹配到的所述成品基台三维数据上确定切削区域三维数据。步骤S3中,在匹配到的成品基台三维数据上确定切削区域三维数据的过程类似于设计的过程,操作人员根据缺失牙牙龈三维数据,在确定成品基台三维数据上界定出切削区域三维数据,系统再根据操作人员输出的指令,确定切削区域三维数据即可完成步骤S3。
S4.根据所述切削区域三维数据切削成品基台,得到目标基台,所述成品基台与所述成品基台三维数据相对应。在步骤S4中,基于切削区域三维数据输出操作指令,控制切削基台的运行,以在成品基台上切削出与患者口腔实际情况相对应的目标基台。
通过自动匹配成品基台,并且根据缺失牙牙龈三维数据和成品基台三维数据确定切削区域三维数据,再基于切削区域三维数据切削成品基台,由此可以根据不同患者的口腔内部情况制作出不同基台,以实现精准匹配,提升种植牙的修复效果。基于上述技术方案,一方面,降低了成本、设备和操作方面的门槛,有利于广泛推广使用,另一方面,在切削过程完全自动化,避免了手工切削所可能引入的误差,提高基台的精准度。
优选地,在导入多个型号的成品基台三维数据前,还包括获取多个型号的成品基台三维数据;
获取多个型号的成品基台三维数据包括:通过与厂家数据库进行数据同步获取多个型号的成品基台三维数据,或者通过对多个型号的成品基台进行三维扫描获取多个型号的成品基台三维数据。
具体地,所述方法具体包括以下步骤:
获取多个型号的成品基台三维数据;
导入获取到的所述成品基台三维数据;
获取患者的缺失牙牙龈三维数据,并根据所述缺失牙牙龈三维数据匹配得到对应型号的所述成品基台三维数据;
根据所述缺失牙牙龈三维数据,在匹配到的所述成品基台三维数据上确定切削区域三维数据;
根据所述切削区域三维数据切削成品基台,得到目标基台,所述成品基台与所述成品基台三维数据相对应。
当成品基台的制造厂家能够提供相应数据时,通过与厂家数据库进行数据同步,获取多个型号的成品基台三维数据;而当成品基台的制造厂家无法提供相应数据时,则通过对成品基台进行三维扫描的方式获取多个型号的成品基台三维数据。在实施本技术方案的过程中,可基于实际情况采用不同的数据获取方式,为后续的匹配和确定切削区域三维数据提供数据基础。
优选地,根据所述缺失牙牙龈三维数据,在匹配到的所述成品基台三维数据上确定切削区域三维数据具体包括:
根据所述缺失牙牙龈三维数据生成牙龈袖口模型;
根据所述成品基台三维数据生成成品基台模型;
将所述牙龈袖口模型和所述成品基台模型进行对位,确定所述牙龈袖口模型和所述成品基台模型之间的相对位置关系,在所述成品基台模型上确定切削区域;
根据在所述成品基台模型上所确定的切削区域,获取所述成品基台三维数据的切削区域三维数据。
通过切削成品基台的方式获得与特定患者口内情况相匹配的基台,其过程类似于雕塑的过程,都是需要将多余的物料去掉,保留下有用的物料,而在此过程中,如何确定哪些是多余物料哪些是有用物料极为关键。本技术方案提供一个较佳的实施方式,分别通过缺失牙牙龈三维数据和成品基台三维数据生成牙龈袖口模型和成品基台模型后,在系统软件中模拟生成牙龈袖口模型和成品基台模型的相对位置关系,即对比牙龈袖口模型和成品基台模型之间的异同,根据二者的相对位置关系确定切削区域,进而生成切削区域三维数据。如此一来,便可通过直观的方式简单地确定哪些是多余物料哪些是有用物料,从而确定切削区域。如图3所示,图3中的整体是成品基台3,实线部分为目标基台即有用物料,而虚线部分则为多余物料,根据牙龈袖口模型和成品基台模型的相对位置关系,可以确定虚线部分的范围。
优选地,根据所述切削区域三维数据切削成品基台具体包括:
根据所述切削区域三维数据,生成走刀位置数据和走刀深度数据;根据所述走刀位置数据和所述走刀深度数据控制切削刀具在成品基台上进行切削,得到切削后的基台。
根据切削区域三维数据生成走刀位置数据和走刀深度数据,再基于走刀位置数据和走刀深度数据控制切削过程,取代人工控制走刀,能够有效提高切削精度。
优选地,通过口内扫描或者口腔模型扫描获取患者的缺失牙牙龈三维数据。
在制作基台时,可通过口内扫描或者口腔模型扫描获取缺失牙牙龈三维数据。当实施种植牙手术时配备有口内扫描仪,则可通过口内扫描仪直接进行口内扫描,提高取像精度。然而口内扫描仪成本过高,当实施种植牙手术时未配备有口内扫描仪,则可通过制作口腔模型,再对口腔模型进行三维扫描,从而取得患者的缺失牙牙龈三维数据。以上两种方式,能够适用于不同的应用场景。
如图2所示,对应地,本发明还提供了一种数字化基台切削控制系统,所述系统包括处理器、存储器和通信单元;
所述存储器上存储有可被所述处理器执行的程序;
所述通信单元实现处理器和存储器之间的连接通信;
所述处理器执行程序以实现如下步骤:
导入多个型号的成品基台三维数据;
获取患者的缺失牙牙龈三维数据,并根据所述缺失牙牙龈三维数据匹配得到对应型号的所述成品基台三维数据;
根据所述缺失牙牙龈三维数据,在匹配到的所述成品基台三维数据上确定切削区域三维数据;
根据所述切削区域三维数据切削成品基台,所述成品基台与所述成品基台三维数据相对应。
优选地,所述处理器执行程序以实现如下步骤:
获取多个型号的成品基台三维数据;获取多个型号的成品基台三维数据包括:通过与厂家数据库进行数据同步获取多个型号的成品基台三维数据,或者通过对多个型号的成品基台进行三维扫描获取多个型号的成品基台三维数据;
导入获取到的所述成品基台三维数据;
获取患者的缺失牙牙龈三维数据,并根据所述缺失牙牙龈三维数据匹配得到对应型号的所述成品基台三维数据;
根据所述缺失牙牙龈三维数据,在匹配到的所述成品基台三维数据上确定切削区域三维数据;
根据所述切削区域三维数据切削成品基台,所述成品基台与所述成品基台三维数据相对应。
优选地,在匹配到的所述成品基台三维数据上确定切削区域三维数据具体包括:
根据所述缺失牙牙龈三维数据生成牙龈袖口模型;
根据所述成品基台三维数据生成成品基台模型;
将所述牙龈袖口模型和所述成品基台模型进行对位,确定所述牙龈袖口模型和所述成品基台模型之间的相对位置关系,在所述成品基台模型上确定切削区域;
根据在所述成品基台模型上所确定的切削区域,获取所述成品基台三维数据的切削区域三维数据。
优选地,根据所述切削区域三维数据切削成品基台具体包括:
根据所述切削区域三维数据,生成走刀位置数据和走刀深度数据;
根据所述走刀位置数据和所述走刀深度数据控制切削刀具在成品基台上进行切削,得到切削后的基台。
对应地,本发明还提供了一种计算机可读存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以执行如上所述的方法。
综上所述,本发明提供了一种数字化基台切削控制方法、系统及存储介质,具体包括:导入多个型号的成品基台三维数据;获取患者的缺失牙牙龈三维数据,并根据所述缺失牙牙龈三维数据匹配得到对应型号的所述成品基台三维数据;根据所述缺失牙牙龈三维数据,在匹配到的所述成品基台三维数据上确定切削区域三维数据;根据所述切削区域三维数据切削成品基台,得到目标基台,所述成品基台与所述成品基台三维数据相对应。通过自动匹配成品基台,并且根据缺失牙牙龈三维数据和成品基台三维数据确定切削区域三维数据,再基于切削区域三维数据切削成品基台,由此可以根据不同患者的口腔内部情况制作出不同基台,以实现精准匹配,提升种植牙的修复效果。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。