Swapping Autoencoder for Deep Image Manipulation

By Taesung Park, Jun-Yan Zhu, Oliver Wang, Jingwan Lu, Eli Shechtman, Alexei A. Efros, Richard Zhang. 2020

373 citations recorded by the source corpus.

Deep generative models have become increasingly effective at producing realistic images from randomly sampled seeds, but using such models for controllable manipulation of existing images remains challenging. We propose the Swapping Autoencoder, a deep model designed specifically for image manipulation, rather than random sampling. The key idea is to encode an image with two independent components and enforce that any swapped combination maps to a realistic image. In particular, we encourage the components to represent structure and texture, by enforcing one component to encode co-occurrent patch statistics across different parts of an image. As our method is trained with an encoder, finding the latent codes for a new input image becomes trivial, rather than cumbersome. As a result, it can be used to manipulate real input images in various ways, including texture swapping, local and global editing, and latent code vector arithmetic. Experiments on multiple datasets show that our model produces better results and is substantially more efficient compared to recent generative models.

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. Eli Shechtman
  2. Daniel Cohen-Or
  3. Alexei A. Efros
  4. Jun-Yan Zhu
  5. Richard Zhang
  6. Antonio Torralba
  7. Or Patashnik
  8. Yuval Alaluf

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Ming-Hsuan Yang
  3. Dacheng Tao
  4. Trevor Darrell
  5. Jitendra Malik
  6. Xiaogang Wang
  7. Andrea Vedaldi
  8. Chen Change Loy

In Generative Models

  1. Eli Shechtman
  2. Jun-Yan Zhu
  3. Richard Zhang
  4. Daniel Cohen-Or
  5. Alexei A. Efros
  6. Stefano Ermon
  7. Jong Chul Ye
  8. Jiaming Song

Citations in the corpus