modication118123.net
118123.net 时间:2021-05-08 阅读:(
)
U-Net:ConvolutionalNetworksforBiomedicalImageSegmentationOlafRonneberger,PhilippFischer,andThomasBroxComputerScienceDepartmentandBIOSSCentreforBiologicalSignallingStudies,UniversityofFreiburg,Germanyronneber@informatik.
uni-freiburg.
de,WWWhomepage:http://lmb.
informatik.
uni-freiburg.
de/Abstract.
Thereislargeconsentthatsuccessfultrainingofdeepnet-worksrequiresmanythousandannotatedtrainingsamples.
Inthispa-per,wepresentanetworkandtrainingstrategythatreliesonthestronguseofdataaugmentationtousetheavailableannotatedsamplesmoreeciently.
Thearchitectureconsistsofacontractingpathtocapturecontextandasymmetricexpandingpaththatenablespreciselocaliza-tion.
Weshowthatsuchanetworkcanbetrainedend-to-endfromveryfewimagesandoutperformsthepriorbestmethod(asliding-windowconvolutionalnetwork)ontheISBIchallengeforsegmentationofneu-ronalstructuresinelectronmicroscopicstacks.
Usingthesamenet-worktrainedontransmittedlightmicroscopyimages(phasecontrastandDIC)wewontheISBIcelltrackingchallenge2015inthesecate-goriesbyalargemargin.
Moreover,thenetworkisfast.
Segmentationofa512x512imagetakeslessthanasecondonarecentGPU.
Thefullimplementation(basedonCae)andthetrainednetworksareavailableathttp://lmb.
informatik.
uni-freiburg.
de/people/ronneber/u-net.
1IntroductionInthelasttwoyears,deepconvolutionalnetworkshaveoutperformedthestateoftheartinmanyvisualrecognitiontasks,e.
g.
[7,3].
Whileconvolutionalnetworkshavealreadyexistedforalongtime[8],theirsuccesswaslimitedduetothesizeoftheavailabletrainingsetsandthesizeoftheconsiderednetworks.
ThebreakthroughbyKrizhevskyetal.
[7]wasduetosupervisedtrainingofalargenetworkwith8layersandmillionsofparametersontheImageNetdatasetwith1milliontrainingimages.
Sincethen,evenlargeranddeepernetworkshavebeentrained[12].
Thetypicaluseofconvolutionalnetworksisonclassicationtasks,wheretheoutputtoanimageisasingleclasslabel.
However,inmanyvisualtasks,especiallyinbiomedicalimageprocessing,thedesiredoutputshouldincludelocalization,i.
e.
,aclasslabelissupposedtobeassignedtoeachpixel.
More-over,thousandsoftrainingimagesareusuallybeyondreachinbiomedicaltasks.
Hence,Ciresanetal.
[1]trainedanetworkinasliding-windowsetuptopredicttheclasslabelofeachpixelbyprovidingalocalregion(patch)aroundthatpixelarXiv:1505.
04597v1[cs.
CV]18May20152Fig.
1.
U-netarchitecture(examplefor32x32pixelsinthelowestresolution).
Eachblueboxcorrespondstoamulti-channelfeaturemap.
Thenumberofchannelsisdenotedontopofthebox.
Thex-y-sizeisprovidedatthelowerleftedgeofthebox.
Whiteboxesrepresentcopiedfeaturemaps.
Thearrowsdenotethedierentoperations.
asinput.
First,thisnetworkcanlocalize.
Secondly,thetrainingdataintermsofpatchesismuchlargerthanthenumberoftrainingimages.
TheresultingnetworkwontheEMsegmentationchallengeatISBI2012byalargemargin.
Obviously,thestrategyinCiresanetal.
[1]hastwodrawbacks.
First,itisquiteslowbecausethenetworkmustberunseparatelyforeachpatch,andthereisalotofredundancyduetooverlappingpatches.
Secondly,thereisatrade-obetweenlocalizationaccuracyandtheuseofcontext.
Largerpatchesrequiremoremax-poolinglayersthatreducethelocalizationaccuracy,whilesmallpatchesallowthenetworktoseeonlylittlecontext.
Morerecentapproaches[11,4]proposedaclassieroutputthattakesintoaccountthefeaturesfrommultiplelayers.
Goodlocalizationandtheuseofcontextarepossibleatthesametime.
Inthispaper,webuilduponamoreelegantarchitecture,theso-called"fullyconvolutionalnetwork"[9].
Wemodifyandextendthisarchitecturesuchthatitworkswithveryfewtrainingimagesandyieldsmoreprecisesegmentations;seeFigure1.
Themainideain[9]istosupplementausualcontractingnetworkbysuccessivelayers,wherepoolingoperatorsarereplacedbyupsamplingoperators.
Hence,theselayersincreasetheresolutionoftheoutput.
Inordertolocalize,highresolutionfeaturesfromthecontractingpatharecombinedwiththeupsampled3Fig.
2.
Overlap-tilestrategyforseamlesssegmentationofarbitrarylargeimages(heresegmentationofneuronalstructuresinEMstacks).
Predictionofthesegmentationintheyellowarea,requiresimagedatawithintheblueareaasinput.
Missinginputdataisextrapolatedbymirroringoutput.
Asuccessiveconvolutionlayercanthenlearntoassembleamorepreciseoutputbasedonthisinformation.
Oneimportantmodicationinourarchitectureisthatintheupsamplingpartwehavealsoalargenumberoffeaturechannels,whichallowthenetworktopropagatecontextinformationtohigherresolutionlayers.
Asaconsequence,theexpansivepathismoreorlesssymmetrictothecontractingpath,andyieldsau-shapedarchitecture.
Thenetworkdoesnothaveanyfullyconnectedlayersandonlyusesthevalidpartofeachconvolution,i.
e.
,thesegmentationmaponlycontainsthepixels,forwhichthefullcontextisavailableintheinputimage.
Thisstrategyallowstheseamlesssegmentationofarbitrarilylargeimagesbyanoverlap-tilestrategy(seeFigure2).
Topredictthepixelsintheborderregionoftheimage,themissingcontextisextrapolatedbymirroringtheinputimage.
Thistilingstrategyisimportanttoapplythenetworktolargeimages,sinceotherwisetheresolutionwouldbelimitedbytheGPUmemory.
Asforourtasksthereisverylittletrainingdataavailable,weuseexcessivedataaugmentationbyapplyingelasticdeformationstotheavailabletrainingim-ages.
Thisallowsthenetworktolearninvariancetosuchdeformations,withouttheneedtoseethesetransformationsintheannotatedimagecorpus.
Thisisparticularlyimportantinbiomedicalsegmentation,sincedeformationusedtobethemostcommonvariationintissueandrealisticdeformationscanbesimu-latedeciently.
ThevalueofdataaugmentationforlearninginvariancehasbeenshowninDosovitskiyetal.
[2]inthescopeofunsupervisedfeaturelearning.
Anotherchallengeinmanycellsegmentationtasksistheseparationoftouch-ingobjectsofthesameclass;seeFigure3.
Tothisend,weproposetheuseofaweightedloss,wheretheseparatingbackgroundlabelsbetweentouchingcellsobtainalargeweightinthelossfunction.
Theresultingnetworkisapplicabletovariousbiomedicalsegmentationprob-lems.
Inthispaper,weshowresultsonthesegmentationofneuronalstructuresinEMstacks(anongoingcompetitionstartedatISBI2012),whereweout-4performedthenetworkofCiresanetal.
[1].
Furthermore,weshowresultsforcellsegmentationinlightmicroscopyimagesfromtheISBIcelltrackingchal-lenge2015.
Herewewonwithalargemarginonthetwomostchallenging2Dtransmittedlightdatasets.
2NetworkArchitectureThenetworkarchitectureisillustratedinFigure1.
Itconsistsofacontractingpath(leftside)andanexpansivepath(rightside).
Thecontractingpathfollowsthetypicalarchitectureofaconvolutionalnetwork.
Itconsistsoftherepeatedapplicationoftwo3x3convolutions(unpaddedconvolutions),eachfollowedbyarectiedlinearunit(ReLU)anda2x2maxpoolingoperationwithstride2fordownsampling.
Ateachdownsamplingstepwedoublethenumberoffeaturechannels.
Everystepintheexpansivepathconsistsofanupsamplingofthefeaturemapfollowedbya2x2convolution("up-convolution")thathalvesthenumberoffeaturechannels,aconcatenationwiththecorrespondinglycroppedfeaturemapfromthecontractingpath,andtwo3x3convolutions,eachfol-lowedbyaReLU.
Thecroppingisnecessaryduetothelossofborderpixelsineveryconvolution.
Atthenallayera1x1convolutionisusedtomapeach64-componentfeaturevectortothedesirednumberofclasses.
Intotalthenetworkhas23convolutionallayers.
Toallowaseamlesstilingoftheoutputsegmentationmap(seeFigure2),itisimportanttoselecttheinputtilesizesuchthatall2x2max-poolingoperationsareappliedtoalayerwithanevenx-andy-size.
3TrainingTheinputimagesandtheircorrespondingsegmentationmapsareusedtotrainthenetworkwiththestochasticgradientdescentimplementationofCae[6].
Duetotheunpaddedconvolutions,theoutputimageissmallerthantheinputbyaconstantborderwidth.
TominimizetheoverheadandmakemaximumuseoftheGPUmemory,wefavorlargeinputtilesoveralargebatchsizeandhencereducethebatchtoasingleimage.
Accordinglyweuseahighmomentum(0.
99)suchthatalargenumberofthepreviouslyseentrainingsamplesdeterminetheupdateinthecurrentoptimizationstep.
Theenergyfunctioniscomputedbyapixel-wisesoft-maxoverthenalfeaturemapcombinedwiththecrossentropylossfunction.
Thesoft-maxisdenedaspk(x)=exp(ak(x))/Kk=1exp(ak(x))whereak(x)denotestheactivationinfeaturechannelkatthepixelpositionx∈withZ2.
Kisthenumberofclassesandpk(x)istheapproximatedmaximum-function.
I.
e.
pk(x)≈1forthekthathasthemaximumactivationak(x)andpk(x)≈0forallotherk.
Thecrossentropythenpenalizesateachpositionthedeviationofp(x)(x)from1usingE=x∈w(x)log(p(x)(x))(1)5abcdFig.
3.
HeLacellsonglassrecordedwithDIC(dierentialinterferencecontrast)mi-croscopy.
(a)rawimage.
(b)overlaywithgroundtruthsegmentation.
DierentcolorsindicatedierentinstancesoftheHeLacells.
(c)generatedsegmentationmask(white:foreground,black:background).
(d)mapwithapixel-wiselossweighttoforcethenetworktolearntheborderpixels.
where:→{1,K}isthetruelabelofeachpixelandw:→Risaweightmapthatweintroducedtogivesomepixelsmoreimportanceinthetraining.
Wepre-computetheweightmapforeachgroundtruthsegmentationtocom-pensatethedierentfrequencyofpixelsfromacertainclassinthetrainingdataset,andtoforcethenetworktolearnthesmallseparationbordersthatweintroducebetweentouchingcells(SeeFigure3candd).
Theseparationborderiscomputedusingmorphologicaloperations.
Theweightmapisthencomputedasw(x)=wc(x)+w0·exp(d1(x)+d2(x))22σ2(2)wherewc:→Ristheweightmaptobalancetheclassfrequencies,d1:→Rdenotesthedistancetotheborderofthenearestcellandd2:→Rthedistancetotheborderofthesecondnearestcell.
Inourexperimentswesetw0=10andσ≈5pixels.
Indeepnetworkswithmanyconvolutionallayersanddierentpathsthroughthenetwork,agoodinitializationoftheweightsisextremelyimportant.
Oth-erwise,partsofthenetworkmightgiveexcessiveactivations,whileotherpartsnevercontribute.
Ideallytheinitialweightsshouldbeadaptedsuchthateachfeaturemapinthenetworkhasapproximatelyunitvariance.
Foranetworkwithourarchitecture(alternatingconvolutionandReLUlayers)thiscanbeachievedbydrawingtheinitialweightsfromaGaussiandistributionwithastandarddeviationof2/N,whereNdenotesthenumberofincomingnodesofoneneu-ron[5].
E.
g.
fora3x3convolutionand64featurechannelsinthepreviouslayerN=9·64=576.
3.
1DataAugmentationDataaugmentationisessentialtoteachthenetworkthedesiredinvarianceandrobustnessproperties,whenonlyfewtrainingsamplesareavailable.
Incaseof6microscopicalimagesweprimarilyneedshiftandrotationinvarianceaswellasrobustnesstodeformationsandgrayvaluevariations.
Especiallyrandomelas-ticdeformationsofthetrainingsamplesseemtobethekeyconcepttotrainasegmentationnetworkwithveryfewannotatedimages.
Wegeneratesmoothdeformationsusingrandomdisplacementvectorsonacoarse3by3grid.
ThedisplacementsaresampledfromaGaussiandistributionwith10pixelsstandarddeviation.
Per-pixeldisplacementsarethencomputedusingbicubicinterpola-tion.
Drop-outlayersattheendofthecontractingpathperformfurtherimplicitdataaugmentation.
4ExperimentsWedemonstratetheapplicationoftheu-nettothreedierentsegmentationtasks.
Thersttaskisthesegmentationofneuronalstructuresinelectronmi-croscopicrecordings.
AnexampleofthedatasetandourobtainedsegmentationisdisplayedinFigure2.
WeprovidethefullresultasSupplementaryMaterial.
ThedatasetisprovidedbytheEMsegmentationchallenge[14]thatwasstartedatISBI2012andisstillopenfornewcontributions.
Thetrainingdataisasetof30images(512x512pixels)fromserialsectiontransmissionelectronmicroscopyoftheDrosophilarstinstarlarvaventralnervecord(VNC).
Eachimagecomeswithacorrespondingfullyannotatedgroundtruthsegmentationmapforcells(white)andmembranes(black).
Thetestsetispubliclyavailable,butitsseg-mentationmapsarekeptsecret.
Anevaluationcanbeobtainedbysendingthepredictedmembraneprobabilitymaptotheorganizers.
Theevaluationisdonebythresholdingthemapat10dierentlevelsandcomputationofthe"warpingerror",the"Randerror"andthe"pixelerror"[14].
Theu-net(averagedover7rotatedversionsoftheinputdata)achieveswith-outanyfurtherpre-orpostprocessingawarpingerrorof0.
0003529(thenewbestscore,seeTable1)andarand-errorof0.
0382.
Thisissignicantlybetterthanthesliding-windowconvolutionalnetworkresultbyCiresanetal.
[1],whosebestsubmissionhadawarpingerrorof0.
000420andaranderrorof0.
0504.
IntermsofranderrortheonlybetterperformingTable1.
RankingontheEMsegmentationchallenge[14](march6th,2015),sortedbywarpingerror.
RankGroupnameWarpingErrorRandErrorPixelError**humanvalues**0.
0000050.
00210.
00101.
u-net0.
0003530.
03820.
06112.
DIVE-SCI0.
0003550.
03050.
05843.
IDSIA[1]0.
0004200.
05040.
06134.
DIVE0.
0004300.
05450.
0582.
.
.
10.
IDSIA-SCI0.
0006530.
01890.
10277abcdFig.
4.
ResultontheISBIcelltrackingchallenge.
(a)partofaninputimageofthe"PhC-U373"dataset.
(b)Segmentationresult(cyanmask)withmanualgroundtruth(yellowborder)(c)inputimageofthe"DIC-HeLa"dataset.
(d)Segmentationresult(randomcoloredmasks)withmanualgroundtruth(yellowborder).
Table2.
Segmentationresults(IOU)ontheISBIcelltrackingchallenge2015.
NamePhC-U373DIC-HeLaIMCB-SG(2014)0.
26690.
2935KTH-SE(2014)0.
79530.
4607HOUS-US(2014)0.
5323-second-best20150.
830.
46u-net(2015)0.
92030.
7756algorithmsonthisdatasetusehighlydatasetspecicpost-processingmethods1appliedtotheprobabilitymapofCiresanetal.
[1].
Wealsoappliedtheu-nettoacellsegmentationtaskinlightmicroscopicim-ages.
ThissegmenationtaskispartoftheISBIcelltrackingchallenge2014and2015[10,13].
Therstdataset"PhC-U373"2containsGlioblastoma-astrocytomaU373cellsonapolyacrylimidesubstraterecordedbyphasecontrastmicroscopy(seeFigure4a,bandSupp.
Material).
Itcontains35partiallyannotatedtrain-ingimages.
HereweachieveanaverageIOU("intersectionoverunion")of92%,whichissignicantlybetterthanthesecondbestalgorithmwith83%(seeTa-ble2).
Theseconddataset"DIC-HeLa"3areHeLacellsonaatglassrecordedbydierentialinterferencecontrast(DIC)microscopy(seeFigure3,Figure4c,dandSupp.
Material).
Itcontains20partiallyannotatedtrainingimages.
HereweachieveanaverageIOUof77.
5%whichissignicantlybetterthanthesecondbestalgorithmwith46%.
5ConclusionTheu-netarchitectureachievesverygoodperformanceonverydierentbiomed-icalsegmentationapplications.
Thankstodataaugmentationwithelasticdefor-1Theauthorsofthisalgorithmhavesubmitted78dierentsolutionstoachievethisresult.
2DatasetprovidedbyDr.
SanjayKumar.
DepartmentofBioengineeringUniversityofCaliforniaatBerkeley.
BerkeleyCA(USA)3DatasetprovidedbyDr.
GertvanCappellenErasmusMedicalCenter.
Rotterdam.
TheNetherlands8mations,itonlyneedsveryfewannotatedimagesandhasaveryreasonabletrainingtimeofonly10hoursonaNVidiaTitanGPU(6GB).
WeprovidethefullCae[6]-basedimplementationandthetrainednetworks4.
Wearesurethattheu-netarchitecturecanbeappliedeasilytomanymoretasks.
AcknowlegementsThisstudywassupportedbytheExcellenceInitiativeoftheGermanFederalandStategovernments(EXC294)andbytheBMBF(Fkz0316185B).
References1.
Ciresan,D.
C.
,Gambardella,L.
M.
,Giusti,A.
,Schmidhuber,J.
:Deepneuralnet-workssegmentneuronalmembranesinelectronmicroscopyimages.
In:NIPS.
pp.
2852–2860(2012)2.
Dosovitskiy,A.
,Springenberg,J.
T.
,Riedmiller,M.
,Brox,T.
:Discriminativeun-supervisedfeaturelearningwithconvolutionalneuralnetworks.
In:NIPS(2014)3.
Girshick,R.
,Donahue,J.
,Darrell,T.
,Malik,J.
:Richfeaturehierarchiesforac-curateobjectdetectionandsemanticsegmentation.
In:ProceedingsoftheIEEEConferenceonComputerVisionandPatternRecognition(CVPR)(2014)4.
Hariharan,B.
,Arbelez,P.
,Girshick,R.
,Malik,J.
:Hypercolumnsforobjectseg-mentationandne-grainedlocalization(2014),arXiv:1411.
5752[cs.
CV]5.
He,K.
,Zhang,X.
,Ren,S.
,Sun,J.
:Delvingdeepintorectiers:Surpassinghuman-levelperformanceonimagenetclassication(2015),arXiv:1502.
01852[cs.
CV]6.
Jia,Y.
,Shelhamer,E.
,Donahue,J.
,Karayev,S.
,Long,J.
,Girshick,R.
,Guadar-rama,S.
,Darrell,T.
:Cae:Convolutionalarchitectureforfastfeatureembedding(2014),arXiv:1408.
5093[cs.
CV]7.
Krizhevsky,A.
,Sutskever,I.
,Hinton,G.
E.
:Imagenetclassicationwithdeepcon-volutionalneuralnetworks.
In:NIPS.
pp.
1106–1114(2012)8.
LeCun,Y.
,Boser,B.
,Denker,J.
S.
,Henderson,D.
,Howard,R.
E.
,Hubbard,W.
,Jackel,L.
D.
:Backpropagationappliedtohandwrittenzipcoderecognition.
NeuralComputation1(4),541–551(1989)9.
Long,J.
,Shelhamer,E.
,Darrell,T.
:Fullyconvolutionalnetworksforsemanticsegmentation(2014),arXiv:1411.
4038[cs.
CV]10.
Maska,M.
deSolorzano,C.
O.
:Abenchmarkforcomparisonofcelltrackingalgorithms.
Bioinformatics30,1609–1617(2014)11.
Seyedhosseini,M.
,Sajjadi,M.
,Tasdizen,T.
:Imagesegmentationwithcascadedhierarchicalmodelsandlogisticdisjunctivenormalnetworks.
In:ComputerVision(ICCV),2013IEEEInternationalConferenceon.
pp.
2168–2175(2013)12.
Simonyan,K.
,Zisserman,A.
:Verydeepconvolutionalnetworksforlarge-scaleimagerecognition(2014),arXiv:1409.
1556[cs.
CV]13.
WWW:Webpageofthecelltrackingchallenge,http://www.
codesolorzano.
com/celltrackingchallenge/Cell_Tracking_Challenge/Welcome.
html14.
WWW:Webpageoftheemsegmentationchallenge,http://brainiac2.
mit.
edu/isbi_challenge/4U-netimplementation,trainednetworksandsupplementarymaterialavailableathttp://lmb.
informatik.
uni-freiburg.
de/people/ronneber/u-net
ftlcloud(超云)目前正在搞暑假促销,美国圣何塞数据中心的云服务器低至9元/月,系统盘与数据盘分离,支持Windows和Linux,免费防御CC攻击,自带10Gbps的DDoS防御。FTL-超云服务器的主要特色:稳定、安全、弹性、高性能的云端计算服务,快速部署,并且可根据业务需要扩展计算能力,按需付费,节约成本,提高资源的有效利用率。活动地址:https://www.ftlcloud.com...
介绍:819云怎么样?819云创办于2019,由一家从2017年开始从业的idc行业商家创办,主要从事云服务器,和物理机器819云—-带来了9月最新的秋季便宜vps促销活动,一共4款便宜vps,从2~32G内存,支持Windows系统,…高速建站的美国vps位于洛杉矶cera机房,服务器接入1Gbps带宽,采用魔方管理系统,适合新手玩耍!官方网站:https://www.8...
Pia云这个商家的云服务器在前面也有介绍过几次,从价格上确实比较便宜。我们可以看到最低云服务器低至月付20元,服务器均采用KVM虚拟架构技术,数据中心包括美国洛杉矶、中国香港、俄罗斯和深圳地区,这次春节活动商家的活动力度比较大推出出全场6.66折,如果我们有需要可以体验。初次体验的记得月付方案,如果合适再续约。pia云春节活动优惠券:piayun-2022 Pia云服务商官方网站我们一起看看这次活...
118123.net为你推荐
wordpress模板我在wordpress模板下载了一套模板,做了www.xuanqianbao.com这个站,模板的原站是www.rrzdm.com.一样的模板,我在文件在插入图片,却不能在首页显示,他的网站却可以.直360和搜狗360搜索和搜狗搜索谁好谁流量大?为什么我在网上搜索到的数据有一定矛盾?做广告推广哪个好呢?支付宝是什么什么是支付宝? 请详细介绍.asp.net网页制作开发ASP.NET的网站,步骤是怎样?有经验的可以说说自己的经验360防火墙在哪里设置电脑或电脑360有联网防火墙吗,在哪里设置资费标准中国移动4g18元套餐介绍文档下载怎样把手机里的文件直接下载或复制到U盘里三五互联科技股份有限公司三五互联 网站做的怎么样 公司打算做网站,近来接到电话,不知道网站做的如何,水平怎么样,后期的服务呢joomla安装MICROSOFT APPLOCALE 怎么安装discuz7.0discuz6.1和discuz7.0哪个好用?
大庆服务器租用 域名服务器上存放着internet主机的 ddos mediafire下载工具 免费cdn加速 南昌服务器托管 太原联通测速平台 北京双线 adroit 国外免费asp空间 网游服务器 移动服务器托管 net空间 工信部网站备案查询 中国域名 国外代理服务器 睿云 谷歌搜索打不开 fatcow winserver2008 更多