Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

SegFormer: Simple and Efficient Design for Semantic Segmentation with Transformers

About

We present SegFormer, a simple, efficient yet powerful semantic segmentation framework which unifies Transformers with lightweight multilayer perception (MLP) decoders. SegFormer has two appealing features: 1) SegFormer comprises a novel hierarchically structured Transformer encoder which outputs multiscale features. It does not need positional encoding, thereby avoiding the interpolation of positional codes which leads to decreased performance when the testing resolution differs from training. 2) SegFormer avoids complex decoders. The proposed MLP decoder aggregates information from different layers, and thus combining both local attention and global attention to render powerful representations. We show that this simple and lightweight design is the key to efficient segmentation on Transformers. We scale our approach up to obtain a series of models from SegFormer-B0 to SegFormer-B5, reaching significantly better performance and efficiency than previous counterparts. For example, SegFormer-B4 achieves 50.3% mIoU on ADE20K with 64M parameters, being 5x smaller and 2.2% better than the previous best method. Our best model, SegFormer-B5, achieves 84.0% mIoU on Cityscapes validation set and shows excellent zero-shot robustness on Cityscapes-C. Code will be released at: github.com/NVlabs/SegFormer.

Enze Xie, Wenhai Wang, Zhiding Yu, Anima Anandkumar, Jose M. Alvarez, Ping Luo• 2021

Related benchmarks

TaskDatasetResultRank
Semantic segmentationADE20K (val)
mIoU51.8
3089
Image ClassificationImageNet-1K 1.0 (val)
Top-1 Accuracy83.2
2386
Semantic segmentationPASCAL VOC 2012 (val)
Mean IoU78.7
2210
Instance SegmentationCOCO 2017 (val)--
1304
Semantic segmentationCityscapes (test)
mIoU83.1
1254
Image ClassificationImageNet-1K
Top-1 Acc83.8
1239
Semantic segmentationADE20K
mIoU51
1028
Image ClassificationImageNet-1k (val)
Top-1 Accuracy81.6
960
Semantic segmentationADE20K
mIoU51.8
699
Semantic segmentationCityscapes
mIoU82.4
674
Showing 10 of 457 rows
...

Other info

Code

Follow for update