Learning Layout and Style Reconfigurable GANs for Controllable Image Synthesis

Wei Sun, Tianfu Wu
3/25/2020
cs.CV

Official code: iVMCL/LostGANs (53 stars, last commit 2021-05-27).

Abstract

With the remarkable recent progress on learning deep generative models, it becomes increasingly interesting to develop models for controllable image synthesis from reconfigurable inputs. This paper focuses on a recent emerged task, layout-to-image, to learn generative models that are capable of synthesizing photo-realistic images from spatial layout (i.e., object bounding boxes configured in an image lattice) and style (i.e., structural and appearance variations encoded by latent vectors). This paper first proposes an intuitive paradigm for the task, layout-to-mask-to-image, to learn to unfold object masks of given bounding boxes in an input layout to bridge the gap between the input layout and synthesized images. Then, this paper presents a method built on Generative Adversarial Networks for the proposed layout-to-mask-to-image with style control at both image and mask levels. Object masks are learned from the input layout and iteratively refined along stages in the generator network. Style control at the image level is the same as in vanilla GANs, while style control at the object mask level is realized by a proposed novel feature normalization scheme, Instance-Sensitive and Layout-Aware Normalization. In experiments, the proposed method is tested in the COCO-Stuff dataset and the Visual Genome dataset with state-of-the-art performance obtained.

View on arXivView PDF

Code Implementations(1)

iVMCL/LostGANsOfficial100%

Official implementation of our ICCV19 paper "Image Synthesis From Reconfigurable Layout and Style"

5319C++, CudaOct 22, 20195 years ago

Similar Papers

Cite this paper

@article{sun2020learning,
  title  = {Learning Layout and Style Reconfigurable GANs for Controllable Image Synthesis},
  author = {Wei Sun and Tianfu Wu},
  year   = {2020},
  eprint = {2003.11571},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2003.11571}
}

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

Discussion