English

DeFlow: Learning Complex Image Degradations from Unpaired Data with Conditional Flows

Computer Vision and Pattern Recognition 2021-09-17 v2 Machine Learning Image and Video Processing

Abstract

The difficulty of obtaining paired data remains a major bottleneck for learning image restoration and enhancement models for real-world applications. Current strategies aim to synthesize realistic training data by modeling noise and degradations that appear in real-world settings. We propose DeFlow, a method for learning stochastic image degradations from unpaired data. Our approach is based on a novel unpaired learning formulation for conditional normalizing flows. We model the degradation process in the latent space of a shared flow encoder-decoder network. This allows us to learn the conditional distribution of a noisy image given the clean input by solely minimizing the negative log-likelihood of the marginal distributions. We validate our DeFlow formulation on the task of joint image restoration and super-resolution. The models trained with the synthetic data generated by DeFlow outperform previous learnable approaches on three recent datasets. Code and trained models are available at: https://github.com/volflow/DeFlow

Keywords

Cite

@article{arxiv.2101.05796,
  title  = {DeFlow: Learning Complex Image Degradations from Unpaired Data with Conditional Flows},
  author = {Valentin Wolf and Andreas Lugmayr and Martin Danelljan and Luc Van Gool and Radu Timofte},
  journal= {arXiv preprint arXiv:2101.05796},
  year   = {2021}
}

Comments

CVPR 2021 Oral

R2 v1 2026-06-23T22:10:46.356Z