atlas

Research map / Detection and segmentation / CNN features

When Semantic Segmentation Meets Frequency Aliasing

ICLR 2024 · Detection and segmentation › CNN features · approach: Context modeling for semantic segmentation · 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.

Analyzes boundary segmentation errors through aliasing, proposing an equivalent sampling rate-based Nyquist frequency, an aliasing score, a de-aliasing filter (DAF) and a frequency mixing module (FreqMix) that improve semantic and low-light instance segmentation.

Problem

Hard pixels in semantic segmentation, especially at object boundaries, are poorly characterized; existing work only splits images into easy and hard regions and does not explain why hard boundary pixels arise.

Approach

Categorize boundary errors into false responses, merging mistakes and displacements, link them to aliasing via an equivalent sampling rate (accounting for kernel size and channel expansion) to compute the Nyquist frequency and an aliasing score, then remove above-Nyquist frequencies before downsampling (DAF) and adaptively mix low/high frequency components in encoder blocks (FreqMix).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add DAF and FreqMixUPerNet-R50 · Cityscapes validationmIoU: 78.1 -> 79.7Helped
Add DAF and FreqMixUPerNet · PASCAL VOCmIoU: +1.8 mIoUHelped
Add DAF and FreqMixUPerNet · ADE20KmIoU: +1.5 mIoUHelped
Apply the proposed methodPointRend · LIS testAP mask: +1.2 APHelped
Apply the proposed methodMask2Former · LIS testAP mask: +1.1 APHelped
Use a 3×3 blur kernel before downsampling (ablation)UPerNet-R50 · Cityscapes validationmIoU: 78.1 -> 78.8Helped
Increase the blur kernel from 3×3 to 5×5 (ablation)UPerNet-R50 · Cityscapes validationmIoU: 78.8 -> 78.7Hurt
Increase the blur kernel from 3×3 to 7×7 (ablation)UPerNet-R50 · Cityscapes validationmIoU: 78.8 -> 78.2Hurt
Set low-pass cut-off to 1/4 × √2 rather than 1/4 × 1.0 (ablation)UPerNet-R50 with DAF · Cityscapes validationmIoU: 78.6 -> 79.3Helped
Add channel-wise frequency weighting to spatial-wise FreqMix (ablation)DAF + FreqMix · Cityscapes validationmIoU: 79.3 -> 79.7; +0.4 mIoUHelped
Predict frequency weights without decomposition (ablation)DAF + FreqMix · Cityscapes validationmIoU: 79.6 -> 79.7No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Cityscapes PASCAL VOC ADE20K LIS COCO

Benchmarks: Cityscapes PASCAL VOC ADE20K LIS

Metrics: mIoU BIoU BAcc FErr MErr DErr AP mask AP box aliasing score

Baselines: UPerNet Blur AdaBlur FLC PointRend Mask2Former EnlightenGAN Zero-DCE SID REDI InternImage

Builds on: UPerNet Blur pooling (anti-aliasing) FLC PointRend 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