Papers › Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation

Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation

7 Feb 2018ECCV 2018 9arXiv:1802.02611archive 2025-07-28

Liang-Chieh Chen, Yukun Zhu, George Papandreou, Florian Schroff, Hartwig Adam

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 demonstrate the effectiveness of the proposed model on PASCAL VOC 2012 and Cityscapes datasets, achieving the test set performance of 89.0\% and 82.1\% without any post-processing. Our paper is accompanied with a publicly available reference implementation of the proposed models in Tensorflow at \url{https://github.com/tensorflow/models/tree/master/research/deeplab}.

PaperPDFConference PDFCodeCode Syntology ran

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

For agents, Syntology's MCP tool lists every function and class Syntology harvested from this paper and whether it ran (how to connect): get_harvested_code_for_paper(arxiv_id="1802.02611")

Code

Syntology Ran 43 of 72 code samples harvested from 17 repositories linked to this paper; 29 have no recorded run. Of those that ran: 2 ran · honoured contract; 8 ran · our draft was wrong; 5 ran · fixture could not drive it; 28 ran with no contract checked.

By repository: community (archive-listed): 72 samples from 17 repositories, 43 ran. The run record, sample by sample. “Ran” means executed on a synthesized input, not that the code is correct or reproduces the paper.

78 repositories listed; official and paper-mentioned ones first.

tensorflow/models officialmentioned in papertf report
AutomatedAI/deeplab_inference mentioned on GitHubtf report
MukhlasAdib/KITTI_Mapping mentioned on GitHubtf report
Popcorn-sugar/Deep_v2 mentioned on GitHubtf report
Robinatp/Deeplab_Tensorflow mentioned on GitHubtf report
SkyWa7ch3r/ImageSegmentation mentioned on GitHubtf report
SkyWa7ch3r/SceneSegmentation mentioned on GitHubtf report
Syarujianai/deeplab-commented mentioned on GitHubtf report
VainF/DeepLabV3Plus-Pytorch mentioned on GitHubpytorch report
Vujas-Eteph/CiVOS mentioned on GitHubpytorch report
abhishekdbihani/MudrockNet mentioned on GitHubtf report
ayoolaolafenwa/PixelLib mentioned on GitHubtfMIT report
branislavhesko/segmentation_framework mentioned on GitHubpytorch report
chenmengyang/rename_later mentioned on GitHub report
chuhan89/wsss-tissue mentioned on GitHubpytorch report
czarmanu/sentinel_lakeice mentioned on GitHubtf report
dootmaan/dsrl mentioned on GitHubpytorch report
ensta-u2is/deeplabv3plus-muad-pytorch mentioned on GitHubpytorch report
giannifranchi/deeplabv3-superpixelmix mentioned on GitHubpytorch report
giovanniguidi/deeplabV3-PyTorch mentioned on GitHubpytorch report
giovanniguidi/deeplabV3_Pytorch mentioned on GitHubpytorch report
heidongxianhau/deeplab2 mentioned on GitHubtf report
jfzhang95/pytorch-deeplab-xception mentioned on GitHubpytorch report
kaichoulyc/course_segmentation mentioned on GitHubpytorch report
lattice-ai/DeepLabV3-Plus mentioned on GitHubtf report
leimao/DeepLab-V3 mentioned on GitHubtf report
leimao/DeepLab_v3 mentioned on GitHubtf report
mathildor/DeepLab-v3 mentioned on GitHubtf report
mlearing/pytorch-deeplab-v3-plus mentioned on GitHubpytorch report
petko-nikolov/pysemseg mentioned on GitHubpytorch report
phue/aradeepopsis mentioned on GitHubtf report
pideyi1025/DeepLabV3Plus-RailSem19 mentioned on GitHubpytorchMIT report
saehan-choi/pixellib_auto_labelling mentioned on GitHubpytorchMIT report
samson6460/tf2_Segmentation mentioned on GitHubtf report
samson6460/tf2_pose_estimation mentioned on GitHubtf report
sara-nl/SURF-deeplab mentioned on GitHubtf report
sara-nl/SURF-segmentation mentioned on GitHubtf report
shanglianlm0525/CvPytorch mentioned on GitHubpytorch report
sharifelguindi/DeepLab mentioned on GitHubtf report
shenshutao/image_segmentation mentioned on GitHubtf report
soumik12345/DeepLabV3-Plus mentioned on GitHubtf report
tantara/JejuNet mentioned on GitHubtf report
tensorflow/models mentioned on GitHubtf report
ucuapps/WSMIS mentioned on GitHubpytorchGPL-3.0 report
wang-wg/DeepStroke mentioned on GitHubtf report
y-ouali/pytorch_segmentation mentioned on GitHubpytorch report
zhuang42/csc420 mentioned on GitHubpytorch report
mindspore-ai/models mindsporeApache-2.0 report
open-mmlab/mmsegmentation pytorchApache-2.0 report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

72 samples harvested; 43 ran; 2 honoured the contract we drafted; 29 have no recorded run. Read from Syntology's graph 2026-09-24; that is when this build read the record, not when the samples ran.

2ran · honoured contract
8ran · our draft was wrong
5ran · fixture could not drive it
28ran
29unverified

Licence: 40 of the 72 samples are pointer only, meaning Syntology does not serve that copy's text. This page shows no code text for any sample; each one links to its file in the repository.

Harvested from 17 repositories linked to this paper, official or community; each sample names its own and says which. “Ran” means the sample executed on a synthesized input. It does not mean the output is correct, and nothing here reproduces the paper's results. “Honoured” and “violated” refer to a contract Syntology drafted from the code itself; “our draft was wrong” and “fixture could not drive it” are failures of Syntology's instrument, not of the code.

Each sample ends with its code_sha256, Syntology's identity for that exact code. An agent fetches the stored sample with Syntology's MCP tool get_code(code_sha256="…") (how to connect); click an identity to copy that call.

Repository labels, per sample. official repository: The archive marks this repository official for the paper. named in the paper: The archive records that the paper mentions this repository; it is not marked official. community (archive-listed): In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper. found in paper text by Syntology: Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted. community: Not in the archive's code links for this paper; a community repository Syntology harvested. Samples from a repository marked official are listed first. Licence labels name the repository's licence as recorded at harvest. “Pointer only” means Syntology does not serve that copy's text, for one of four reasons: no licence file was found; the licence was not identified; the licence is recorded as permissive but that copy's record is not marked cleared; or the licence is outside the permissive list Syntology serves text under (MIT, Apache-2.0, BSD and similar). Some licences outside that list permit redistribution, such as WTFPL, and GPL-3.0 under its conditions; they are simply not on the list. Hover a licence label for the reason. File links open the file on GitHub at the default branch, which may have changed since the harvest.

ASPP ensta-u2is/deeplabv3plus-muad-pytorch/network/_deeplab.py community (archive-listed) ran fingerprinted MIT (permissive) · 9a5496117125b307 · report
ASPP SkyWa7ch3r/SceneSegmentation/deeplabv3plus.py community (archive-listed) ran · fixture could not drive it fingerprinted no licence file found · pointer only · 0f94e0514fb25366 · report
ASPPConv ensta-u2is/deeplabv3plus-muad-pytorch/network/_deeplab.py community (archive-listed) ran fingerprinted MIT (permissive) · eaa0ac6ed86c450b · report
ASPPModule petko-nikolov/pysemseg/pysemseg/models/deeplab.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted GPL-3.0 (copyleft) · pointer only · 0633b0a6570b756e · report
ASPPPooling ensta-u2is/deeplabv3plus-muad-pytorch/network/_deeplab.py community (archive-listed) ran fingerprinted MIT (permissive) · cb6b44750325dc1e · report
ASPP_module mlearing/pytorch-deeplab-v3-plus/networks/deeplab_resnet.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · a4f0a021c8fd4295 · report
AtrousSeparableConvolutionBnReLU JanMarcelKezmann/TensorFlow-Advanced-Segmentation-Models/tensorflow_advanced_segmentation_models/models/DeepLabV3plus.py community (archive-listed) ran licence not identified · pointer only · 03d31a466787b052 · report
AtrousSpatialPyramidPooling Burf/tfdetection/tfdet/model/head/deeplab.py community (archive-listed) ran Apache-2.0 (permissive) · a2f1b4aadd626233 · report
AtrousSpatialPyramidPooling lattice-ai/DeepLabV3-Plus/deeplabv3plus/model/deeplabv3_plus.py community (archive-listed) ran no licence file found · pointer only · 4a9a634b49dda7a4 · report
BasicBlockV1b Vujas-Eteph/CiVOS/RiTM/isegm/model/modeling/deeplab_v3.py community (archive-listed) ran BSD-3-Clause (permissive) · 1e87570d52719052 · report
Bottleneck mlearing/pytorch-deeplab-v3-plus/networks/deeplab_resnet.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 682f6d56a1c45f69 · report
Bottleneck petko-nikolov/pysemseg/pysemseg/models/deeplab.py community (archive-listed) ran · metamorphic tier: deterministic GPL-3.0 (copyleft) · pointer only · df2ed20fe3290ced · report
BottleneckV1b Vujas-Eteph/CiVOS/RiTM/isegm/model/modeling/deeplab_v3.py community (archive-listed) ran · metamorphic tier: invariant BSD-3-Clause (permissive) · 43562ef9d87c54e7 · report
ConvBlock lattice-ai/DeepLabV3-Plus/deeplabv3plus/model/deeplabv3_plus.py community (archive-listed) ran fingerprinted no licence file found · pointer only · 692e7f2e56fbd23e · report
ConvolutionBnActivation JanMarcelKezmann/TensorFlow-Advanced-Segmentation-Models/tensorflow_advanced_segmentation_models/models/DeepLabV3plus.py community (archive-listed) ran licence not identified · pointer only · 3326d9cd4c357d28 · report
Decoder petko-nikolov/pysemseg/pysemseg/models/deeplab.py community (archive-listed) ran · metamorphic tier: deterministic GPL-3.0 (copyleft) · pointer only · 303dec08f3ebd517 · report
DeepLabHeadV3Plus ensta-u2is/deeplabv3plus-muad-pytorch/network/_deeplab.py community (archive-listed) ran MIT (permissive) · fc4e40cedd008787 · report
Deeplab petko-nikolov/pysemseg/pysemseg/models/deeplab.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted GPL-3.0 (copyleft) · pointer only · c10a37b7673d30e0 · report
ResBlock petko-nikolov/pysemseg/pysemseg/models/deeplab.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted GPL-3.0 (copyleft) · pointer only · d99dfd9a3f26d56b · report
ResNet mlearing/pytorch-deeplab-v3-plus/networks/deeplab_resnet.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · 42610493d6f82abe · report
ResNet petko-nikolov/pysemseg/pysemseg/models/deeplab.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted GPL-3.0 (copyleft) · pointer only · 8e495c6bb6122711 · report
ResNet101 mlearing/pytorch-deeplab-v3-plus/networks/deeplab_resnet.py community (archive-listed) ran · our draft was wrong MIT (permissive) · 5b3058ed46740fef · report
SepConv_BN sara-nl/SURF-segmentation/deeplab/keras-deeplab-v3-plus-master/model.py community (archive-listed) ran · fixture could not drive it fingerprinted no licence file found · pointer only · b293f1d81655c5e6 · report
SepConv_BN samson6460/tf2_Segmentation/models/deep_lab_model.py community (archive-listed) ran · our draft was wrong no licence file found · pointer only · e6cccdb5cc9404d7 · report
SeparableConv2d Vujas-Eteph/CiVOS/RiTM/isegm/model/modeling/deeplab_v3.py community (archive-listed) ran fingerprinted BSD-3-Clause (permissive) · 414adf534687df82 · report
_ASPP Vujas-Eteph/CiVOS/RiTM/isegm/model/modeling/deeplab_v3.py community (archive-listed) ran · metamorphic tier: invariant fingerprinted BSD-3-Clause (permissive) · ebedb218ce19918d · report
_ASPPConv Vujas-Eteph/CiVOS/RiTM/isegm/model/modeling/deeplab_v3.py community (archive-listed) ran · our draft was wrong BSD-3-Clause (permissive) · 3274a200ef8fa29a · report
_AsppPooling Vujas-Eteph/CiVOS/RiTM/isegm/model/modeling/deeplab_v3.py community (archive-listed) ran · metamorphic tier: invariant fingerprinted BSD-3-Clause (permissive) · d5caae9d47ff2394 · report
_DeepLabHead Vujas-Eteph/CiVOS/RiTM/isegm/model/modeling/deeplab_v3.py community (archive-listed) ran fingerprinted BSD-3-Clause (permissive) · a5651a6111de513f · report
_SkipProject Vujas-Eteph/CiVOS/RiTM/isegm/model/modeling/deeplab_v3.py community (archive-listed) ran · metamorphic tier: invariant fingerprinted BSD-3-Clause (permissive) · 9c74246baf89e0d2 · report
_conv2d_same sara-nl/SURF-segmentation/deeplab/keras-deeplab-v3-plus-master/model.py community (archive-listed) ran · fixture could not drive it no licence file found · pointer only · 3ebb19f692e505f6 · report
_conv2d_same samson6460/tf2_Segmentation/models/deep_lab_model.py community (archive-listed) ran · our draft was wrong no licence file found · pointer only · 1096e5ba9c24632c · report
_make_divisible sara-nl/SURF-segmentation/deeplab/keras-deeplab-v3-plus-master/model.py community (archive-listed) ran · honoured contract no licence file found · pointer only · 1eac80b6e2cee7b2 · report
_safe_state_dict_filtering Vujas-Eteph/CiVOS/RiTM/isegm/model/modeling/deeplab_v3.py community (archive-listed) ran BSD-3-Clause (permissive) · 5776a2cbccc2bd40 · report
_xception_block sara-nl/SURF-segmentation/deeplab/keras-deeplab-v3-plus-master/model.py community (archive-listed) ran · fixture could not drive it no licence file found · pointer only · 76185251accca7d2 · report
_xception_block samson6460/tf2_Segmentation/models/deep_lab_model.py community (archive-listed) ran no licence file found · pointer only · 398cd429c73d683e · report
build_aspp giovanniguidi/deeplabV3-PyTorch/models/deeplab.py community (archive-listed) ran · our draft was wrong no licence file found · pointer only · 68330450cf875f58 · report
build_decoder giovanniguidi/deeplabV3-PyTorch/models/deeplab.py community (archive-listed) ran · our draft was wrong no licence file found · pointer only · 3f8ff8379eaf97df · report
build_sr_decoder dootmaan/dsrl/modeling/deeplab.py community (archive-listed) ran MIT (permissive) · 6d5672a93099e8b5 · report
conv Burf/tfdetection/tfdet/model/head/deeplab.py community (archive-listed) ran · our draft was wrong Apache-2.0 (permissive) · b387bf7cf1bc8ced · report
relu6 sara-nl/SURF-segmentation/deeplab/keras-deeplab-v3-plus-master/model.py community (archive-listed) ran · honoured contract fingerprinted no licence file found · pointer only · e7a210769e38826c · report
resnet petko-nikolov/pysemseg/pysemseg/models/deeplab.py community (archive-listed) ran · fixture could not drive it GPL-3.0 (copyleft) · pointer only · 90c8dc399d2c6b51 · report
select_activation_function Vujas-Eteph/CiVOS/RiTM/isegm/model/modeling/deeplab_v3.py community (archive-listed) ran · our draft was wrong BSD-3-Clause (permissive) · 4976637b084e5281 · report
ASPP giovanniguidi/deeplabV3-PyTorch/models/deeplab.py community (archive-listed) unverified no licence file found · pointer only · 26047a3c90df0a36 · report
AtrousSpatialPyramidPoolingV3 JanMarcelKezmann/TensorFlow-Advanced-Segmentation-Models/tensorflow_advanced_segmentation_models/models/DeepLabV3plus.py community (archive-listed) unverified licence not identified · pointer only · a9f549942de7d30b · report
Decoder giovanniguidi/deeplabV3-PyTorch/models/deeplab.py community (archive-listed) unverified no licence file found · pointer only · edf673cbd75a7027 · report
DeepLab giovanniguidi/deeplabV3-PyTorch/models/deeplab.py community (archive-listed) unverified no licence file found · pointer only · 4ac4bc7c6f72419c · report
DeepLab kaichoulyc/course_segmentation/model/deep_lab/deeplab.py community (archive-listed) unverified no licence file found · pointer only · 6e6115c04c3f121d · report
DeepLab dootmaan/dsrl/modeling/deeplab.py community (archive-listed) unverified MIT (permissive) · 9ac514a69bb5bb62 · report
DeepLab jfzhang95/pytorch-deeplab-xception/modeling/deeplab.py community (archive-listed) unverified MIT (permissive) · 09a240d3865fee6c · report
DeepLabV3Plus Vujas-Eteph/CiVOS/RiTM/isegm/model/modeling/deeplab_v3.py community (archive-listed) unverified BSD-3-Clause (permissive) · 609cfe0df52cf002 · report
DeepLabV3PlusBuilder PuchatekwSzortach/voc_encoder_decoder_with_atrous_separable_convolutions/net/ml.py community (archive-listed) unverified MIT (permissive) · 9755f047bfec69ce · report
DeepLabV3plus JanMarcelKezmann/TensorFlow-Advanced-Segmentation-Models/tensorflow_advanced_segmentation_models/models/DeepLabV3plus.py community (archive-listed) unverified licence not identified · pointer only · 63a49a3c1dd4d263 · report
DeepLabv3_plus mlearing/pytorch-deeplab-v3-plus/networks/deeplab_resnet.py community (archive-listed) unverified MIT (permissive) · dfd28692d87464d1 · report
DeeplabV3Plus lattice-ai/DeepLabV3-Plus/deeplabv3plus/model/deeplabv3_plus.py community (archive-listed) unverified no licence file found · pointer only · 59849f10377fad5f · report
Deeplabv3 sara-nl/SURF-segmentation/deeplab/keras-deeplab-v3-plus-master/model.py community (archive-listed) unverified no licence file found · pointer only · 13a67fcfc1e4c1d7 · report
ResNetBackbone Vujas-Eteph/CiVOS/RiTM/isegm/model/modeling/deeplab_v3.py community (archive-listed) unverified BSD-3-Clause (permissive) · fabf7df16100c5bc · report
ResNetV1b Vujas-Eteph/CiVOS/RiTM/isegm/model/modeling/deeplab_v3.py community (archive-listed) unverified BSD-3-Clause (permissive) · 96875ada06fa67da · report
RoadSegmentation MukhlasAdib/KITTI_Mapping/app/pipeline/road_segmentation.py community (archive-listed) unverified no licence file found · pointer only · 82f03ca51ba7dbc4 · report
_ASPPModule giovanniguidi/deeplabV3-PyTorch/models/deeplab.py community (archive-listed) unverified no licence file found · pointer only · 350abbaf676488bc · report
_inverted_res_block sara-nl/SURF-segmentation/deeplab/keras-deeplab-v3-plus-master/model.py community (archive-listed) unverified no licence file found · pointer only · f52f02f15632fc39 · report
_inverted_res_block samson6460/tf2_Segmentation/models/deep_lab_model.py community (archive-listed) unverified no licence file found · pointer only · c4e00178c12b2cf8 · report
build_backbone giovanniguidi/deeplabV3-PyTorch/models/deeplab.py community (archive-listed) unverified no licence file found · pointer only · d4f09015805919e2 · report
deeplabv3 samson6460/tf2_Segmentation/models/deep_lab_model.py community (archive-listed) unverified no licence file found · pointer only · 8be86acb174d9241 · report
deeplabv3 samson6460/tf2_pose_estimation/models/deep_lab_model.py community (archive-listed) unverified no licence file found · pointer only · 66b9a9d2e9d2ca8d · report
deeplabv3plus_resnet101 petko-nikolov/pysemseg/pysemseg/models/deeplab.py community (archive-listed) unverified GPL-3.0 (copyleft) · pointer only · 83604720aed3cccf · report
resnet101 petko-nikolov/pysemseg/pysemseg/models/deeplab.py community (archive-listed) unverified GPL-3.0 (copyleft) · pointer only · c5fb690670bbe8da · report
resnet101_v1s Vujas-Eteph/CiVOS/RiTM/isegm/model/modeling/deeplab_v3.py community (archive-listed) unverified BSD-3-Clause (permissive) · 7a0b3803f28d47fa · report
resnet152_v1s Vujas-Eteph/CiVOS/RiTM/isegm/model/modeling/deeplab_v3.py community (archive-listed) unverified BSD-3-Clause (permissive) · d9691f627c30dde9 · report
resnet34_v1b Vujas-Eteph/CiVOS/RiTM/isegm/model/modeling/deeplab_v3.py community (archive-listed) unverified BSD-3-Clause (permissive) · 602a54842f95f3f0 · report
resnet50_v1s Vujas-Eteph/CiVOS/RiTM/isegm/model/modeling/deeplab_v3.py community (archive-listed) unverified BSD-3-Clause (permissive) · 3222e50cba4be935 · report
segmentation_inference MukhlasAdib/KITTI_Mapping/app/pipeline/road_segmentation.py community (archive-listed) unverified no licence file found · pointer only · b1992cb92fab6136 · report

Tasks

DecoderImage ClassificationImage SegmentationLesion SegmentationSemantic Segmentation

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Lesion Segmentation Anatomical Tracings of Lesions After Stroke (ATLAS) DeepLab v3+ Dice 0.4609 #3 of 5 Archive leaderboard report
Lesion Segmentation Anatomical Tracings of Lesions After Stroke (ATLAS) DeepLab v3+ IoU 0.3458 #3 of 5 Archive leaderboard report
Lesion Segmentation Anatomical Tracings of Lesions After Stroke (ATLAS) DeepLab v3+ Precision 0.5831 #3 of 5 Archive leaderboard report
Semantic Segmentation AI-TOD DeepLabV3+(ResNet-50) Dice 43.52 #2 of 2 Archive leaderboard report
Semantic Segmentation BDD100K val Deeplabv3+ mIoU 63.6 #4 of 24 Archive leaderboard report
Semantic Segmentation BJRoad DeepLabv3+ IoU 50.81 #11 of 11 Archive leaderboard report
Semantic Segmentation Cityscapes val DeepLabv3+ (Dilated-Xception-71) mIoU 79.6 #57 of 99 Archive leaderboard report
Semantic Segmentation DADA-seg DeepLabV3+ (ACDC) mIoU 26.8 #12 of 28 Archive leaderboard report
Semantic Segmentation DensePASS DeepLabV3+ (ResNet-101) mIoU 32.5% #21 of 36 Archive leaderboard report
Semantic Segmentation EventScape DeepLabV3+ mIoU 53.65 #6 of 12 Archive leaderboard report
Semantic Segmentation Fine-Grained Grass Segmentation Dataset DeepLabv3+ mIoU 47.95 #7 of 10 Archive leaderboard report
Semantic Segmentation MCubeS DeepLabV3+ (RGB-A-D-N) mIoU 38.13% #20 of 22 Archive leaderboard report
Semantic Segmentation PASCAL VOC 2012 test DeepLabv3+ (Xception-65-JFT) Mean IoU 89.0% #1 of 51 Archive leaderboard report
Semantic Segmentation PASCAL VOC 2012 test DeepLabv3+ (Xception-JFT) Mean IoU 89.0% #2 of 51 Archive leaderboard report
Semantic Segmentation PASCAL VOC 2012 val DeepLabV3+ (ResNet-101) mIoU (Syn) 75.39 #29 of 29 Archive leaderboard report
Semantic Segmentation Potsdam DeepLabV3+ mIoU 83.67 #3 of 3 Archive leaderboard report
Semantic Segmentation SkyScapes-Dense DeepLabv3+ Mean IoU 38.20 #2 of 7 Archive leaderboard report
Semantic Segmentation SynPASS DeepLabv3+ mIoU 29.66% #5 of 6 Archive leaderboard report
Semantic Segmentation Trans10K DeepLabV3+ GFLOPs 37.98 #5 of 15 Archive leaderboard report
Semantic Segmentation Trans10K DeepLabV3+ mIoU 68.87% #5 of 15 Archive leaderboard report
Semantic Segmentation US3D DeepLabV3+ mIoU 74.42 #1 of 3 Archive leaderboard report
Semantic Segmentation UrbanLF DeepLabV3+ (ResNet-101) mIoU (Real) 76.27 #14 of 14 Archive leaderboard report
Semantic Segmentation Vaihingen DeepLabV3+ mIoU 72.90 #13 of 13 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

1x1 ConvolutionASPPAverage PoolingBatch NormalizationConvolutionDeepLabv3Dense ConnectionsDepthwise ConvolutionDepthwise Separable ConvolutionDilated ConvolutionGlobal Average PoolingMax PoolingPointwise ConvolutionPyramid Pooling ModuleReLUResidual ConnectionSoftmaxSpatial Pyramid Pooling

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections