Gated-SCNN: Gated Shape CNNs for Semantic Segmentation
Towaki Takikawa, David Acuna, Varun Jampani, Sanja Fidler
Code Available — Be the first to reproduce this paper.
ReproduceCode
- github.com/matthieuced/gscnn-apply-to-airborne-magneticpytorch★ 5
- github.com/GCKt/GSCNN_mindsporemindspore★ 0
- github.com/nv-tlabs/GSCNNpytorch★ 0
Abstract
Current state-of-the-art methods for image segmentation form a dense image representation where the color, shape and texture information are all processed together inside a deep CNN. This however may not be ideal as they contain very different type of information relevant for recognition. Here, we propose a new two-stream CNN architecture for semantic segmentation that explicitly wires shape information as a separate processing branch, i.e. shape stream, that processes information in parallel to the classical stream. Key to this architecture is a new type of gates that connect the intermediate layers of the two streams. Specifically, we use the higher-level activations in the classical stream to gate the lower-level activations in the shape stream, effectively removing noise and helping the shape stream to only focus on processing the relevant boundary-related information. This enables us to use a very shallow architecture for the shape stream that operates on the image-level resolution. Our experiments show that this leads to a highly effective architecture that produces sharper predictions around object boundaries and significantly boosts performance on thinner and smaller objects. Our method achieves state-of-the-art performance on the Cityscapes benchmark, in terms of both mask (mIoU) and boundary (F-score) quality, improving by 2% and 4% over strong baselines.
Tasks
Benchmark Results
| Dataset | Model | Metric | Claimed | Verified | Status |
|---|---|---|---|---|---|
| Cityscapes test | Gated-SCNN | Mean IoU (class) | 82.8 | — | Unverified |
| Cityscapes val | GSCNN (ResNet-101) | mIoU | 74.7 | — | Unverified |
| Cityscapes val | GSCNN (ResNet-50) | mIoU | 73 | — | Unverified |