SFNet: Faster and Accurate Semantic Segmentation via Semantic Flow
Not on the map. Why?
Abstract (arXiv)
In this paper, we focus on exploring effective methods for faster and accurate semantic segmentation. A common practice to improve the performance is to attain high-resolution feature maps with strong semantic representation. Two strategies are widely used: atrous convolutions and feature pyramid fusion, while both are either computationally intensive or ineffective. Inspired by the Optical Flow for motion alignment between adjacent video frames, we propose a Flow Alignment Module (FAM) to learn textitSemantic Flow between feature maps of adjacent levels and broadcast high-level features to high-resolution features effectively and efficiently. Furthermore, integrating our FAM to a standard feature pyramid structure exhibits superior performance over other real-time methods, even on lightweight backbone networks, such as ResNet-18 and DFNet. Then to further speed up the inference procedure, we also present a novel Gated Dual Flow Alignment Module to directly align high-resolution feature maps and low-resolution feature maps where we term the improved version network as SFNet-Lite. Extensive experiments are conducted on several challenging datasets, where results show the effectiveness of both SFNet and SFNet-Lite. In particular, when using Cityscapes test set, the SFNet-Lite series achieve 80.1 mIoU while running at 60 FPS using ResNet-18 backbone and 78.8 mIoU while running at 120 FPS using STDC backbone on RTX-3090. Moreover, we unify four challenging driving datasets into one large dataset, which we named Unified Driving Segmentation (UDS) dataset. It contains diverse domain and style information. We benchmark several representative works on UDS. Both SFNet and SFNet-Lite still achieve the best speed and accuracy trade-off on UDS, which serves as a strong baseline in such a challenging setting. The code and models are publicly available at https://github.com/lxtGH/SFSegNets.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 93 of its 106 references that are in the map. First posted on arXiv 10 Jul 2022.
Builds on
93 of 106 references.
References · 93
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2016Feature Pyramid Networks for Object Detectioncited by 5,021
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,239
38 more
- 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,210
- 2021SegFormer: Simple and Efficient Design for Semantic Segmentation with Transformerscited by 2,923
- 2016Pyramid Scene Parsing Networkcited by 2,472
- 2018CBAM: Convolutional Block Attention Modulecited by 2,463
- 2017Non-local Neural Networkscited by 2,290
- 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,154
- 2015SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentationcited by 1,483
- 2017Deformable Convolutional Networkscited by 1,481
- 2015Spatial Transformer Networkscited by 1,423
- 2020Rethinking Semantic Segmentation from a Sequence-to-Sequence Perspective with Transformerscited by 1,368
- 2018BDD100K: A Diverse Driving Dataset for Heterogeneous Multitask Learningcited by 1,282
- 2018Unified Perceptual Parsing for Scene Understandingcited by 1,265
- 2021Per-Pixel Classification is Not All You Need for Semantic Segmentationcited by 1,148
- 2018ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Designcited by 1,132
- 2015Multi-Scale Context Aggregation by Dilated Convolutionscited by 1,128
- 2016Semantic Understanding of Scenes through the ADE20K Datasetcited by 1,063
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,054
- 2018Dual Attention Network for Scene Segmentationcited by 1,001
- 2016COCO-Stuff: Thing and Stuff Classes in Contextcited by 858
- 2021Segmenter: Transformer for Semantic Segmentationcited by 855
- 2021Generalizing to Unseen Domains: A Survey on Domain Generalizationcited by 762
- 2018CCNet: Criss-Cross Attention for Semantic Segmentationcited by 717
- 2022Language-driven Semantic Segmentationcited by 711
- 2018BiSeNet: Bilateral Segmentation Network for Real-time Semantic Segmentationcited by 645
- 2019Panoptic Feature Pyramid Networkscited by 644
- 2016Training Region-based Object Detectors with Online Hard Example Miningcited by 577
- 2019Segmentation Transformer: Object-Contextual Representations for Semantic Segmentationcited by 573
- 2014Semantic Image Segmentation with Deep Convolutional Nets and Fully Connected CRFscited by 552
- 2016RefineNet: Multi-Path Refinement Networks for High-Resolution Semantic Segmentationcited by 463
- 2019Panoptic-DeepLabcited by 362
- 2018Two at Once: Enhancing Learning and Generalization Capacities via IBN-Netcited by 361
- 2020MaX-DeepLab: End-to-End Panoptic Segmentation with Mask Transformerscited by 355
- 2020Axial-DeepLab: Stand-Alone Axial-Attention for Panoptic Segmentationcited by 326
- 2020BiSeNet V2: Bilateral Network with Guided Aggregation for Real-time Semantic Segmentationcited by 294
- 2018Context Encoding for Semantic Segmentationcited by 289
- 2017ICNet for Real-Time Semantic Segmentation on High-Resolution Imagescited by 261
- 2019Domain Randomization and Pyramid Consistency: Simulation-to-Real Generalization without Accessing Target Domain Datacited by 245
- 2020DetectoRS: Detecting Objects with Recursive Feature Pyramid and Switchable Atrous Convolutioncited by 222
50 most cited of 93 All 93 (JSON)
Built on by
Citing papers per year: 2023: 3; 2024: 4; 2025: 3.
10 papers.
- 2024Frequency-aware Feature Fusion for Dense Image Predictioncited by 48
- 2023Exploring Plain ViT Reconstruction for Multi-class Unsupervised Anomaly Detectioncited by 47
- 2023EdgeSAM: Prompt-In-the-Loop Distillation for SAMcited by 40
- 2025Frequency Dynamic Convolution for Dense Image Predictioncited by 19
- 2024Retinex-RAWMamba: Bridging Demosaicing and Denoising for Low-Light RAW Image Enhancementcited by 6
- 2023Transavs: End-To-End Audio-Visual Segmentation With Transformercited by 5
- 2024DSNet: A Novel Way to Use Atrous Convolutions in Semantic Segmentationcited by 4
- 2025Butter: Frequency Consistency and Hierarchical Fusion for Autonomous Driving Object Detectioncited by 4
- 2024FADE: A Task-Agnostic Upsampling Operator for Encoder-Decoder Architecturescited by 3
- 2025Crowd Detection Using Very-Fine-Resolution Satellite Imagerycited by 0
- 2025Butter: Frequency Consistency and Hierarchical Fusion for Autonomous Driving Object Detection12 Jul 2025
- 2025Crowd Detection Using Very-Fine-Resolution Satellite Imagery28 Apr 2025
- 2025Frequency Dynamic Convolution for Dense Image Prediction24 Mar 2025
- 2024Retinex-RAWMamba: Bridging Demosaicing and Denoising for Low-Light RAW Image Enhancement11 Sep 2024
- 2024Frequency-aware Feature Fusion for Dense Image Prediction23 Aug 2024
- 2024FADE: A Task-Agnostic Upsampling Operator for Encoder-Decoder Architectures18 Jul 2024
- 2024DSNet: A Novel Way to Use Atrous Convolutions in Semantic Segmentation6 Jun 2024
- 2023Exploring Plain ViT Reconstruction for Multi-class Unsupervised Anomaly Detection12 Dec 2023
- 2023EdgeSAM: Prompt-In-the-Loop Distillation for SAM11 Dec 2023
- 2023Transavs: End-To-End Audio-Visual Segmentation With Transformer12 May 2023