K-VIL: Keypoints-based Visual Imitation Learning
On the map: Offline RL and imitation learning from data → Robot manipulation imitation learning
Abstract (arXiv)
Visual imitation learning provides efficient and intuitive solutions for robotic systems to acquire novel manipulation skills. However, simultaneously learning geometric task constraints and control policies from visual inputs alone remains a challenging problem. In this paper, we propose an approach for keypoint-based visual imitation (K-VIL) that automatically extracts sparse, object-centric, and embodiment-independent task representations from a small number of human demonstration videos. The task representation is composed of keypoint-based geometric constraints on principal manifolds, their associated local frames, and the movement primitives that are then needed for the task execution. Our approach is capable of extracting such task representations from a single demonstration video, and of incrementally updating them when new demonstrations become available. To reproduce manipulation skills using the learned set of prioritized geometric constraints in novel scenes, we introduce a novel keypoint-based admittance controller. We evaluate our approach in several real-world applications, showcasing its ability to deal with cluttered scenes, viewpoint mismatch, new instances of categorical objects, and large object pose and shape variations, as well as its efficiency and robustness in both one-shot and few-shot imitation learning settings. Videos and source code are available at https://sites.google.com/view/k-vil.
Key facts. Cited by 27 papers in the map (data through 7 Oct 2026). Placed in Robot manipulation imitation learning, one of 13 directions in Offline RL and imitation learning from data. Builds on 35 of its 59 references that are in the map. First posted on arXiv 7 Sep 2022.
Builds on
35 of 59 references.
Closest ancestors · 5
Same direction, newest first
- 2021The Surprising Effectiveness of Representation Learning for Visual Imitation2 Dec
- 2020A Geometric Perspective on Visual Imitation Learning5 Mar
- 2019Third-Person Visual Imitation Learning via Decoupled Hierarchical Controller21 Nov
- 2019Self-Supervised Correspondence in Visuomotor Policy Learning16 Sep
- 2018Zero-Shot Visual Imitation23 Apr
Other references · 30
- 2017Mask R-CNNcited by 7,259
- 2018Open3D: A Modern Library for 3D Data Processingcited by 717
- 2019MediaPipe: A Framework for Building Perception Pipelinescited by 572
- 2017Time-Contrastive Networks: Self-Supervised Learning from Videocited by 453
- 2021Implicit Behavioral Cloningcited by 442
- 2021Neural Descriptor Fields: SE(3)-Equivariant Object Representations for Manipulationcited by 204
- 2018Generative Adversarial Imitation from Observationcited by 183
- 2017Imitation from Observation: Learning to Imitate Behaviors from Raw Video via Context Translationcited by 167
- 2018Dense Object Nets: Learning Dense Visual Object Descriptors By and For Robotic Manipulationcited by 140
- 2017AffordanceNet: An End-to-End Deep Learning Approach for Object Affordance Detectioncited by 126
- 20213D Neural Scene Representations for Visuomotor Controlcited by 110
- 2021Synergies Between Affordance and Geometry: 6-DoF Grasp Detection via Implicit Representationscited by 107
18 more
- 2019AVID: Learning Multi-Stage Tasks via Pixel-Level Translation of Human Videoscited by 105
- 2022NeRF-Supervision: Learning Dense Object Descriptors from Neural Radiance Fieldscited by 86
- 2021VAT-Mart: Learning Visual Action Trajectory Proposals for Manipulating 3D ARTiculated Objectscited by 78
- 2020Keypoints into the Future: Self-Supervised Correspondence in Model-Based Reinforcement Learningcited by 69
- 2019KETO: Learning Keypoint Representations for Tool Manipulationcited by 68
- 2021UMPNet: Universal Manipulation Policy Network for Articulated Objectscited by 64
- 2022CaDeX: Learning Canonical Deformation Coordinate Space for Dynamic Surface Representation via Neural Homeomorphismcited by 56
- 2019Graph-Structured Visual Imitationcited by 43
- 2021kPAM 2.0: Feedback Control for Category-Level Robotic Manipulationcited by 38
- 2018Learning Actionable Representations from Visual Observationscited by 35
- 2021VOILA: Visual-Observation-Only Imitation Learning for Autonomous Navigationcited by 27
- 2019Imitation Learning from Video by Leveraging Proprioceptioncited by 23
- 2018Visual Affordance and Function Understanding: A Surveycited by 20
- 2020Learning to Compose Hierarchical Object-Centric Controllers for Robotic Manipulationcited by 17
- 2021Learning Periodic Tasks from Human Demonstrationscited by 10
- 2022Adversarial Imitation Learning from Video using a State Observercited by 10
- 2022Generalizable task representation learning from human demonstration videos: a geometric approachcited by 5
- 2021Generalizing Object-Centric Task-Axes Controllers using Keypointscited by 3
Built on by
Citing papers per year: 2023: 2; 2024: 8; 2025: 9; 2026: 8.
27 papers.
Sort:
By area:
- 2024RAM: Retrieval-Based Affordance Transfer for Generalizable Zero-Shot Robotic Manipulationcited by 55
- 2024DITTO: Demonstration Imitation by Trajectory Transformationcited by 28
- 2025Robotic Visual Instructioncited by 21
- 2025AMPLIFY: Actionless Motion Priors for Robot Learning from Videoscited by 18
- 2024AutoGPT+P: Affordance-based Task Planning with Large Language Modelscited by 17
- 2024Bi-KVIL: Keypoints-based Visual Imitation Learning of Bimanual Manipulation Taskscited by 16
- 2025MimicFunc: Imitating Tool Manipulation from a Single Human Video via Functional Correspondencecited by 11
- 2026TaF-VLA: Tactile-Force Alignment in Vision-Language-Action Models for Force-aware Manipulationcited by 11
- 2024Learning from 10 Demos: Generalisable and Sample-Efficient Policy Learning with Oriented Affordance Framescited by 9
- 2025FUNCTO: Function-Centric One-Shot Imitation Learning for Tool Manipulationcited by 8
- 2025Robotic VLA Benefits from Joint Learning with Motion Image Diffusioncited by 7
- 2024Out-of-Distribution Recovery with Object-Centric Keypoint Inverse Policy for Visuomotor Imitation Learningcited by 6
15 more
- 2024BiKC: Keypose-Conditioned Consistency Policy for Bimanual Robotic Manipulationcited by 5
- 2025ViSA-Flow: Accelerating Robot Skill Learning via Large-Scale Video Semantic Action Flowcited by 5
- 2023CLIPUNetr: Assisting Human-robot Interface for Uncalibrated Visual Servoing Control with CLIP-driven Referring Expression Segmentationcited by 3
- 2024Visual Imitation Learning of Task-Oriented Object Grasping and Rearrangementcited by 3
- 2025Interactive Imitation Learning for Dexterous Robotic Manipulation: Challenges and Perspectives -- A Surveycited by 3
- 2025AFFORD2ACT: Affordance-Guided Automatic Keypoint Selection for Generalizable and Lightweight Robotic Manipulationcited by 3
- 2023Robot Skill Generalization via Keypoint Integrated Soft Actor-Critic Gaussian Mixture Modelscited by 1
- 2025Intuitive Programming, Adaptive Task Planning, and Dynamic Role Allocation in Human-Robot Collaborationcited by 1
- 2026GuidedAttention: Interpretable and Correctable Visual Attention for OOD-Robust Robot Manipulation via Imitation Learningcited by 1
- 2026GROW2: Grounding Which and Where for Robot Tool Usecited by 0
- 2026RoboTok: A Scalable Data Engine for Internet Demonstration Video Retrieval and Dexterous Manipulation Learningcited by 0
- 2026ICI-VLA: In-Context Imitation with Spatiotemporally Aligned Demonstrations for Vision-Language-Action Modelscited by 0
- 20263DWay: Generalizing Robot Manipulation via 3D Consistent Waypointscited by 0
- 2026POIL: Point-based One-Shot Imitation Learning with Stable Dynamical Systemscited by 0
- 2026Enabling a Unified Cross-Domain Representation for Two-Finger Gripper Manipulation via Interaction-Centric Modelingcited by 0
- 2026Enabling a Unified Cross-Domain Representation for Two-Finger Gripper Manipulation via Interaction-Centric Modeling25 Sep 2026
- 2026POIL: Point-based One-Shot Imitation Learning with Stable Dynamical Systems24 Sep 2026
- 20263DWay: Generalizing Robot Manipulation via 3D Consistent Waypoints8 Sep 2026
- 2026ICI-VLA: In-Context Imitation with Spatiotemporally Aligned Demonstrations for Vision-Language-Action Models7 Sep 2026
- 2026RoboTok: A Scalable Data Engine for Internet Demonstration Video Retrieval and Dexterous Manipulation Learning2 Sep 2026
- 2026GuidedAttention: Interpretable and Correctable Visual Attention for OOD-Robust Robot Manipulation via Imitation Learning23 Jul 2026
- 2026GROW2: Grounding Which and Where for Robot Tool Use29 Jun 2026
- 2026TaF-VLA: Tactile-Force Alignment in Vision-Language-Action Models for Force-aware Manipulation28 Jan 2026
- 2025Robotic VLA Benefits from Joint Learning with Motion Image Diffusion19 Dec 2025
- 2025Intuitive Programming, Adaptive Task Planning, and Dynamic Role Allocation in Human-Robot Collaboration11 Nov 2025
- 2025AFFORD2ACT: Affordance-Guided Automatic Keypoint Selection for Generalizable and Lightweight Robotic Manipulation1 Oct 2025
- 2025MimicFunc: Imitating Tool Manipulation from a Single Human Video via Functional Correspondence19 Aug 2025
15 more
- 2025AMPLIFY: Actionless Motion Priors for Robot Learning from Videos17 Jun 2025
- 2025Interactive Imitation Learning for Dexterous Robotic Manipulation: Challenges and Perspectives -- A Survey30 May 2025
- 2025ViSA-Flow: Accelerating Robot Skill Learning via Large-Scale Video Semantic Action Flow2 May 2025
- 2025Robotic Visual Instruction1 May 2025
- 2025FUNCTO: Function-Centric One-Shot Imitation Learning for Tool Manipulation17 Feb 2025
- 2024Out-of-Distribution Recovery with Object-Centric Keypoint Inverse Policy for Visuomotor Imitation Learning5 Nov 2024
- 2024Learning from 10 Demos: Generalisable and Sample-Efficient Policy Learning with Oriented Affordance Frames15 Oct 2024
- 2024RAM: Retrieval-Based Affordance Transfer for Generalizable Zero-Shot Robotic Manipulation5 Jul 2024
- 2024BiKC: Keypose-Conditioned Consistency Policy for Bimanual Robotic Manipulation14 Jun 2024
- 2024DITTO: Demonstration Imitation by Trajectory Transformation22 Mar 2024
- 2024Visual Imitation Learning of Task-Oriented Object Grasping and Rearrangement20 Mar 2024
- 2024Bi-KVIL: Keypoints-based Visual Imitation Learning of Bimanual Manipulation Tasks5 Mar 2024
- 2024AutoGPT+P: Affordance-based Task Planning with Large Language Models16 Feb 2024
- 2023Robot Skill Generalization via Keypoint Integrated Soft Actor-Critic Gaussian Mixture Models23 Oct 2023
- 2023CLIPUNetr: Assisting Human-robot Interface for Uncalibrated Visual Servoing Control with CLIP-driven Referring Expression Segmentation17 Sep 2023
- 2024Bi-KVIL: Keypoints-based Visual Imitation Learning of Bimanual Manipulation Taskscited by 16
- 2024Learning from 10 Demos: Generalisable and Sample-Efficient Policy Learning with Oriented Affordance Framescited by 9
- 2025FUNCTO: Function-Centric One-Shot Imitation Learning for Tool Manipulationcited by 8
- 2024Out-of-Distribution Recovery with Object-Centric Keypoint Inverse Policy for Visuomotor Imitation Learningcited by 6
- 2024BiKC: Keypose-Conditioned Consistency Policy for Bimanual Robotic Manipulationcited by 5
- 2024Visual Imitation Learning of Task-Oriented Object Grasping and Rearrangementcited by 3
- 2025Interactive Imitation Learning for Dexterous Robotic Manipulation: Challenges and Perspectives -- A Surveycited by 3
- 2026GuidedAttention: Interpretable and Correctable Visual Attention for OOD-Robust Robot Manipulation via Imitation Learningcited by 1
- 2026POIL: Point-based One-Shot Imitation Learning with Stable Dynamical Systemscited by 0
- 2026Enabling a Unified Cross-Domain Representation for Two-Finger Gripper Manipulation via Interaction-Centric Modelingcited by 0
- 2026Enabling a Unified Cross-Domain Representation for Two-Finger Gripper Manipulation via Interaction-Centric Modeling25 Sep 2026
- 2026POIL: Point-based One-Shot Imitation Learning with Stable Dynamical Systems24 Sep 2026
- 2026GuidedAttention: Interpretable and Correctable Visual Attention for OOD-Robust Robot Manipulation via Imitation Learning23 Jul 2026
- 2025Interactive Imitation Learning for Dexterous Robotic Manipulation: Challenges and Perspectives -- A Survey30 May 2025
- 2025FUNCTO: Function-Centric One-Shot Imitation Learning for Tool Manipulation17 Feb 2025
- 2024Out-of-Distribution Recovery with Object-Centric Keypoint Inverse Policy for Visuomotor Imitation Learning5 Nov 2024
- 2024Learning from 10 Demos: Generalisable and Sample-Efficient Policy Learning with Oriented Affordance Frames15 Oct 2024
- 2024BiKC: Keypose-Conditioned Consistency Policy for Bimanual Robotic Manipulation14 Jun 2024
- 2024Visual Imitation Learning of Task-Oriented Object Grasping and Rearrangement20 Mar 2024
- 2024Bi-KVIL: Keypoints-based Visual Imitation Learning of Bimanual Manipulation Tasks5 Mar 2024
- 2026TaF-VLA: Tactile-Force Alignment in Vision-Language-Action Models for Force-aware Manipulationcited by 11
- 2025Robotic VLA Benefits from Joint Learning with Motion Image Diffusioncited by 7
- 2026ICI-VLA: In-Context Imitation with Spatiotemporally Aligned Demonstrations for Vision-Language-Action Modelscited by 0
- 2026ICI-VLA: In-Context Imitation with Spatiotemporally Aligned Demonstrations for Vision-Language-Action Models7 Sep 2026
- 2026TaF-VLA: Tactile-Force Alignment in Vision-Language-Action Models for Force-aware Manipulation28 Jan 2026
- 2025Robotic VLA Benefits from Joint Learning with Motion Image Diffusion19 Dec 2025
- 2026GROW2: Grounding Which and Where for Robot Tool Usecited by 0
- 2026GROW2: Grounding Which and Where for Robot Tool Use29 Jun 2026
- 2024RAM: Retrieval-Based Affordance Transfer for Generalizable Zero-Shot Robotic Manipulationcited by 55
- 2024DITTO: Demonstration Imitation by Trajectory Transformationcited by 28
- 2025Robotic Visual Instructioncited by 21
- 2025MimicFunc: Imitating Tool Manipulation from a Single Human Video via Functional Correspondencecited by 11
- 2025ViSA-Flow: Accelerating Robot Skill Learning via Large-Scale Video Semantic Action Flowcited by 5
- 2023CLIPUNetr: Assisting Human-robot Interface for Uncalibrated Visual Servoing Control with CLIP-driven Referring Expression Segmentationcited by 3
- 2025AFFORD2ACT: Affordance-Guided Automatic Keypoint Selection for Generalizable and Lightweight Robotic Manipulationcited by 3
- 2023Robot Skill Generalization via Keypoint Integrated Soft Actor-Critic Gaussian Mixture Modelscited by 1
- 2025Intuitive Programming, Adaptive Task Planning, and Dynamic Role Allocation in Human-Robot Collaborationcited by 1
- 2026RoboTok: A Scalable Data Engine for Internet Demonstration Video Retrieval and Dexterous Manipulation Learningcited by 0
- 2026RoboTok: A Scalable Data Engine for Internet Demonstration Video Retrieval and Dexterous Manipulation Learning2 Sep 2026
- 2025Intuitive Programming, Adaptive Task Planning, and Dynamic Role Allocation in Human-Robot Collaboration11 Nov 2025
- 2025AFFORD2ACT: Affordance-Guided Automatic Keypoint Selection for Generalizable and Lightweight Robotic Manipulation1 Oct 2025
- 2025MimicFunc: Imitating Tool Manipulation from a Single Human Video via Functional Correspondence19 Aug 2025
- 2025ViSA-Flow: Accelerating Robot Skill Learning via Large-Scale Video Semantic Action Flow2 May 2025
- 2025Robotic Visual Instruction1 May 2025
- 2024RAM: Retrieval-Based Affordance Transfer for Generalizable Zero-Shot Robotic Manipulation5 Jul 2024
- 2024DITTO: Demonstration Imitation by Trajectory Transformation22 Mar 2024
- 2023Robot Skill Generalization via Keypoint Integrated Soft Actor-Critic Gaussian Mixture Models23 Oct 2023
- 2023CLIPUNetr: Assisting Human-robot Interface for Uncalibrated Visual Servoing Control with CLIP-driven Referring Expression Segmentation17 Sep 2023
Similar, not cited
Close in wording, no citation either way
- 2026On the Generalization Capabilities, Design Choices and Limitations of Keypoint Imitation Learning
- 2024VIEW: Visual Imitation Learning with Waypoints
- 2025SKIL: Semantic Keypoint Imitation Learning for Generalizable Data-efficient Manipulation
- 2024Keypoint Abstraction using Large Models for Object-Relative Imitation Learning
- 2024VLMimic: Vision Language Models are Visual Imitation Learner for Fine-grained Actions
- 2021Keyframe-Focused Visual Imitation Learning
- 2026Human-to-Robot Interaction: Learning from Video Demonstration for Robot Imitation
- 2026V2-STRep: VLM-Grounded Structured Task Representations for Reusable Robot Skills Acquired from Generated Videos ↗