atlas

Research map / Detection and segmentation / CNN features

Multi-Scale Representations by Varying Window Attention for Semantic Segmentation

ICLR 2024 · Detection and segmentation › CNN features · approach: Convolution-transformer backbones · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes varying window attention (VWA), which enlarges the context window of local window attention at no extra cost via pre-scaling (DOPE), and builds VWFormer, a multi-scale decoder for semantic segmentation.

Problem

Multi-scale representations learned by existing semantic segmentation paradigms (atrous convs, adaptive pooling, hierarchical backbones with MSDs) suffer from scale inadequacy and field inactivation, as shown by effective receptive field analysis.

Approach

Disentangle local window attention into a query window and a larger context window (ratio R) so the query sees multiple receptive fields; a pre-scaling step (DOPE, channel reduction before enlarging context) plus copy-shift padding keeps the cost equal to LWA plus one linear mapping.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the MLP decoder with VWFormerSegFormer with MiT-B5 · ADE20KmIoU: 51.0 -> 52.0Helped
Replace UperNet with VWFormerSwin-B segmentation · ADE20KmIoU: 50.8 -> 52.5Helped
Replace FPN with VWFormerMaskFormer with Swin-B · ADE20KmIoU: 52.7 -> 53.8Helped
Replace Deformable Attention with VWFormerMask2Former with Swin-B · ADE20KmIoU: 53.9 -> 54.6Helped
Add VWFormer alongside Deformable AttentionMask2Former with Swin-B · ADE20KmIoU: 54.6 -> 55.2Helped
Add each of the R=2, R=4, and R=8 VWA scales (ablation)VWFormer · ADE20KmIoU: 51.8 -> 52.5; 51.7 -> 52.5; 51.9 -> 52.5Helped
Add an R=1 LWA branch while replacing R=2 VWA (ablation)VWFormer · ADE20KmIoU: 52.5 -> 52.1; 52.5 -> 51.9Hurt
Use post-scaling PE instead of pre-scaling DOPE → PE (ablation)VWFormer · ADE20KmIoU: 52.5 -> 52.3No clear effect
Use post-scaling average pooling (ablation)VWFormer · ADE20KmIoU: 52.5 -> 51.7Hurt
Remove context-window rescaling (ablation)VWFormer · ADE20KmIoU: 52.5 -> 52.4No clear effect
Use CSP instead of zero padding (ablation)VWFormer · ADE20KmIoU: 52.0 -> 52.5Helped
Add low-level enhancement (ablation)VWFormer · ADE20KmIoU: 51.8 -> 52.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: ADE20K Cityscapes COCOStuff-164K

Benchmarks: ADE20K Cityscapes COCOStuff-164K

Metrics: mIoU mIoU multi-scale FLOPs params memory footprint FPS

Baselines: SegFormer MLP-decoder UperNet FPN MaskFormer Mask2Former Deformable attention PSPNet DeepLabV3 DeepLabV3+ DenseASPP APCNet DMNet

Builds on: local window attention Swin Transformer SegFormer UperNet Mask2Former

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy