牙弓线提取方法、装置、电子设备和存储介质与流程

文档序号:34051778发布日期:2023-05-05 15:49阅读:105来源:国知局
牙弓线提取方法、装置、电子设备和存储介质与流程

本申请实施例涉及计算机,尤其涉及一种牙弓线提取方法、装置、电子设备和存储介质。


背景技术:

1、目前,随着人们生活水平的不断提高,种植牙手术被越来越多的患者所采用。在种植手术开始前,需要首先规划需要种植牙齿的位置,规划方法为:需要将牙弓线展开成全景图以方便口腔医生观察,从而确定需要植入种植体的位置。此时全景图需要沿着牙弓线展开,因此在术前规划时首先需要提取牙弓线。

2、现有技术中,需要依靠口腔医生的临床经验,在牙弓线的位置处选点,然后口腔种植软件根据医生选择的点自动拟合出牙弓线,

3、然而,这种做法对于医生的临床经验要求很高,并且也浪费医生的选点时间,牙弓线提取效率较低。


技术实现思路

1、有鉴于此,本申请提供了一种牙弓线提取方法、装置、电子设备和存储介质,能够快速提取牙弓线。

2、根据本申请实施例的第一方面,提供了一种牙弓线提取方法,所述方法包括:确定第一牙齿包围框的中心点,所述第一牙齿包围框为口腔的横断面中的牙齿包围框;根据所述中心点和所述第一牙齿包围框之间连线上的像素值,确定牙齿的内轮廓点和外轮廓点;基于所述内轮廓点和外轮廓点,计算牙齿中心点位置;从第二牙齿包围框中心对应的横断面开始向外进行遍历,确定所述横断面对应的牙齿中心点位置的有效数据,根据所述有效数据从多个横断面中确定目标轮廓线提取层,所述第二牙齿包围框为口腔的冠状面中的牙齿包围框;根据所述目标轮廓线提取层对应的所述牙齿中心点位置,确定牙弓线。

3、在一种可能的实现方式中,所述根据所述目标轮廓线提取层对应的所述牙齿中心点位置,确定牙弓线,包括:对所述目标轮廓线提取层对应的所述牙齿中心点位置应用多次滤波,且每次应用滤波长度不同;根据多次滤波结果,确定所述牙弓线的位置。

4、在一种可能的实现方式中,所述对所述目标轮廓线提取层对应的所述牙齿中心点位置应用多次滤波,包括:对所述牙齿中心点位置的连接线应用一次第一长度的均值滤波,得到第一滤波曲线;对所述第一滤波曲线再次应用两次第二长度的均值滤波,得到作为所述牙弓线的第二滤波曲线,所述第一长度和所述第二长度不同。

5、在一种可能的实现方式中,所述根据所述中心点和所述第一牙齿包围框之间连线上的像素值,确定牙齿的内轮廓点和外轮廓点,包括:根据所述中心点,确定多条所述中心点和所述第一牙齿包围框之间的连线;针对任一条所述连线,当所述连线的上像素值大于第一预设阈值的第一个点和最后一个点确定,确定为牙齿的内轮廓点和外轮廓点。

6、在一种可能的实现方式中,所述确定所述横断面对应的牙齿中心点位置的有效数据,根据所述有效数据从多个横断面中确定目标轮廓线提取层,包括:确定所述横断面对应的所述牙齿中心点位置的有效个数,判断所述有效个数是否大于所述中心点和所述第一牙齿包围框之间连线的数量和有效分数的乘积;若大于,则将所述横断面确定为所述目标轮廓线提取层。

7、在一种可能的实现方式中,所述中心点和所述第一牙齿包围框之间连线包括:在所述中心点以上,所述中心点和所述第一牙齿包围框之间的连线为等角度的连线;在所述中心点以下,所述中心点和所述第一牙齿包围框之间的连线为所述中心点所在竖直垂线与所述第一牙齿包围框的水平等距连线。

8、根据本申请的第二方面,提供了一种牙弓线提取装置,所述装置包括:确定中心点模块,用于确定第一牙齿包围框的中心点,所述第一牙齿包围框为口腔的横断面中的牙齿包围框;确定内外轮廓点模块,用于根据所述中心点和所述第一牙齿包围框之间连线上的像素值,确定牙齿的内轮廓点和外轮廓点;计算模块,用于基于所述内轮廓点和外轮廓点,计算牙齿中心点位置;确定目标轮廓线提取层模块,用于从第二牙齿包围框中心对应的横断面开始向外进行遍历,确定所述横断面对应的牙齿中心点位置的有效数据,根据所述有效数据从多个横断面中确定目标轮廓线提取层,所述第二牙齿包围框为口腔的冠状面中的牙齿包围框;确定牙弓线位置模块,根据所述目标轮廓线提取层对应的所述牙齿中心点位置,确定牙弓线。

9、根据本申请的第三方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如第一方面所述的方法对应的操作。

10、根据本申请的第四方面,提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的方法。

11、根据本申请实施例的第五方面,提供了一种计算机程序产品,所述计算机程序产品被有形地存储在计算机可读介质上并且包括计算机可执行指令,所述计算机可执行指令在被执行时使至少一个处理器执行如第一方面所述方法。

12、基于上述方案提供的牙弓线提取方法,确定口腔的横断面中的第一牙齿包围框的中心点,根据中心点和第一牙齿包围框之间连线上的像素值,确定牙齿的内轮廓点和外轮廓点,基于确定好的内轮廓点和外轮廓点,计算牙齿中心点位置,从第二牙齿包围框中心对应的横断面开始向外进行遍历,确定横断面对应的牙齿中心点位置的有效数据,根据所确定的有效数据从多个横断面中确定目标轮廓线提取层,最后根据目标轮廓线提取层对应的牙齿中心点位置,确定牙弓线。由于可以根据中心点和第一牙齿包围框之间连线上的像素值,从而确定牙齿的内轮廓点和外轮廓点,进而根据有效数据从多个横断面中确定目标轮廓线提取层,最终根据目标轮廓线提取层对应的牙齿中心点位置确定牙弓线,由于无需对牙弓线进行多次细化、拟合和迭代,节省牙弓线提取时间,从而加快牙弓线的提取。



技术特征:

1.一种牙弓线提取方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,其中,所述根据所述目标轮廓线提取层对应的所述牙齿中心点位置,确定牙弓线,包括:

3.根据权利要求2所述的方法,其特征在于,其中,所述对所述目标轮廓线提取层对应的所述牙齿中心点位置应用多次滤波,包括:

4.根据权利要求1所述的方法,其特征在于,其中,所述根据所述中心点和所述第一牙齿包围框之间连线上的像素值,确定牙齿的内轮廓点和外轮廓点,包括:

5.根据权利要求1所述的方法,其特征在于,其中,所述确定所述横断面对应的牙齿中心点位置的有效数据,根据所述有效数据从多个横断面中确定目标轮廓线提取层,包括:

6.根据权利要求1所述的方法,其特征在于,其中,所述中心点和所述第一牙齿包围框之间连线包括:

7.一种牙弓线提取装置,其特征在于,包括:

8.一种电子设备,其特征在于,包括:处理器、通信接口、存储器和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;

9.一种计算机存储介质,其特征在于,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1-6中任一项所述的牙弓线提取方法。

10.一种计算机程序产品,其特征在于,包括计算机指令,所述计算机指令指示计算设备执行如权利要求1-6中任一项所述的牙弓线提取方法对应的操作。


技术总结
本申请实施例提供了一种牙弓线提取方法、装置、电子设备和存储介质,该牙弓线提取方法包括:确定第一牙齿包围框的中心点,所述第一牙齿包围框为口腔的横断面中的牙齿包围框;根据所述中心点和所述第一牙齿包围框之间连线上的像素值,确定牙齿的内轮廓点和外轮廓点;基于所述内轮廓点和外轮廓点,计算牙齿中心点位置;从第二牙齿包围框中心对应的横断面开始向外进行遍历,确定所述横断面对应的牙齿中心点位置的有效数据,根据所述有效数据从多个横断面中确定目标轮廓线提取切片,所述第二牙齿包围框为口腔的冠状面中的牙齿包围框;根据所述目标轮廓线提取层对应的所述牙齿中心点位置,确定牙弓线。本方案能够快速提取牙弓线。

技术研发人员:弓彦周,韩月乔
受保护的技术使用者:北京瑞医博科技有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1