atlas

Research map / Image generation / Image restoration

Learning Hazing to Dehazing: Towards Realistic Haze Generation for Real-World Image Dehazing

CVPR 2025 · Image generation › Image restoration · approach: Dehazing and deraining · 39 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 HazeGen, a diffusion-prior hazy image generator that produces realistic training data, and DiffDehaze, a diffusion dehazing model with an accelerated fidelity-preserving sampler (AccSamp) using AlignOp.

Problem

Real-world image dehazing depends on pre-trained models and synthetic data with poor realism, and diffusion-based dehazing is slow and loses fidelity under dense haze.

Approach

Generate realistic hazy images from a pre-trained text-to-image diffusion prior via IRControlNet with hybrid conditional/unconditional training and blended sampling, then train a diffusion dehazer whose sampler uses tiled mean/variance alignment of an early prediction to skip steps and a density-aware fidelity guidance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use hybrid conditional and unconditional training (ablation)HazeGen · RTTSLIQE: 2.7754 -> 3.0693Helped
Use blended sampling (ablation)HazeGen · RTTSLIQE: 2.6410 -> 3.0693Helped
Use hybrid training and blended sampling (ablation)HazeGen · RTTSLIQE: 1.5983 -> 3.0693Helped
Train DiffDehaze on HazeGen-generated data rather than synthetic data (ablation)DiffDehaze · RTTSLIQE: 2.0014 -> 3.0693Helped
Use AlignOp (ablation)DiffDehaze AccSamp · RTTSQ-Align: 2.5645 -> 2.8340Helped
Use haze density weighting in fidelity guidance (ablation)DiffDehaze AccSamp · RTTSQ-Align: 2.8067 -> 2.8340Helped
Use AlignOp and haze density weighting (ablation)DiffDehaze AccSamp · RTTSQ-Align: 2.5079 -> 2.8340Helped
Use DiffDehaze instead of PTTDReal-world image dehazing · RTTSFADE: 0.712 -> 1.138Hurt
Use DiffDehaze instead of RIDCPReal-world image dehazing · RTTSQ-Align: 2.4844 -> 2.8340Helped

Surprising findings

Limitations

Experimental setup

Datasets: RESIDE URHI RIDCP synthetic pairs RTTS Fattal's dataset

Benchmarks: RTTS Fattal's dataset

Metrics: FADE Q-Align LIQE CLIPIQA ManIQA MUSIQ BRISQUE

Baselines: DAD PSD D4 RIDCP PTTD MSBDN NAFNet spaced DDPM

Builds on: DiffBIR Stable Diffusion AdaIN classifier-free guidance RIDCP

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