A Style-Based Generator Architecture for Generative Adversarial Networks

Tero Karras, Samuli Laine, Timo Aila
12/12/2018
cs.NEcs.LGstat.ML

Official code: NVlabs/stylegan (14,410 stars, last commit 2024-04-10). 1 more implementation below.

Abstract

We propose an alternative generator architecture for generative adversarial networks, borrowing from style transfer literature. The new architecture leads to an automatically learned, unsupervised separation of high-level attributes (e.g., pose and identity when trained on human faces) and stochastic variation in the generated images (e.g., freckles, hair), and it enables intuitive, scale-specific control of the synthesis. The new generator improves the state-of-the-art in terms of traditional distribution quality metrics, leads to demonstrably better interpolation properties, and also better disentangles the latent factors of variation. To quantify interpolation quality and disentanglement, we propose two new, automated methods that are applicable to any generator architecture. Finally, we introduce a new, highly varied and high-quality dataset of human faces.

View on arXivView PDF

Code Implementations(2)

NVlabs/styleganOfficial100%

StyleGAN - Official TensorFlow Implementation

14,4103,126PythonFeb 4, 20192 years agoNOASSERTION

Flickr-Faces-HQ Dataset (FFHQ)

4,200608PythonFeb 4, 20193 years agoNOASSERTION

Similar Papers

Cite this paper

@article{karras2018stylebased,
  title  = {A Style-Based Generator Architecture for Generative Adversarial Networks},
  author = {Tero Karras and Samuli Laine and Timo Aila},
  year   = {2018},
  eprint = {1812.04948},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1812.04948}
}

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

Discussion