口腔曲面CT图像生物特征提取及匹配方法和设备与流程

文档序号:16514437发布日期:2019-01-05 09:32阅读:778来源:国知局
口腔曲面CT图像生物特征提取及匹配方法和设备与流程

本发明涉及图像处理领域,尤其涉及一种口腔曲面ct图像生物特征提取及匹配方法和设备。



背景技术:

一些老的医院,由于数据库不兼容,而且采集的数据没有标签,很难找到病人以前在其他医院的数据。可以采用图像匹配的方法对采集的病人图片进行匹配,从而找到病人以前在其他医院的数据。在对口腔曲面ct图像进行匹配时,需要对口腔曲面ct图像进行图像分割,而目前根据图像的亮度对口腔曲面ct图像进行图像分割的方法如图1所示,该方法共包括三个步骤:

(1)采集口腔曲面ct的原始图像,通过半自动窗口定位方法截取想要分割的牙区,并将其保存,等待下一步处理。

(2)根据对已半自动截取的部分牙区图像进行横向和纵向的亮度提取,分别找到亮度图的波谷,并将其坐标保存下来。

(3)将横向和纵向的波谷点映射到原图上,将其连起来即可实现一个牙区的分割。

然而该方法只能选择特殊的、完好的口腔曲面ct来做分割,如果牙齿有缺或者骨头内打入牙钉,那么这个方法的结果不尽如人意,且该方法必须选择牙齿间有明显缝隙的图片来处理,如果牙齿比较密集,牙齿与牙齿之间的缝隙不明显,亮度图上就不会有比较明显的波峰波谷,那么在下一步的映射回原图就有可能找不到牙齿中间的缝隙。



技术实现要素:

本发明所要解决的技术问题是:针对现有技术存在的不足,本发明提供一种口腔曲面ct图像生物特征提取及匹配方法和设备。

本发明提供的一种口腔曲面ct图像生物特征提取方法,包括:

统一图片格式及大小;

选择牙区范围并进行截取;

在截取的图片中寻找牙缝,并按照牙缝所在直线和与牙缝所在直线垂直的直线将截取的图片分为n块,n=1,2,3,...;

对每块图片进行形态学处理,然后根据明度累加序列进行二次定位,根据明度累加序列的空隙位置将牙区无用的骨骼区域去除;

将去骨后的图片进行特征提取。

进一步,自动选择牙区范围或者通过半自动窗口定位方法选择牙区范围,且n=6。

进一步,在对图片进行形态学处理前,还对图片进行二值化处理,且通过根据平均亮度值确定阈值的方法或者大津阈值法选取阈值进行二值化处理;提取的特征包括面积、灰度、周长、长轴、短轴、离心率、七个不变矩、四个方向的灰度共生矩阵特征、方向梯度直方图和加速稳健特征。

本发明另一方面提供的一种口腔曲面ct图像匹配方法,包括:

根据如上所述的口腔曲面ct图像生物特征提取方法对n1张对象图片即已有的数据库图片和n2张目标图片即新采集的待测图片进行特征提取,n1=1,2,3,...,n2=1,2,3,...,n2≥n1;

根据提取的特征查找与目标图片匹配的对象图片。

进一步,查找与目标图片匹配的对象图片的方法包括:将提取的一种或多种特征作为一个向量;通过计算两图片的特征向量之间的欧几里得距离分别计算出每张目标图片的某块图片与所有对象图片的对应块图片的相似度,得到每张目标图片与所有对象图片的相似度,其中相似度最高的对象图片即为匹配结果。

进一步,该匹配方法还包括:

以目标图片i为索引,根据该目标图片i与对象图片的相似度大小将n1张对象图片按照相似度从大到小的顺序进行排序,找出与该目标图片i实际匹配的对象图片所在位置r(i),得出该实际匹配的对象图片的排名计算反平均位置排名率利用该反平均位置排名率对匹配结果进行评估,越大则匹配结果越好,其中r(i)=1,2,...,n1;

采用boost的提升方法往特征向量中增加使匹配结果更好的特征项。

本发明另一方面提供的一种口腔曲面ct图像生物特征提取设备,包括:

格式统一装置,用于统一图片格式及大小;

图片截取装置,用于选择牙区范围并进行截取;

牙区细化装置,用于在截取的图片中寻找牙缝,并按照牙缝所在直线和与牙缝所在直线垂直的直线将截取的图片分为n块,n=1,2,3,...;

二次定位与去骨装置,用于对每块图片进行形态学处理,然后根据明度累加序列进行二次定位,根据明度累加序列的空隙位置将牙区无用的骨骼区域去除;

特征提取装置,用于将去骨后的图片进行特征提取。

本发明另一方面提供的一种口腔曲面ct图像匹配设备,包括:

如上所述的口腔曲面ct图像生物特征提取设备,用于对n1张对象图片即已有的数据库图片和n2张目标图片即新采集的待测图片进行特征提取,n1=1,2,3,...,n2=1,2,3,...,n2≥n1;

匹配装置,用于根据提取的特征查找与目标图片匹配的对象图片。

进一步,还包括:

结果评估装置,用于以目标图片i为索引,根据该目标图片i与对象图片的相似度大小将n1张对象图片按照相似度从大到小的顺序进行排序,找出与该目标图片i实际匹配的对象图片所在位置r(i),得出该实际匹配的对象图片的排名计算反平均位置排名率利用该反平均位置排名率对匹配结果进行评估,越大则匹配结果越好,其中r(i)=1,2,...,n1;

提升装置,用于采用boost的提升方法往特征向量中增加使匹配结果更好的特征项。

本发明另一方面提供的一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上所述的方法的步骤。

本发明在口腔ct的图片中依靠亮度曲线来寻找牙缝,进而将牙齿分为多个(如6个)块,分别计算两张图片的多块图片的相似度从而得到两张图片的相似度,可以更加精确地利用好整个图片的信息,且在特征提取前进行去骨,使得可以使用的信息占尽可能大的权重,从而提高匹配效率。且本发明提供的对于口腔牙齿特征的提取以及匹配算法,可以为口腔种植牙齿或者生物特征提取提供可靠的技术和理论支持。

附图说明

本发明将通过例子并参照附图的方式说明,其中:

图1为现有技术的对口腔曲面ct图像进行图像分割的示意图;

图2为本发明实施例的统一图片格式及大小的示意图;

图3为本发明实施例的选择牙区范围的示意图;

图4为本发明实施例的牙区细化示意图;

图5为本发明实施例的二次定位与去骨的示意图;

图6为本发明实施例的特征提取的示意图;

图7为本发明实施例的匹配评估方法示意图;

图8为本发明实施例的六个形状特征单项匹配结果对比图;

图9为本发明实施例的七个不变矩单项匹配结果对比图;

图10为本发明实施例的纹理特征单项匹配结果对比图。

具体实施方式

本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。

本说明书中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。

本发明实施例提供的口腔曲面ct图像生物特征提取及匹配方法及设备的具体方案如下:

统一图片格式及大小,如图2所示。在本发明的具体实施例中,采集了280张原始口腔ct图像,每张图片大小统一为n*500像素(n为长度按比例放大/缩小所得)。

选择牙区范围并进行截取,如图3所示,可自动选择牙区范围或者通过半自动窗口定位方法选择牙区范围,对原始口腔ct图像进行截取。根据先验知识,截取范围设置在宽120~420像素,长度的1/7~6/7范围内时,所包含的牙区信息最多。

牙区细化,如图4所示,依靠亮度曲线在截取的图片中寻找牙缝,并按照牙缝所在直线和与牙缝所在直线垂直的直线将截取的图片分为n块。可将截取的图片按照牙缝分为六块,第一块大致包括a8、a7、a6、a5、a4,第二块大致包括a3、a2、a1、b1、b2、b3,第三块大致包括b4、b5、b6、b7、b8,第四块大致包括c8、c7、c6、c5、c4,第五块大致包括c3、c2、c1、d1、d2、d3,第六块大致包括d4、d5、d6、d7、d8,其中a、b、c、d分别对应左上、右上、左下和右下。

二次定位与去骨,如图5所示,对每块图片进行腐蚀、膨胀、开闭操作以及形态学去噪等处理,然后根据明度累加序列进行二次定位。明度累加序列的空隙位置即为颌骨与牙齿的间隙,从该位置即可将牙区无用的骨骼区域去除,使得可以使用的信息占尽可能大的权重。在对图片进行形态学处理前,还对图片进行二值化处理,且可通过根据平均亮度值确定阈值的方法或者大津阈值法选取阈值进行二值化处理。

特征提取,如图6所示,将去骨后的图片进行特征提取,包括几何特征和纹理特征两大方面,其中几何特征包括面积、灰度、周长、长轴、短轴、离心率以及七个不变矩,纹理特征包括四个方向的灰度共生矩阵特征和方向梯度直方图。当采用加速稳健特征(surf)方法进行特征提取时,纹理特征还包括加速稳健特征,此时提取的特征共计19个特征项。

根据提取的特征查找与目标图片(即新采集的待测图片)匹配的对象图片(即已有的数据库图片)。可将提取的一种或多种特征作为一个向量,通过计算两图片的特征特征向量之间的欧几里得距离分别计算出每张目标图片的某块图片与所有对象图片的对应块图片的相似度,得到每张目标图片与所有对象图片的相似度,其中相似度最高的对象图片即为匹配结果,欧几里得距离公式如下:

其中,θ为n维特征向量l1和l2间的欧几里德距离,l1(i)、l2(i)为特征向量的第i项。

若数据量大,还可用支持向量机(svm)或其他一些深度学习的方法代替用欧几里得距离进行特征匹配的方法,提高匹配成功率。

结果评估,如图7所示,以目标图片i为索引,根据该目标图片i与对象图片的相似度大小将n1张对象图片按照相似度从大到小的顺序进行排序,找出与该目标图片i实际匹配的对象图片所在位置r(i),得出该实际匹配的对象图片的排名计算反平均位置排名率利用该反平均位置排名率对匹配结果进行评估,越大则匹配结果越好,其中r(i)=1,2,...,n1,n2为目标图片的张数,n1=1,2,3,...,n2=1,2,3,...,n2≥n1。

boost提升,采用boost的提升方法往特征向量中增加使匹配结果更好的特征项,从而确定在对口腔ct图像的生物特征匹配时哪些匹配项更为有效。

在一个具体实施例中,采集了280张原始口腔ct图像(术前图片即对象图片100张,术后图片即目标图片180张),为这180张术后图片找到与其对应的术前图片。提取的特征包括面积(1维)、灰度(1维)、周长(1维)、长轴(1维)、短轴(1维)、离心率(1维)、七个不变矩(7×1维)、四个方向的灰度共生矩阵glcm特征(4×4维)、方向梯度直方图hog特征(9维)以及加速稳健surf特征(64维)共计19个特征项,这些特征向量一共有102个维度。首先针对这19个特征项分别进行一次匹配,这一步匹配称为单项匹配,单项指的是上面所说的每一个特征项。将匹配的结果用反平均位置排名率表示出来。然后再根据第一步的结果将特征项进行boost提升。最后经过多次boost提升,观察最终得到的结果以及最适宜的匹配项。单项匹配的过程如下:

首先读取数据库中的特征向量值,用每一张术后图片的特征向量分别去求其与术前所有图片的特征向量之间的欧几里得距离,可通过最小的值来找对应的图片,也可通过欧几里得距离计算相似度(如将每张图片分为6块图片,则先分别计算两图片的6块对应图片的相似度,再将6块图片的相似度乘以各自的权重并求和,即可得到两张图片的相似度),相似度最高的术前图片为匹配结果。然后再将术前图片根据相似度大小,按从大到小的顺序进行排序,如图7所示,理想情况下,与术后图片实际匹配的术前图片应排在第一位,但是实际情况并不一定是这样,如与术后图片1实际匹配的术前图片1排在第三位(即r(1)=3),此时术前图片1的排名为与术后图片2实际匹配的术前图片2排在第六位(即r(2)=6),此时术前图片2的排名为以此类推,即可得到一个结果数组再求这个结果数组的反平均位置排名率即可。图8-10为三组实验的对比结果。

通过观察结果可以发现,这19种匹配项的单一匹配结果的反平均位置排名率基本都在0.7~0.75之间。其中全自动处理匹配的反平均位置排名率最高的特征项为hog特征,结果为0.7883;第二为surf特征,结果为0.7792。半自动处理未标准化匹配的反平均位置排名率最高的特征项为hog特征,结果为0.8048;第二为不变矩4,结果为0.8008。半自动处理标准化匹配的反平均位置排名率最高的特征项为不变矩4,结果为0.8008;第二为hog特征,结果为0.7984。

全自动处理即自动选择牙区部分图片并进行截取。

半自动处理未标准化即曲面ct图片未经过标准尺寸剪裁,通过人机互动的方式,利用鼠标进行窗口定位,最终对牙区部分进行选择并进行截取。

半自动处理标准化即曲面ct图片经过了标准尺寸裁剪,手动选择牙区部分并进行截取。

然后进行boost提升,对全自动处理匹配的boost提升匹配后,实验结果准确率提升了5%左右。

本发明提供的口腔曲面ct图像生物特征提取及匹配设备包括与相应方法的步骤一一匹配的装置,如格式统一装置、图片截取装置、牙区细化装置、二次定位与去骨装置、特征提取装置、结果评估装置、匹配装置和提升装置。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(rom,readonlymemory)、随机存取记忆体(ram,randomaccessmemory)、磁盘或光盘等。

本发明并不局限于前述的具体实施方式。本发明扩展到任何在本说明书中披露的新特征或任何新的组合,以及披露的任一新的方法或过程的步骤或任何新的组合。

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