Efficient Piecewise Training of Deep Structured Models for Semantic Segmentation
Authors:
- Guosheng LinGLGuosheng Lin
- Chunhua ShenCSChunhua Shen
- Anton van Den HengelAHAnton van Den Hengel
- Ian ReidIRIan Reid
- 1 June 2016
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 3194-3203
Abstract
Recent advances in semantic image segmentation have mostly been achieved by training deep convolutional neural networks (CNNs). We show how to improve semantic segmentation through the use of contextual information, specifically, we explore 'patch-patch' context between image regions, and 'patch-background' context. For learning from the patch-patch context, we formulate Conditional Random Fields (CRFs) with CNN-based pairwise potential functions to capture semantic correlations between neighboring patches. Efficient piecewise training of the proposed deep structured model is then applied to avoid repeated expensive CRF inference for back propagation. For capturing the patch-background context, we show that a network design with traditional multi-scale image input and sliding pyramid pooling is effective for improving performance. Our experimental results set new state-of-the-art performance on a number of popular semantic segmentation datasets, including NYUDv2, PASCAL VOC 2012, PASCAL-Context, and SIFT-flow. In particular, we achieve an intersection-overunion score of 78:0 on the challenging PASCAL VOC 2012 dataset.Keywords
All Related Versions
This publication has 23 references indexed in Scilit:
- Semantic Image Segmentation via Deep Parsing Network2015
- Learning Deconvolution Network for Semantic Segmentation2015
- Feedforward semantic segmentation with zoom-out features2015
- Fully convolutional networks for semantic segmentation2015
- The Role of Context for Object Detection and Semantic Segmentation in the Wild2014
- Restoring an Image Taken through a Window Covered with Dirt or Rain2013
- Learning Hierarchical Features for Scene LabelingIEEE Transactions on Pattern Analysis and Machine Intelligence, 2012
- Decision tree fields2011
- The Pascal Visual Object Classes (VOC) ChallengeInternational Journal of Computer Vision, 2009
- Objects in Context2007