Neural Photo Editing with Introspective Adversarial Networks
Andrew Brock, Theodore Lim, J.M. Ritchie, Nick Weston

TL;DR
This paper introduces the Neural Photo Editor, utilizing Introspective Adversarial Networks that combine VAE and GAN techniques to enable high-quality, semantically coherent edits to images, validated on multiple datasets.
Contribution
The paper proposes a novel hybrid model, Introspective Adversarial Network, combining VAE and GAN, with a new regularization method and a specialized convolutional block for improved image reconstruction.
Findings
High visual fidelity in generated samples and reconstructions
Effective semantic image editing demonstrated on CelebA, SVHN, CIFAR-100
Improved generalization performance with Orthogonal Regularization
Abstract
The increasingly photorealistic sample quality of generative image models suggests their feasibility in applications beyond image generation. We present the Neural Photo Editor, an interface that leverages the power of generative neural networks to make large, semantically coherent changes to existing images. To tackle the challenge of achieving accurate reconstructions without loss of feature quality, we introduce the Introspective Adversarial Network, a novel hybridization of the VAE and GAN. Our model efficiently captures long-range dependencies through use of a computational block based on weight-shared dilated convolutions, and improves generalization performance with Orthogonal Regularization, a novel weight regularization method. We validate our contributions on CelebA, SVHN, and CIFAR-100, and produce samples and reconstructions with high visual fidelity.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Advanced Vision and Imaging · Advanced Image Processing Techniques
MethodsConcatenated Skip Connection · Minibatch Discrimination · HuMan(Expedia)||How do I get a human at Expedia? · Dilated Convolution · *Communicated@Fast*How Do I Communicate to Expedia? · Batch Normalization · Grouped Convolution · Dropout · Kaiming Initialization · Softmax
