检测方法、装置、电子设备以及存储介质制造方法及图纸

技术编号:37791359 阅读:21 留言:0更新日期:2023-06-09 09:21
本发明专利技术提供了一种检测方法、装置、电子设备以及存储介质。检测方法包括:获取模具模型在三维坐标系中的三角网格模型、以及模具模型所在窗口的各个像素点;对三角网格模型上的三角面片进行图像渲染处理,得到第一渲染层;基于各个像素点与三角面片的对应关系,确定第一渲染层中的目标三角面片及其邻域三角面片;将目标三角面片及邻域三角面片中与其映射到同一像素点的部分,渲染为第二渲染层,直至没有邻域三角面片与其对应的目标三角面片映射至同一像素点;将第一渲染层剩余部分的邻域三角面片标记为模具模型的倒凹区域。本发明专利技术实施例的检测方法提高了倒凹区域检测结果的准确性。的检测方法提高了倒凹区域检测结果的准确性。的检测方法提高了倒凹区域检测结果的准确性。

【技术实现步骤摘要】
检测方法、装置、电子设备以及存储介质


[0001]本专利技术实施例涉及计算机
,尤其涉及一种检测方法、装置、电子设备以及存储介质。

技术介绍

[0002]在医疗应用领域,医生在手术过程中通常会使用导板,导板是一种手术时使用的辅助装置,能使手术准确、安全、方便操作,不同手术有不同导板,手术导板的制作和使用的关键问题是手术导板能否准确定位在患者的体表并辅助手术。
[0003]例如在口腔应用中,由于牙齿形态的特殊性,牙冠一般比牙根宽大,会形成上宽下窄的形状,同时存在倒凹区域,若直接按照口腔内部结构进行上颌或下颌的手术导板的制作,可能会发生上颌或下颌的手术导板带入牙齿后,被倒凹区域卡住而无法顺利取出的情况。因此,在制作上颌或下颌的手术导板前,通常要标注出这些容易卡住上颌或下颌的手术导板的倒凹区域,并对其进行填充。
[0004]现有技术中在执行倒凹检测时,需要医护人员手动操作,由于手动操作观察效果较差,无法精准定位倒凹区域,使得倒凹区域的检测结果不准确。

技术实现思路

[0005]有鉴于此,本专利技术实施例提供一种检测方法及装置、电子设备以及存储介质,以解决上述问题。
[0006]根据本专利技术实施例的第一方面,提供一种检测方法,包括:获取模具模型在三维坐标系中的三角网格模型、以及模具模型所在窗口的各个像素点;对三角网格模型上的三角面片进行图像渲染处理,得到第一渲染层;基于各个像素点与三角面片的对应关系,确定第一渲染层中的目标三角面片及其邻域三角面片;将目标三角面片及邻域三角面片中与其映射到同一像素点的部分,渲染为第二渲染层,直至没有邻域三角面片与其对应的目标三角面片映射至同一像素点;将第一渲染层剩余部分的邻域三角面片标记为模具模型的倒凹区域。
[0007]在本专利技术的另一实现方式中,获取模具模型在三维坐标系中的三角网格模型,包括:获取模具模型在三维坐标系中的建模参数;基于建模参数,构建模具模型的三角网格模型。
[0008]在本专利技术的另一实现方式中,基于各个像素点与三角面片的对应关系,确定第一渲染层中的目标三角面片及其邻域三角面片,包括:基于各个像素点,建立垂直于预设基准面的各条射线;基于各条射线与三角网格模型的各个交点,确定各个像素点在第一渲染层中对应的目标三角面片及其邻域三角面片。
[0009]在本专利技术的另一实现方式中,将目标三角面片及邻域三角面片中与其映射到同一像素点的部分,渲染为第二渲染层之前,还包括:对目标三角面片的邻域三角面片进行计算处理,得到邻域三角面片的质心点;基于质心点与各个像素点的对应关系,确定邻域三角面
片中与目标三角面片映射到同一像素点的部分。
[0010]在本专利技术的另一实现方式中,基于质心点与各个像素点的对应关系,确定邻域三角面片中与目标三角面片映射到同一像素点的部分,包括:将邻域三角面片的质心点映射到三角网格模型所在窗口,得到邻域三角面片对应的邻域像素点;根据邻域像素点及目标三角面片对应的像素点在三角网格模型所在窗口中的位置关系,确定邻域三角面片中与目标三角面片映射到同一像素点的部分。
[0011]在本专利技术的另一实现方式中,将邻域三角面片的质心点映射到三角网格模型所在窗口,得到邻域三角面片对应的邻域像素点,包括:基于邻域三角面片的质心点,建立垂直于预设基准面的射线;根据射线与模具模型所在窗口的交点,确定邻域三角面片对应的邻域像素点。
[0012]在本专利技术的另一实现方式中,将第一渲染层中剩余部分的邻域三角面片标记为模具模型的倒凹区域之前,还包括:计算第二渲染层中的三角面片的法向与各条射线之间的角度;若角度为锐角或直角,则将该三角面片重新渲染为第一渲染层。
[0013]根据本专利技术实施例的第二方面,提供一种检测装置,包括:获取模块:用于获取模具模型在三维坐标系中的三角网格模型、以及模具模型所在窗口的各个像素点;处理模块:用于对三角网格模型上的三角面片进行图像渲染处理,得到第一渲染层;基于各个像素点与三角面片的对应关系,确定第一渲染层中的目标三角面片及其邻域三角面片;还用于将目标三角面片及邻域三角面片中与其映射到同一像素点的部分,渲染为第二渲染层,直至没有邻域三角面片与其对应的目标三角面片映射至同一像素点;标记模块:用于将第一渲染层中剩余部分的邻域三角面片标记为模具模型的倒凹区域。
[0014]根据本专利技术实施例的第三方面,提供一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述任一项的检测方法的步骤。
[0015]根据本专利技术实施例的第四方面,提供一种计算机存储介质,计算机存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述任一项的检测方法中的步骤。
[0016]在本专利技术实施例的检测方法中,使用模具模型在三维坐标系中的三角网格模型进行检测,避免了手动操作观察效果差,同时根据模具模型所在窗口的各个像素点与三角网格模型上的三角面片之间的对应关系,对三角网格模型上的三角面片进行映射分析,通过二次渲染排除非倒凹区域的三角面片,由于每一个三角面片对应在模具模型上的位置是固定的,因此剩余的第一渲染层中的倒凹区域的三角面片可以精准对应到模具模型上,确定模具模型的倒凹区域,提高了倒凹区域检测结果的准确性。
附图说明
[0017]为了更清楚的说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,通过阅读下文实施方式的详细描述,方案中的优点和益处对于本领域的技术人员变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。在附图中:
[0018]图1为本专利技术的一个实施例的检测方法的步骤流程图。
[0019]图2为本专利技术的另一个实施例的检测方法中渲染层的结构示意图。
[0020]图3为本专利技术的另一实施例的检测装置的结构框图。
[0021]图4为本专利技术的另一实施例的电子设备的结构示意图。
具体实施方式
[0022]为了使本领域的人员更好地理解本专利技术实施例中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、详细地描述,显然,所描述的实施例仅是本专利技术实施例一部分实施例,而不是全部的实施例。基于本专利技术实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本专利技术实施例保护的范围。
[0023]图1为本专利技术实施例提供的一种检测方法的步骤流程图,如图1所示,本实施例主要包括以下步骤:
[0024]S101、获取模具模型在三维坐标系中的三角网格模型、以及模具模型所在窗口的各个像素点。
[0025]示例性地,通过激光扫描、CT扫描等方法,获取用户上颌或下颌的扫描数据,根据用户上颌或下颌的扫描数据构建出用户上颌或下颌的三维模具模型,调取上颌或下颌的三维模具模型的建模参数,根据建模参数构建上颌或下颌的三角网格模型,遍历模具模型所在的渲染窗口的像素点。
[0026]S102、对三角网格模型上的三本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种检测方法,其特征在于,包括:获取模具模型在三维坐标系中的三角网格模型、以及所述模具模型所在窗口的各个像素点;对所述三角网格模型上的三角面片进行图像渲染处理,得到第一渲染层;基于所述各个像素点与所述三角面片的对应关系,确定所述第一渲染层中的目标三角面片及其邻域三角面片;将所述目标三角面片及所述邻域三角面片中与其映射到同一像素点的部分,渲染为第二渲染层,直至没有所述邻域三角面片与其对应的目标三角面片映射至同一像素点;将所述第一渲染层剩余部分的邻域三角面片标记为所述模具模型的倒凹区域。2.如权利要求1所述的方法,其特征在于,所述获取模具模型在三维坐标系中的三角网格模型,包括:获取所述模具模型在三维坐标系中的建模参数;基于所述建模参数,构建所述模具模型的三角网格模型。3.如权利要求1所述的方法,其特征在于,所述基于所述各个像素点与所述三角面片的对应关系,确定所述第一渲染层中的目标三角面片及其邻域三角面片,包括:基于所述各个像素点,建立垂直于预设基准面的各条射线;基于所述各条射线与所述三角网格模型的各个交点,确定所述各个像素点在所述第一渲染层中对应的目标三角面片及其邻域三角面片。4.如权利要求3所述的方法,其特征在于,所述将所述目标三角面片及所述邻域三角面片中与其映射到同一像素点的部分,渲染为第二渲染层之前,还包括:对所述目标三角面片的邻域三角面片进行计算处理,得到所述邻域三角面片的质心点;基于所述质心点与所述各个像素点的对应关系,确定所述邻域三角面片中与所述目标三角面片映射到同一像素点的部分。5.如权利要求4所述的方法,其特征在于,所述基于所述质心点与所述各个像素点的对应关系,确定所述邻域三角面片中与所述目标三角面片映射到同一像素点的部分,包括:将所述邻域三角面片的质心点映射到所述三角网格模型所在窗口,得到所述邻域三角面片对应的邻域像素点;根据所述邻域像素...

【专利技术属性】
技术研发人员:曹永民
申请(专利权)人:北京柏惠维康科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1