基于双通道密集连接的肺结节检测方法及装置

文档序号:29414673发布日期:2022-03-26 12:45阅读:151来源:国知局
基于双通道密集连接的肺结节检测方法及装置

1.本发明属于目标检测技术领域,涉及基于深度学习网络模型与注意力机制的目标检测,具体涉及基于双通道密集连接的肺结节检测方法及装置。


背景技术:

2.目前医学上对肺部的检测主要使用计算机断层扫描得到肺部的ct图像。肺结节具有种类繁多、结构多样、尺寸体积不确定以及位置不固定等特点,且可能与周边肺环境粘连。这些特点导致了其形态上与正常组织相似,两者极易混淆。结节的上述特点使得查看ct图像对医生来说是一个十分繁重的工作,因此,利用计算机技术检测肺结节成为一种趋势。
3.目前,深度学习技术广泛应用于肺结节检测中。在医学图像领域,基于卷积神经网络的方法取得了较好的成果,其中以u-net为代表的神经网络取得了优秀表现。zhu等人提出了一种将三维双路径网络与u-net结构相结合的deeplung网络,用于肺结节的自动检测和分类。cao等人提出两阶段方法用于肺结节检测,候选结节初始检测采用改进的u-net网络,构建3d-cnn分类网络降假阳性。gong等人利用三维深度挤压-激励网络自动检测肺结节,分别采用三维u型结构网络和3d-cnn网络对肺结节进行候选检测和假阳性降低,模型中均加入3d-se-resnet模块有效学习结节特征,提高模型检测性能。wang等人提出双注意力 3d-unet网络,融合注意力模块提高肺结节分割精度。
4.以上述成果为代表的肺结节检测方法极大提高了计算机对肺结节的检测效率,减轻了医生的工作。但目前对肺结节的检测仍存在以下问题:对网络中特征图的利用率较低、网络深度加深后出现网络退化问题、检测准确率较低。


技术实现要素:

5.针对现有技术的不足,本发明提出了基于双通道密集连接的肺结节检测方法及装置,设计了双通道密集连接结构,提高检测模型对特征图的利用率以及识别准确率,解决训练加深后网络退化的问题。
6.基于双通道密集连接的肺结节检测方法,具体包括以下步骤:
7.步骤一、图像预处理
8.将肺部ct图像输入预处理模块,提升特征维度后再进行特征提取。所述预处理模块包括两个3d卷积块,每个3d卷积块由一个核大小为3的卷积层、一个批归一化层与一个relu 激活函数层依次连接而成。
9.步骤二、特征提取
10.构建双路密集结构,用于特征提取,增强特征利用率。所述双路密集结构包括两路相同的卷积路径,每路卷积路径中包括依次连接的三个3d卷积块和一个senet注意力块,卷积路径的输入特征采用密集连接的方式拼接输入3d卷积块,然后senet注意力块的输出特征与卷积路径的输入特征在元素层面相加后作为卷积路径的输出特征。两路卷积路径的输出特征在通道维度拼接后,作为双路密集结构的输出。
11.s2.1、构建下采样模块组
12.所述下采样模块组包括第一~第五下采样模块、第一~第四池化层和特别反卷积层。预处理模块的输出图像依次经过第一池化层、第一下采样模块、第二池化层、第二下采样模块、第三池化层、第三下采样模块、第四池化层和第四下采样模块,作为下采样模块组的输出。其中第三下采样模块的输出经过特别反卷积层后,与第一下采样模块以及第二下采样模块的输出拼接后,输入第五下采样模块,进行特征增强。其中,下采样模块采用双路密集结构。
13.s2.2、构建上采样模块组
14.所述上采样模块组包第一、第二上采样模块和第一、第二反卷积层。第四下采样模块的输出经过第一反卷积层后与第三下采样模块的输出在通道维度拼接,然后依次经过第一上采样模块与第二反卷积层,再与第五下采样模块的输出进行拼接后输入第二上采样模块,作为上采样模块组的输出。其中,上采样模块采用双路密集结构。
15.步骤三、肺结节检测
16.将上采样模块组的输出进行dropout操作,以0.5的概率随机失活网络结构,然后再输入两个核大小为1的卷积层,卷积层输出肺部ct图像中结节的可能位置和概率。
17.基于双通道密集连接的肺结节检测装置,包括数据采集模块、检测模块和显示模块。
18.所述数据采集模块用于采集肺部ct图像,输入到检测模块中。所述检测模块基于双通道密集连接的肺结节检测方法,输出肺部ct图像中结节的可能位置和概率。所述显示模块用于显示检测模块的输出结果。
19.本发明具有以下有益效果:
20.通过双路密集结构进行特征提取,提高网络对特征图的利用率,结合残差连接与注意力机制,解决了深度学习训练过程中网络退化的问题,提高检测准确率。
附图说明
21.图1为检测模块结构示意图;
22.图2为肺结节检测流程图;
23.图3为双路密集结构示意图;
24.图4为senet注意力块结构示意图。
具体实施方式
25.以下结合附图对本发明作进一步的解释说明;
26.基于双通道密集连接的肺结节检测装置,包括数据采集模块、检测模块和显示模块。
27.所述数据采集模块用于采集肺部ct图像,输入到检测模块中。如图1所示,所述检测模块基于双通道密集连接的网络结构,输出肺部ct图像中结节的可能位置和概率。所述显示模块用于显示检测模块的输出结果。
28.如图2所示,基于双通道密集连接的肺结节检测方法,包括(1)预处理提升特征图维度; (2)下采样模块组提取特征;(3)上采样模块组提取特征与恢复尺寸;(4)预测模块得
到结节概率与位置信息,具体为:
29.步骤一、图像预处理
30.将数据集luna16中的肺部ct图像输入预处理模块,进行特征维度提升。所述预处理模块包括两个3d卷积块,每个3d卷积块由一个核大小为3的卷积层、一个批归一化层与一个relu激活函数层依次连接而成。经过预处理模块的肺部ct图像,通道维度由1提升到 24。
31.步骤二、特征提取
32.构建双路密集结构,用于特征提取,增强特征利用率。如图3所示,所述双路密集结构包括两路相同的卷积路径,每路卷积路径中包括依次连接的三个3d卷积块和一个的senet 注意力块。卷积路径的输入特征采用密集连接的方式拼接输入3d卷积块,然后senet注意力块的输出特征与卷积路径的输入特征在元素层面相加后作为卷积路径的输出特征。两路卷积路径的输出特征在通道维度拼接后,作为双路密集结构的输出。如图4所示,senet注意力块的输入依次经过池化层、全连接层、relu激活函数、全连接层和sigmoid层处理后与原始输入进行拼接,作为senet注意力块的输出。
33.s2.1、构建下采样模块组
34.所述下采样模块组包括第一~第五下采样模块、第一~第四池化层和特别反卷积层。预处理模块的输出图像依次经过第一池化层、第一下采样模块、第二池化层、第二下采样模块、第三池化层、第三下采样模块、第四池化层和第四下采样模块,作为下采样模块组的输出。所述池化层的大小为2*2。为了融合不同网络深度的特征图,将第三下采样模块的输出经过大小为2*2的特别反卷积层扩大尺寸后,与第一下采样模块以及第二下采样模块的输出进行拼接,然后输入第五下采样模块,进行特征增强。其中,下采样模块采用双路密集结构。
35.s2.2、构建上采样模块组
36.所述上采样模块组包第一、第二上采样模块和大小为2*2的第一、第二反卷积层。第四下采样模块的输出经过第一反卷积层后与第三下采样模块的输出在通道维度拼接,然后依次经过第一上采样模块与第二反卷积层,再与第五下采样模块的输出进行拼接后输入第二上采样模块,作为上采样模块组的输出。其中,上采样模块采用双路密集结构。上采样模块组在提取特征的同时,还可以将特征图恢复至预处理模块处理前的大小。
37.步骤三、肺结节检测
38.将上采样模块组的输出进行dropout操作,以0.5的概率随机失活网络结构,然后再输入两个核大小为1的卷积层,卷积层输出肺部ct图像中结节的可能位置和概率。
39.以上所述的实施例仅仅是对本发明的优选实例方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神的前提下,本领域普通技术人员对本发明的技术方案做出的各种变形和改进,均应落入本发明权利要求书确定的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1