【技术实现步骤摘要】
本专利技术涉及了数字几何处理领域中的网格分割技术,尤其是涉及了一种自动分割全颌牙齿三角网格模型的方法,适用于从牙颌三角网格曲面快速自动分割牙齿三角网格曲面。
技术介绍
近年来,数字口腔技术发展迅速,牙齿隐形正畸也逐渐普及。而数字治疗辅助系统要完成的工作就是建立牙齿模型,为矫治方案的设计提供数据支持。要建立精准的牙齿模型,首先需要通过光学方法扫描石膏模型获得牙颌三维数据,再利用数字几何处理技术分离牙齿牙龈数据,并对牙齿缺失部分进行修复,建立可移动的牙齿模型,供医生确定矫治方案。但由于牙齿的形状和排列因人而异,所以要精确地分离牙齿有一定的困难。而且,目前的一些牙齿分割技术中,很难一次性自动分割所有牙齿,且严重依赖人工交互,分割效率低下。利用曲面内在属性来识别牙齿边界是一种主流切牙方法,具体包括:1)曲率估计:利用曲面的内在属性,包括主曲率(最小主曲率,平均主曲率等),对牙齿特征进行识别;2)粗糙定位牙冠区域:利用主成分分析方法(PrincipalComponentAnalysis,简称PCA)计算输入模型的局部坐标系,并构建切割平面分离牙齿和牙龈部分,这样的方法只能得到初步的结果;3)阈值法:首先计算整体模型的曲率场,再利用曲率阈值来分割牙齿边界区域。一般来说,用户可以通过交互选择该阈值,也可以通过大量实验来获得较满意的阈值,但由于一个整体阈值难以同时满足所有牙齿分割条件,往往出现过分割或欠分割情况; ...
【技术保护点】
一种自动分割全颌牙齿三角网格模型的方法,其特征在于该方法包含下列步骤:A.由牙颌三角网格模型中各顶点的曲率值求出每个网格顶点P的平均曲率Km和均方差曲率Ks;B.对于一个网格顶点P,提取边界特征点,取所有边界特征点及其相邻的所有三角面片的合集作为边界特征区域;C.根据边界特征区域将牙颌三角网格模型分离为多个独立的网格区域,根据顶点数目将各个独立网格区域区分为牙龈区域、牙齿区域和杂质区域;D.将分离出来的牙龈区域和牙齿区域作为每个牙齿或牙龈的预分割区域,并进行不同编号标记;E.根据预分割结果,利用区域增长计算方法处理获取精确分割结果;F.找出最后一颗磨牙,并通过计算其他牙齿分别到该颗磨牙的测地距离,来依次对其他牙齿进行排序,然后按照排序进行顺序切牙;G.去除毛刺,删除外翻面片,先采用laplacian平滑方法对牙颌三角模型上的边缘区域进行平滑处理,然后去除狭长三角面片,完成后续边界平滑处理,实现最终牙颌三角网格模型的分割。
【技术特征摘要】
1.一种自动分割全颌牙齿三角网格模型的方法,其特征在于该方法包含下
列步骤:
A.由牙颌三角网格模型中各顶点的曲率值求出每个网格顶点P的平均曲率
Km和均方差曲率Ks;
B.对于一个网格顶点P,提取边界特征点,取所有边界特征点及其相邻的所
有三角面片的合集作为边界特征区域;
C.根据边界特征区域将牙颌三角网格模型分离为多个独立的网格区域,根据
顶点数目将各个独立网格区域区分为牙龈区域、牙齿区域和杂质区域;
D.将分离出来的牙龈区域和牙齿区域作为每个牙齿或牙龈的预分割区域,
并进行不同编号标记;
E.根据预分割结果,利用区域增长计算方法处理获取精确分割结果;
F.找出最后一颗磨牙,并通过计算其他牙齿分别到该颗磨牙的测地距离,来
依次对其他牙齿进行排序,然后按照排序进行顺序切牙;
G.去除毛刺,删除外翻面片,先采用laplacian平滑方法对牙颌三角模型上
的边缘区域进行平滑处理,然后去除狭长三角面片,完成后续边界平滑处理,
实现最终牙颌三角网格模型的分割。
2.根据权利要求1所述的一种自动分割全颌牙齿三角网格模型的方法,其
特征在于:所述步骤B中,将满足平均曲率Km<t1和均方差曲率Ks>t2中任一条
件的网格顶点P作为边界特征点,t1为平均曲率阈值,t2为均方差曲率阈值。
3.根据权利要求1所述的一种自动分割全颌牙齿三角网格模型的方法,其
特征在于:所述步骤A中的平均曲率Km和均方差曲率Ks采用以下公式进行计算:
平均曲率Km=K1+K22,]]>均方差曲率Ks=K12+K22-2K1K2]]>其中,K1、K2为网格顶点P的最大曲率和最小曲率。
4.根据权利要求1所述的一种自动分割全颌牙齿三角网格模型的方法,其
特征在于:所述的步骤C具体如下:牙颌三角网格模型中除边界特征区域以外
的其他区域被边界特征区域分离为多个独立的网格区域,并统计独立网格区域
的顶点数目,根据独立网格区域的顶点数目确定该独立网格区域的性质,分为
牙龈区...
【专利技术属性】
技术研发人员:田宇佳,宣梦洁,王春蝶,
申请(专利权)人:杭州美齐科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。