atlas

Research map / Image generation / Image restoration

Tokenize Image Patches: Global Context Fusion for Effective Haze Removal in Large Images

CVPR 2025 · Image generation › Image restoration · approach: Dehazing and deraining · 23 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 DehazeXL, an end-to-end haze removal model that tokenizes fixed-size image patches (Swin Transformer V2 encoder/decoder) and fuses global context with an efficient LLM-style global attention bottleneck, plus a new 8KDehaze dataset and a Dehazing Attribution Map.

Problem

Haze removal on large, high-resolution images is hard: deep dehazing models run out of GPU memory, so they resort to slicing (losing global context) or downsampling (losing high-frequency detail). There is also a lack of ultra-high-resolution haze removal benchmarks.

Approach

Partition the hazy image into fixed-size patches encoded to tokens by a shared encoder, inject global context into tokens with a bottleneck global attention module (locality-sensitive hashing / Hyper Attention plus RMSNorm), and decode patches sequentially in mini-batches so memory is decoupled from image size.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DehazeXL instead of the strongest listed baselineDehazeXL · 8KDehazePSNR: 26.93 -> 32.35Helped
Use DehazeXL instead of the strongest listed baselineDehazeXL · 8KDehazeSSIM: 0.9775 -> 0.9863Helped
Use DehazeXL instead of the strongest listed baselineDehazeXL · 4KIDPSNR: 23.22 -> 26.62Helped
Use DehazeXL instead of the strongest listed baselineDehazeXL · 4KIDSSIM: 0.9063 -> 0.9073Helped
Use DehazeXL instead of the strongest listed baselineDehazeXL · O-HAZEPSNR: 20.67 -> 21.49Helped
Use DehazeXL instead of the strongest listed baselineDehazeXL · O-HAZESSIM: 0.7293 -> 0.7348Helped
Increase Bottleneck depth from 1 to 2 (ablation)DehazeXL with Swin-T · 8KDehazePSNR: 31.61 -> 32.35Helped
Increase Bottleneck depth from 2 to 4 (ablation)DehazeXL with Swin-T · 8KDehazePSNR: 32.35 -> 32.40Helped
Increase Bottleneck depth from 1 to 2 (ablation)DehazeXL with Swin-S · 8KDehazePSNR: 31.89 -> 32.58Helped
Increase Bottleneck depth from 2 to 4 (ablation)DehazeXL with Swin-S · 8KDehazePSNR: 32.58 -> 32.76Helped
Increase Bottleneck depth from 1 to 2 (ablation)DehazeXL with Swin-B · 8KDehazePSNR: 32.10 -> 32.77Helped
Increase Bottleneck depth from 2 to 4 (ablation)DehazeXL with Swin-B · 8KDehazePSNR: 32.77 -> 33.06Helped

Surprising findings

Limitations

Experimental setup

Datasets: 8KDehaze 4KID O-HAZE

Benchmarks: 8KDehaze 4KID O-HAZE

Metrics: PSNR SSIM inference time

Baselines: 4KDehazing Dehamer C2PNet DehazeFormer MB-TaylorFormer ConvIR MixDehazeNet DEA-Net

Builds on: Swin Transformer V2 Hyper Attention Integrated Gradients Local Attribution Map

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