mlsanityData to 7 Oct 2026

Unsupervised Learning of Visual 3D Keypoints for Control

arXiv 2106.07643 ↗First posted 14 Jun 2021cs.LG cs.CV cs.ROcited by 30

Not on the map. Why?

Abstract (arXiv)

Learning sensorimotor control policies from high-dimensional images crucially relies on the quality of the underlying visual representations. Prior works show that structured latent space such as visual keypoints often outperforms unstructured representations for robotic control. However, most of these representations, whether structured or unstructured are learned in a 2D space even though the control tasks are usually performed in a 3D environment. In this work, we propose a framework to learn such a 3D geometric structure directly from images in an end-to-end unsupervised manner. The input images are embedded into latent 3D keypoints via a differentiable encoder which is trained to optimize both a multi-view consistency loss and downstream task objective. These discovered 3D keypoints tend to meaningfully capture robot joints as well as object movements in a consistent manner across both time and 3D space. The proposed approach outperforms prior state-of-art methods across a variety of reinforcement learning benchmarks. Code and videos at https://buoyancy99.github.io/unsup-3d-keypoints/

Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). Builds on 30 of its 42 references that are in the map. First posted on arXiv 14 Jun 2021.

Builds on

30 of 42 references.

References · 30

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2017Proximal Policy Optimization Algorithmscited by 14,441
  3. 2013Auto-Encoding Variational Bayescited by 3,980
  4. 2015Continuous control with deep reinforcement learningcited by 3,279
  5. 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
  6. 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
  7. 2016WaveNet: A Generative Model for Raw Audiocited by 1,710
  8. 2017Curiosity-driven Exploration by Self-supervised Predictioncited by 1,173
  9. 2019Meta-World: A Benchmark and Evaluation for Multi-Task and Meta Reinforcement Learningcited by 1,168
  10. 2020CURL: Contrastive Unsupervised Representations for Reinforcement Learningcited by 745
  11. 2020First Order Motion Model for Image Animationcited by 698
  12. 2020Image Augmentation Is All You Need: Regularizing Deep Reinforcement Learning from Pixelscited by 573
18 more
  1. 2020Reinforcement Learning with Augmented Datacited by 452
  2. 2016Reinforcement Learning with Unsupervised Auxiliary Taskscited by 400
  3. 2018Large-Scale Study of Curiosity-Driven Learningcited by 277
  4. 2018Animating Arbitrary Objects via Deep Motion Transfercited by 206
  5. 2019kPAM: KeyPoint Affordances for Category-Level Robotic Manipulationcited by 152
  6. 2018Dense Object Nets: Learning Dense Visual Object Descriptors By and For Robotic Manipulationcited by 140
  7. 2018Unsupervised Learning of Object Landmarks through Conditional Image Generationcited by 113
  8. 2019Unsupervised Learning of Object Keypoints for Perception and Controlcited by 109
  9. 2019Unsupervised Learning of Object Structure and Dynamics from Videoscited by 92
  10. 2018Discovery of Latent 3D Keypoints via End-to-end Geometric Reasoningcited by 79
  11. 2019DeepSFM: Structure From Motion Via Deep Bundle Adjustmentcited by 70
  12. 2020Keypoints into the Future: Self-Supervised Correspondence in Model-Based Reinforcement Learningcited by 69
  13. 2020Learning Rope Manipulation Policies Using Dense Object Descriptors Trained on Synthetic Depth Datacited by 51
  14. 2019Assistive Gym: A Physics Simulation Framework for Assistive Roboticscited by 44
  15. 2019Unsupervised Keypoint Learning for Guiding Class-Conditional Video Predictioncited by 36
  16. 2019kPAM-SC: Generalizable Manipulation Planning using KeyPoint Affordance and Shape Completioncited by 27
  17. 2019Self-Supervised 3D Keypoint Learning for Ego-motion Estimationcited by 12
  18. 2017Learning Human Behaviors for Robot-Assisted Dressingcited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 13; 2023: 8; 2024: 4; 2025: 3; 2026: 2.

30 papers.

Sort:

By area:

  1. 2024ReKep: Spatio-Temporal Reasoning of Relational Keypoint Constraints for Robotic Manipulationcited by 305
  2. 2022Human-to-Robot Imitation in the Wildcited by 157
  3. 2023Multi-View Masked World Models for Visual Robotic Manipulationcited by 78
  4. 2022Look Closer: Bridging Egocentric and Third-Person Views with Transformers for Robotic Manipulationcited by 49
  5. 2022Visual Reinforcement Learning with Self-Supervised 3D Representationscited by 45
  6. 2024DynaMo: In-Domain Dynamics Pretraining for Visuo-Motor Controlcited by 43
  7. 2024View-Invariant Policy Learning via Zero-Shot Novel View Synthesiscited by 35
  8. 2022Frame Mining: a Free Lunch for Learning Robotic Manipulation from 3D Point Cloudscited by 31
  9. 2022USEEK: Unsupervised SE(3)-Equivariant 3D Keypoints for Generalizable Manipulationcited by 27
  10. 2025UAD: Unsupervised Affordance Distillation for Generalization in Robotic Manipulationcited by 23
  11. 20233D Implicit Transporter for Temporally Consistent Keypoint Discoverycited by 20
  12. 2023Back to 3D: Few-Shot 3D Keypoint Detection with Back-Projected 2D Featurescited by 17
18 more
  1. 2023MoVie: Visual Model-Based Policy Adaptation for View Generalizationcited by 15
  2. 2023The Treachery of Images: Bayesian Scene Keypoints for Deep Policy Learning in Robotic Manipulationcited by 12
  3. 2022BKinD-3D: Self-Supervised 3D Keypoint Discovery from Multi-View Videoscited by 10
  4. 2025Tool-as-Interface: Learning Robot Policies from Observing Human Tool Usecited by 8
  5. 2022Multi-View Dreaming: Multi-View World Model with Contrastive Learningcited by 5
  6. 2022Learning Keypoints from Synthetic Data for Robotic Cloth Foldingcited by 3
  7. 2022Self-Supervised Learning of Multi-Object Keypoints for Robotic Manipulationcited by 3
  8. 2023Towards Learning Geometric Eigen-Lengths Crucial for Fitting Taskscited by 3
  9. 2022Neural Marionette: Unsupervised Learning of Motion Skeleton and Latent Dynamics from Volumetric Videocited by 2
  10. 2022Unsupervised 3D Keypoint Discovery with Multi-View Geometrycited by 2
  11. 2023Visual Spatial Attention and Proprioceptive Data-Driven Reinforcement Learning for Robust Peg-in-Hole Task Under Variable Conditionscited by 2
  12. 2026On the Generalization Capabilities, Design Choices and Limitations of Keypoint Imitation Learningcited by 2
  13. 2022KINet: Unsupervised Forward Models for Robotic Pushing Manipulationcited by 1
  14. 2023Robot Skill Generalization via Keypoint Integrated Soft Actor-Critic Gaussian Mixture Modelscited by 1
  15. 2024SelfGeo: Self-supervised and Geodesic-consistent Estimation of Keypoints on Deformable Shapescited by 1
  16. 2025Learning Fused State Representations for Control from Multi-View Observationscited by 1
  17. 2022KeyCLD: Learning Constrained Lagrangian Dynamics in Keypoint Coordinates from Imagescited by 0
  18. 2026Integrating Causal DAGs in Deep RL: Activating Minimal Markovian States with Multi-Order Exposurecited by 0