atlas

Research map / Architectures and efficiency / Attention and transformers

Xformer: Hybrid X-Shaped Transformer for Image Denoising

ICLR 2024 · Architectures and efficiency › Attention and transformers · approach: Transformer block and depth design · 7 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 Xformer, a dual-branch X-shaped Transformer for image denoising that pairs spatial-wise window attention with channel-wise cross-covariance attention, coupled by a Bidirectional Connection Unit.

Problem

Image denoising with Transformers typically captures only one type of global interaction (spatial-window or channel-wise), leaving patch-level and channel-level information poorly combined.

Approach

Two parallel U-shaped encoder-decoder branches, one using spatial-wise window Transformer blocks (STB) and one using channel-wise cross-covariance Transformer blocks (CTB), fused at multiple levels by a Bidirectional Connection Unit (BCU) that adds convolutionally refined features across branches.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
combine STB and CTB in dual branches rather than use all STB (ablation)Xformer · Urban100, Gaussian color σ=50PSNR (dB): 29.87 -> 29.94Helped
combine STB and CTB in dual branches rather than use all CTB (ablation)Xformer · Urban100, Gaussian color σ=50PSNR (dB): 29.67 -> 29.94Helped
add complete BCU (ablation)Xformer dual branches · Urban100, Gaussian color σ=50PSNR (dB): 29.82 -> 29.94Helped
use complete bidirectional BCU instead of single-direction BCU-1 (ablation)Xformer dual branches · Urban100, Gaussian color σ=50PSNR (dB): 29.84 -> 29.94Helped
use complete bidirectional BCU instead of single-direction BCU-2 (ablation)Xformer dual branches · Urban100, Gaussian color σ=50PSNR (dB): 29.92 -> 29.94Helped
use BCU-2 Conv direction instead of BCU-1 DWConv direction (ablation)Xformer · Urban100, Gaussian color σ=50PSNR (dB): 29.84 -> 29.92Helped
add shifted-window strategy (ablation)Xformer spatial-wise branch · Urban100, Gaussian color σ=50PSNR (dB): 29.88 -> 29.94Helped
use STB single branch instead of CTB single branch (ablation)Xformer · Urban100, Gaussian color σ=50PSNR (dB): 29.68 -> 29.84Helped
add a CTB branch to the STB branch and use dual branches with BCU (ablation)Xformer · Urban100, Gaussian color σ=50PSNR (dB): 29.84 -> 29.94Helped
use dual branches with BCU rather than dual branches without BCU (ablation)Xformer · Urban100, Gaussian color σ=50PSNR (dB): 29.82 -> 29.94Helped

Surprising findings

Limitations

Experimental setup

Datasets: DIV2K Flickr2K BSD500 WED SIDD

Benchmarks: Set12 BSD68 Urban100 CBSD68 Kodak24 McMaster SIDD DND

Metrics: PSNR SSIM FLOPs parameters

Baselines: BM3D DnCNN IRCNN FFDNet NLRN MWCNN RNAN RDN DRUNet SwinIR IPT Restormer

Builds on: SwinIR Restormer Uformer Conformer

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