Guided Image Generation with Conditional Invertible Neural Networks

Lynton Ardizzone, Carsten Lüth, Jakob Kruse, Carsten Rother, Ullrich Köthe
7/4/2019
cs.CVcs.LG

Official code: vislearn/FrEIA (863 stars, MIT, last commit 2024-07-03).

Abstract

In this work, we address the task of natural image generation guided by a conditioning input. We introduce a new architecture called conditional invertible neural network (cINN). The cINN combines the purely generative INN model with an unconstrained feed-forward network, which efficiently preprocesses the conditioning input into useful features. All parameters of the cINN are jointly optimized with a stable, maximum likelihood-based training procedure. By construction, the cINN does not experience mode collapse and generates diverse samples, in contrast to e.g. cGANs. At the same time our model produces sharp images since no reconstruction loss is required, in contrast to e.g. VAEs. We demonstrate these properties for the tasks of MNIST digit generation and image colorization. Furthermore, we take advantage of our bi-directional cINN architecture to explore and manipulate emergent properties of the latent space, such as changing the image style in an intuitive way.

View on arXivView PDF

Code Implementations(1)

vislearn/FrEIAOfficial100%
MIT

Framework for Easily Invertible Architectures

863119PythonSep 7, 20182 years agoMIT

Similar Papers

Cite this paper

@article{ardizzone2019guided,
  title  = {Guided Image Generation with Conditional Invertible Neural Networks},
  author = {Lynton Ardizzone and Carsten Lüth and Jakob Kruse and Carsten Rother and Ullrich Köthe},
  year   = {2019},
  eprint = {1907.02392},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1907.02392}
}

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

Discussion