paper-with-me

홈 › Papers

Rethinking Dilated Convolution for Real-time Semantic Segmentation

2021-11-18 · Roland Gao

The field-of-view is an important metric when designing a model for semantic segmentation. To obtain a large field-of-view, previous approaches generally choose to rapidly downsample the resolution, usually with average poolings or stride 2 convolutions. We take a different approach by using dilated convolutions with large dilation rates throughout the backbone, allowing the backbone to easily tune its field-of-view by adjusting its dilation rates, and show that it's competitive with existing approaches. To effectively use the dilated convolution, we show a simple upper bound on the dilation rate in order to not leave gaps in between the convolutional weights, and design an SE-ResNeXt inspired block structure that uses two parallel $3\times 3$ convolutions with different dilation rates to preserve the local details. Manually tuning the dilation rates for every block can be difficult, so we also introduce a differentiable neural architecture search method that uses gradient descent to optimize the dilation rates. In addition, we propose a lightweight decoder that restores local information better than common alternatives. To demonstrate the effectiveness of our approach, our model RegSeg achieves competitive results on real-time Cityscapes and CamVid datasets. Using a T4 GPU with mixed precision, RegSeg achieves 78.3 mIOU on Cityscapes test set at $37$ FPS, and 80.9 mIOU on CamVid test set at $112$ FPS, both without ImageNet pretraining.

📄 PDF Abstract BibTeX arXiv:2111.09957

Code (3)

RolandGao/RegSeg 공식 구현 pytorch
Deci-AI/super-gradients pytorch
zh320/realtime-semantic-segmentation-pytorch pytorch

Tasks

DecoderGPUNeural Architecture SearchReal-Time Semantic SegmentationSemantic Segmentation

Methods 이 논문이 사용한 방법론

ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Batch Normalization 설명 없음
ResNeXt Block A ResNeXt Block is a type of residual block used as part of the ResNeXt CNN…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Grouped Convolution A Grouped Convolution uses a group of convolutions - multiple kernels per layer - resulting in multiple channel outputs per layer. This leads to wider networks helping a…
Residual Connection 설명 없음
ResNeXt A ResNeXt repeats a building block that aggregates a set of transformations with the same topology. Compared to a ResNet, it…

Similar Papers 제목 키워드 기반

FastFCN: Rethinking Dilated Convolution in the Backbone for Semantic Segmentation

2019-03-28 · Huikai Wu, Junge Zhang, Kaiqi Huang, Kongming Liang 외

Modern approaches for semantic segmentation usually employ dilated convolutions in the backbone to extract high-resolution feature maps, which brings heavy computation complexity and memory footprint. To replace the time…

Semantic Segmentation

DWRSeg: Rethinking Efficient Acquisition of Multi-scale Contextual Information for Real-time Semantic Segmentation

2022-12-02 · Haoran Wei, Xu Liu, Shouchun Xu, Zhongjian Dai 외

Many current works directly adopt multi-rate depth-wise dilated convolutions to capture multi-scale contextual information simultaneously from one input feature map, thus improving the feature extraction efficiency for r…

Real-Time Semantic SegmentationSemantic Segmentation

EADNet: Efficient Asymmetric Dilated Network for Semantic Segmentation

2021-03-16 · Qihang Yang, Tao Chen, Jiayuan Fan, Ye Lu 외

Due to real-time image semantic segmentation needs on power constrained edge devices, there has been an increasing desire to design lightweight semantic segmentation neural network, to simultaneously reduce computational…

SegmentationSemantic Segmentation

Rethinking Semantic Segmentation from a Sequence-to-Sequence Perspective with Transformers

2020-12-31 · CVPR 2021 1 · Sixiao Zheng, Jiachen Lu, Hengshuang Zhao, Xiatian Zhu 외

Most recent semantic segmentation methods adopt a fully-convolutional network (FCN) with an encoder-decoder architecture. The encoder progressively reduces the spatial resolution and learns more abstract/semantic visual …

DecoderMedical Image SegmentationSegmentationSemantic Segmentation

CASSOD-Net: Cascaded and Separable Structures of Dilated Convolution for Embedded Vision Systems and Applications

2021-04-29 · Tse-Wei Chen, Deyu Wang, Wei Tao, Dongchao Wen 외

The field of view (FOV) of convolutional neural networks is highly related to the accuracy of inference. Dilated convolutions are known as an effective solution to the problems which require large FOVs. However, for gene…

Face DetectionImage SegmentationSemantic Segmentation