Fast-SCNN: Fast Semantic Segmentation Network
Rudra P. K. Poudel, Stephan Liwicki, Roberto Cipolla
Code Available — Be the first to reproduce this paper.
ReproduceCode
- github.com/open-mmlab/mmsegmentationpytorch★ 9,690
- github.com/PaddlePaddle/PaddleSegpaddle★ 9,319
- github.com/osmr/imgclsmobmxnet★ 3,015
- github.com/zh320/realtime-semantic-segmentation-pytorchpytorch★ 249
- github.com/SkyWa7ch3r/ImageSegmentationtf★ 7
- github.com/Tramac/Fast-SCNN-pytorchpytorch★ 0
- github.com/rachthree/fast_scnntf★ 0
- github.com/SkyWa7ch3r/SceneSegmentationtf★ 0
- github.com/kshitizrimal/Fast-SCNNtf★ 0
- github.com/MindSpore-paper-code-3/code3/tree/main/fastscnnmindspore★ 0
Abstract
The encoder-decoder framework is state-of-the-art for offline semantic image segmentation. Since the rise in autonomous systems, real-time computation is increasingly desirable. In this paper, we introduce fast segmentation convolutional neural network (Fast-SCNN), an above real-time semantic segmentation model on high resolution image data (1024x2048px) suited to efficient computation on embedded devices with low memory. Building on existing two-branch methods for fast segmentation, we introduce our `learning to downsample' module which computes low-level features for multiple resolution branches simultaneously. Our network combines spatial detail at high resolution with deep features extracted at lower resolution, yielding an accuracy of 68.0% mean intersection over union at 123.5 frames per second on Cityscapes. We also show that large scale pre-training is unnecessary. We thoroughly validate our metric in experiments with ImageNet pre-training and the coarse labeled data of Cityscapes. Finally, we show even faster computation with competitive results on subsampled inputs, without any network modifications.
Tasks
Benchmark Results
| Dataset | Model | Metric | Claimed | Verified | Status |
|---|---|---|---|---|---|
| Cityscapes test | Fast-SCNN | Mean IoU (class) | 68 | — | Unverified |
| Cityscapes val | Fast-SCNN + Coarse + ImageNet | mIoU | 69.19 | — | Unverified |
| DADA-seg | Fast-SCNN | mIoU | 26.32 | — | Unverified |
| DensePASS | Fast-SCNN | mIoU | 24.6 | — | Unverified |
| EventScape | Fast-SCNN | mIoU | 44.27 | — | Unverified |
| SynPASS | Fast-SCNN | mIoU | 21.3 | — | Unverified |