S3K: Self-Supervised Semantic Keypoints for Robotic Manipulation via Multi-View Consistency
Not on the map. Why?
Abstract (arXiv)
A robot's ability to act is fundamentally constrained by what it can perceive. Many existing approaches to visual representation learning utilize general-purpose training criteria, e.g. image reconstruction, smoothness in latent space, or usefulness for control, or else make use of large datasets annotated with specific features (bounding boxes, segmentations, etc.). However, both approaches often struggle to capture the fine-detail required for precision tasks on specific objects, e.g. grasping and mating a plug and socket. We argue that these difficulties arise from a lack of geometric structure in these models. In this work we advocate semantic 3D keypoints as a visual representation, and present a semi-supervised training objective that can allow instance or category-level keypoints to be trained to 1-5 millimeter-accuracy with minimal supervision. Furthermore, unlike local texture-based approaches, our model integrates contextual information from a large area and is therefore robust to occlusion, noise, and lack of discernible texture. We demonstrate that this ability to locate semantic keypoints enables high level scripting of human understandable behaviours. Finally we show that these keypoints provide a good way to define reward functions for reinforcement learning and are a good representation for training agents.
Key facts. Cited by 28 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 15; 2023: 5; 2024: 4; 2025: 0; 2026: 2.
28 papers.
Sort:
By area:
- 2022TAP-Vid: A Benchmark for Tracking Any Point in a Videocited by 258
- 2023RoboTAP: Tracking Arbitrary Points for Few-Shot Visual Imitationcited by 88
- 2022You Only Demonstrate Once: Category-Level Manipulation from Single Visual Demonstrationcited by 79
- 2022TAX-Pose: Task-Specific Cross-Pose Estimation for Robot Manipulationcited by 47
- 2022Graph Inverse Reinforcement Learning from Diverse Videoscited by 45
- 2022Reinforcement Learning with Neural Radiance Fieldscited by 43
- 2024DINOBot: Robot Manipulation via Retrieval and Alignment with Vision Foundation Modelscited by 43
- 2022Frame Mining: a Free Lunch for Learning Robotic Manipulation from 3D Point Cloudscited by 31
- 2022USEEK: Unsupervised SE(3)-Equivariant 3D Keypoints for Generalizable Manipulationcited by 27
- 2022Temporal Disentanglement of Representations for Improved Generalisation in Reinforcement Learningcited by 19
- 2023One-shot Imitation Learning via Interaction Warpingcited by 16
- 2022Certifiable 3D Object Pose Estimation: Foundations, Learning Models, and Self-Trainingcited by 12
16 more
- 2023The Treachery of Images: Bayesian Scene Keypoints for Deep Policy Learning in Robotic Manipulationcited by 12
- 2024Reinforcement Learning with Generalizable Gaussian Splattingcited by 11
- 2022Sim2Real Object-Centric Keypoint Detection and Descriptioncited by 8
- 2021Supervised Training of Dense Object Nets using Optimal Descriptors for Industrial Robotic Applicationscited by 4
- 2021Few-Shot Keypoint Detection as Task Adaptation via Latent Embeddingscited by 3
- 2022Learning Keypoints from Synthetic Data for Robotic Cloth Foldingcited by 3
- 2023Learning Generalizable Agents via Saliency-Guided Features Decorrelationcited by 3
- 2022Review of Metrics to Measure the Stability, Robustness and Resilience of Reinforcement Learningcited by 2
- 2022Efficient and Robust Training of Dense Object Nets for Multi-Object Robot Manipulationcited by 2
- 2026On the Generalization Capabilities, Design Choices and Limitations of Keypoint Imitation Learningcited by 2
- 2022Semi-automatic 3D Object Keypoint Annotation and Detection for the Massescited by 1
- 2023Robot Skill Generalization via Keypoint Integrated Soft Actor-Critic Gaussian Mixture Modelscited by 1
- 2024Cycle-Correspondence Loss: Learning Dense View-Invariant Visual Features from Unlabeled and Unordered RGB Imagescited by 1
- 2022KeyCLD: Learning Constrained Lagrangian Dynamics in Keypoint Coordinates from Imagescited by 0
- 2024Semi-Supervised Neural Processes for Articulated Object Interactionscited by 0
- 2026LeCropFollow: Latent Space Planning for Navigation in Unstructured Crop Fieldscited by 0
- 2026LeCropFollow: Latent Space Planning for Navigation in Unstructured Crop Fields30 Jun 2026
- 2026On the Generalization Capabilities, Design Choices and Limitations of Keypoint Imitation Learning26 May 2026
- 2024Semi-Supervised Neural Processes for Articulated Object Interactions28 Nov 2024
- 2024Cycle-Correspondence Loss: Learning Dense View-Invariant Visual Features from Unlabeled and Unordered RGB Images18 Jun 2024
- 2024Reinforcement Learning with Generalizable Gaussian Splatting18 Mar 2024
- 2024DINOBot: Robot Manipulation via Retrieval and Alignment with Vision Foundation Models20 Feb 2024
- 2023Robot Skill Generalization via Keypoint Integrated Soft Actor-Critic Gaussian Mixture Models23 Oct 2023
- 2023Learning Generalizable Agents via Saliency-Guided Features Decorrelation8 Oct 2023
- 2023RoboTAP: Tracking Arbitrary Points for Few-Shot Visual Imitation30 Aug 2023
- 2023One-shot Imitation Learning via Interaction Warping21 Jun 2023
- 2023The Treachery of Images: Bayesian Scene Keypoints for Deep Policy Learning in Robotic Manipulation8 May 2023
- 2022TAX-Pose: Task-Specific Cross-Pose Estimation for Robot Manipulation17 Nov 2022
16 more
- 2022TAP-Vid: A Benchmark for Tracking Any Point in a Video7 Nov 2022
- 2022Frame Mining: a Free Lunch for Learning Robotic Manipulation from 3D Point Clouds14 Oct 2022
- 2022USEEK: Unsupervised SE(3)-Equivariant 3D Keypoints for Generalizable Manipulation28 Sep 2022
- 2022Graph Inverse Reinforcement Learning from Diverse Videos28 Jul 2022
- 2022Temporal Disentanglement of Representations for Improved Generalisation in Reinforcement Learning12 Jul 2022
- 2022Efficient and Robust Training of Dense Object Nets for Multi-Object Robot Manipulation24 Jun 2022
- 2022Certifiable 3D Object Pose Estimation: Foundations, Learning Models, and Self-Training22 Jun 2022
- 2022KeyCLD: Learning Constrained Lagrangian Dynamics in Keypoint Coordinates from Images22 Jun 2022
- 2022Reinforcement Learning with Neural Radiance Fields3 Jun 2022
- 2022Learning Keypoints from Synthetic Data for Robotic Cloth Folding13 May 2022
- 2022Review of Metrics to Measure the Stability, Robustness and Resilience of Reinforcement Learning22 Mar 2022
- 2022Sim2Real Object-Centric Keypoint Detection and Description1 Feb 2022
- 2022You Only Demonstrate Once: Category-Level Manipulation from Single Visual Demonstration30 Jan 2022
- 2022Semi-automatic 3D Object Keypoint Annotation and Detection for the Masses19 Jan 2022
- 2021Few-Shot Keypoint Detection as Task Adaptation via Latent Embeddings9 Dec 2021
- 2021Supervised Training of Dense Object Nets using Optimal Descriptors for Industrial Robotic Applications16 Feb 2021
- 2022Graph Inverse Reinforcement Learning from Diverse Videoscited by 45
- 2024DINOBot: Robot Manipulation via Retrieval and Alignment with Vision Foundation Modelscited by 43
- 2023One-shot Imitation Learning via Interaction Warpingcited by 16
- 2026On the Generalization Capabilities, Design Choices and Limitations of Keypoint Imitation Learningcited by 2
- 2026On the Generalization Capabilities, Design Choices and Limitations of Keypoint Imitation Learning26 May 2026
- 2024DINOBot: Robot Manipulation via Retrieval and Alignment with Vision Foundation Models20 Feb 2024
- 2023One-shot Imitation Learning via Interaction Warping21 Jun 2023
- 2022Graph Inverse Reinforcement Learning from Diverse Videos28 Jul 2022
- 2022TAP-Vid: A Benchmark for Tracking Any Point in a Videocited by 258
- 2023RoboTAP: Tracking Arbitrary Points for Few-Shot Visual Imitationcited by 88
- 2022You Only Demonstrate Once: Category-Level Manipulation from Single Visual Demonstrationcited by 79
- 2022TAX-Pose: Task-Specific Cross-Pose Estimation for Robot Manipulationcited by 47
- 2022Reinforcement Learning with Neural Radiance Fieldscited by 43
- 2022Frame Mining: a Free Lunch for Learning Robotic Manipulation from 3D Point Cloudscited by 31
- 2022USEEK: Unsupervised SE(3)-Equivariant 3D Keypoints for Generalizable Manipulationcited by 27
- 2022Temporal Disentanglement of Representations for Improved Generalisation in Reinforcement Learningcited by 19
- 2022Certifiable 3D Object Pose Estimation: Foundations, Learning Models, and Self-Trainingcited by 12
- 2023The Treachery of Images: Bayesian Scene Keypoints for Deep Policy Learning in Robotic Manipulationcited by 12
- 2024Reinforcement Learning with Generalizable Gaussian Splattingcited by 11
- 2022Sim2Real Object-Centric Keypoint Detection and Descriptioncited by 8
12 most cited of 24 All 24 (JSON)
- 2026LeCropFollow: Latent Space Planning for Navigation in Unstructured Crop Fields30 Jun 2026
- 2024Semi-Supervised Neural Processes for Articulated Object Interactions28 Nov 2024
- 2024Cycle-Correspondence Loss: Learning Dense View-Invariant Visual Features from Unlabeled and Unordered RGB Images18 Jun 2024
- 2024Reinforcement Learning with Generalizable Gaussian Splatting18 Mar 2024
- 2023Robot Skill Generalization via Keypoint Integrated Soft Actor-Critic Gaussian Mixture Models23 Oct 2023
- 2023Learning Generalizable Agents via Saliency-Guided Features Decorrelation8 Oct 2023
- 2023RoboTAP: Tracking Arbitrary Points for Few-Shot Visual Imitation30 Aug 2023
- 2023The Treachery of Images: Bayesian Scene Keypoints for Deep Policy Learning in Robotic Manipulation8 May 2023
- 2022TAX-Pose: Task-Specific Cross-Pose Estimation for Robot Manipulation17 Nov 2022
- 2022TAP-Vid: A Benchmark for Tracking Any Point in a Video7 Nov 2022
- 2022Frame Mining: a Free Lunch for Learning Robotic Manipulation from 3D Point Clouds14 Oct 2022
- 2022USEEK: Unsupervised SE(3)-Equivariant 3D Keypoints for Generalizable Manipulation28 Sep 2022
12 newest of 24 All 24 (JSON)