本发明专利技术提供了一种口扫牙模的牙齿宽度计算方法、存储介质和电子设备,所述方法包括以下步骤:获取口扫牙模图像,对口扫牙模图像按单个牙齿进行分割,得到多个牙齿图像;获取某一牙齿图像,计算牙齿图像对应的质心坐标,并根据质心坐标计算该牙齿图像对应的参考点坐标;以质心坐标和参考点坐标的连线作为基准轴,确定当前牙齿图像上到基准轴的距离相差最大的两个像素点,将这两个像素点之间的宽度作为当前牙齿图像的牙齿宽度;重复以上步骤,直至所有牙齿图像的牙齿宽度都计算完成,并输出所有牙齿图像的牙齿宽度之和。由于每个牙齿图像的基准轴会根据各个牙齿图像的质心和参考点坐标自适应调整,从而使得牙齿宽度的计算更加精准。加精准。加精准。
【技术实现步骤摘要】
一种口扫牙模的牙齿宽度计算方法、存储介质和电子设备
[0001]本专利技术涉及图像处理领域,尤其涉及一种口扫牙模的牙齿宽度计算方法、存储介质和电子设备。
技术介绍
[0002]随着数字化口腔技术的不断发展,基于三维数字化技术的口腔辅助诊断和治疗系统都依赖于患者牙齿和牙龈三维数字模型的建立。通过传统的患者咬合硅橡胶然后翻制石膏模型,扫描石膏模型,或者使用数字化口内扫描仪直接获得患者三维数字牙齿模型和牙龈模型,得到的牙齿模型数据精度较高。
[0003]牙齿宽度是口扫诊断的重要环节之一,可以用来判断牙齿排布的拥挤程度,为后续牙模与患者的匹配度判断提供重要支持。现在的牙齿宽度计算方法是采用单个牙齿的包围盒(能够将单颗牙齿包裹住的最小六面体)的大小进行计算的,由于牙齿生长在牙龈上,会有一定的倾斜角,而包围盒是严格按照牙模图像所在的坐标系中的坐标轴生成的,因而采用这种方式计算出来的牙齿宽度存在精度误差。
技术实现思路
[0004]为此,需要提供一种牙齿宽度计算的技术方案,用于解决现有的牙齿宽度计算方式精度不高的问题。
[0005]第一方面,本申请实施例提供了一种口扫牙模的牙齿宽度计算方法,包括以下步骤:
[0006]S1:获取口扫牙模图像,对所述口扫牙模图像按单个牙齿进行分割,得到多个牙齿图像;所述口扫牙模图像置于空间坐标系中;
[0007]S2:获取某一所述牙齿图像,计算所述牙齿图像对应的质心坐标,并根据所述质心坐标计算该牙齿图像对应的参考点坐标;
[0008]S3:以所述质心坐标和所述参考点坐标的连线作为基准轴,确定当前牙齿图像上到所述基准轴的距离相差最大的两个像素点,将这两个像素点之间的宽度作为当前牙齿图像的牙齿宽度;
[0009]进一步地,所述方法还包括:
[0010]S4:重复步骤S2
‑
S3,直至所有所述牙齿图像的牙齿宽度都计算完成,并输出所有所述牙齿图像的牙齿宽度之和。
[0011]进一步地,所述空间坐标系包括多个网格;
[0012]计算所述牙齿图像对应的质心坐标包括:
[0013]获取当前牙齿图像对应的所有网格的中心点坐标,计算当前牙齿图像对应的所有所述网格的中心点坐标的平均值作为当前牙齿图像对应的质心坐标。
[0014]进一步地,所述方法还包括:
[0015]对当前牙齿图像进行边缘检测,当存在某个网格未完全置于当前牙齿图像的区域
范围内时,将该网格中未置于当前牙齿图像的区域范围内的部分剔除,并以剔除后剩余网格部分计算该网格对应的中心点坐标。
[0016]进一步地,步骤S1在获取口扫牙模图像之后还包括:
[0017]对获取的口扫牙模图像进行转正处理,使得所述空间坐标系的纵轴与转正后的所述口扫牙模图像的中轴线对齐;
[0018]根据所述质心坐标计算该牙齿图像对应的参考点坐标包括:
[0019]所述牙齿图像对应的参考点位于所述空间坐标系的纵轴上,纵坐标为其对应的牙齿图像的质心的纵坐标与预设校正值之和。
[0020]进一步地,不同所述牙齿图像对应的参考点坐标的预设校正值不同,具体包括:所述口扫牙模图像中的牙齿图像的质心坐标离所述中轴线的距离越远,该牙齿图像对应的参考点坐标的预设校正值取值越大。
[0021]进一步地,所述空间坐标系包括多个网格;
[0022]所述确定当前牙齿图像上到所述基准轴的距离相差最大的两个像素点包括:
[0023]获取当前牙齿图像对应的所有网格的中心点坐标,计算当前牙齿图像对应的所有所述网格的中心点到所述基准轴的距离,将位于基准轴左右两侧且分别到所述基准轴距离最大的两个网格的中心点坐标作为所述当前牙齿图像上到所述基准轴的距离相差最大的两个像素点。
[0024]进一步地,所述确定当前牙齿图像上到所述基准轴的距离相差最大的两个像素点包括:
[0025]以所述基准轴所在的竖直剖面为检测面,所述检测面垂直所述牙齿图像所在平面;
[0026]沿所述基准轴的左右两侧平行于所述基准轴移动所述检测面,分别记录基准轴左右两侧所述检测面与当前牙齿图像的交集临界点,将左右两个交集临界点作为所述当前牙齿图像上到所述基准轴的距离相差最大的两个像素点;
[0027]所述交集临界点为在移动所述检测面过程中,所述检测面与当前牙齿图像的相交的像素点中距离所述基准轴距离最大的像素点。
[0028]第二方面,本申请实施例还提供了一种存储介质,存储介质存储有计算机程序,计算机程序被处理器执行时实现如本专利技术第一方面的方法步骤。
[0029]第三方面,本申请实施例还提供了一种电子设备,包括处理器和存储介质,存储介质为如第二方面的存储介质;
[0030]处理器用于执行存储介质中存储的计算机程序以实现如第一方面的方法步骤。
[0031]区别于现有技术,本专利技术提供了一种口扫牙模的牙齿宽度计算方法、存储介质和电子设备,所述方法包括以下步骤:获取口扫牙模图像,对口扫牙模图像按单个牙齿进行分割,得到多个牙齿图像;获取某一牙齿图像,计算牙齿图像对应的质心坐标,并根据质心坐标计算该牙齿图像对应的参考点坐标;以质心坐标和参考点坐标的连线作为基准轴,确定当前牙齿图像上到基准轴的距离相差最大的两个像素点,将这两个像素点之间的宽度作为当前牙齿图像的牙齿宽度;重复以上步骤,直至所有牙齿图像的牙齿宽度都计算完成,并输出所有牙齿图像的牙齿宽度之和。上述方案通过将当前牙齿图像上到基准轴距离相差最大的两个像素点之间的距离作为当前牙齿的宽度,由于每个基准轴都会根据各个牙齿图像的
质心和参考点坐标自适应调整,从而使得牙齿宽度的计算更加精准。
附图说明
[0032]图1为本申请第一示例性实施例所述的口扫牙模的牙齿宽度计算方法的流程图;
[0033]图2为本专利技术第二种实施方式所述的口扫牙模的牙齿宽度计算方法的流程图;
[0034]图3为本专利技术第三示例性实施例所述的口扫牙模的牙齿宽度计算方法的流程图;
[0035]图4为本专利技术第四示例性实施例所述的口扫牙模的牙齿宽度计算方法的流程图;
[0036]图5为本专利技术一示例性实施例所述的口扫牙模图像的转正方法的流程图;
[0037]图6为本专利技术一示例性实施例所述的口扫牙模图像的示意图;
[0038]图7为本专利技术一示例性实施例所述的分割后的口扫牙模图像的示意图;
[0039]图8为本专利技术一示例性实施例所述牙齿图像的示意图;
[0040]图9为本专利技术一实施方式所述的电子设备的示意图;
[0041]附图标记:
[0042]10、电子设备;
[0043]101、处理器;
[0044]102、存储介质。
具体实施方式
[0045]为详细说明本申请可能的应用场景,技术原理,可实施的具体方案,能实现目的与效果等,以下结合所列举的具体实施例并配合附图详予说明。本文所记载的实施例仅用于更加清楚地说明本本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种口扫牙模的牙齿宽度计算方法,其特征在于,包括以下步骤:S1:获取口扫牙模图像,对所述口扫牙模图像按单个牙齿进行分割,得到多个牙齿图像;所述口扫牙模图像置于空间坐标系中;S2:获取某一所述牙齿图像,计算所述牙齿图像对应的质心坐标,并根据所述质心坐标计算该牙齿图像对应的参考点坐标;S3:以所述质心坐标和所述参考点坐标的连线作为基准轴,确定当前牙齿图像上到所述基准轴的距离相差最大的两个像素点,将这两个像素点之间的宽度作为当前牙齿图像的牙齿宽度。2.如权利要求1所述的口扫牙模的牙齿宽度计算方法,其特征在于,所述方法还包括:S4:重复步骤S2
‑
S3,直至所有所述牙齿图像的牙齿宽度都计算完成,并输出所有所述牙齿图像的牙齿宽度之和。3.如权利要求1所述的口扫牙模的牙齿宽度计算方法,其特征在于,所述空间坐标系包括多个网格;计算所述牙齿图像对应的质心坐标包括:获取当前牙齿图像对应的所有网格的中心点坐标,计算当前牙齿图像对应的所有所述网格的中心点坐标的平均值作为当前牙齿图像对应的质心坐标。4.如权利要求3所述的口扫牙模的牙齿宽度计算方法,其特征在于,所述方法还包括:对当前牙齿图像进行边缘检测,当存在某个网格未完全置于当前牙齿图像的区域范围内时,将该网格中未置于当前牙齿图像的区域范围内的部分剔除,并以剔除后剩余网格部分计算该网格对应的中心点坐标。5.如权利要求1至3任一项所述的口扫牙模的牙齿宽度计算方法,其特征在于,步骤S1在获取口扫牙模图像之后还包括:对获取的口扫牙模图像进行转正处理,使得所述空间坐标系的纵轴与转正后的所述口扫牙模图像的中轴线对齐;根据所述质心坐标计算该牙齿图像对应的参考点坐标包括:所述牙齿图像对应的参考点位于所述空间坐标系的纵轴上,纵坐标为其对应的牙齿图...
【专利技术属性】
技术研发人员:刘皓,甘博城,陈明书,陈宇飞,王秀锦,黄炜,
申请(专利权)人:福州海狸家口腔科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。