atlas

Research map / Image generation / Super-resolution

AdaFormer: Efficient Transformer with Adaptive Token Sparsification for Image Super-resolution

AAAI 2024 · Image generation › Super-resolution · approach: Efficient lightweight super-resolution · 13 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 AdaFormer, an efficient SR transformer that adds a parallel global cross-attention branch and a confidence-map-based token early-exit mechanism trained with an uncertainty-guided loss to speed up inference on large images.

Problem

Efficient transformer-based image super-resolution is slow on large images (2K-8K) because all tokens are processed equally and window-based attention has a limited receptive field; dynamic token halting from high-level vision does not transfer directly to regression-style SR.

Approach

A texture-relevant sparse attention block combines local window self-attention with a global cross-attention branch driven by learnable prototypes, and a lightweight confidence estimator, trained with an aleatoric-uncertainty (Laplace likelihood) loss, produces a halting score map that progressively exits well-recovered tokens from both branches.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AdaFormer instead of ELAN-light4× SR · Test8KLatency: 1636.38 -> 1355.34Helped
Use AdaFormer instead of ELAN-light4× SR · Test8KPSNR: 35.08 -> 35.13Helped
Use AdaFormer instead of ELAN-light4× SR · Test4KLatency: 300.31 -> 257.94Helped
Use AdaFormer instead of ELAN-light4× SR · Urban100PSNR: 26.54 -> 26.48Hurt
Add the global cross-attention branch to the local-only model (ablation)AdaFormer · Test4KPSNR: +0.03dBHelped
Add local-mask early exit to the local-and-global branch model (ablation)AdaFormer · Test4KPSNR: 29.06 -> 29.04No clear effect
Add early exit to both local and global branches (ablation)AdaFormer · Test4KPSNR: 29.04 -> 29.10Helped
Replace adaptive exit with uniform exit (ablation)AdaFormer · Test4KPSNR: 28.78 vs. 29.10Hurt
Replace adaptive exit with random exit (ablation)AdaFormer · Test4KPSNR: 28.85 vs. 29.10Hurt
Use the A-Vit exit strategy instead of adaptive exit (ablation)AdaFormer · Test4KPSNR: 28.81 vs. 29.10Hurt
Use APE incremental-capacity exit signals instead of adaptive exit (ablation)AdaFormer · Test4KLatency: 499.45 vs. 267.24Hurt
Use a weight-unshared confidence estimator instead of weight-shared (ablation)AdaFormer · Test4KLatency: 279.92 vs. 267.24Hurt

Surprising findings

Limitations

Experimental setup

Datasets: DIV2K DIV8K

Benchmarks: DIV2K Test2K Test4K Test8K Set5 Set14 B100 Urban100

Metrics: PSNR SSIM latency (ms) FLOPs

Baselines: SwinIR-light ELAN-light N-Gram ESRT IMDN LAPAR-A RFDN RLFN ETDS

Builds on: SwinIR A-ViT Adaptive Patch Exiting (APE) Uncertainty-Driven Loss for SISR EViT

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