兰州文理学院学报(自然科学版)
)JournalofLanzhouUniversitfArtsandScience(NaturalSciencesyo
Vol.34No.2
Mar.2020
() 文章编号:2095G6991202002G0085G05
基于改进LeNetG5的肺结节检测方法研究
()莆田学院机电工程学院,福建莆田351100
傅 磊,林振衡,谢海鹤
摘要:目前,肺部C随着医学影像服务需求的不断增T图像的筛查工作大多数是由影像科专家人工读片完成,长,这种繁重的人工阅片工作无疑会成为医生的沉重负担.因此,本文提出一种基于改进LeNetG5的肺结节检测方法.该方法基于L采用卷积核大小为3、步幅为2的卷积层取代传统LIDCGIDRI肺癌检测数据集,eNet模模型相比,该模型在肺结节识别上有更好的效果,从而进一步辅助影像科医生进行诊断,降低工作强度.关键词:改进L肺结节检测;eNetG5;LIDCGIDRI中图分类号:TP391.41 文献标志码:A
型中原有的池化层,并且在每层A实验结果表明,与传统的LctivationFunction之前加入批量归一化层.eNet
0 引言
经网络模型.相比于之前通过手工特征提取方法对肺结节进行检测,深度学习在肺癌早期诊断中表现出优越的特征提取能力,这无疑为患者僻出一线生机,不仅可以挽救无数患者的生命,而且可以减轻医生的工作量,减少漏诊率及误诊率,提高工作效率.
为了辅助医生可以更快且更准确地判断出有
肺癌是全球第一大癌,是发病率和死亡率增
肺癌发病率和死亡率都呈现出上升的趋50年来,
势,与患者被诊断时已处于晚期密不可分,因此肺
]1癌的早期及时确诊是目前研究的热点[电子计.
长最快、对人类生存威胁最大的恶性肿瘤之一.近
,算机断层扫描(被ComutedTomorahCT)pgpy认为是目前检测早期肺癌的最佳方法之一,由于医生每天接待大量患者,面对大量诊断的CT影像资料,医生的读片疲劳难免会导致漏诊某些小结节,从而基于机器识别医学影像来缓解医生的工作压力,提高诊断效率是人工智能图像识别的主要研究领域之一.
目前人工智能图像识别的主要热点仍然是基
问题的肺部C本文基于LT切片,IDCGIDRI肺癌模型的肺结节检测方法.通过对肺部CT图像进行预处理、LeNetG5模型训练、LeNetG5模型验证等步骤,最终实现对肺部CT图像中有无肺结节准确的辅助方法,对肺癌的早期诊断和治疗有着重要的临床意义.
检测数据集,提出了一种基于深度学习LeNetG5
图像的分类,从而为医生的诊断提供了更为方便、
于卷积神经网络(ConvolutionalNeuralNetG
的深度学习.work,CNN)1998年基于卷积神经网络的L然而之后CeNet诞生,NN的锋芒开始,被支持向量机(SuortVectorMachineSVM)pp以及GOut等概念的提出,PU和大数据飞速发
展带来的历史机遇,随后LeNetG5逐渐发展起来,
[]G6和R改进模型,进一步完善了卷积神esNet等32]等手工设计的特征盖过[随着R.eLU和DroGp
1 LeNet5模型数据的来源和预处理G
,该数据集由美国国家癌症研究所LIDCGIDRI
()发起收集的,包括胸NationalCancerInstitute部医学图像文件(如C和对应的诊断T、X光片)结果病变标注.在L一共有IDCGIDRI数据集中,
本文LeNetG5模型所采用的是公开的数据集
、研究者们相继提出了ZFNetVGG、GooleNetg
收稿日期:2020G02G10
其中,每个实例都包1018个研究病例影像资料.含一个x该文件由4位经验丰富的ml标注文件,
()MDM2018005com.
;基金项目:福建省中青年教师教育科研项目(福建省医疗数据挖掘与应用工程技术研究中心开放课题JT180470)),:作者简介:傅磊(男,福建莆田人,助教,硕士,研究方向:深度学习、医学图像分类.1991GEGmail782285411@q.q
兰州文理学院学报(自然科学版) 第34卷86
7]
胸部放射科医师进行两阶段的诊断标注[.
1.1 像素值处理
一般都要对数据LeNetG5模型在训练之前,进行预处理.CT图像的数值一般用亨斯菲尔德
[]
空气的HU值为-10因此,其HU值是0,008.
他物质的HU值表示如式1所示.
,HU)单位(表示,一般情况下,HounsfieldUnit
其他物质的HU值都以水和空气为标准,水的
003病例来说明HU转换前后CT数值的直方图
变化.其中,直方图的坐标轴均调整成相同的尺寸.可以看出,转换后的直方图与转换前相比,几
Imae=RescaleIntercet+gp
,RescaleSloe×Imaepg
要先进行HU转换,如图1所示,以LIDCGIDRIG
因此,LeNetG5模型数据预处理的第一阶段
乎是整体向左平移的.HU转换公式如式2所示.()2
其中,表RescaleIntercet由DICOM图像提供,p示灰度偏移量,RescaleSloe由DICOM图像提p供,表示斜率,Imae表示图像的灰度值.g
μ物质-μ水
()HU物质=×1000,1
μ水-μ气
其中,与X射线的强度有关.μ为线性衰减系数,
()aHU转换之前
()bHU转换之后
图1 转换LIDCGIDRIG0003病例HU前后的直方图对比
1.2 图像标准化处理
通常情况下,LeNetG5模型在训练的时候一般都需要大小相同的图像作为输入.因此,首先将∗224像素的统一尺寸.另外,在L每IDCGIDRI原始图像数据集中,],为了让L400eNetG5模型训练的输入图像数据
)有更好的效果,本文通过公式(将数据集中的原3,的像素值设定为0(黑色)大于400的像素值设的都会设为0,大于1的都会当作1来处理,归一化后的图像对比情况如图2所示.如果不处理小于-10直接经过标准化之00以及大于400的值,后,会造成在肺部CT图像的外围有一些干扰影像,这些部分并不是我们感兴趣的地方,如果这些部分进入到训练模型中,将会造成模型对图像识
]9
别上的误判[所以,本文先将C.T图像两端的边
图2所示.
所有LIDCGIDRI数据集的图像大小都调整为224一张肺部切片图像的像素值都介于[-1000,始图像切片像素值进行标准化处理,小于-1000(,为1白色)归一化后的切片图像像素值小于0
()图像标准化前的原始图像a
界值处理掉,肺部CT原始图像的标准化结果如
图2 图像标准化处理前后的CT图像对比
()图像标准化后的图像b
第2期傅磊等:基于改进LeNetG5的肺结节检测方法研究
87
(Maxinnew-Mnew)
XnXoin+ew(ld-Mold)(Maxinold-Mold)
()Min3new,
其中,XoMinld为原图像的像素值,old为原图像切片的最小像素值,Maxold为原图像切片的最大像素值,XMinnew为变换后图像切片的像素值,new为变换后切片图像的最小像素值,Maxnew为变换后切片图像的最大像素值.
最早提出,是首个应用在手写数字识别领域并取得良好效果的卷积神经网络模型,极大推动了卷积神经网络在图像识别领域的应用.
2.2 传统的LeNet5卷积网络架构G
传统的L不包括eNetG5网络结构共有7层(,输入层)包含2个全连接层、3个卷积层和2个池化层.将预处理过的LIDCGIDRI数据集按224最终输出得到2个识别结果(有肺结节和无肺结,节)传统的LeNetG5网络结构如图3所示.经过L∗224∗3维输入LeNetG5模型中,eNetG5网络提取肺结节的图像特征,利用Simoid函数,g
2 肺结节检测的LeNet5网络模型G
2.1 LeNet5卷积网络架构G
[0]
在深度学习中,LeNetG5模型由Yann等1
图3 传统的LeNetG5网络结构图
2.3 改进的LeNet5卷积网络架构G
但过多的LeNetG5在图像识别中表现优异,池化层会丧失许多图像中的特征,因此本文使用另外在传统LLeNetG5模型中的池化层,eNetG5
中的卷积层和卷积层,全连接层和全连接层,卷积层和全连接层之间的激活函数之前增加了批量归,习率可以更大,且可以不用D改进的rooutpLeNetG5网络如图4所示.,一化层(从而在LBN层)eNetG5模型中使得学卷积核大小为3,步幅为2的卷积层替换了传统
3 实验结果与分析
3.1 实验环境
本文实验环境的具体配置如表1所列.
样本中,随机选取2400个CT扫描样例作为
数据集包含了LeNetG5模型的肺结节识别数据.两种类别的数据分别为0和1.其中,0代表没有肺结节的正常肺部CT图像切片;1代表有肺结节的肺部C每张图片的分辨率大小T图像切片,随机划分为训练集和验证集,训练集用2的比例,
于建立传统的LeNetG5模型和改进的LeNetG5模
3.2 实验数据
本文在LIDCGIDRI中1018个肺部CT图像
参数处理器内存操作系统运行环境
图4 改进的LeNetG5网络结构图
表1 实验环境具体配置
数值
(()InteR)CoreTM)i7G7500U(2.5GHzCPU
64位Windows10
8GBRAM
为2其中,24∗224.2400个总样本集又被按照8:
Pthon3.5+Anaconda+Tensorflowy
型,验证集用于验证所建立的传统LeNetG5模型和改进的LeNetG5模型的有效性.
兰州文理学院学报(自然科学版) 第34卷88
使用的优化器O其学习率为timizer是Adam,p
经过调整迭代次数和训练参数,最终确定00001.训练传统的LeNetG5模型和改进的LeNetG5模型最终的训练结果如图5所示.
迭代次数为3批次大小B00次,atch_Size取32,)不断增加,训练损失值(和验证损失TrainLoss3.3 训练与测试结果
在本文改进的L所eNetG5模型训练过程中,
平均值,测试结果如表2所列.
中原有的池化层,并且在每层ActivationFuncG
可以更好地获取肺tion之前加入批量归一化层,结节图像上的特征,因而对于测试样本集中的肺结节识别率更高,表现出了更好的效果,提高了肺结节检测的正确率.
通过采用卷积核大LeNetG5的肺结节检测方法,
小为3,步幅为2的卷积层取代传统LeNet模型
通过表2可以看出,本文提出的基于改进
在调整参数的过程中,随着训练迭代次数的
值(试的准确率呈现出上升的趋势ValidationLoss)处于逐渐下,说明整个降的趋势L,e而Ne测模型还处于不断的学习状态,
可以进一步增加tG
模型的迭代次数测试准确率慢慢趋于稳定Batch_Si[z11e]
,.
使LeNetG5模型的
(a)TrainLoss
图5(b )训练和测试损失值
ValidationLoss
通过从的测试样本集LI,D来评估传统CGIDRI数据集中随机划分选取
的LeNetG5模型和本文建立改进的本文重复进行了LeNetG5模型在肺结节检测上的表现肺结节识别正确率上的差别.5次实验来评估两种模型在,每次实验后分别获得传统LeNetG5模型和改进的,最后再取Le5Ne次实验结果的
tG5模型在肺结节识别上的正确率表2 两种模型测试样本集识别率情况
测试次数传统L改进的正确率
9eNe9LeNetG5第一次第二次9091..3tG5正确率
167%%94.32%第三次93第四次9093..26%第五次90.33%94.4739%平均
91.0.5.88%805%%
933..383%3%%
4 结束语
本文实验测试得到的结果和对样本集的验证
准确率说明相对于传统的LeNetG5Le的肺NetG5网络模型,
本文提出的基于改进结节检测方法,可以更好地解决肺部题,从而更好地帮助影像科医生进行辅助诊断CT图像中肺结节的识别问.由于本文建立比较有限,并不能充分代表临床中的实际情况LeNetG5肺结节模型所使用的数据集,进一步建立更深.今后,将在更多临床数据的基础上的LeNe,t同时可G5网络模型,以便获得更好的肺结节检测效果以用于区别肺部CT图像中的其他疾病.参考文献:
[1
]陈玉琴.二甲双胍联合顺铂对人肺癌裸鼠移植瘤的治疗作用及其作用机制的研究[大学,D石家庄:河北医科[2
]赵仕进20[D].南京.1基于全卷积神经网络的脑组织提取算法研究4.
].:东南大学,[3]ZEILERMD,FERG20U1SR.V8.
standingconvolutionalnetworksisCua]liziEnugroa
pneduanCndoernGferenceonComputerVision.Z[uric/h/,SwitzerlandG[4]Sriner,201:lS[uIpEtMOgiBo/naNOlnYAL]e.tN4(w2oK:80r1k,186sfZGI8S3G05oGrlS3E.16aRMANA.Verydeepc
onvoG)r[g2es020cGa0l2eiG15ma]g.erhttep
c:og/n/iatiroxnG5第2期
//iv.orabs1409.1556.g
傅磊等:基于改进LeNetG5的肺结节检测方法研究
89
[]5SZEGEDYC,LIUW,JIAY,etal.Goineeergdp
]:////15.httarxiv.orabs1409.4842.pg
/([withconvolutions[EBOL].2015G08G23)2020G02G
izedmethodofconvertinTimaetoPETlinearatGgCg/tenuationcoefficientdistributioninPETCTimaingg[]():J.ChinesePhsicsB,2014,232507G515.y[]():软件导刊,J.2018,178165G168.
[]HEKM,6ZHANGXY,RENSQ,etal.DeeesiGpr
ofIEEEConferenceonComuterVisionandPatternp,Press2016:770G778.
[//durallearninorimaereconitionC]Proceedingfggg
[]徐峰,郑斌,郭进祥,等.基于U9GNet的结节分割方法[]10LECUNY,BOTTOUL,BENGIOY,etal.GradiG
entGbasedlearninliedtodocumentreconitiongappg[]:J.ProceedinsoftheIEEE,1998,86(11)2278Gg
:Reconition.LosAlamitosIEEEComuterSocietgpy
[]孟以爽,易平,顾问,等.基于深度学习的肺结节检测7
[]WANGL,WUL,WE,8uiGweiILeetal.AgeneralG
[]():计算机时代,J.201825G9.
[]陈宏彩.一种基于深度卷积神经网络的车辆颜色识11
]():别方法[河北省科学院学报,J.2017,3421G6.
2324.
[责任编辑:李岚]
PulmonaroduleDetectionMethodBasedonImrovedLeNetG5yNp
(,,,)SchoolofMechanicalandElectricalEnineerinPutianUniversitPutian351100,FuianChinaggyj
FULei,LINZhenGhenXIEHaiGheg,
:,mAbstractAtpresentostofthescreeninorkoflunTimaeisdonebheexertsofimaingwgCgytpgg
,deartment.WiththeincreasinemandofmedicalimaeservicethisheavanualreadinorkpgdgymgwbasedontheimrovedLeNetG5isproosedinthispaer.ThismethodisbasedonLIDCGIDRIlunpppg
,cancerdetectiondatasetusinconvolutionlaerwithaconvolutionkernelsizeof3andastrideof2gaybeforeeachActivationFunction.Theexerimentalresultsshowthatcomaredwiththetraditionalpp
,,LeNetmodelthemodelhasabettereffectonlunodulereconitionthereburtherassistinhegngyfgt,willundoubtedlecomeaheavurdenfordoctors.Thereforealunoduledetectionmethodybybgn
,torelacetheoriinalpoolinaerinthetraditionalLeNetmodelandaddinatchnormalizationpgglygbimainoctorinthedianosisandreducinheworkintensit.ggdggty:;KeordsimrovedlenetG5;ulmonaroduledetectionLIDCGIDRIppynyw
因篇幅问题不能全部显示,请点此查看更多更全内容