Unsupervised Learning of Object Landmarks through Conditional Image Generation
Not on the map. Why?
Abstract (arXiv)
We propose a method for learning landmark detectors for visual objects (such as the eyes and the nose in a face) without any manual supervision. We cast this as the problem of generating images that combine the appearance of the object as seen in a first example image with the geometry of the object as seen in a second example image, where the two examples differ by a viewpoint change and/or an object deformation. In order to factorize appearance and geometry, we introduce a tight bottleneck in the geometry-extraction process that selects and distils geometry-related features. Compared to standard image generation problems, which often use generative adversarial networks, our generation task is conditioned on both appearance and geometry and thus is significantly less ambiguous, to the point that adopting a simple perceptual loss formulation is sufficient. We demonstrate that our approach can learn object landmarks from synthetic image deformations or videos, all without manual supervision, while outperforming state-of-the-art unsupervised landmark detectors. We further show that our method is applicable to a large variety of datasets - faces, people, 3D objects, and digits - without any modifications.
Key facts. Cited by 114 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Jun 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 38; 2022: 28; 2023: 17; 2024: 17; 2025: 8; 2026: 6.
114 papers.
Sort:
By area:
- 2021Deep ViT Features as Dense Visual Descriptorscited by 330
- 2023TAPIR: Tracking Any Point with per-frame Initialization and temporal Refinementcited by 287
- 2022TAP-Vid: A Benchmark for Tracking Any Point in a Videocited by 263
- 2021PiCIE: Unsupervised Semantic Segmentation using Invariance and Equivariance in Clusteringcited by 163
- 2021Repurposing GANs for One-shot Semantic Part Segmentationcited by 88
- 2021Learning by Watching: Physical Imitation of Manipulation Skills from Human Videoscited by 87
- 2023Text2Performer: Text-Driven Human Video Generationcited by 53
- 2021KeypointDeformer: Unsupervised 3D Keypoint Discovery for Shape Controlcited by 51
- 2022Learning 3D Human Pose Estimation from Dozens of Datasets using a Geometry-Aware Autoencoder to Bridge Between Skeleton Formatscited by 50
- 2021Act the Part: Learning Interaction Strategies for Articulated Object Part Discoverycited by 45
- 2021The Emergence of Objectness: Learning Zero-Shot Segmentation from Videoscited by 45
- 2021Contrastive Multimodal Fusion with TupleInfoNCEcited by 43
38 more
- 2021Video Autoencoder: self-supervised disentanglement of static 3D structure and motioncited by 34
- 2022Structure-Aware Motion Transfer with Deformable Anchor Modelcited by 34
- 2023Improving Semantic Correspondence with Viewpoint-Guided Spherical Mapscited by 34
- 2021Test-Time Personalization with a Transformer for Human Pose Estimationcited by 33
- 2021Unsupervised Visual Attention and Invariance for Reinforcement Learningcited by 30
- 2021Unsupervised Learning of Visual 3D Keypoints for Controlcited by 30
- 2022Skeleton-free Pose Transfer for Stylized 3D Characterscited by 30
- 2021Unsupervised Part Segmentation through Disentangling Appearance and Shapecited by 29
- 2024Entity-Centric Reinforcement Learning for Object Manipulation from Pixelscited by 27
- 2021Unsupervised Human Pose Estimation through Transforming Shape Templatescited by 26
- 2021Self-Supervised Keypoint Discovery in Behavioral Videoscited by 23
- 2023ClothesNet: An Information-Rich 3D Garment Model Repository with Simulated Clothes Environmentcited by 23
- 2021Structured World Belief for Reinforcement Learning in POMDPcited by 21
- 2024SelfPose3d: Self-Supervised Multi-Person Multi-View 3d Pose Estimationcited by 21
- 2021Rethinking Keypoint Representations: Modeling Keypoints and Poses as Objects for Multi-Person Human Pose Estimationcited by 20
- 2021GANSeg: Learning to Segment by Unsupervised Hierarchical Image Generationcited by 19
- 2022Unsupervised Image Representation Learning with Deep Latent Particlescited by 19
- 2023DDLP: Unsupervised Object-Centric Video Prediction with Deep Dynamic Latent Particlescited by 19
- 2022Part-based Face Recognition with Vision Transformerscited by 18
- 2023NCP: Neural Correspondence Prior for Effective Unsupervised Shape Matchingcited by 18
- 2023Unsupervised Volumetric Animationcited by 18
- 2022AutoLink: Self-supervised Learning of Human Skeletons and Object Outlines by Linking Keypointscited by 17
- 2024Self-Supervised Facial Representation Learning with Facial Region Awarenesscited by 17
- 2021Semi-supervised Keypoint Localizationcited by 15
- 2023Unsupervised Keypoints from Pretrained Diffusion Modelscited by 15
- 2026Latent Particle World Models: Self-supervised Object-centric Stochastic Dynamics Modelingcited by 15
- 2022Pseudo-Labeled Auto-Curriculum Learning for Semi-Supervised Keypoint Localizationcited by 14
- 2023Detect Everything with Few Examplescited by 14
- 2021Accurate Grid Keypoint Learning for Efficient Video Predictioncited by 13
- 2021Unsupervised Co-part Segmentation through Assemblycited by 12
- 2022An Empirical Study on Disentanglement of Negative-free Contrastive Learningcited by 12
- 2024Learning Keypoints for Robotic Cloth Manipulation using Synthetic Datacited by 11
- 2022Demystifying Unsupervised Semantic Correspondence Estimationcited by 10
- 2022BKinD-3D: Self-Supervised 3D Keypoint Discovery from Multi-View Videoscited by 10
- 2021Coarse-to-Fine for Sim-to-Real: Sub-Millimetre Precision Across Wide Task Spacescited by 9
- 2021Unsupervised Landmark Detection Based Spatiotemporal Motion Estimation for 4D Dynamic Medical Imagescited by 9
- 2022Adversarial Dual-Student with Differentiable Spatial Warping for Semi-Supervised Semantic Segmentationcited by 9
- 20233D Human Keypoints Estimation From Point Clouds in the Wild Without Human Labelscited by 9
50 most cited of 114 All 114 (JSON)
- 2026Generating the Wild: Individual-Consistent Image-to-Video Generation for Wildlife4 Oct 2026
- 2026ParticleSplat: Self-supervised Object-centric Latent Particle Splatting16 Sep 2026
- 2026Unsupervised Keypoints for Real-Time Fall Detection: Comparative Analysis Under Real-world Conditions with Predictive Bandwidth Reduction16 Jul 2026
- 20263D-DLP: Self-Supervised 3D Object-Centric Scene Representation Learning17 Jun 2026
- 2026Latent Particle World Models: Self-supervised Object-centric Stochastic Dynamics Modeling4 Mar 2026
- 2026Motion Manipulation via Unsupervised Keypoint Positioning in Face Animation4 Mar 2026
- 2025Unsupervised Monocular 3D Keypoint Discovery from Multi-View Diffusion Priors16 Jul 2025
- 2025Doodle Your Keypoints: Sketch-Based Few-Shot Keypoint Detection10 Jul 2025
- 2025Combining Pre-Trained Models for Enhanced Feature Representation in Reinforcement Learning9 Jul 2025
- 2025LMPNet for Weakly-supervised Keypoint Discovery3 Jul 2025
- 2025SAVeD: Learning to Denoise Low-SNR Video for Improved Downstream Performance31 Mar 2025
- 2025Mitigating Knowledge Discrepancies among Multiple Datasets for Task-agnostic Unified Face Alignment28 Mar 2025
38 more
- 2025Structure-Aware Correspondence Learning for Relative Pose Estimation24 Mar 2025
- 2025Cross-Modal Synergies: Unveiling the Potential of Motion-Aware Fusion Networks in Handling Dynamic and Static ReID Scenarios2 Feb 2025
- 2024EC-Diffuser: Multi-Object Manipulation via Entity-Centric Behavior Generation25 Dec 2024
- 2024FlexPose: Pose Distribution Adaptation with Limited Guidance18 Dec 2024
- 2024X as Supervision: Contending with Depth Ambiguity in Unsupervised Monocular 3D Pose Estimation20 Nov 2024
- 2024Learning Keypoints for Multi-Agent Behavior Analysis using Self-Supervision14 Sep 2024
- 2024Unsupervised Part Discovery via Dual Representation Alignment15 Aug 2024
- 2024Cycle-Correspondence Loss: Learning Dense View-Invariant Visual Features from Unlabeled and Unordered RGB Images18 Jun 2024
- 2024Unsupervised Object Detection with Theoretical Guarantees11 Jun 2024
- 2024SCE-MAE: Selective Correspondence Enhancement with Masked Autoencoder for Self-Supervised Landmark Estimation28 May 2024
- 2024SelfPose3d: Self-Supervised Multi-Person Multi-View 3d Pose Estimation2 Apr 2024
- 2024Entity-Centric Reinforcement Learning for Object Manipulation from Pixels1 Apr 2024
- 2024Pose-Guided Self-Training with Two-Stage Clustering for Unsupervised Landmark Discovery24 Mar 2024
- 2024Enhancing Bandwidth Efficiency for Video Motion Transfer Applications using Deep Learning Based Keypoint Prediction17 Mar 2024
- 2024Learning Physical Dynamics for Object-centric Visual Prediction15 Mar 2024
- 2024Self-Supervised Facial Representation Learning with Facial Region Awareness4 Mar 2024
- 2024To deform or not: treatment-aware longitudinal registration for breast DCE-MRI during neoadjuvant chemotherapy via unsupervised keypoints detection17 Jan 2024
- 2024Unsupervised Salient Patch Selection for Data-Efficient Reinforcement Learning10 Jan 2024
- 2024Learning Keypoints for Robotic Cloth Manipulation using Synthetic Data3 Jan 2024
- 2023Improving Semantic Correspondence with Viewpoint-Guided Spherical Maps20 Dec 2023
- 2023Mask as Supervision: Leveraging Unified Mask Information for Unsupervised 3D Pose Estimation12 Dec 2023
- 2023Tracking Object Positions in Reinforcement Learning: A Metric for Keypoint Detection (extended version)1 Dec 2023
- 2023Unsupervised Keypoints from Pretrained Diffusion Models29 Nov 2023
- 2023Learning visual-based deformable object rearrangement with local graph neural networks16 Oct 2023
- 2023H-InDex: Visual Reinforcement Learning with Hand-Informed Representations for Dexterous Manipulation2 Oct 2023
- 2023Detect Everything with Few Examples22 Sep 2023
- 2023Unsupervised Landmark Discovery Using Consistency Guided Bottleneck19 Sep 2023
- 2023ClothesNet: An Information-Rich 3D Garment Model Repository with Simulated Clothes Environment19 Aug 2023
- 2023TAPIR: Tracking Any Point with per-frame Initialization and temporal Refinement14 Jun 2023
- 2023DDLP: Unsupervised Object-Centric Video Prediction with Deep Dynamic Latent Particles9 Jun 2023
- 20233D Human Keypoints Estimation From Point Clouds in the Wild Without Human Labels7 Jun 2023
- 2023Text2Performer: Text-Driven Human Video Generation17 Apr 2023
- 2023Few-shot Geometry-Aware Keypoint Localization30 Mar 2023
- 2023Unsupervised Volumetric Animation26 Jan 2023
- 2023NCP: Neural Correspondence Prior for Effective Unsupervised Shape Matching14 Jan 2023
- 2023GH-Feat: Learning Versatile Generative Hierarchical Features from GANs12 Jan 2023
- 2022Learning 3D Human Pose Estimation from Dozens of Datasets using a Geometry-Aware Autoencoder to Bridge Between Skeleton Formats29 Dec 2022
- 2022BKinD-3D: Self-Supervised 3D Keypoint Discovery from Multi-View Videos14 Dec 2022
50 newest of 114 All 114 (JSON)
- 2021Deep ViT Features as Dense Visual Descriptorscited by 330
- 2023TAPIR: Tracking Any Point with per-frame Initialization and temporal Refinementcited by 287
- 2022TAP-Vid: A Benchmark for Tracking Any Point in a Videocited by 263
- 2021PiCIE: Unsupervised Semantic Segmentation using Invariance and Equivariance in Clusteringcited by 163
- 2021Repurposing GANs for One-shot Semantic Part Segmentationcited by 88
- 2021Learning by Watching: Physical Imitation of Manipulation Skills from Human Videoscited by 87
- 2023Text2Performer: Text-Driven Human Video Generationcited by 53
- 2021KeypointDeformer: Unsupervised 3D Keypoint Discovery for Shape Controlcited by 51
- 2022Learning 3D Human Pose Estimation from Dozens of Datasets using a Geometry-Aware Autoencoder to Bridge Between Skeleton Formatscited by 50
- 2021Act the Part: Learning Interaction Strategies for Articulated Object Part Discoverycited by 45
- 2021The Emergence of Objectness: Learning Zero-Shot Segmentation from Videoscited by 45
- 2021Contrastive Multimodal Fusion with TupleInfoNCEcited by 43
12 most cited of 106 All 106 (JSON)
- 2026Generating the Wild: Individual-Consistent Image-to-Video Generation for Wildlife4 Oct 2026
- 2026ParticleSplat: Self-supervised Object-centric Latent Particle Splatting16 Sep 2026
- 2026Unsupervised Keypoints for Real-Time Fall Detection: Comparative Analysis Under Real-world Conditions with Predictive Bandwidth Reduction16 Jul 2026
- 20263D-DLP: Self-Supervised 3D Object-Centric Scene Representation Learning17 Jun 2026
- 2026Motion Manipulation via Unsupervised Keypoint Positioning in Face Animation4 Mar 2026
- 2025Doodle Your Keypoints: Sketch-Based Few-Shot Keypoint Detection10 Jul 2025
- 2025LMPNet for Weakly-supervised Keypoint Discovery3 Jul 2025
- 2025SAVeD: Learning to Denoise Low-SNR Video for Improved Downstream Performance31 Mar 2025
- 2025Mitigating Knowledge Discrepancies among Multiple Datasets for Task-agnostic Unified Face Alignment28 Mar 2025
- 2025Structure-Aware Correspondence Learning for Relative Pose Estimation24 Mar 2025
- 2025Cross-Modal Synergies: Unveiling the Potential of Motion-Aware Fusion Networks in Handling Dynamic and Static ReID Scenarios2 Feb 2025
- 2024EC-Diffuser: Multi-Object Manipulation via Entity-Centric Behavior Generation25 Dec 2024
12 newest of 106 All 106 (JSON)