LatentKeypointGAN: Controlling Images via Latent Keypoints
Not on the map. Why?
Abstract (arXiv)
Generative adversarial networks (GANs) have attained photo-realistic quality in image generation. However, how to best control the image content remains an open challenge. We introduce LatentKeypointGAN, a two-stage GAN which is trained end-to-end on the classical GAN objective with internal conditioning on a set of space keypoints. These keypoints have associated appearance embeddings that respectively control the position and style of the generated objects and their parts. A major difficulty that we address with suitable network architectures and training schemes is disentangling the image into spatial and appearance factors without domain knowledge and supervision signals. We demonstrate that LatentKeypointGAN provides an interpretable latent space that can be used to re-arrange the generated images by re-positioning and exchanging keypoint embeddings, such as generating portraits by combining the eyes, nose, and mouth from different images. In addition, the explicit generation of keypoints and matching images enables a new, GAN-based method for unsupervised keypoint detection.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 68 of its 97 references that are in the map. First posted on arXiv 29 Mar 2021.
Builds on
68 of 97 references.
References · 68
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2016Layer Normalizationcited by 5,579
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2021Zero-Shot Text-to-Image Generationcited by 4,276
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,580
38 more
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,967
- 2020Supervised Contrastive Learningcited by 2,803
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
- 2017Arbitrary Style Transfer in Real-time with Adaptive Instance Normalizationcited by 1,998
- 2018Spectral Normalization for Generative Adversarial Networkscited by 1,618
- 2015LSUN: Construction of a Large-scale Image Dataset using Deep Learning with Humans in the Loopcited by 1,350
- 2019Semantic Image Synthesis with Spatially-Adaptive Normalizationcited by 1,295
- 2017High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANscited by 1,176
- 2020GIRAFFE: Representing Scenes as Compositional Generative Neural Feature Fieldscited by 784
- 2020Encoding in Style: a StyleGAN Encoder for Image-to-Image Translationcited by 727
- 2020First Order Motion Model for Image Animationcited by 698
- 2019Interpreting the Latent Space of GANs for Semantic Face Editingcited by 691
- 2019Image2StyleGAN: How to Embed Images Into the StyleGAN Latent Space?cited by 675
- 2018Which Training Methods for GANs do actually Converge?cited by 672
- 2019MaskGAN: Towards Diverse and Interactive Facial Image Manipulationcited by 624
- 2018Simple Baselines for Human Pose Estimation and Trackingcited by 502
- 2020One-Shot Free-View Neural Talking-Head Synthesis for Video Conferencingcited by 438
- 2020In-Domain GAN Inversion for Real Image Editingcited by 420
- 2019Image2StyleGAN++: How to Edit the Embedded Images?cited by 356
- 2018Image Generation from Scene Graphscited by 324
- 2020StyleRig: Rigging StyleGAN for 3D Control over Portrait Imagescited by 267
- 2019SEAN: Image Synthesis with Semantic Region-Adaptive Normalizationcited by 253
- 2019On the "steerability" of generative adversarial networkscited by 247
- 2020Disentangled and Controllable Face Image Generation via 3D Imitative-Contrastive Learningcited by 219
- 2018Animating Arbitrary Objects via Deep Motion Transfercited by 206
- 2020Editing in Style: Uncovering the Local Semantics of GANscited by 183
- 2020How Much Position Information Do Convolutional Neural Networks Encode?cited by 171
- 2020Controllable Person Image Synthesis with Attribute-Decomposed GANcited by 150
- 2020On Translation Invariance in CNNs: Convolutional Layers can Exploit Absolute Spatial Locationcited by 141
- 2018Unsupervised Learning of Object Landmarks through Conditional Image Generationcited by 113
- 2019SCOPS: Self-Supervised Co-Part Segmentationcited by 100
- 2018Discovery of Latent 3D Keypoints via End-to-end Geometric Reasoningcited by 79
- 2018Unsupervised Discovery of Object Landmarks as Structural Representationscited by 73
- 2020Positional Encoding as Spatial Inductive Bias in GANscited by 69
- 2019Unsupervised Part-Based Disentangling of Object Shape and Appearancecited by 67
- 2020Collaborative Learning for Faster StyleGAN Embeddingcited by 65
- 2017Unsupervised learning of object landmarks by factorized spatial embeddingscited by 64
- 2018Deforming Autoencoders: Unsupervised Disentangling of Shape and Appearancecited by 58
50 most cited of 68 All 68 (JSON)
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 1; 2024: 1.
5 papers.
- 2022BlobGAN: Spatially Disentangled Scene Representationscited by 35
- 2022AutoLink: Self-supervised Learning of Human Skeletons and Object Outlines by Linking Keypointscited by 17
- 2023Learning Better Keypoints for Multi-Object 6DoF Pose Estimationcited by 3
- 2021GraspME -- Grasp Manifold Estimatorcited by 2
- 2024Depth-Guided Self-Supervised Human Keypoint Detection via Cross-Modal Distillationcited by 0
- 2024Depth-Guided Self-Supervised Human Keypoint Detection via Cross-Modal Distillation4 Oct 2024
- 2023Learning Better Keypoints for Multi-Object 6DoF Pose Estimation15 Aug 2023
- 2022AutoLink: Self-supervised Learning of Human Skeletons and Object Outlines by Linking Keypoints21 May 2022
- 2022BlobGAN: Spatially Disentangled Scene Representations5 May 2022
- 2021GraspME -- Grasp Manifold Estimator5 Jul 2021