一种婴幼儿血管瘤病变区颜色的自动提取与量化方法与流程

文档序号:16136689发布日期:2018-12-01 01:05阅读:236来源:国知局
本发明涉及婴幼儿血管瘤图像处理
技术领域
,具体涉及一种婴幼儿血管瘤病变区颜色的自动提取与量化方法。
背景技术
婴幼儿血管瘤是婴幼儿时期较为多发的良性血管源性肿瘤,一般情况下,发病于新生婴儿身体各个部位,出现时间为出生后的几周到几个月内不定。血管瘤增长迅速,经过初期快速扩张的增殖期后,渐渐进入病变区域不再发生大幅变化的稳定期,最后步入退化期,病变部位逐渐消失。该过程通常持续几年,因人而异,有的病患能够痊愈,有的可能在皮肤上留下永久疤痕。当医生判断婴儿患有血管瘤后,会对血管瘤的颜色、纹理等进行研究,目前血管瘤颜色的色度凭借医生的经验主观判定,得出的色度值具有很强的主观性,且误差大、难量化、效率低,而色度值作为后续研究的中间参数,若误差较大,会对后续研究产生极大的影响。技术实现要素:本发明的目的在于:提供一种婴幼儿血管瘤病变区颜色的自动提取与量化方法,解决了目前采用人工主观判定的主观性、误差大、难量化、效率低等问题。本发明采用的技术方案如下:一种婴幼儿血管瘤病变区颜色的自动提取与量化方法,包括以下步骤:步骤1:提取婴幼儿血管瘤图像中的病变部位,将病变部位标记为病变区域,剩余部位标记为皮肤区域;步骤2:计算皮肤区域和病变区域间的距离,将所述距离分为训练样本和测试样本;步骤3:将所述训练样本输入svm分类模型进行训练,得到训练后的svm分类模型;步骤4:将测试样本输入训练后的svm分类模型,输出病变区颜色的判断结果,实现婴幼儿血管瘤病变区颜色的自动量化。进一步的,所述步骤1中,病变部位的提取方法为基于混合特征的马尔科夫随机场分割方法。进一步的,所述基于混合特征的马尔科夫随机场分割方法中的混合特征包括:病变区域在hsv颜色空间下h通道的颜色特征,以及所述颜色特征经过gabor滤波在0°、30°、60°、90°、120°、150°方向上得到的纹理特征。进一步的,所述步骤2的具体步骤如下:步骤21:将所述病变区域和皮肤区域的颜色空间由rgb转换为cielab;步骤22:在所述cielab颜色空间下,提取皮肤区域三个通道的色度值均值,得到皮肤区域色度值均值向量;提取病变区域三个颜色通道的色度值均值,得到病变区域色度值均值向量;步骤23:利用所述皮肤区域色度值均值向量和病变区域色度值均值向量计算距离,所述距离包括相关距离。进一步的,所述步骤23中,所述距离还包括欧氏距离、曼哈顿距离、切比雪夫距离、夹角余弦距离中的一种或几种。进一步的,所述相关距离为:crdist=1-crxy,欧式距离为:曼哈顿距离为:mhdist=|xl-yl|+|xa-ya|+|xb-yb|,切比雪夫距离为:csdist=max(|xl-yl|,|xa-ya|,|xb-yb|),夹角余弦距离为:其中,xl表示皮肤区域色度值均值向量中l通道的色度值均值,xa表示皮肤区域色度值均值向量中a通道的色度值均值,xb表示皮肤区域色度值均值向量中b通道的色度值均值,yl表示病变区域色度值均值向量中l通道的色度值均值,ya表示病变区域色度值均值向量中a通道的色度值均值,yb表示病变区域色度值均值向量中b通道的色度值均值,x表示皮肤区域色度值均值向量(xl,xa,xb),y表示病变区域色度值均值向量(yl,ya,yb),e(x)表示向量x的期望,e(y)表示向量y的期望,d(x)表示向量x的方差,d(y)表示向量。进一步,将病变区颜色的色度分为m个色段,将所述距离输入svm分类模型后,进行m-1次svm分类,输出该距离所属的色段,直至全部分类完成。综上所述,由于采用了上述技术方案,本发明的有益效果是:1.本发明实现了对婴幼儿血管瘤图像颜色的自动提取和量化,量化误差低、准确率高。2.经过对不同颜色空间病变区域像素点色度值的大量实验统计发现,病变区域色度值在cielab颜色空间中的变化规律最明显,因此本发明将颜色空间转换至cielab,有效的提高了自动量化的准确性。3.本发明采用的图像分割方法是基于马尔科夫随机场的分割方法,通过实验对比发现相较于普通的阈值分割方法,该方法的分割结果更为准确,能够有效的将不同时期的病变区域分割出来,用于图像分类,以增加量化的准确性。4.通过计算皮肤区域色度值均值向量和病变区域色度值均值向量之间的距离,能有效降低光照、抖动等因素的影响。5.本发明采用svm分类方法,该方法适合于小样本数据的分类,且有较好的泛化及推广能力。因为婴幼儿血管瘤病情因生长发育或服用专门药物视觉特征变化快且图像采集困难,能获取的有效血管瘤图像数量较少,故婴幼儿血管瘤病变区颜色判断属于小样本分类问题。附图说明本发明将通过例子并参照附图的方式说明,其中:图1是本发明的整体流程图;图2是本发明的分类标准示意图;图3是本发明的精度对比图;图4是婴幼儿血管瘤图像采用中值滤波进行预处理的图对比像;图5是婴幼儿血管瘤图像经过限制对比直方图均衡化处理后的对比图像;图6是婴幼儿血管瘤图像经过颜色恒常性调整光照颜色处理后的对比图像;图7是为婴幼儿血管瘤图像中病变区域和皮肤区域的分界示意图。具体实施方式本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。下面结合图1-6对本发明作详细说明。一种婴幼儿血管瘤病变区颜色的自动提取与量化方法,包括以下步骤:步骤1:提取婴幼儿血管瘤图像中的病变部位,将病变部位标记为病变区域,剩余部位标记为皮肤区域;病变部位的提取方法为基于混合特征的马尔科夫随机场分割方法;所述基于混合特征的马尔科夫随机场分割方法中的混合特征包括:病变区域在hsv颜色空间下h通道的颜色特征,以及所述颜色特征经过gabor滤波在0°、30°、60°、90°、120°、150°方向上得到的纹理特征。步骤2:计算皮肤区域和病变区域间的距离;步骤21:将所述病变区域和皮肤区域的颜色空间由rgb转换为cielab;步骤22:在所述cielab颜色空间下,提取皮肤区域三个通道的色度值均值,得到皮肤区域色度值均值向量;提取病变区域三个颜色通道的色度值均值,得到病变区域色度值均值向量;步骤23:利用所述皮肤区域色度值均值向量和病变区域色度值均值向量计算距离,所述距离包括相关距离;所述距离还包括欧氏距离、曼哈顿距离、切比雪夫距离、夹角余弦距离中的一种或几种;所述相关距离为:crdist=1-crxy,欧式距离为:曼哈顿距离为:mhdist=|xl-yl|+|xa-ya|+|xb-yb|,切比雪夫距离为:csdist=max(|xl-yl|,|xa-ya|,|xb-yb|),夹角余弦距离为:其中,xl表示皮肤区域色度值均值向量中l通道的色度值均值,xa表示皮肤区域色度值均值向量中a通道的色度值均值,xb表示皮肤区域色度值均值向量中b通道的色度值均值,yl表示病变区域色度值均值向量中l通道的色度值均值,ya表示病变区域色度值均值向量中a通道的色度值均值,yb表示病变区域色度值均值向量中b通道的色度值均值,x表示皮肤区域色度值均值向量(xl,xa,xb),y表示病变区域色度值均值向量(yl,ya,yb),e(x)表示向量x的期望,e(y)表示向量y的期望,d(x)表示向量x的方差,d(y)表示向量。步骤3:将所述训练样本输入svm分类模型进行训练,得到训练后的svm分类模型;步骤4:将测试样本输入训练后的svm分类模型,输出病变区颜色的判断结果,实现婴幼儿血管瘤病变区颜色的自动量化;将病变区颜色的色度值分为m个色段,将所述距离输入svm分类模型后,进行m-1次svm分类,输出该距离所属的色段,直至全部分类完成。具体实施例1在进行病变区域颜色的量化前,需要对输入图像做一系列的预处理,以增强量化结果的可靠性与正确性。首先是增强图像质量的预处理,其步骤如下:步骤01:对所述婴幼儿血管瘤图像进行中值滤波(如图3所示);步骤02:对步骤01得到的图像进行限制对比度直方图均衡化处理(如图4所示);步骤03:对步骤02得到的图像进行基于颜色恒常性的色度值调整(如图5所示)。在完成上述图像增强步骤后,需要单独的对图像中的病变区域进行标记(如图5所示,病变区域标记为图5中轮廓线以内部分),标记方法为基于马尔科夫随机场的分割方法。基于马尔科夫随机场的分割方法具体为:步骤11:转换血管瘤图像至hsv,并对h通道下的图像做阈值分割,得到一个二维逻辑矩阵h;步骤12:对图像做6方向gabor滤波,将得到的6个矩阵相交的到二维逻辑矩阵g;步骤13:交矩阵h和g得到先验矩阵,用于构建马尔科夫随机场分割病变区域所需的先验概率模型;步骤14:以步骤13所得的先验概率模型为基础,通过马尔科夫随机场理论将图像中的像素点分别标记成病变区域和皮肤区域。在正确分离了病变区域和皮肤区域后,将图像的颜色空间由默认的rgb颜色空间转换至cielab颜色空间,并分别计算病变区域和皮肤区域在该空间下,三个通道中的色度值均值向量。对图像中病变区域颜色所属相关距离分段进行量化分类(如说明书附图2所示),分类方法采用svm,具体步骤如下:步骤1:计算每幅图像中病变区域与皮肤区域色度值均值向量之间的相关距离,根据该值落于该图所在序列图像的所有相关距离值中哪一分段为划分标准,为数据分类,即将分类结果为m个;步骤2:用得到的皮肤区域与病变区域的向量计算其之间的n种距离di(i=1,2,3,...,n)。本实施例中计算了欧氏距离、曼哈顿距离、切比雪夫距离、夹角余弦距离和相关距离五种相似性度量距离,得到5维的svm分类模型输入向量;步骤3:筛选一部分图像为svm分类模型的训练样本,将由步骤2得到的svm分类模型输入向量输入至svm分类模型中,进行m-1次svm分类,每次划分一种种类和其他种类两类,直至全部分类完成,本实施例中m=3,得到svm分类模型;步骤4:以步骤3得到模型为依据,对测试样本进行分类,最终得到测试样本中皮肤区域与病变区域颜色相关距离值所属色度分段的判定结果。具体实施例2本实施例基于实施例1,通过实验展示本方法的实验结果。本实施例中实验软件环境为matlab2017a,输入向量包括病变区域的颜色特征向量和距离向量。其中,颜色特征向量用于对比实验结果,其值为病变区域在hsv颜色空间h通道中,颜色直方图内数量分布前十的色度值(0°和360°两个值除外);分类段数为3,即m=3。实验结果如下:输入向量颜色特征向量距离向量特征维度105精确度81.72%82.43%通过实验结果可知,当输入向量为距离向量时,实验结果的精确度达到了82.43%,虽然与输入单独的颜色特征向量的精确度相比,精确度相差不大,但特征维度更小,计算开销更小。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1