Deep Dual-resolution Networks for Real-time and Accurate Semantic Segmentation of Road Scenes
Yuanduo Hong, Huihui Pan, Weichao Sun, Yisong Jia

TL;DR
This paper introduces Deep Dual-resolution Networks (DDRNets), a lightweight yet high-performance architecture for real-time semantic segmentation in autonomous driving, achieving state-of-the-art accuracy-speed trade-offs on Cityscapes and CamVid datasets.
Contribution
The paper proposes a novel dual-resolution network architecture with bilateral feature fusion and a new contextual module, significantly improving real-time segmentation accuracy while maintaining high speed.
Findings
Achieves 77.4% mIoU at 102 FPS on Cityscapes
Achieves 74.7% mIoU at 230 FPS on CamVid
Outperforms most state-of-the-art models in accuracy-speed trade-off
Abstract
Semantic segmentation is a key technology for autonomous vehicles to understand the surrounding scenes. The appealing performances of contemporary models usually come at the expense of heavy computations and lengthy inference time, which is intolerable for self-driving. Using light-weight architectures (encoder-decoder or two-pathway) or reasoning on low-resolution images, recent methods realize very fast scene parsing, even running at more than 100 FPS on a single 1080Ti GPU. However, there is still a significant gap in performance between these real-time methods and the models based on dilation backbones. To tackle this problem, we proposed a family of efficient backbones specially designed for real-time semantic segmentation. The proposed deep dual-resolution networks (DDRNets) are composed of two deep branches between which multiple bilateral fusions are performed. Additionally, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Autonomous Vehicle Technology and Safety · Domain Adaptation and Few-Shot Learning
MethodsConvolution · Average Pooling · Batch Normalization · *Communicated@Fast*How Do I Communicate to Expedia? · Pyramid Pooling Module
