Fully Convolutional Networks for Semantic Segmentation

Convolutional networks are powerful visual models that yield hierarchies of features. We show that convolutional networks by themselves, trained end-to-end, pixels-to-pixels, exceed the state-of-the-art in semantic segmentation. Our key insight is to build “fully convolutional” networks that take input of arbitrary size and produce correspondingly-sized output with efficient inference and learning. We define and detail the space of fully convolutional networks, explain their application to spatially dense prediction tasks, and draw connections to prior models. We adapt contemporary classification networks (AlexNet [20], the VGG net [31], and GoogLeNet [32]) into fully convolutional networks and transfer their learned representations by fine-tuning [3] to the segmentation task. We then define a skip architecture that combines semantic information from a deep, coarse layer with appearance information from a shallow, fine layer to produce accurate and detailed segmentations. Our fully convolutional network achieves state-of-the-art segmentation of PASCAL VOC (20% relative improvement to 62.2% mean IU on 2012), NYUDv2, and SIFT Flow, while inference takes less than one fifth of a second for a typical image.

Rich Feature Hierarchiesfor Accurate Object…Rich Feature Hierarchies for Accurate Object Detection and Semantic SegmentationSemantic ImageSegmentation with Deep…Semantic Image Segmentation with Deep Convolutional Nets and Fully Connected CRFsU-Net: ConvolutionalNetworks for Biomedical…U-Net: Convolutional Networks for Biomedical Image SegmentationConditional RandomFields as Recurrent…Conditional Random Fields as Recurrent Neural NetworksLearning DeconvolutionNetwork for Semantic…Learning Deconvolution Network for Semantic SegmentationBoxSup: ExploitingBounding Boxes to…BoxSup: Exploiting Bounding Boxes to Supervise Convolutional Networks for Semantic SegmentationRegion-BasedConvolutional Networks…Region-Based Convolutional Networks for Accurate Object Detection and SegmentationGoing Deeper withConvolutionsGoing Deeper with ConvolutionsConvolutional FeatureMasking for Joint Objec…Convolutional Feature Masking for Joint Object and Stuff SegmentationFeedforward semanticsegmentation with…Feedforward semantic segmentation with zoom-out featuresParseNet: Looking Widerto See BetterParseNet: Looking Wider to See BetterVery Deep ConvolutionalNetworks for Large-Scal…Very Deep Convolutional Networks for Large-Scale Image RecognitionFusionNet: Edge AwareDeep Convolutional…FusionNet: Edge Aware Deep Convolutional Networks for Semantic Segmentation of Remote Sensing Harbor ImagesHigh-Resolution ImageSynthesis and Semantic…High-Resolution Image Synthesis and Semantic Manipulation With Conditional GANsAnalysis of EfficientCNN Design Techniques…Analysis of Efficient CNN Design Techniques for Semantic SegmentationDeepIM: Deep IterativeMatching for 6D Pose…DeepIM: Deep Iterative Matching for 6D Pose EstimationSDDNet: Real-Time CrackSegmentationSDDNet: Real-Time Crack SegmentationA Survey on BiomedicalImage CaptioningA Survey on Biomedical Image CaptioningPrior-Attention ResidualLearning for More…Prior-Attention Residual Learning for More Discriminative COVID-19 Screening in CT ImagesBuilding Extraction ofAerial Images by a…Building Extraction of Aerial Images by a Global and Multi-Scale Encoder-Decoder NetworkA Learning Framework forn-Bit Quantized Neural…A Learning Framework for n-Bit Quantized Neural Networks Toward FPGAsSaliency GuidedSelf-Attention Network…Saliency Guided Self-Attention Network for Weakly and Semi-Supervised Semantic SegmentationAdaptive SemanticSegmentation for…Adaptive Semantic Segmentation for Unmanned Surface Vehicle NavigationA survey on Semi-, Self-and Unsupervised…A survey on Semi-, Self- and Unsupervised Techniques in Image ClassificationFully ConvolutionalNetworks for Semantic…Fully Convolutional Networks for Semantic SegmentationEarlier referencesFocus paperCiting papersOlderNewer

Click a node to pin it, click the empty canvas to go back to this paper, or hover to preview. Open a node’s page from its title.