CLIP-Guided Data Augmentation for Night-Time Image Dehazing
Organizations: Hangzhou Dianzi University · Jinan University · Hefei University of Technology · Wuhan University ·
Abstract
Nighttime image dehazing faces a more complex degradation pattern than its daytime counterpart, as haze scattering couples with low illumination, non-uniform lighting, and strong light interference. Under limited supervision, this complexity aggravates domain drift and training instability, since target-domain samples are scarce while naively introducing external data may weaken adaptation due to distribution mismatch. This paper presents our solution to the NTIRE 2026 Night Time Image Dehazing Challenge, built as a unified framework that integrates domain-aligned data construction, stage-wise training, and inference-time enhancement. Specifically, a pre-trained CLIP visual encoder screens candidate external samples by similarity to construct training data closer to the target domain. NAFNet is then trained in two stages, first adapting to the target domain and then expanding to broader degradation patterns. At inference time, TLC, x8 self-ensemble, and weighted snapshot fusion are combined to improve output stability. Rather than relying on complex network redesign, the proposed framework offers a practical and effective pipeline for nighttime image dehazing.
Figures & tables
| Data Source | # Samples | Description |
| NTHazy | 25 | Target-domain paired data |
| I-HAZE (selected) | 21 | External supplementary data |
| Dense-Haze (selected) | 10 | External supplementary data |
| HAZE1K (selected) | 3 | External supplementary data |
| Total | 59 | Selected training set size |
| Item | Setting |
| Basic network | NAFNetLocal + NAFNet |
| Public inference structure | Width = 32, encoder blocks , one middle block, decoder blocks |
| Input preprocessing | Crop to multiples of 8 before inference; NHM public reproducible evaluation inputs are uniformly saved as PNG |
| Stage I data | NTHazy (25 pairs) |
| Stage II data | NTHazy + filtered I-HAZE / Dense-Haze / HAZE1K (59 pairs in total) |
| Training configuration | Batch size = 4, patch size = , 200K iterations per stage |
| Method | PSNR-Y | SSIM-Y | PSNR-RGB | SSIM-RGB | LPIPS-Alex |
| Input | 23.4697 | 0.887581 | 19.4925 | 0.811362 | 0.278838 |
| NAFNet-80k | 24.6568 | 0.906439 | 18.2269 | 0.776861 | 0.310485 |
| NAFNet-100k | 25.0125 | 0.904238 | 18.7441 | 0.782752 | 0.311571 |
| NAFNet-200k | 24.8830 | 0.904796 | 18.3753 | 0.763607 | 0.318563 |
| Weighted Ensemble | 24.8875 | 0.905079 | 18.3813 | 0.764708 | 0.317944 |
Image Dehazing
Image dehazing restores clear scene details and colors from images obscured by haze, fog, or smoke.
See all 35 papers