Exploiting Diffusion Prior for Real-World Image Dehazing with Unpaired Training

Yunwei Lan, Zhigao Cui, Chang Liu, Jialun Peng, Nian Wang +2 more
3/19/2025
cs.CV

Official code: ywxjm/Diff-Dehazer (33 stars, last commit 2025-11-03).

Abstract

Unpaired training has been verified as one of the most effective paradigms for real scene dehazing by learning from unpaired real-world hazy and clear images. Although numerous studies have been proposed, current methods demonstrate limited generalization for various real scenes due to limited feature representation and insufficient use of real-world prior. Inspired by the strong generative capabilities of diffusion models in producing both hazy and clear images, we exploit diffusion prior for real-world image dehazing, and propose an unpaired framework named Diff-Dehazer. Specifically, we leverage diffusion prior as bijective mapping learners within the CycleGAN, a classic unpaired learning framework. Considering that physical priors contain pivotal statistics information of real-world data, we further excavate real-world knowledge by integrating physical priors into our framework. Furthermore, we introduce a new perspective for adequately leveraging the representation ability of diffusion models by removing degradation in image and text modalities, so as to improve the dehazing effect. Extensive experiments on multiple real-world datasets demonstrate the superior performance of our method. Our code https://github.com/ywxjm/Diff-Dehazer.

View on arXivView PDF

Code Implementations(1)

ywxjm/Diff-DehazerOfficial100%

AAAI2025-Exploiting Diffusion Prior for Real-World Image Dehazing with Unpaired Training

335Shell, PythonMar 19, 202511 months ago

Similar Papers

Cite this paper

@article{lan2025exploiting,
  title  = {Exploiting Diffusion Prior for Real-World Image Dehazing with Unpaired Training},
  author = {Yunwei Lan and Zhigao Cui and Chang Liu and Jialun Peng and Nian Wang and Xin Luo and Dong Liu},
  year   = {2025},
  eprint = {2503.15017},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.15017v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.15017.svg)](https://codeofpaper.com/paper/2503.15017)

Discussion