A Semi-Supervised Nighttime Dehazing Baseline with Spatial-Frequency Aware and Realistic Brightness Constraint

Xiaofeng Cong, Jie Gui, Jing Zhang, Junming Hou, Hao Shen
2/9/2026

No official code found. Best implementation: Xiaofeng-life/SFSNiD (79 stars, last commit 2025-08-17).

Abstract

Existing research based on deep learning has extensively explored the problem of daytime image dehazing. However, few studies have considered the characteristics of nighttime hazy scenes. There are two distinctions between nighttime and daytime haze. First, there may be multiple active col-ored light sources with lower illumination intensity in night-time scenes, which may cause haze, glow and noise with localized, coupled and frequency inconsistent characteris-tics. Second, due to the domain discrepancy between simulated and real-world data, unrealistic brightness may occur when applying a dehazing model trained on simulated data to real-world data. To address the above two issues, we propose a semi-supervised model for real-world nighttime dehazing. First, the spatial attention and frequency spectrum filtering are implemented as a spatial-frequency do-main information interaction module to handle the first is-sue. Second, a pseudo-label-based retraining strategy and a local window-based brightness loss for semi-supervised training process is designed to suppress haze and glow while achieving realistic brightness. Experiments on public benchmarks validate the effectiveness of the proposed method and its superiority over state-of-the-art methods. The source code and Supplementary Materials are placed in the https://github.com/Xiaofeng-life/SFSNiD.

View on arXivView PDF

Code Implementations(1)

793Shell, PythonFeb 27, 20241 years ago

Similar Papers

Cite this paper

@article{cong2026semisupervised,
  title  = {A Semi-Supervised Nighttime Dehazing Baseline with Spatial-Frequency Aware and Realistic Brightness Constraint},
  author = {Xiaofeng Cong and Jie Gui and Jing Zhang and Junming Hou and Hao Shen},
  year   = {2026},
  eprint = {2403.18548},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2403.18548},
  journal = {CVPR 2024 2024}
}

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

Discussion