一种三维牙齿模型中牙龈随动的方法与流程

文档序号:11953683阅读:704来源:国知局

本发明涉及计算机应用领域,尤其涉及牙龈随动方法。



背景技术:

通过3D扫描患者的牙齿模型,得到可以在计算机中展示的三维牙齿模型文件。牙龈随动是通过专业的计算机软件,实现三维牙齿模型中牙龈部分随着牙冠部分移动而进行相应移动的技术。通过牙龈随动,可以很好地模拟出患者口腔内部牙齿移动的临床环境,帮助医生和技工更好地进行患者矫治方案设计。

但是,目前缺乏有效、准确的牙龈随动方法,无法准确模拟出患者口腔内部的环境,也就难以为加工患者佩戴舒适的隐形矫治器提供数据支持。



技术实现要素:

本发明的目的在于提供一种三维牙齿模型中牙龈随动的方法,能精确区分三维牙齿模型中的牙冠与牙龈的边界,实现牙龈部分的随动。

实现上述目的的技术方案是:

一种三维牙齿模型中牙龈随动的方法,包括:

从数据库中提取每颗牙齿模型的边界点集;

计算每颗牙齿模型边界点集在牙龈模型上对应的边界点集索引;

移动和旋转一颗牙齿模型,保存该牙齿模型的变换矩阵M;

将进行变换的牙齿模型在牙龈模型上对应的边界点集按照该牙齿模型边界点集的变换矩阵M进行变换;

计算变换后的牙齿模型在牙龈模型上对应的边界点集与左右临近牙齿模型边界点集的最近距离D;

遍历牙龈模型顶点,计算并获取各顶点与变换后的牙齿模型在牙龈模型上对应的边界点集之间的最小距离di,若di<D,则将该顶点加入随动点集;

遍历随动点集,按di值使各牙龈模型顶点递减变换,完成牙龈随动。

本发明的有益效果是:本发明能够虚拟还原患者口腔内部的临床环境,精确区分三维牙齿模型中的牙冠与牙龈的边界,将每一步排牙作业之后牙齿软组织对应的移动结果模拟展现给了技工,给下一步的排牙作业奠定了基础,为加工患者佩戴舒适的隐形矫治器提供数据支持。

附图说明

图1是本发明的三维牙齿模型中牙龈随动的方法的流程图。

具体实施方式

下面将结合附图对本发明作进一步说明。

请参阅图1,本发明的三维牙齿模型中牙龈随动的方法,包括:

步骤S1,从数据库中提取每颗牙齿模型的边界点集。

步骤S2,计算每颗牙齿模型边界点集在牙龈模型上对应的边界点集索引。

步骤S3,变换牙齿模型,即:移动和旋转一颗牙齿模型,保存该牙齿模型的变换矩阵M。

步骤S4,变换对应牙龈边界,即:将进行变换的牙齿模型在牙龈模型上对应的边界点集按照该牙齿模型边界点集的变换矩阵M进行变换。

步骤S5,计算牙龈随动点集,即:计算变换后的牙齿模型在牙龈模型上对应的边界点集与左右临近牙齿模型边界点集的最近距离D;遍历牙龈模型顶点,计算并获取各顶点与变换后的牙齿模型在牙龈模型上对应的边界点集之间的最小距离di,若di<D,则将该顶点加入随动点集。

步骤S6,变换随动点集,即:遍历随动点集,按di值使各牙龈模型顶点递减变换,完成牙龈随动。

以上实施例仅供说明本发明之用,而非对本发明的限制,有关技术领域的技术人员,在不脱离本发明的精神和范围的情况下,还可以作出各种变换或变型,因此所有等同的技术方案也应该属于本发明的范畴,应由各权利要求所限定。

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