一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于局部-全局自适应信息学习的脑肿瘤MR图像分割方法与流程

2021-12-15 00:58:00 来源:中国专利 TAG:

基于局部

全局自适应信息学习的脑肿瘤mr图像分割方法
技术领域
1.本发明属于图像处理领域,具体涉及一种基于局部

全局自适应信息学习的脑肿瘤mr图像分割方法。


背景技术:

2.脑肿瘤mr图像分割技术是对图像进行特征提取,然后基于特征进行图像中的各脑肿瘤结构分割的过程。脑肿瘤mr图像分割技术主要的依据是利用脑肿瘤mr图像中肿瘤内部的纹理结构的分布,依据不同肿瘤类型的纹理不同,进而将肿瘤分割为整体肿瘤、肿瘤核心和增强肿瘤核心。进而输出相关指标用于研究分析。
3.脑肿瘤mr图像分割技术是医学图像处理技术中最为实用化的技术之一。由于数据库中脑肿瘤mr图像的数量越来越多,对于图像的全自动分割处理速度提出了越来越高的要求。
4.对于脑肿瘤mr图像分割而言,传统的mr图像分割方法的缺点是:由于mr图像在成像过程中,易受到伪影的影响,导致成像质量差。并且肿瘤内部的纹理特征没有较为明确的区别,因此对于肿瘤类型的分割效果较差。由于脑部mr序列图像的数据量庞大,人工分割不仅费时而且效率低下,并且人工分割的结果受医生的专业知识和操作熟练度的影响,可能会产生较大差异的结果。


技术实现要素:

5.本发明的目的在于提供一种基于局部

全局自适应信息学习的脑肿瘤mr图像分割方法,该方法在保证分割精度的同时,减少了人工标记的工作量,进而提升了工作效率。
6.为实现上述目的,本发明的技术方案是:一种基于局部

全局自适应信息学习的脑肿瘤mr图像分割方法,包括如下步骤:
7.步骤1、获取flair、t1、t1c和t2四个模态mr部三维图像,对每个模态进行归一化预处理;
8.步骤2、利用小波变换将脑肿瘤mr图像的四个模态分别从空间域转换到频域,使用1级非正交小波系数形成四通道频域图像,将归一化后的图像分解为4个子带图像,包括低频分量ll、水平分量hl、垂直分量lh和对角分量hh;其中,水平分量hl、垂直分量lh和对角分量hh用于表征图像细节,低频分量ll用于表征图像的近似部分;
9.步骤3、利用步骤2获得的低频子带中提取统计特征,从高频子带中提取纹理特征,将四个模态提取到的特征图进行融合;
10.步骤4、利用步骤3中得到特征图,从每个病人序列中随机抽取2

3张带有肿瘤的脑肿瘤mr图像进行人工标注,获得带有标签mr图像的训练集;
11.步骤5、从步骤4中获得的训练集,基于随机森林算法计算训练集中特征的重要性,对重要性大小进行排序,选出重要性程度较高的参数,完成对训练集特征的选择;
12.步骤6、采用局部

全局自适应信息学习分割算法利用带有标签mr图像的训练集将
mr图像序列中未勾画的mr图像的肿瘤分割为肿瘤整体区域、肿瘤核心区域和增强肿瘤核心区域。
13.在本发明一实施例中,所述步骤1的具体实现方式如下:
14.获取flair、t1、t1c和t2四个模态mr部三维图像,找到每个模态的三维图像x矩阵的非背景部分的像素值中的最大值x
max
和最小值x
min
,得到归一化后的三维图像x
norm
;定义如下:
[0015][0016]
其中x
max
为mr图像的最大值,x
min
为mr图像的最小值,将四个模态的图像映射到同一个区间。
[0017]
在本发明一实施例中,步骤2中,小波变换方法如下:
[0018][0019][0020][0021][0022]
其中,n和m分别为行下标和列下标;{h
k
}
k∈z
满足小波尺度公式,h、g是标准滤波器,是h的共轭,c是低频系数,k是小波分解尺度。
[0023]
在本发明一实施例中,步骤3中,特征提取方法如下:
[0024]
利用5
×
5大小的窗口遍历整张图像,分别从步骤2获得的低频子带中提取统计特征,从高频子带中提取纹理特征,将四个模态提取到的特征图进行融合;其中,
[0025]
统计特征的具体方法包括:从窗口中计算均值、最大值、最小值、中值、方差、标准差、偏度、峰度作为特征向量;
[0026]
纹理特征为从灰度共生矩阵提取特征,具体方法包括,将窗口在θ=0
°
,45
°
,90
°
,135
°
中四个不同方向得到的统计量取对比度、相关性、能量、同质性、角二阶矩、方差、差异性、熵、自相关、共生和方差、共生和熵、共生差方差作为纹理特征。
[0027]
在本发明一实施例中,步骤4中,带有标签mr图像提取方法如下:
[0028]
在每个病人序列图像中,抽取2

3张带有肿瘤的脑肿瘤mr图像进行人工标注,从中随机获取少量的肿瘤整体区域(t1)、肿瘤核心区域(t2)、增强肿瘤核心区域(t3)和正常区域(n)的索引,然后从步骤3中获得的特征图中获取对应索引的各类肿瘤的特征,从而获得带有标签mr图像的训练集。
[0029]
在本发明一实施例中,步骤5中,特征的选择方法如下:
[0030]
构建随机森林,遍历每一个特征的每一个值,用该值将训练集分为两个集合,左集
合为小于等于该值的样本,右集合为大于该值的样本,每一个集合称为一个节点,分别计算这两个节点的均方误差,找到使得左节点的均方误差和右节点的均方误差最小的值,记录下此时特征,作为最佳分割特征,均方误差计算如下式所示:
[0031][0032]
其中,mse为均方误差,n为特征数量,i为训练集中每一个样本,f
i
为每一个样本点的目标值,y
i
为样本点i的平均值。
[0033]
在本发明一实施例中,步骤6具体实现如下:
[0034]
a)根据步骤5得到的带有标签mr图像的训练集,在对相应序列中其他未标注的mr图像进行分割时,利用特征的选择方法,得到无标签的数据集;然后将两种数据集结合起来,假设样本集为样本标签为l={1,...,c},记有标签的数据为x
l
(l<m),无标签的数据为x
u
(m 1<u≤n);定义一个one

hot矩阵y
nc
来标记初始信息,如果样本x
i
的标签为y
j
,则y
ij
=1,否则y
ij
=0;且无标签的样本y
ij
为零向量;
[0035]
利用高斯核函数构造一个相似性矩阵w矩,定义如下:
[0036]
w
ij
=exp(

d(x
i
,x
j
)2/2σ2)w
i
[0037]
其中,d(x
i
,x
j
)=|x
i

x
j
| |y
i

y
j
|,(x
i
,x
j
)和(x
j
,y
j
)为两个样本点特征矢量,d(i,j)为两个样本点特征矢量之间的曼哈顿距离,σ为常数;
[0038]
计算w的对角矩阵d,即计算矩阵w的第i行之和;然后建立矩阵s=d

1/2
wd

1/2
;初始化f(0)=y,利用迭代对无标注的样本进行标注并更新,迭代公式如下:
[0039]
f(t 1)=(1

exp(

ut))qf(t) exp(

ut)y
[0040]
其中,其中exp(

ut)为指数衰减函数,u为衰减权重,t为迭代次数;为自适应调整初始标签对模型的影响,通过设置指数衰减函数,在迭代初期,为使模型保持良好的准确率,初始标签的权重较高;随着迭代次数的增加,模型趋于稳定,初始标签的权重也随之减小;f
*
代表在迭代预定次数后收敛的结果,则x
i
的标签为:
[0041]
b)基于最终分割结果,定义并计算以下特征用于脑肿瘤mr图像分析,即:
[0042]
肿瘤整体区域、肿瘤核心区域、增强肿瘤核心区域分别对应的整体肿瘤的总像素数、肿瘤核心的总像素数、增强肿瘤核心的总像素数。
[0043]
相较于现有技术,本发明具有以下有益效果:
[0044]
第一,与传统的脑肿瘤mr图像分割方法相比,算法以空间域与频域相结合来提取图像的特征,考虑了更多空间的信息。
[0045]
第二,与监督方法相比,所提出的算法只需要少量的标注信息就能够达到与监督方法相同甚至更好的效果。解决了监督学习中需要大量标注信息的问题。
附图说明
[0046]
图1是本发明的原理示意图;
[0047]
图2是本发明的特征提取方法示意图;
[0048]
图3是本发明的部分特征图可视化;
[0049]
图4是本发明的分割结果示意图。
具体实施方式
[0050]
下面结合附图,对本发明的技术方案进行具体说明。
[0051]
本发明一种基于局部

全局自适应信息学习的脑肿瘤mr图像分割方法,参见附图1,主要包含下列步骤:
[0052]
1、首先获取flair、t1、t1c和t2四个模态脑肿瘤mri三维图像,找到每个模态的三维图像x矩阵的非背景部分的像素值中的最大值x
max
和最小值x
min
,得到归一化后的三维图像x
norm

[0053]
2、利用小波变换将mr图像的四个模态分别从空间域转换到频域,使用1级非正交小波系数形成四通道频域图像,将归一化后的图像分解为4个子带图像,包括低频分量ll、水平分量hl、垂直分量lh和对角分量hh;其中,水平分量hl、垂直分量lh和对角分量hh用于表征图像细节,低频分量ll用于表征图像的近似部分(参见附图2)。
[0054]
3、利用5
×
5大小的窗口遍历整张图像,分别从2中获得的低频子带中提取统计特征,从高频子带中提取纹理特征,将四个模态提取到的特征图进行融合(参见附图3)。
[0055]
4、利用3中得到特征图,在每个病人序列图像中,抽取2

3张带有肿瘤的脑肿瘤mr图像进行人工标注,从中随机获取少量的肿瘤整体区域(t1)、肿瘤核心区域(t2)、增强肿瘤核心区域(t3)和正常区域(n)的索引,然后从步骤3中获得的特征图中获取对应索引的各类肿瘤的特征,从而获得少量带有标签的训练集。本实例中,t1、t2、t3、n分别取150、150、150、3750.
[0056]
5、从4中获得的训练集,基于随机森林算法计算训练集中特征的重要性,对重要性大小进行排序,选出重要性程度较高的参数,完成对训练集特征的选择。
[0057]
6、采用局部-全局自适应信息学习分割算法利用少量的带有标签的训练集将mr序列中其他未勾画的mr图像的肿瘤分割为肿瘤整体区域、肿瘤核心区域和增强肿瘤核心区域。
[0058]
a)根据5中的随机森林特征选择算法,得到少量带有标签的训练集。在对这个序列中其他未标注的图像进行分割时,利用5所述的特征选择方法,得到无标签的数据集。然后将两种数据集结合起来,假设样本集为样本标签为l={1,...,c},记有标签的数据为x
l
(l<m),无标签的数据为x
u
(m 1<u≤n)。定义一个one

hot矩阵y
nc
来标记初始信息,如果样本x
i
的标签为y
j
,则y
ij
=1,否则y
ij
=0;且无标签的样本y
ij
为零向量。
[0059]
利用高斯核函数构造一个相似性矩阵w矩,定义如下:
[0060]
w
ij
=exp(

d(x
i
,x
j
)2/2σ2)w
i
[0061]
其中,d(x
i
,x
j
)=|x
i

x
j
| |y
i

y
j
|,(x
i
,x
j
)和(x
j
,y
j
)为两个样本点特征矢量,d(i,j)为它们之间的曼哈顿距离,σ为常数。
[0062]
计算w的对角矩阵d,即计算矩阵w的第i行之和。然后建立矩阵s=d

1/2
wd

1/2
。初始化f(0)=y,利用迭代对无标注的样本进行标注并更新,迭代公式如下:
[0063]
f(t 1)=(1

exp(

ut))qf(t) exp(

ut)y
[0064]
其中,其中exp(

ut)为指数衰减函数,u为衰减权重(本实例中u为0.2),t为迭代次数(本实例中t为100)。为了自适应调整初始标签对模型的影响,通过设置指数衰减函数,在迭代初期,为了使模型保持良好的准确率,初始标签的权重较高;随着迭代次数的增加,模型趋于稳定,初始标签的权重也随之减小。f
*
代表在迭代一定次数后收敛的结果,则x
i
的标签为:(参见附图4)。
[0065]
7、基于最终分割结果,定义并计算以下表1特征用于脑肿瘤mr图像分析研究:
[0066]
表1
[0067]
特征定义肿瘤整体区域整体肿瘤的总像素数肿瘤核心区域肿瘤核心的总像素数增强肿瘤核心区域增强肿瘤核心的总像素数
[0068]
以上是本发明的较佳实施例,凡依本发明技术方案所作的改变,所产生的功能作用未超出本发明技术方案的范围时,均属于本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献