Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation
Liang-Chieh Chen, Yukun Zhu, George Papandreou, Florian Schroff,, Hartwig Adam

TL;DR
This paper introduces DeepLabv3+ which combines atrous spatial pyramid pooling with a decoder for improved semantic segmentation, achieving state-of-the-art results on PASCAL VOC 2012 and Cityscapes datasets.
Contribution
It proposes an enhanced encoder-decoder architecture that integrates atrous separable convolutions and a simple decoder to refine segmentation boundaries.
Findings
Achieves 89.0% mIOU on PASCAL VOC 2012
Achieves 82.1% mIOU on Cityscapes
Faster and stronger model due to depthwise separable convolutions
Abstract
Spatial pyramid pooling module or encode-decoder structure are used in deep neural networks for semantic segmentation task. The former networks are able to encode multi-scale contextual information by probing the incoming features with filters or pooling operations at multiple rates and multiple effective fields-of-view, while the latter networks can capture sharper object boundaries by gradually recovering the spatial information. In this work, we propose to combine the advantages from both methods. Specifically, our proposed model, DeepLabv3+, extends DeepLabv3 by adding a simple yet effective decoder module to refine the segmentation results especially along object boundaries. We further explore the Xception model and apply the depthwise separable convolution to both Atrous Spatial Pyramid Pooling and decoder modules, resulting in a faster and stronger encoder-decoder network. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
- 🤗keras-io/deeplabv3p-resnet50model· 64 dl· ♡ 564 dl♡ 5
- 🤗Matthijs/deeplabv3_mobilenet_v2_1.0_513model· 102 dl· ♡ 1102 dl♡ 1
- 🤗google/deeplabv3_mobilenet_v2_1.0_513model· 574 dl· ♡ 9574 dl♡ 9
- 🤗kadirnar/timm_model_listmodel· ♡ 1♡ 1
- 🤗timm/xception41.tf_in1kmodel· 2.1k dl· ♡ 12.1k dl♡ 1
- 🤗timm/xception41p.ra3_in1kmodel· 60 dl· ♡ 160 dl♡ 1
- 🤗timm/xception65.ra3_in1kmodel· 796 dl· ♡ 1796 dl♡ 1
- 🤗timm/xception65.tf_in1kmodel· 47 dl47 dl
- 🤗timm/xception65p.ra3_in1kmodel· 75 dl75 dl
- 🤗timm/xception71.tf_in1kmodel· 389 dl389 dl
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Advanced Image and Video Retrieval Techniques · Multimodal Machine Learning Applications
MethodsAverage Pooling · Atrous Spatial Pyramid Pooling · Dilated Convolution · Batch Normalization · Depthwise Convolution · Pointwise Convolution · DeepLabv3 · Pyramid Pooling Module · Spatial Pyramid Pooling · Global Average Pooling
