一种腹部CT序列图像中的肝脏区域自动精确分割方法

文档序号:33197333发布日期:2023-02-04 13:21阅读:来源:国知局

技术特征:
1.一种腹部ct序列图像中的肝脏区域自动精确分割方法,其特征在于,包括以下步骤:(1)建立包含原始ct序列图像和肝脏区域手动分割结果的原始训练数据集a和b;(2)构建基于空洞空间金字塔卷积的u型2d卷积网络,记作aspp-unet,具体包括:(2-a)采用u形网络作为主干网络,该主干网络包含三个编码层、两个跳跃连接、一个空洞空间金字塔卷积层、三个解码层和和一个1
×
1卷积层,其中:第一个编码层的输出不仅作为第二个编码层的输入,同时还通过第一个跳跃连接与第二个解码层相连作为该解码层的输入;第二个编码层的输出不仅作为第三个编码层的输入,同时还通过第二个跳跃连接与第一个解码层相连作为该解码层的输入;第三个编码层的输出作为空洞空间金字塔卷积层的输入,且空洞空间金字塔卷积层的输出作为第一个解码层的输入;此外,上一个解码层的输出均作为下一个解码层的输入;为了得到分割结果,将最后一个解码层与一个1
×
1卷积层相连,其中最后一个解码层的输出作为1
×
1卷积层的输入,1
×
1卷积层的输出为各像素属于目标的概率,通过引入阈值ε1,即可得到分割结果;(2-b)在步骤(2-a)所述的主干网络中,每个编码层均由两个2d卷积模块连接组成,即2d双卷积模块,其中每个2d卷积模块包含一个大小为3
×
3的卷积层,一个批归一化层和一个relu激活层;为了对图像进行下采样,第二和第三个编码层中,2d双卷积模块的末尾均增加1个大小为2
×
2的最大池化层;(2-c)在步骤(2-a)所述的主干网络中,空洞空间金字塔卷积层具体包括:采用n个具有不同采样半径{r
v
|v=1,2,...,n}的3
×
3卷积核分别对输入特征图进行空洞卷积,并将空洞卷积结果进行拼接作为该空洞空间金字塔卷积层的输出,其中n为大于1的自然数;为了扩大卷积核的感受野、获取多尺度的上下文信息,采样半径设置为r
v
=k
×
v+1,其中k为大于0的自然数;(2-d)在步骤(2-a)所述的主干网络中,第一和第二个解码层均由一个步骤(2-b)所述的2d双卷积模块、一个2
×
2反卷积层和一个拼接操作连接组成,第三个解码层仅由一个步骤(2-b)所述的2d双卷积模块组成,其中:第一个解码层中2d双卷积模块的输入为空洞空间金字塔卷积层的输出,此后,下一个解码层中2d双卷积模块的输入均为上一个解码层的输出;第一个解码层中的拼接操作用于拼接该解码层中反卷积结果和第二个编码层的输出,拼接结果作为该解码层的输出;第二个解码层中的拼接操作用于拼接该解码层中反卷积结果和第一个编码层的输出,拼接结果作为该解码层的输出;(3)构建轻量级的3d卷积网络,记作lw-3dnet,该网络涉及三个输入和一个输出,网络具体结构包括:首先采用三个3d双卷积模块,分别对三个输入进行卷积,然后采用拼接操作将卷积结果进行拼接,并采用一个3d双卷积模块对拼接结果进行卷积,得到特征图f,最后,采用一个1
×1×
1卷积层对特征图f进行卷积,1
×1×
1卷积层的输出为各体素属于目标的概率;步骤(3)中所述的3d双卷积模块均由两个3d卷积模块连接组成,其中每个3d卷积模块包含一个大小为3
×3×
3的卷积层,一个批归一化层和一个relu激活层;(4)利用aspp-unet,训练多个可用于分割不同视图方向二维切片的网络模型,具体步骤包括:对于训练数据集a中的每一个ct序列,首先分别从矢状面、冠状面和横切面三个视图方向重构二维切片,获取不同视图方向的二维切片,分别记作和然后,将训练数据集中获取的矢状面视图方向的二维切片及其对应的二维切片手动分割结果输入
aspp-unet网络进行训练,获取可用于分割矢状面二维切片的网络模型aspp-unet
x
,将训练数据集中获取的冠状面视图方向的二维切片及其对应的二维切片手动分割结果输入aspp-unet网络进行训练,获取可用于分割冠状面二维切片的网络模型aspp-unet
y
,将训练数据集中获取的横切面视图方向的二维切片及其对应的二维切片手动分割结果输入aspp-unet网络进行训练,获取可用于分割横切面二维切片的网络模型aspp-unet
z
;(5)利用lw-3dnet,训练一个可用于融合不同视图方向分割结果的网络模型,具体包括:(5-a)构建lw-3dnet网络的训练数据集c,具体包括:首先,对于原始训练数据集b中的每一个ct序列,分别从矢状面、冠状面和横切面三个视图方向重构二维切片,获取不同视图方向的二维切片,分别记作和然后,分别将和输入至已训练好的网络模型aspp-unet
x
、aspp-unet
y
和aspp-unet
z
中进行测试,得到不同视图方向的二维切片分割结果s
x
、s
y
和s
z
;最后,将网络预测的s
x
、s
y
和s
z
作为lw-3dnet网络训练的输入,训练数据集b中ct序列三维手动分割结果作为标签,构建lw-3dnet网络的训练数据集c;(5-b)将训练数据集c输入lw-3dnet网络进行训练,得到训练好的网络模型lw-3dnet
f
;(6)对于待检测ct序列,首先分别从矢状面、冠状面和横切面三个视图方向进行二维切片重构,获取ct序列图像不同视图方向的二维切片,分别记作t
x
、t
y
和t
z
;然后,分别将t
x
、t
y
和t
z
输入到已训练好的网络模型aspp-unet
x
、aspp-unet
y
和aspp-unet
z
中进行测试,得到不同视图方向的二维切片分割结果f
x
、f
y
和f
z
;最后,将f
x
、f
y
和f
z
输入lw-3dnet
f
网络模型进行测试,得到ct序列各体素属于目标的概率其中表示第i个体素属于肝脏的概率,n为待检测ct序列的体素数目;(7)利用全连接条件随机场获取精确的肝脏分割结果,具体包括:(7-a)对于待检测的ct序列,构建全连接条件随机场能量函数:其中,x={x
i
|i=1,...,n},x
i
表示为第i个体素分配的标签,φ
u
(x
i
)和φ
p
(x
i
,x
j
)分别为一阶能量项和二阶能量项;φ
u
(x
i
)表示为第i个体素分配标签x
i
的代价,计算公式如下:φ
u
(x
i
)=-log(p(x
i
))其中,p(x
i
)表示将第i个体素分配标签为x
i
的概率,计算公式如下:其中,表示第i个体素属于肝脏的概率,由步骤(6)所述方式获取,φ
p
(x
i
,x
j
)表示分别为第i和第j个体素分配标签x
i
和x
j
的代价,计算公式如下:φ
p
(x
i
,x
j
)=μ(x
i
,x
j
)
·
g(f
i
,f
j
)其中,f
i
和f
j
分别表示第i和第j个体素的特征向量,包含位置、强度特征,g(f
i
,f
j
)表示应用于特征向量f
i
和f
j
上的高斯势能函数,μ(x
i
,x
j
)为类别兼容性函数,用于约束能量仅在相同类别标签的体素对之间传递,即具有相同类别标签体素对之间才能相互影响;针对ct
序列图像肝脏分割这一二分类问题,采用对比度敏感的双核高斯势能函数:g(f
i
,f
j
)=g
a
(f
i
,f
j
)+g
s
(f
i
,f
j
)其中,g
a
和g
s
分别为表面核和平滑核;表面核用于为位置邻近、强度相似的像素分配相同的标签,平滑核用于移除孤立的小区域,具体计算公式如下:滑核用于移除孤立的小区域,具体计算公式如下:其中,β1和β2分别为表面核和平滑核的权重参数,l
i
和l
j
分别为第i和第j个体素的空间位置,i
i
和i
j
分别为第i和第j个体素的强度,||l
i-l
j
||表示求l
i
和l
j
的欧氏距离,|i
i-i
j
|表示求i
i
和i
j
差的绝对值,参数σ
α
和σ
β
分别用于控制被分配为同一类标签的体素之间的空间邻近度和强度相似度,参数σ
γ
用于控制区域的平滑度;(7-b)采用平均场近似方法最小化全连接条件随机场能量函数e(x),获取最优的标签分配结果,即为最终的肝脏分割结果。2.如权利要求1所述的一种腹部ct序列图像中的肝脏区域自动精确分割方法,其特征在于:在步骤(4)中,训练获取网络模型aspp-unet
x
、aspp-unet
y
和aspp-unet
z
时,损失函数优选基于交叉熵和dice的混合损失函数,具体定义如下:l=l
c

·
l
dd
其中,l
c
和l
d
分别表示交叉熵和dice损失,η为权重参数,g
w
表示ct图像中第w个像素的专家手动分割结果,其中背景标记为0,目标标记为1,p
w
表示网络模型预测第w个像素属于目标的概率,t为ct图像中的像素数目。3.如权利要求1所述的一种腹部ct序列图像中的肝脏区域自动精确分割方法,其特征在于:在步骤(5-b)中,训练获取网络模型lw-3dnet
f
时,损失函数优选dice损失函数。4.如权利要求1所述的一种腹部ct序列图像中的肝脏区域自动精确分割方法,其特征在于:所述ε1优选0.3~0.7的常数,n优选2~10的自然数,k优选1~8的自然数,η优选0.5~2的常数,β1优选0.8~1.2的常数,β2优选0.8~1.2的常数,σ
α
优选3.0~7.0的常数,σ
β
优选1.0~4.0的常数,σ
γ
优选3.0~7.0的常数。

技术总结
本发明公开了一种腹部CT序列图像中的肝脏区域自动精确分割方法,主要包括:(1)对于待检测CT序列,首先从矢状面、冠状面和横切面三个视图方向重构二维切片;(2)采用基于空洞空间金字塔卷积的U型2D卷积网络对不同视图方向的二维切片进行分割;(3)采用一种轻量级的3D卷积网络对不同视图方向的分割结果进行融合,获取CT序列中各体素属于目标的概率;(5)根据所获取的概率,构建全连接条件随机场能量函数,通过最小化能量函数获取精确的肝脏分割结果。本发明通过融合不同视图方向信息,提取CT序列三维特征,并通过引入全连接条件随机场,获得三维肝脏分割结果,准确性高、鲁棒性强。鲁棒性强。鲁棒性强。


技术研发人员:廖苗 邸拴虎 梁伟 赵于前 杨振 曾业战
受保护的技术使用者:湖南科技大学
技术研发日:2022.11.10
技术公布日:2023/2/3
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1