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
RAKsmart 商家从原本只有专注于独立服务器后看到产品线比较单薄,后来陆续有增加站群服务器、高防服务器、VPS主机,以及现在也有在新增云服务器、裸机云服务器等等。机房也有增加到拥有洛杉矶、圣何塞、日本、韩国、中国香港等多个机房。在年前也有介绍到RAKsmart商家有提供年付129元的云服务器套餐,年后我们看到居然再次刷新年付云服务器低价格。我们看到云服务器低至年79元,如果有需要便宜云服务器的...
justhost怎么样?justhost服务器好不好?JustHost是一家成立于2006年的俄罗斯服务器提供商,支持支付宝付款,服务器价格便宜,200Mbps大带宽不限流量,支持免费更换5次IP,支持控制面板自由切换机房,目前JustHost有俄罗斯6个机房可以自由切换选择,最重要的还是价格真的特别便宜,最低只需要87卢布/月,约8.5元/月起!总体来说,性价比很高,性价比不错,有需要的朋友可以...
Hostodo是一家成立于2014年的国外VPS主机商,现在主要提供基于KVM架构的VPS主机,美国三个地区机房:拉斯维加斯、迈阿密和斯波坎,采用NVMe或者SSD磁盘,支持支付宝、PayPal、加密货币等付款方式。商家最近对于上架不久的斯波坎机房SSD硬盘VPS主机提供66折优惠码,适用于1GB或者以上内存套餐年付,最低每年12美元起。下面列出几款套餐配置信息。CPU:1core内存:256MB...
118123.net为你推荐
apple.com.cn苹果官网序列号查询开启javascript开启 JavaScript,ipad代理想买个ipad买几代性价比比较高资费标准中国移动38元套餐介绍银花珠树晓来看用黄皮比喻心酸的诗句网站制作套餐做一个网站要多少钱团购程序团购的流程有哪几种模式网店系统b2c电子商务网站前台系统主要分为哪几部分论坛勋章论坛勋章设置站长统计如何给网站添加CNZZ站长统计
yaokan永久域名经常更换 vps代购 如何注册中文域名 仿牌空间 视频存储服务器 美国主机论坛 好看的桌面背景图片 百兆独享 adroit qq云端 腾讯总部在哪 个人免费邮箱 华为云建站 可外链的相册 wordpress空间 锐速 亿库 shuangshiyi 在线tracert rewrite规则 更多