HazeFlow: Revisit Haze Physical Model as ODE and Non-Homogeneous Haze Generation for Real-World Dehazing

Junseong Shin, Seungwoo Chung, Yunjeong Yang, Tae Hyun Kim
9/19/2025
cs.CVcs.AI

No official code found. Best implementation: cloor/HazeFlow (40 stars, MIT, last commit 2026-02-09).

Abstract

Dehazing involves removing haze or fog from images to restore clarity and improve visibility by estimating atmospheric scattering effects. While deep learning methods show promise, the lack of paired real-world training data and the resulting domain gap hinder generalization to real-world scenarios. In this context, physics-grounded learning becomes crucial; however, traditional methods based on the Atmospheric Scattering Model (ASM) often fall short in handling real-world complexities and diverse haze patterns. To solve this problem, we propose HazeFlow, a novel ODE-based framework that reformulates ASM as an ordinary differential equation (ODE). Inspired by Rectified Flow (RF), HazeFlow learns an optimal ODE trajectory to map hazy images to clean ones, enhancing real-world dehazing performance with only a single inference step. Additionally, we introduce a non-homogeneous haze generation method using Markov Chain Brownian Motion (MCBM) to address the scarcity of paired real-world data. By simulating realistic haze patterns through MCBM, we enhance the adaptability of HazeFlow to diverse real-world scenarios. Through extensive experiments, we demonstrate that HazeFlow achieves state-of-the-art performance across various real-world dehazing benchmark datasets.

View on arXivView PDF

Code Implementations(1)

cloor/HazeFlowCommunity68%
MIT

HazeFlow: Revisit Haze Physical Model as ODE and Non-Homogeneous Haze Generation for Real-World Dehazing [ICCV 2025]

400C++, CudaJul 18, 20258 months agoMIT
asmatmospheric-scatteringdefoggingdehazedehazing+8 more

Similar Papers

Cite this paper

@article{shin2025hazeflow,
  title  = {HazeFlow: Revisit Haze Physical Model as ODE and Non-Homogeneous Haze Generation for Real-World Dehazing},
  author = {Junseong Shin and Seungwoo Chung and Yunjeong Yang and Tae Hyun Kim},
  year   = {2025},
  eprint = {2509.18190},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.18190v2}
}

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/2509.18190.svg)](https://codeofpaper.com/paper/2509.18190)

Discussion