← Latest papers
💻 computer science

CLIP-Guided Data Augmentation for Night-Time Image Dehazing

This paper presents a unified framework for the NTIRE 2026 Night Time Image Dehazing Challenge that leverages CLIP-guided data augmentation to construct domain-aligned training sets, employs a two-stage NAFNet training strategy, and combines inference-time enhancements to effectively address the complex degradation patterns of nighttime haze under limited supervision.

Original authors: Xining Ge, Weijun Yuan, Gengjia Chang, Xuyang Li, Shuhong Liu

Published 2026-04-08
📖 4 min read☕ Coffee break read

Original authors: Xining Ge, Weijun Yuan, Gengjia Chang, Xuyang Li, Shuhong Liu

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to take a beautiful photo of a city street at night, but a thick, glowing fog has rolled in. The streetlights are blinding, the shadows are pitch black, and the whole scene looks muddy and blurry. This is the problem of Nighttime Image Dehazing.

The paper you shared is a "recipe" for a computer program that cleans up these messy photos. The authors realized that teaching a computer to fix these specific night-time photos is incredibly hard because there aren't many "before and after" examples to learn from.

Here is how they solved it, explained with simple analogies:

1. The Problem: The "Foreign Student" Dilemma

Usually, to teach a computer how to clean a foggy night photo, you show it thousands of examples. But for night-time fog, those examples are rare.

  • The Trap: The authors considered using photos of daytime fog to help teach the computer. But that's like trying to teach a student how to swim in the ocean by only showing them videos of people swimming in a pool. The water is different, the currents are different, and the student gets confused. If you mix too many "daytime" examples with the few "nighttime" ones, the computer gets lost and stops learning the specific rules of the night.

2. The Solution: The "Smart Librarian" (CLIP)

Instead of throwing every available foggy photo into the training mix, the team built a Smart Librarian using a tool called CLIP.

  • How it works: Imagine you have a huge library of foggy photos from all over the world. You tell the librarian, "I only want books that feel like a nighttime foggy street."
  • The Filter: The librarian (CLIP) looks at every single photo and asks, "Does this look like the target night scene?" If a photo is a bright, sunny day with fog, the librarian says, "No, that's too different," and puts it back on the shelf. If a photo has the right mix of darkness and artificial light, the librarian says, "Yes, this fits!"
  • The Result: They ended up with a small, carefully curated "training set" of 59 photos that are all very similar to the problem they are trying to solve. This prevents the computer from getting confused by "foreign" data.

3. The Training: The "Two-Step Dance"

Once they had the right photos, they didn't just dump them all into the computer at once. They used a Two-Stage Training method.

  • Step 1: Learning the Basics. First, they taught the computer only on the real night-time photos. Think of this as teaching a musician to play a specific song perfectly before they try to improvise. The computer learns the specific "vibe" of night fog.
  • Step 2: Expanding the Horizons. Once the computer mastered the night photos, they introduced the filtered "foreign" photos (the ones the librarian approved). Now, the computer can say, "Okay, I know how night fog works, and now I see that this daytime fog is actually quite similar in some ways." This makes the computer smarter and more robust without forgetting the basics.

4. The Final Touch: The "Panel of Judges" (Inference)

When the computer is finally ready to clean a new photo, it doesn't just make one guess. It uses a Panel of Judges strategy.

  • The Mirror Trick (Self-Ensemble): Imagine looking at a painting in a mirror, then turning it upside down, then sideways. The computer looks at the photo in 8 different ways (flipped, rotated, etc.) and makes a guess for each. Then, it averages all 8 guesses. This cancels out any weird mistakes the computer might make in one specific angle.
  • The Time-Traveler (Snapshot Fusion): The computer was saved at three different times during its training (like taking a photo of a student at the 1st month, 3rd month, and graduation). The final result is a weighted mix of these three versions. The "graduation" version gets the most weight because it's the best, but the earlier versions help smooth out any rough edges.

The Bottom Line

The authors didn't invent a brand-new, super-complex brain for the computer. Instead, they built a smart pipeline:

  1. Filter the data so the computer only learns from relevant examples.
  2. Train in steps so it learns the basics before getting advanced.
  3. Combine multiple guesses at the end to ensure the result is stable and clear.

It's a reminder that sometimes, the best way to solve a hard problem isn't to build a bigger, more complicated machine, but to be smarter about what you feed the machine and how you guide it.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →