mlsanityData to 7 Oct 2026

Sim2Real Object-Centric Keypoint Detection and Description

arXiv 2202.00448 ↗First posted 1 Feb 2022cs.CV cs.AI cs.ROcited by 8

Not on the map. Why?

Abstract (arXiv)

Keypoint detection and description play a central role in computer vision. Most existing methods are in the form of scene-level prediction, without returning the object classes of different keypoints. In this paper, we propose the object-centric formulation, which, beyond the conventional setting, requires further identifying which object each interest point belongs to. With such fine-grained information, our framework enables more downstream potentials, such as object-level matching and pose estimation in a clustered environment. To get around the difficulty of label collection in the real world, we develop a sim2real contrastive learning mechanism that can generalize the model trained in simulation to real-world applications. The novelties of our training method are three-fold: (i) we integrate the uncertainty into the learning framework to improve feature description of hard cases, e.g., less-textured or symmetric patches; (ii) we decouple the object descriptor into two output branches -- intra-object salience and inter-object distinctness, resulting in a better pixel-wise description; (iii) we enforce cross-view semantic consistency for enhanced robustness in representation learning. Comprehensive experiments on image matching and 6D pose estimation verify the encouraging generalization ability of our method from simulation to reality. Particularly for 6D pose estimation, our method significantly outperforms typical unsupervised/sim2real methods, achieving a closer gap with the fully supervised counterpart. Additional results and videos can be found at https://zhongcl-thu.github.io/rock/

Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 29 of its 45 references that are in the map. First posted on arXiv 1 Feb 2022.

Builds on

29 of 45 references.

References · 29

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
  5. 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
  6. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  7. 2017What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?cited by 2,335
  8. 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
  9. 2017PoseCNN: A Convolutional Neural Network for 6D Object Pose Estimation in Cluttered Scenescited by 768
  10. 2020Dense Contrastive Learning for Self-Supervised Visual Pre-Trainingcited by 512
  11. 2018PVNet: Pixel-wise Voting Network for 6DoF Pose Estimationcited by 385
  12. 2019D2-Net: A Trainable CNN for Joint Detection and Description of Local Featurescited by 324
17 more
  1. 2020DISK: Learning local features with policy gradientcited by 310
  2. 2016LIFT: Learned Invariant Feature Transformcited by 305
  3. 2017BB8: A Scalable, Accurate, Robust to Partial Occlusion Method for Predicting the 3D Poses of Challenging Objects without Using Depthcited by 225
  4. 2019R2D2: Repeatable and Reliable Detector and Descriptorcited by 206
  5. 2020D3VO: Deep Depth, Deep Pose and Deep Uncertainty for Monocular Visual Odometrycited by 206
  6. 2020On the uncertainty of self-supervised monocular depth estimationcited by 182
  7. 2018Dense Object Nets: Learning Dense Visual Object Descriptors By and For Robotic Manipulationcited by 140
  8. 2019Key.Net: Keypoint Detection by Handcrafted and Learned CNN Filterscited by 117
  9. 2019Unsupervised Learning of Object Keypoints for Perception and Controlcited by 109
  10. 2020se(3)-TrackNet: Data-driven 6D Pose Tracking by Calibrating Image Residuals in Synthetic Domainscited by 87
  11. 2020Self6D: Self-Supervised Monocular 6D Object Pose Estimationcited by 79
  12. 2020CASTing Your Model: Learning to Localize Improves Self-Supervised Representationscited by 63
  13. 2019SFNet: Learning Object-aware Semantic Correspondencecited by 60
  14. 2014TILDE: A Temporally Invariant Learned DEtectorcited by 55
  15. 2020S3K: Self-Supervised Semantic Keypoints for Robotic Manipulation via Multi-View Consistencycited by 28
  16. 2021OCRTOC: A Cloud-Based Competition and Benchmark for Robotic Grasping and Manipulationcited by 24
  17. 2016PN-Net: Conjoined Triple Deep Network for Learning Local Image Descriptorscited by 16

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 4; 2024: 2.

8 papers.