一种口腔正畸数字化智能诊断方法与流程

文档序号:22327672发布日期:2020-09-25 17:58阅读:289来源:国知局

本发明涉及口腔医疗领域,尤其是涉及一种口腔正畸数字化智能诊断方法。



背景技术:

口腔正畸又称牙齿矫正,口腔正畸包括范围较广,通常是指通过口腔技术手段,修整牙齿排列不齐、牙齿形态异常、牙齿色泽异常的治疗过程。在传统的口腔正畸治疗过程中,一般通过临床检查结合患者的病史进行诊断,依据诊断结果确定治疗方法后,直接进行正畸,在正畸操作过程中再视具体情况进行调整。该诊断方法的弊端在于,牙齿大部分包裹于牙床内,普通的临床检查很难发现被包裹部分的牙齿的具体情况,而病史可能与患者现在的情况已有区别,导致诊断不准确,影响正畸方案的制定,在正畸操作时无法预料可能出现的各种小状况,为了克服这些小状况很可能导致正畸效果不佳,甚至出现新的缺陷。



技术实现要素:

本发明要解决的技术问题是:为了克服上述中存在的问题,提供了一种口腔正畸数字化智能诊断方法,其结构合理,具有使用方便、诊断准确率高等优点,有效解决传统口腔正畸诊断不准确的问题。

本发明解决其技术问题所采用的技术方案是:一种口腔正畸数字化智能诊断方法,包括如下步骤:

(1)基于cbct与三维扫描融合的三维牙床模型构建

(1.1)对患者上颌骨、下颌骨以及牙齿进行cbct扫描,得到包含牙齿、上颌骨以及下颌骨的口腔内层三维模型,再通过三维扫描患者口腔,得到包含牙齿和牙床表面形态的口腔表面三维模型;

(1.2)通过cbct影像的刚性变换矩阵求解方法,构建基于仿射不变性的四点共面集;通过分析仿射变换不变性点集,建立基于口腔内层三维模型的牙列配准模型,以及每颗牙齿分割后的牙齿分割模型,并对每颗牙齿按序编号存档;

(1.3)通过三角网格演化法重新构建三维牙床模型,三维牙床模型包含内层三维模型中上下颌骨部分、按照牙列配准模型排列的每颗牙齿的牙齿分割模型、口腔表面三维模型的软组织部分;

(2)基于多维特征的病例数据库构建

(2.1)以软组织特征、cbct投影测量硬组织特征、三维牙床模型特征三个维度特征作为病例的分类依据,构建特征值的三元组序列,分析两两特征值之间的关联性,建立各维度特征的关联性序列;

(2.2)构建基于各维度特征关联性序列的病例特征矩阵,建立加权矩阵分解的目标函数,通过基于随机梯度下降算法的目标函数求解方法,建立基于病例特征权重的分类策略,根据特征权重分类策略将病例资料分类存储于数据库中;

(3)基于深度学习的病症自动化诊断模型的构建

(3.1)通过自适应深度神经网络对病例库特征的训练,分析卷积层、池化层和全连接层与病例库特征识别的映射关系,从而达到病例匹配的目的,构建智能诊断模型基础;

(3.2)通过自适应深度神经网络的归一化处理方法,通过采用参数化线性修正单元作为神经元的非线性激活函数,建立自适应深度神经网络参数的动态补偿机制,完成智能诊断模型的构建;

(3.3)病症自动化诊断模型通过对不同分类下的病例治疗方案进行学习整合,生成对应特征的治疗方案集合;

(4)基于病症自动化诊断模型的动态治疗过程模拟

(4.1)结合患者cbct与三维扫描得到的三大特征数据,病症自动化诊断模型判断患者相应特征是否存在畸形,并根据对应特征的治疗方案集合给出整体治疗方案,所述整体治疗方案是由患者所有畸形特征矫正方案经过相互协调得到;

(4.2)在三维牙床模型上建立椭球形模型,在上下牙齿咬合时该椭球形模型表面应抵接病例整齐排列的牙齿内侧,过上下牙齿咬合面生成一个过椭球形模型的水平切面,并以每一颗牙齿沿该椭球形模型水平切面边沿整齐排列作为矫正目标;

(4.3)病症自动化诊断模型通过基于obb包围盒的三维空间碰撞检测方法,构建基于分离轴的obb包围盒碰撞机制,建立obb包围盒时协方差矩阵计算的特征向量,实现牙齿矫正治疗过程中的牙齿与牙齿、牙齿与牙槽骨的碰撞检测;

(4.4)病症自动化诊断模型在三维牙床模型上,确定牙冠在牙齿上的安装位置,结合碰撞检测结果通过移动、旋转、移除或切除部分牙齿分割模型结构的方式,使牙齿分割模型沿椭球形模型水平切面边沿整齐排列;

(4.5)病症自动化诊断模型通过平面分割算法确定牙冠的分割方法,结合每颗牙齿在三维空间中的动态位置和碰撞检测结果,计算三维空间牙齿移动量和三维空间牙齿旋转量,实现动态治疗过程的三维可视化模拟;

(4.6)病症自动化诊断模型通过cae软件分析步骤(4.4)中内力和外力因素对三维牙床模型上三角网格平滑度和连续性的影响,检查牙齿、牙床是否满足矫正目标,如不满足则继续步骤(4.4),如满足则继续下一步骤;

(4.7)病症自动化诊断模型通过cae软件分析内外作用力在后期是否会导致牙齿、牙床的二次畸形,如果会则继续步骤(4.4),如不会则继续下一步骤;

(4.8)病症自动化诊断模型通过cae软件计算步骤(4.4)完成调整完成后每颗牙齿和牙槽骨的的受力极限,检查步骤(4.4)对牙齿调整后,牙齿和牙槽骨所受的内力和外力是否在可承受的极限范围内,若不在极限范围内则继续步骤(4.4),在极限范围内则继续下一步骤;

(4.9)病症自动化诊断模型输出可行的治疗方案,并将治疗方案存入相应的数据库分类中,所述治疗方案包括每颗牙齿相应的移动量、移动方向、旋转角度、旋转方向、是否移除、是否去除部分结构以及去除部分的位置信息;

(4.10)根据病症自动化诊断模型输出的可行治疗方案对患者进行治疗。

本发明的有益效果是:

1.通过cbct扫描对患者牙齿根部进行检查,使得诊断更加正确。

2.以软组织特征、cbct头影测量硬组织特征、三维牙床模型特征三个维度特征为分类依据建立数据库,分析两两特征值之间的关联性,方便调取和查看相似病历。

3.通过自适应深度神经网络对病例库特征的训练,建立自适应深度神经网络参数的动态补偿机制,完成智能诊断模型的构建,实现病症自动化诊断,自动生成治疗方案。

4.在三维扫描模型上分析牙齿受内里和外力作用下的形状变化,以此确定牙冠的配准和分割方法,方便治疗方案的制定。

5.结合每颗牙齿在三维空间中的动态位置和碰撞检测结果,计算三维空间牙齿移动量和三维空间牙齿旋转量,建立牙齿治疗过程中的动态运动三维可视化模拟策略,实现动态治疗过程的三维可视化模拟,避免正畸操作时出现新状况导致正畸效果不佳的情况发生。

具体实施方式

现在结合实施例对本发明作进一步详细的说明。

一种口腔正畸数字化智能诊断方法,包括如下步骤:

(1)基于cbct与三维扫描融合的三维牙床模型构建

(1.1)对患者上颌骨、下颌骨以及牙齿进行cbct扫描,得到包含牙齿、上颌骨以及下颌骨的口腔内层三维模型,再通过三维扫描患者口腔,得到包含牙齿和牙床表面形态的口腔表面三维模型;口腔内层三维模型实质上是患者口腔的硬组织特征模型,口腔内层三维模型与口腔表面三维模型匹配重叠,再去除口腔内层三维模型,剩下的就是软组织特征模型;

(1.2)通过cbct影像的刚性变换矩阵求解方法,构建基于仿射不变性的四点共面集,所述四点共面集用于记录牙齿之间的原始位置关系;通过分析仿射变换不变性点集,建立基于口腔内层三维模型的牙列配准模型,即牙齿间的装配模型,以及每颗牙齿分割后的牙齿分割模型,即每颗牙齿的模型,并对每颗牙齿按序编号存档;

(1.3)通过三角网格演化法重新构建三维牙床模型,三维牙床模型包含内层三维模型中上下颌骨部分、按照牙列配准模型排列的每颗牙齿的牙齿分割模型、口腔表面三维模型的软组织部分;

(2)基于多维特征的病例数据库构建

(2.1)以软组织特征、cbct投影测量硬组织特征、三维牙床模型特征三个维度特征作为病例的分类依据,构建特征值的三元组序列,分析两两特征值之间的关联性,建立各维度特征的关联性序列;

简单来说就是以病例三大特征作为分类存档的主要依据,然后研究三种特征之间的关联性,如存在软组织缺陷的病例是否存在硬组织缺陷,在出现软组织缺陷的同时存在硬组织缺陷的概率是多少,在出现软组织缺陷的同时三维牙床模型特征是否存在缺陷,出现的概率是多少,即同一分类下的病例中是否存在另外两种特征的畸形或者缺陷,并分析这两种特征缺陷存在概率的大小,按照概率大小排序生成关联性序列;

(2.2)构建基于各维度特征关联性序列的病例特征矩阵,建立加权矩阵分解的目标函数,通过基于随机梯度下降算法的目标函数求解方法,建立基于病例特征权重的分类策略,根据特征权重分类策略将病例资料分类存储于数据库中;

简单说就是通过算法分别计算三种特征下的关联性概率,分别建立对应三种特征缺陷的关联性序列,将所有病例三大特征缺陷的发生概率按大小排序,按照,将病例资料分类到其具有的特征缺陷种类中发生概率最大的一类中;

(3)基于深度学习的病症自动化诊断模型的构建

(3.1)通过自适应深度神经网络对病例库特征的训练,分析卷积层、池化层和全连接层与病例库特征识别的映射关系,从而达到病例匹配的目的,构建智能诊断模型基础;

(3.2)通过自适应深度神经网络的归一化处理方法,通过采用参数化线性修正单元作为神经元的非线性激活函数,建立自适应深度神经网络参数的动态补偿机制,完成智能诊断模型的构建;

(3.3)病症自动化诊断模型通过对不同分类下的病例治疗方案进行学习整合,生成对应特征的治疗方案集合;

如某一患者同时具有两项特征缺陷,病症自动化诊断模型先分析两项特征缺陷的发生概率,先从发生概率(权重)大的特征缺陷分类中调取治疗方案,然后通过关联性序列从另一特征分类下调取另一特征缺陷的治疗方案,通过整合分析,得到几种可行的治疗方案;

(4)基于病症自动化诊断模型的动态治疗过程模拟

(4.1)结合患者cbct与三维扫描得到的三大特征数据,病症自动化诊断模型判断患者相应特征是否存在畸形,并根据对应特征的治疗方案集合给出整体治疗方案,所述整体治疗方案是由患者所有畸形特征矫正方案经过相互协调得到;

(4.2)在三维牙床模型上建立椭球形模型,在上下牙齿咬合时该椭球形模型表面应抵接病例整齐排列的牙齿内侧,过上下牙齿咬合面生成一个过椭球形模型的水平切面,并以每一颗牙齿沿该椭球形模型水平切面边沿整齐排列作为矫正目标;所述椭球形模型是由病症自动化诊断模型根据已有病例的治疗方案分析生成,或者由医生操作生成并调整得到;

(4.3)病症自动化诊断模型通过基于obb包围盒的三维空间碰撞检测方法,构建基于分离轴的obb包围盒碰撞机制,建立obb包围盒时协方差矩阵计算的特征向量,实现牙齿矫正治疗过程中的牙齿与牙齿、牙齿与牙槽骨的碰撞检测;

(4.4)病症自动化诊断模型在三维牙床模型上,确定牙冠在牙齿上的安装位置,结合碰撞检测结果通过移动、旋转、移除或切除部分牙齿分割模型结构的方式,使牙齿分割模型沿椭球形模型水平切面边沿整齐排列;

(4.5)病症自动化诊断模型通过平面分割算法确定牙冠的分割方法,结合每颗牙齿在三维空间中的动态位置和碰撞检测结果,计算三维空间牙齿移动量和三维空间牙齿旋转量,实现动态治疗过程的三维可视化模拟;

(4.6)病症自动化诊断模型通过cae软件分析步骤(4.4)中内力和外力因素对三维牙床模型上三角网格平滑度和连续性的影响,检查牙齿、牙床是否满足矫正目标,一般来说三维牙床模型上三角网格平滑度、连续性越好则矫正效果越好,牙齿排列越整齐美观,如不满足则继续步骤(4.4),如满足则继续下一步骤;

(4.7)病症自动化诊断模型通过cae软件分析内外作用力在后期是否会导致牙齿、牙床的二次畸形,如牙冠作用在牙齿上的力是否会导致牙槽骨变形,如果会则继续步骤(4.4),如不会则继续下一步骤;

(4.8)病症自动化诊断模型通过cae软件计算步骤(4.4)完成调整完成后每颗牙齿和牙槽骨的的受力极限,检查步骤(4.4)对牙齿调整后,牙齿和牙槽骨所受的内力和外力是否在可承受的极限范围内,避免例如牙冠作用在牙齿上的力是否会导致牙齿的崩断的情况发生,若不在极限范围内则继续步骤(4.3),在极限范围内则继续下一步骤;

(4.9)通过步骤(4.4)至步骤(4.8)的反复验证分析,病症自动化诊断模型输出可行的治疗方案,并将治疗方案存入相应的数据库分类中,所述治疗方案包括每颗牙齿相应的移动量、移动方向、旋转角度、旋转方向、是否移除、是否去除部分结构以及去除部分的位置信息;

(4.10)医生根据病症自动化诊断模型输出的可行治疗方案对患者进行治疗。

本发明通过三维扫描和cbct影像数据,进行牙齿分割,根据主要牙齿的部位特征,构建三维牙床模型,以软组织特征、cbct头影测量硬组织特征、三维牙床模型特征等三个维度特征作为病例分类特征,建立病例数据库,基于深度学习方法,实现病症自动化诊断,基于牙齿治疗过程的碰撞检测机制,建立三维可视化动态治疗过程模拟方法。本发明所述的一种口腔正畸数字化智能诊断方法,其结构合理,具有使用方便、诊断准确率高等优点,有效解决传统口腔正畸诊断不准确的问题。

以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1