法律状态公告日
法律状态信息
法律状态
2019-08-16
未缴年费专利权终止 IPC(主分类):G06T17/30 授权公告日:20180306 终止日期:20180902 申请日:20150902
专利权的终止
2018-03-06
授权
授权
2015-12-30
实质审查的生效 IPC(主分类):G06T17/30 申请日:20150902
实质审查的生效
2015-12-02
公开
公开
技术领域
本发明涉及义齿CAD曲面重建技术领域,特别是涉及一种义齿离散数据的参数曲面重建方法。
背景技术
随着人们生活水平的逐渐提升,牙齿发病率越来越高。在口腔修复手术中龋齿治疗最常用的方法是义齿镶嵌,而义齿的制作是义齿镶嵌手术中最关键的环节,义齿制作的好坏直接关系到治疗效果。传统的义齿制作需要经过制取印模、修整模型、雕蜡型、铸造、喷沙、堆瓷、烤瓷、修整、打磨抛光等多道工序。这种方法虽然对技术要求不高,但工序繁琐,制作周期长,工作环境差,消耗人力资源多,而且不能满足临床一次性就诊的要求,病人需要多次就诊才能达到满意效果,不仅浪费时间,而且增加了患者的痛苦。随着计算机辅助设计与制造应用技术(CAD/CAM)的逐渐成熟,国际市场上开始出现多种义齿CAD/CAM系统用于义齿的数字设计与制造。义齿CAD/CAM技术极大地缩短了义齿的制作周期,提高了义齿制作精度,受到广大患者的欢迎。
发明内容
本发明所要解决的技术问题是提供一种义齿离散数据的参数曲面重建方法,能够缩短了口腔修复周期,减轻口腔患者的痛苦。
本发明解决其技术问题所采用的技术方案是:提供一种义齿离散数据的参数曲面重建方法,包括以下步骤:
(1)利用外接球准则快递重建义齿的三角网格模型;
(2)运用均值坐标参数化方法将义齿的三角网格模型的顶点一一映射到平面参数域的单位正方形上;
(3)根据逆映射技术将平面参数域单位正方形上的规则采样点映射到三角网格模型上;
(4)得到三角网格模型的规则采样,利用B样条曲面插值算法得到义齿的B样条曲面。
所述步骤(1)包括以下子步骤:
(11)在离散数据中任选一点A,在该点A的邻域点中找到距其最近的点B,以点A和点B作为种子三角形的一条边,然后在点A和点B的邻域中寻找一点C,使得三角形ABC最小内角取得最大值,将三角形ABC作为种子三角形,三角形ABC的三条边作为当前边界;
(12)对当前边界的每一条边,根据外接球准则在其两端点的邻域中寻找第三个顶点D构造一个新的三角形,该新的三角形满足:3个顶点不在同一条直线上;三角形的形状要尽量接近正三角形;三角形ABD的内部不包含其它数据点;对当前边界上的每条边,如果能够找到点D构造三角形,则标记AB被两个三角形共享;如果找不到满足上述三个条件的点D,则标记AB为边界边;
(13)更新当前边界,即以步骤(12)中获得的三角形的非共享边作为当前边界,重复步骤(12);如果步骤(12)中对于当前边界的每一条边都不能找到合适的邻近点与其构成新的三角形,则在没有参与网格构建的剩余点集中寻找新的种子点进入步骤(11)。
所述步骤(2)具体为在义齿的三角网格模型的边界顶点VB中任取一点Va作为参数域的第一个角点Ψ(Va),在三角网格模型的的边界顶点VB中,开始沿逆时针方向找到一个点Vb,使
所述权值λij采用恒正的权值获取得到。
所述步骤(3)具体为设给定任一参数域中点Ui所在的三角片为(Uk,Um,Un),且该三角面片在三维空间中对应的三角面片为(Vk,Vm,Vn),则点Ui对应三维空间的点Vi'为Vi'=cVk+tVm+(1-c-t)Vn,其中,
有益效果
由于采用了上述的技术方案,本发明与现有技术相比,具有以下的优点和积极效果:本发明重建的义齿B样条曲面精度高,大幅缩短了口腔修复周期,减轻口腔患者的痛苦,且能够方便医生对义齿的形状进行修改和实体化操作。
附图说明
图1是边界点参数化示意图;
图2是均值映射示意图;
图3是逆映射示意图,其中,(a)为参数域的三角片面,(b)为三维空间的三角片面;
图4是本发明重建的磨牙曲面重建过程图,其中,(a)为磨牙的离散数据点;(b)为磨牙的三角网格模型;(c)参数域的三角网格;(d)为磨牙的B样条曲面;
图5是本发明重建的尖牙曲面重建过程图,其中,(a)为尖牙的离散数据点;(b)为尖牙的三角网格模型;(c)参数域的三角网格;(d)为尖牙的B样条曲面;
图6是本发明重建的切牙曲面重建过程图,其中,(a)为切牙的离散数据点;(b)为切牙的三角网格模型;(c)参数域的三角网格;(d)为切牙的B样条曲面;
图7是本发明重建的牙冠曲面重建过程图,其中,(a)为牙冠的离散数据点;(b)为牙冠的三角网格模型;(c)参数域的三角网格;(d)为牙冠的B样条曲面。
具体实施方式
下面结合具体实施例,进一步阐述本发明。应理解,这些实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本申请所附权利要求书所限定的范围。
1、基于义齿离散数据的三角网格模型重建
Step1.在离散数据P中任选一点A,在A的邻域点中找到距其最近的点B,以AB作为种子三角形的一条边,然后在A和B的邻域中寻找一点C,使得ΔABC最小内角取得最大值,将ΔABC作为种子三角形,ΔABC的三条边作为当前边界;
Step2.对当前边界的每一条边,根据外接球准则在其两端点的邻域中寻找第三个顶点D构造一个新的三角形。构造的三角形应该满足以下三个条件:
①.3个顶点不在同一条直线上;
②.三角形的形状要尽量接近正三角形
③.ΔABD的内部不包含其它数据点。
对当前边界上的每条边,如果能够找到D这样一点构造三角形,标记AB被两个三角形共享;如果找不到满足上述三个条件的点,标记AB为边界边;
Step3.更新当前边界,即以Step2中获得的三角形的非共享边作为当前边界,重复Step2。如果Step2中对于当前边界的每一条边都不能找到合适的邻近点与其构成新的三角形,则在没有参与网格构建的剩余点集中寻找新的种子点进入Step1。如果所有数据点都参与了三角网格的重建,算法结束。
2、义齿三角网格模型的参数化
义齿三角网格模型的平面参数化分为边界点的参数化和内部点的参数化。设义齿三角网格模型的顶点为
2.1边界点的参数化
不妨设
2.2内部点的参数化
对三角网格模型的每一个内部顶点VI,设其一阶邻域点为Ni,为每个j∈Ni选择权值λij,使得VI的参数坐标Ui是其一阶邻域顶点对应的参数坐标的加权平均,即
>
将式(1)中内部顶点和边界顶点分别移项到式子的两端得到
>
边界顶点对应的参数值已在2.1节中已经获得,则上式可写成如下线性方程组:
Ax=b*MERGEFORMAT(3)
其中,A是|V|×|V|阶矩阵(|V|为网格顶点的个数),其元素为:
x为待求内部点的参数坐标向量,b为由边界点的参数坐标向量和相应的λij值计算得到。为了保证映射是一一对应的,且使参数化的角度扭曲量最小,本文采用了恒正的权值ωij
>
>
式中的αij和βij选取如图2所示。
当权值λij确定后,式(3)中的未知量x可以通过高斯消去法求解即获得内部点的参数值,并将平面域的参数点按其在空间模型中的次序进行三角化。
3规则采样
在完成三角网格模型平面参数化后,由于三角网格模型的顶点与平面三角片的顶点是一一对应的,我们可以利用逆映射技术进行三角网格模型的规则采样,以便于对其进行B样条曲面重建。设给定任一参数域中点Ui所在的三角片为(Uk,Um,Un),且该三角面片在三维空间中对应的三角面片为(Vk,Vm,Vn),如图3所示。则点Ui对应三维空间的点Vi′为
Vi′=cVk+tVm+(1-c-t)Vn
其中,>
将参数域的正方形均分成n×n个小的正方形,
图4-图7分别为重建的磨牙、尖牙、切牙和牙冠的曲面重建过程。由此可见,本发明重建的义齿B样条曲面精度高,大幅缩短了口腔修复周期,减轻口腔患者的痛苦,且能够方便医生对义齿的形状进行修改和实体化操作。
机译: 基于离散目标图像元素描述的投影图像重建数据集的目标区域中目标图像值的迭代重建方法,涉及初始化数据集的初始化单元
机译: 获取义齿的3D数据的方法和用于产生可拆卸义齿的方法,获取义齿基部3D数据的方法,以及生产义齿基础的方法
机译: 用于人工义齿检查的数据记录的计算机化生产,包括使用计算机创建代表人工义齿或人工义齿的一部分的数据记录,以制造人工义齿