Cyclone: Diffusion Model for Cycle-Consistent Weather Editing from Unpaired Driving Data

Thang-Anh-Quan Nguyen, Moussab Bennehar, Luis Guillermo Roldao Jimenez, Nathan Piasco, Dzmitry Tsishkou +3 more
7/15/2026
cs.CV

No official code found. Best implementation: ntaquan0125/weather-cyclone (0 stars, last commit 2026-07-16).

Abstract

Reliable perception under diverse weather conditions remains a major challenge for autonomous driving systems. A common strategy to improve robustness is either to synthesize adverse weather conditions for training perception models or to apply weather-removal techniques to recover clean inputs. However, existing approaches typically rely on synthetic data augmentation or physics-based, task-specific models that require paired training data and often struggle to generate realistic weather effects or generalize robustly to out-of-domain scenarios. Toward this problem, we present Cyclone, a unified framework for weather editing based on latent diffusion, equipped with cycle-consistent constraints and knowledge from image-text models. Cyclone enables the generation of multiple weather conditions across diverse scenes while eliminating the need for paired data. Experimental results show that our approach produces more realistic, structure-preserving outputs than existing baselines and leads to consistent improvements across several downstream driving perception tasks. Furthermore, we demonstrate that Cyclone can be distilled to a video diffusion model for temporally consistent weather editing.

View on arXivView PDF

Code Implementations(1)

Cyclone: Diffusion Model for Cycle-Consistent Weather Editing from Unpaired Driving Data

00Jul 16, 20263 months ago

Similar Papers

Cite this paper

@article{nguyen2026cyclone,
  title  = {Cyclone: Diffusion Model for Cycle-Consistent Weather Editing from Unpaired Driving Data},
  author = {Thang-Anh-Quan Nguyen and Moussab Bennehar and Luis Guillermo Roldao Jimenez and Nathan Piasco and Dzmitry Tsishkou and Laurent Caraffa and Jean-Philippe Tarel and Roland Brémond},
  year   = {2026},
  eprint = {2607.13927},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2607.13927v1}
}

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

Discussion