Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Gated-SCNN: Gated Shape CNNs for Semantic Segmentation

About

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.

Towaki Takikawa, David Acuna, Varun Jampani, Sanja Fidler• 2019

Related benchmarks

TaskDatasetResultRank
Semantic segmentationCityscapes (test)
mIoU82.8
1145
Semantic segmentationCityscapes (val)
mIoU80.8
572
Semantic segmentationCityscapes (val)
mIoU81
332
Semantic segmentationCityscapes (val)
mIoU80.8
287
Object SegmentationiSAID (val)
mIoU63.4
42
Semantic segmentationCityscapes w/o coarse
mIoU82.8
29
Semantic segmentationVaihingen (val)
mIoU67.7
17
Semantic segmentationPotsdam (val)
mIoU73.4
17
Semantic segmentationCityscapes 1.0 (val)
Clean Score80.9
10
Semantic Segmentation Boundary AlignmentCityscapes (val)
Road92.2
8
Showing 10 of 10 rows

Other info

Code

Follow for update