Near Perfect GAN Inversion
Not on the map. Why?
Abstract (arXiv)
To edit a real photo using Generative Adversarial Networks (GANs), we need a GAN inversion algorithm to identify the latent vector that perfectly reproduces it. Unfortunately, whereas existing inversion algorithms can synthesize images similar to real photos, they cannot generate the identical clones needed in most applications. Here, we derive an algorithm that achieves near perfect reconstructions of photos. Rather than relying on encoder- or optimization-based methods to find an inverse mapping on a fixed generator G(·), we derive an approach to locally adjust G(·) to more optimally represent the photos we wish to synthesize. This is done by locally tweaking the learned mapping G(·) s.t. | bf x - G(bf z) |<ε, with bf x the photo we wish to reproduce, bf z the latent vector, |·| an appropriate metric, and ε > 0 a small scalar. We show that this approach can not only produce synthetic images that are indistinguishable from the real photos we wish to replicate, but that these images are readily editable. We demonstrate the effectiveness of the derived algorithm on a variety of datasets including human faces, animals, and cars, and discuss its importance for diversity and inclusion.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 27 of its 34 references that are in the map. First posted on arXiv 23 Feb 2022.
Builds on
27 of 34 references.
References · 27
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,580
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,967
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
- 2021Alias-Free Generative Adversarial Networkscited by 1,181
- 2019StarGAN v2: Diverse Image Synthesis for Multiple Domainscited by 1,095
- 2020Encoding in Style: a StyleGAN Encoder for Image-to-Image Translationcited by 727
- 2019Image2StyleGAN: How to Embed Images Into the StyleGAN Latent Space?cited by 675
- 2018Recognition in Terra Incognitacited by 655
- 2020Closed-Form Factorization of Latent Semantics in GANscited by 407
15 more
- 2020InterFaceGAN: Interpreting the Disentangled Face Representation Learned by GANscited by 393
- 2020PULSE: Self-Supervised Photo Upsampling via Latent Space Exploration of Generative Modelscited by 358
- 2016Generative Visual Manipulation on the Natural Image Manifoldcited by 348
- 2020StyleSpace Analysis: Disentangled Controls for StyleGAN Image Generationcited by 331
- 2021ReStyle: A Residual-Based StyleGAN Encoder via Iterative Refinementcited by 248
- 2021High-Fidelity GAN Inversion for Image Attribute Editingcited by 197
- 2017Optimizing the Latent Space of Generative Networkscited by 157
- 2020Adversarial Latent Autoencoderscited by 155
- 2019Seeing What a GAN Cannot Generatecited by 148
- 2016Inverting The Generator Of A Generative Adversarial Networkcited by 140
- 2019Lessons from Archives: Strategies for Collecting Sociocultural Data in Machine Learningcited by 116
- 2021Using latent space regression to analyze and leverage compositionality in GANscited by 55
- 2021GAN Inversion for Out-of-Range Images with Geometric Transformationscited by 55
- 2021Ensembling with Deep Generative Viewscited by 53
- 2021WarpedGANSpace: Finding non-linear RBF paths in GAN latent spacecited by 48
Built on by
Citing papers per year: 2022: 4; 2023: 9; 2024: 1; 2025: 1.
15 papers.
Sort:
By area:
- 2023Real-Time Radiance Fields for Single-Image Portrait View Synthesiscited by 64
- 2022Diffusion Video Autoencoders: Toward Temporally Consistent Face Video Editing via Disentangled Video Encodingcited by 39
- 2025Personalized Image Generation with Deep Generative Models: A Decade Surveycited by 20
- 2023InvertAvatar: Incremental GAN Inversion for Generalized Head Avatarscited by 19
- 2023DiFaReli++: Diffusion Face Relighting with Consistent Cast Shadowscited by 14
- 20233D-aware Blending with Generative NeRFscited by 13
- 2024Synthetic Face Datasets Generation via Latent Space Exploration from Brownian Identity Diffusioncited by 12
- 2023What Decreases Editing Capability? Domain-Specific Hybrid Refinement for Improved GAN Inversioncited by 7
- 2022LSAP: Rethinking Inversion Fidelity, Perception and Editability in GAN Latent Spacecited by 4
- 2023JoIN: Joint GANs Inversion for Intrinsic Image Decompositioncited by 4
- 2023Revisiting Latent Space of GAN Inversion for Real Image Editingcited by 2
- 2022A Survey on Leveraging Pre-trained Generative Adversarial Networks for Image Editing and Restorationcited by 1
3 more
- 2025Personalized Image Generation with Deep Generative Models: A Decade Survey18 Feb 2025
- 2024Synthetic Face Datasets Generation via Latent Space Exploration from Brownian Identity Diffusion30 Apr 2024
- 2023InvertAvatar: Incremental GAN Inversion for Generalized Head Avatars3 Dec 2023
- 2023Revisiting Latent Space of GAN Inversion for Real Image Editing18 Jul 2023
- 2023Balancing Reconstruction and Editing Quality of GAN Inversion for Real Image Editing with StyleGAN Prior Latent Space31 May 2023
- 2023JoIN: Joint GANs Inversion for Intrinsic Image Decomposition18 May 2023
- 2023Real-Time Radiance Fields for Single-Image Portrait View Synthesis3 May 2023
- 2023DiFaReli++: Diffusion Face Relighting with Consistent Cast Shadows19 Apr 2023
- 2023Gradient Adjusting Networks for Domain Inversion22 Feb 2023
- 20233D-aware Blending with Generative NeRFs13 Feb 2023
- 2023What Decreases Editing Capability? Domain-Specific Hybrid Refinement for Improved GAN Inversion28 Jan 2023
- 2022Diffusion Video Autoencoders: Toward Temporally Consistent Face Video Editing via Disentangled Video Encoding6 Dec 2022
- 2023Real-Time Radiance Fields for Single-Image Portrait View Synthesiscited by 64
- 2022Diffusion Video Autoencoders: Toward Temporally Consistent Face Video Editing via Disentangled Video Encodingcited by 39
- 2025Personalized Image Generation with Deep Generative Models: A Decade Surveycited by 20
- 2023InvertAvatar: Incremental GAN Inversion for Generalized Head Avatarscited by 19
- 20233D-aware Blending with Generative NeRFscited by 13
- 2024Synthetic Face Datasets Generation via Latent Space Exploration from Brownian Identity Diffusioncited by 12
- 2023What Decreases Editing Capability? Domain-Specific Hybrid Refinement for Improved GAN Inversioncited by 7
- 2022LSAP: Rethinking Inversion Fidelity, Perception and Editability in GAN Latent Spacecited by 4
- 2023JoIN: Joint GANs Inversion for Intrinsic Image Decompositioncited by 4
- 2023Revisiting Latent Space of GAN Inversion for Real Image Editingcited by 2
- 2022A Survey on Leveraging Pre-trained Generative Adversarial Networks for Image Editing and Restorationcited by 1
- 2022Face Verification Bypasscited by 0
12 most cited of 14 All 14 (JSON)
- 2025Personalized Image Generation with Deep Generative Models: A Decade Survey18 Feb 2025
- 2024Synthetic Face Datasets Generation via Latent Space Exploration from Brownian Identity Diffusion30 Apr 2024
- 2023InvertAvatar: Incremental GAN Inversion for Generalized Head Avatars3 Dec 2023
- 2023Revisiting Latent Space of GAN Inversion for Real Image Editing18 Jul 2023
- 2023Balancing Reconstruction and Editing Quality of GAN Inversion for Real Image Editing with StyleGAN Prior Latent Space31 May 2023
- 2023JoIN: Joint GANs Inversion for Intrinsic Image Decomposition18 May 2023
- 2023Real-Time Radiance Fields for Single-Image Portrait View Synthesis3 May 2023
- 2023Gradient Adjusting Networks for Domain Inversion22 Feb 2023
- 20233D-aware Blending with Generative NeRFs13 Feb 2023
- 2023What Decreases Editing Capability? Domain-Specific Hybrid Refinement for Improved GAN Inversion28 Jan 2023
- 2022Diffusion Video Autoencoders: Toward Temporally Consistent Face Video Editing via Disentangled Video Encoding6 Dec 2022
- 2022LSAP: Rethinking Inversion Fidelity, Perception and Editability in GAN Latent Space26 Sep 2022
12 newest of 14 All 14 (JSON)