Certifiable 3D Object Pose Estimation: Foundations, Learning Models, and Self-Training
Not on the map. Why?
Abstract (arXiv)
We consider a certifiable object pose estimation problem, where -- given a partial point cloud of an object -- the goal is to not only estimate the object pose, but also to provide a certificate of correctness for the resulting estimate. Our first contribution is a general theory of certification for end-to-end perception models. In particular, we introduce the notion of zeta-correctness, which bounds the distance between an estimate and the ground truth. We show that zeta-correctness can be assessed by implementing two certificates: (i) a certificate of observable correctness, that asserts if the model output is consistent with the input data and prior information, (ii) a certificate of non-degeneracy, that asserts whether the input data is sufficient to compute a unique estimate. Our second contribution is to apply this theory and design a new learning-based certifiable pose estimator. We propose C-3PO, a semantic-keypoint-based pose estimation model, augmented with the two certificates, to solve the certifiable pose estimation problem. C-3PO also includes a keypoint corrector, implemented as a differentiable optimization layer, that can correct large detection errors (e.g. due to the sim-to-real gap). Our third contribution is a novel self-supervised training approach that uses our certificate of observable correctness to provide the supervisory signal to C-3PO during training. In it, the model trains only on the observably correct input-output pairs, in each training iteration. As training progresses, we see that the observably correct input-output pairs grow, eventually reaching near 100% in many cases. Our experiments show that (i) standard semantic-keypoint-based methods outperform more recent alternatives, (ii) C-3PO further improves performance and significantly outperforms all the baselines, and (iii) C-3PO's certificates are able to discern correct pose estimates.
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 72 of its 107 references that are in the map. First posted on arXiv 22 Jun 2022.
Builds on
72 of 107 references.
References · 72
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
- 2020Point Transformercited by 1,470
- 2018On the Continuity of Rotation Representations in Neural Networkscited by 1,214
- 2021A Gentle Introduction to Conformal Prediction and Distribution-Free Uncertainty Quantificationcited by 792
- 2017PoseCNN: A Convolutional Neural Network for 6D Object Pose Estimation in Cluttered Scenescited by 775
- 2018Open3D: A Modern Library for 3D Data Processingcited by 721
- 2021DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Camerascited by 687
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 599
- 2019Conformal Prediction Under Covariate Shiftcited by 519
- 2019Normalized Object Coordinate Space for Category-Level 6D Object Pose and Size Estimationcited by 495
- 2019Differentiable Convex Optimization Layerscited by 465
38 more
- 2019DenseFusion: 6D Object Pose Estimation by Iterative Dense Fusioncited by 355
- 2019Deep Closest Point: Learning Representations for Point Cloud Registrationcited by 321
- 2020PREDATOR: Registration of 3D Point Clouds with Low Overlapcited by 290
- 2020CosyPose: Consistent multi-view multi-object 6D pose estimationcited by 287
- 2018DeepIM: Deep Iterative Matching for 6D Pose Estimationcited by 283
- 2020TEASER: Fast and Certifiable Point Cloud Registrationcited by 274
- 2018BOP: Benchmark for 6D Object Pose Estimationcited by 254
- 2018Deep Object Pose Estimation for Semantic Robotic Grasping of Household Objectscited by 241
- 2019PointNetLK: Robust & Efficient Point Cloud Registration using PointNetcited by 233
- 2020Deep Global Registrationcited by 229
- 2021Beta-CROWN: Efficient Bound Propagation with Per-neuron Split Constraints for Complete and Incomplete Neural Network Robustness Verificationcited by 228
- 2018Learning to Estimate 3D Human Pose and Shape from a Single Color Imagecited by 226
- 2019Differentiation of Blackbox Combinatorial Solverscited by 226
- 2019Pix2Pose: Pixel-Wise Coordinate Regression of Objects for 6D Pose Estimationcited by 218
- 2017T-LESS: An RGB-D Dataset for 6D Pose Estimation of Texture-less Objectscited by 210
- 2020BOP Challenge 2020 on 6D Object Localizationcited by 193
- 2020Fast and Complete: Enabling Complete Neural Network Verification with Rapid and Massively Parallel Incomplete Verifierscited by 187
- 2020RPM-Net: Robust Point Matching using Learned Featurescited by 182
- 2018PPFNet: Global Context Aware Local Features for Robust 3D Point Matchingcited by 181
- 2019SATNet: Bridging deep learning and logical reasoning using a differentiable satisfiability solvercited by 173
- 2018The Perfect Match: 3D Point Cloud Matching with Smoothed Densitiescited by 169
- 2016Go-ICP: A Globally Optimal Solution to 3D ICP Point-Set Registrationcited by 159
- 2021GDRNPP: A Geometry-guided and Fully Learning-based Object Pose Estimatorcited by 148
- 2019PRNet: Self-Supervised Learning for Partial-to-Partial Registrationcited by 146
- 2018PPF-FoldNet: Unsupervised Learning of Rotation Invariant 3D Local Descriptorscited by 141
- 2020TransPose: Keypoint Localization via Transformercited by 126
- 2020Feature-metric Registration: A Fast Semi-supervised Approach for Robust Point Cloud Registration without Correspondencescited by 109
- 20183DFeat-Net: Weakly Supervised Local 3D Features for Point Cloud Registrationcited by 103
- 2019Self-supervised 6D Object Pose Estimation for Robot Manipulationcited by 101
- 2020DeepGMR: Learning Latent Gaussian Mixture Models for Registrationcited by 91
- 20176-DoF Object Pose from Semantic Keypointscited by 89
- 2018Discovery of Latent 3D Keypoints via End-to-end Geometric Reasoningcited by 79
- 2020Self6D: Self-Supervised Monocular 6D Object Pose Estimationcited by 79
- 2019Deep Declarative Networks: A New Hopecited by 78
- 2019Autolabeling 3D Objects with Differentiable Rendering of SDF Shape Priorscited by 74
- 2021ROCA: Robust CAD Model Retrieval and Alignment from a Single Imagecited by 67
- 2019PCRNet: Point Cloud Registration Network using PointNet Encodingcited by 63
- 2021Introduction to Neural Network Verificationcited by 63
50 most cited of 72 All 72 (JSON)
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 4; 2026: 4.
12 papers.
- 2025Scalable Unseen Objects 6-DoF Absolute Pose Estimation with Robotic Integrationcited by 11
- 2024CRISP: Object Pose and Shape Estimation with Test-Time Adaptationcited by 9
- 2023A Correct-and-Certify Approach to Self-Supervise Object Pose Estimators via Ensemble Self-Trainingcited by 6
- 2024Certifying Robustness of Learning-Based Keypoint Detection and Pose Estimation Methodscited by 4
- 2026Picasso: Holistic Scene Reconstruction with Physics-Constrained Samplingcited by 4
- 2024Test-Time Certifiable Self-Supervision to Bridge the Sim2Real Gap in Event-Based Satellite Pose Estimationcited by 3
- 2025Box Pose and Shape Estimation and Domain Adaptation for Large-Scale Warehouse Automationcited by 2
- 2025Correspondence-Free Fast and Robust Spherical Point Pattern Registrationcited by 1
- 2025Enhancing Certifiable Semantic Robustness via Robust Pruning of Deep Neural Networkscited by 0
- 2026Perception with Guarantees: Certified Pose Estimation via Reachability Analysiscited by 0
- 2026From Decoupled to Coupled: Robustness Verification for Learning-based Keypoint Detection with Joint Specificationscited by 0
- 2026Adaptive World Memory 3D Foundation Model for Scalable 3D Mapping, Localization, and Renderingcited by 0
- 2026Adaptive World Memory 3D Foundation Model for Scalable 3D Mapping, Localization, and Rendering18 Sep 2026
- 2026From Decoupled to Coupled: Robustness Verification for Learning-based Keypoint Detection with Joint Specifications5 Mar 2026
- 2026Perception with Guarantees: Certified Pose Estimation via Reachability Analysis10 Feb 2026
- 2026Picasso: Holistic Scene Reconstruction with Physics-Constrained Sampling8 Feb 2026
- 2025Enhancing Certifiable Semantic Robustness via Robust Pruning of Deep Neural Networks30 Sep 2025
- 2025Correspondence-Free Fast and Robust Spherical Point Pattern Registration4 Aug 2025
- 2025Box Pose and Shape Estimation and Domain Adaptation for Large-Scale Warehouse Automation1 Jul 2025
- 2025Scalable Unseen Objects 6-DoF Absolute Pose Estimation with Robotic Integration7 Mar 2025
- 2024CRISP: Object Pose and Shape Estimation with Test-Time Adaptation2 Dec 2024
- 2024Test-Time Certifiable Self-Supervision to Bridge the Sim2Real Gap in Event-Based Satellite Pose Estimation10 Sep 2024
- 2024Certifying Robustness of Learning-Based Keypoint Detection and Pose Estimation Methods31 Jul 2024
- 2023A Correct-and-Certify Approach to Self-Supervise Object Pose Estimators via Ensemble Self-Training12 Feb 2023