Texture Synthesis with Spatial Generative Adversarial Networks

By Nikolay Jetchev, Urs M. Bergmann, Roland Vollgraf. 2016

226 citations recorded by the source corpus.

Generative adversarial networks (GANs) are a recent approach to train generative models of data, which have been shown to work particularly well on image data. In the current paper we introduce a new model for texture synthesis based on GAN learning. By extending the input noise distribution space from a single vector to a whole spatial tensor, we create an architecture with properties well suited to the task of texture synthesis, which we call spatial GAN (SGAN). To our knowledge, this is the first successful completely data-driven texture synthesis method based on GANs. Our method has the following features which make it a state of the art algorithm for texture synthesis: high image quality of the generated textures, very high scalability w.r.t. the output texture size, fast real-time forward generation, the ability to fuse multiple diverse source images in complex textures. To illustrate these capabilities we present multiple experiments with different classes of texture images and use cases. We also discuss some limitations of our method with respect to the types of texture images it can synthesize, and compare it to other neural techniques for texture generation.

Subfields: Computer Graphics and Computer-Aided Design, Computer Vision and Pattern Recognition, Generative Models

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Graphics and Computer-Aided Design

  1. Xi Li
  2. Bourahla Omar
  3. Abdul Jabbar
  4. Tomás Ward
  5. Qi She
  6. Zhengwei Wang
  7. Vishal M. Patel
  8. He Zhang

In Computer Vision and Pattern Recognition

  1. Dacheng Tao
  2. Vishal M. Patel
  3. Ming-Hsuan Yang
  4. Luc Van Gool
  5. Yi Yang
  6. He Zhang
  7. Mingkui Tan
  8. Vishwanath A. Sindagi

In Generative Models

  1. Vishal M. Patel
  2. He Zhang
  3. Tomás Ward
  4. Zhengwei Wang
  5. Qi She
  6. Urs M. Bergmann
  7. Nikolay Jetchev
  8. Roland Vollgraf

Citations in the corpus