In-Domain GAN Inversion for Faithful Reconstruction and Editability
Not on the map. Why?
Abstract (arXiv)
Generative Adversarial Networks (GANs) have significantly advanced image synthesis through mapping randomly sampled latent codes to high-fidelity synthesized images. However, applying well-trained GANs to real image editing remains challenging. A common solution is to find an approximate latent code that can adequately recover the input image to edit, which is also known as GAN inversion. To invert a GAN model, prior works typically focus on reconstructing the target image at the pixel level, yet few studies are conducted on whether the inverted result can well support manipulation at the semantic level. This work fills in this gap by proposing in-domain GAN inversion, which consists of a domain-guided encoder and a domain-regularized optimizer, to regularize the inverted code in the native latent space of the pre-trained GAN model. In this way, we manage to sufficiently reuse the knowledge learned by GANs for image reconstruction, facilitating a wide range of editing applications without any retraining. We further make comprehensive analyses on the effects of the encoder structure, the starting inversion point, as well as the inversion parameter space, and observe the trade-off between the reconstruction quality and the editing property. Such a trade-off sheds light on how a GAN model represents an image with various semantics encoded in the learned latent distribution. Code, models, and demo are available at the project page: https://genforce.github.io/idinvert/.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 68 of its 76 references that are in the map. First posted on arXiv 25 Sep 2023.
Builds on
68 of 76 references.
References · 68
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 6,013
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,527
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2014Deep Learning Face Attributes in the Wildcited by 3,693
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,588
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,988
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,694
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,626
- 2017Improved Training of Wasserstein GANscited by 2,235
38 more
- 2014Conditional Generative Adversarial Netscited by 2,162
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,054
- 2017Arbitrary Style Transfer in Real-time with Adaptive Instance Normalizationcited by 2,010
- 2016Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Networkcited by 1,908
- 2018Spectral Normalization for Generative Adversarial Networkscited by 1,636
- 2015LSUN: Construction of a Large-scale Image Dataset using Deep Learning with Humans in the Loopcited by 1,355
- 2019Semantic Image Synthesis with Spatially-Adaptive Normalizationcited by 1,299
- 2018ESRGAN: Enhanced Super-Resolution Generative Adversarial Networkscited by 1,254
- 2020Training Generative Adversarial Networks with Limited Datacited by 1,186
- 2021Alias-Free Generative Adversarial Networkscited by 1,184
- 2017High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANscited by 1,179
- 2019StarGAN v2: Diverse Image Synthesis for Multiple Domainscited by 1,098
- 2017StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translationcited by 1,039
- 2018Multimodal Unsupervised Image-to-Image Translationcited by 795
- 2020Encoding in Style: a StyleGAN Encoder for Image-to-Image Translationcited by 727
- 2019Interpreting the Latent Space of GANs for Semantic Face Editingcited by 695
- 2018Which Training Methods for GANs do actually Converge?cited by 679
- 2019Image2StyleGAN: How to Embed Images Into the StyleGAN Latent Space?cited by 675
- 2020GANSpace: Discovering Interpretable GAN Controlscited by 614
- 2021Designing an Encoder for StyleGAN Image Manipulationcited by 544
- 2021Pivotal Tuning for Latent-based Editing of Real Imagescited by 427
- 2020In-Domain GAN Inversion for Real Image Editingcited by 420
- 2020Closed-Form Factorization of Latent Semantics in GANscited by 408
- 2020InterFaceGAN: Interpreting the Disentangled Face Representation Learned by GANscited by 394
- 2019Image2StyleGAN++: How to Edit the Embedded Images?cited by 356
- 2016Adversarial Feature Learningcited by 350
- 2016Generative Visual Manipulation on the Natural Image Manifoldcited by 348
- 2018Diverse Image-to-Image Translation via Disentangled Representationscited by 296
- 2020Unsupervised Discovery of Interpretable Directions in the GAN Latent Spacecited by 289
- 2017Learning to Discover Cross-Domain Relations with Generative Adversarial Networkscited by 278
- 2019On the "steerability" of generative adversarial networkscited by 248
- 2021ReStyle: A Residual-Based StyleGAN Encoder via Iterative Refinementcited by 248
- 2019Large Scale Adversarial Representation Learningcited by 239
- 2020Exploiting Deep Generative Prior for Versatile Image Restoration and Manipulationcited by 225
- 2016Adversarially Learned Inferencecited by 216
- 2021High-Fidelity GAN Inversion for Image Attribute Editingcited by 197
- 2019GANalyze: Toward Visual Definitions of Cognitive Image Propertiescited by 193
- 2019Image Processing Using Multi-Code GAN Priorcited by 185
50 most cited of 68 All 68 (JSON)
Built on by
Citing papers per year: 2024: 2; 2025: 1; 2026: 2.
5 papers.
- 2025Contrastive Decoupled Representation Learning and Regularization for Speech-Preserving Facial Expression Manipulationcited by 7
- 2026Learning Spatial-Temporal Coherent Correlations for Speech-Preserving Facial Expression Manipulationcited by 3
- 2024Pre-trained Multiple Latent Variable Generative Models are good defenders against Adversarial Attackscited by 1
- 2024Unsupervised Panoptic Interpretation of Latent Spaces in GANs Using Space-Filling Vector Quantizationcited by 0
- 2026Robust Provably Secure Image Steganography via Latent Iterative Optimizationcited by 0
- 2026Learning Spatial-Temporal Coherent Correlations for Speech-Preserving Facial Expression Manipulation22 Apr 2026
- 2026Robust Provably Secure Image Steganography via Latent Iterative Optimization10 Mar 2026
- 2025Contrastive Decoupled Representation Learning and Regularization for Speech-Preserving Facial Expression Manipulation8 Apr 2025
- 2024Pre-trained Multiple Latent Variable Generative Models are good defenders against Adversarial Attacks4 Dec 2024
- 2024Unsupervised Panoptic Interpretation of Latent Spaces in GANs Using Space-Filling Vector Quantization27 Oct 2024