BSD-GAN: Branched Generative Adversarial Network for Scale-Disentangled Representation Learning and Image Synthesis

Zili Yi, Zhiqin Chen, Hao Cai, Wendong Mao, Minglun Gong +1 more
3/22/2018
cs.CV

Official code: duxingren14/BSD-GAN (9 stars, last commit 2020-07-20).

Abstract

We introduce BSD-GAN, a novel multi-branch and scale-disentangled training method which enables unconditional Generative Adversarial Networks (GANs) to learn image representations at multiple scales, benefiting a wide range of generation and editing tasks. The key feature of BSD-GAN is that it is trained in multiple branches, progressively covering both the breadth and depth of the network, as resolutions of the training images increase to reveal finer-scale features. Specifically, each noise vector, as input to the generator network of BSD-GAN, is deliberately split into several sub-vectors, each corresponding to, and is trained to learn, image representations at a particular scale. During training, we progressively "de-freeze" the sub-vectors, one at a time, as a new set of higher-resolution images is employed for training and more network layers are added. A consequence of such an explicit sub-vector designation is that we can directly manipulate and even combine latent (sub-vector) codes which model different feature scales.Extensive experiments demonstrate the effectiveness of our training method in scale-disentangled learning of image representations and synthesis of novel image contents, without any extra labels and without compromising quality of the synthesized high-resolution images. We further demonstrate several image generation and manipulation applications enabled or improved by BSD-GAN. Source codes are available at https://github.com/duxingren14/BSD-GAN.

View on arXivView PDF

Code Implementations(1)

Tensorflow implementation of BSD-GAN

90PythonMar 16, 20186 years ago

Similar Papers

Cite this paper

@article{yi2018bsdgan,
  title  = {BSD-GAN: Branched Generative Adversarial Network for Scale-Disentangled Representation Learning and Image Synthesis},
  author = {Zili Yi and Zhiqin Chen and Hao Cai and Wendong Mao and Minglun Gong and Hao Zhang},
  year   = {2018},
  eprint = {1803.08467},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1803.08467}
}

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

Discussion