mlsanityData to 7 Oct 2026

Diff-DOPE: Differentiable Deep Object Pose Estimation

arXiv 2310.00463 ↗First posted 30 Sep 2023cs.CV cs.ROcited by 11

Not on the map. Why?

Abstract (arXiv)

We introduce Diff-DOPE, a 6-DoF pose refiner that takes as input an image, a 3D textured model of an object, and an initial pose of the object. The method uses differentiable rendering to update the object pose to minimize the visual error between the image and the projection of the model. We show that this simple, yet effective, idea is able to achieve state-of-the-art results on pose estimation datasets. Our approach is a departure from recent methods in which the pose refiner is a deep neural network trained on a large synthetic dataset to map inputs to refinement steps. Rather, our use of differentiable rendering allows us to avoid training altogether. Our approach performs multiple gradient descent optimizations in parallel with different random learning rates to avoid local minima from symmetric objects, similar appearances, or wrong step size. Various modalities can be used, e.g., RGB, depth, intensity edges, and object segmentation masks. We present experiments examining the effect of various choices, showing that the best results are found when the RGB image is accompanied by an object mask and depth image to guide the optimization process.

Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 41 of its 54 references that are in the map. First posted on arXiv 30 Sep 2023.

Builds on

41 of 54 references.

References · 41

  1. 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 781
  2. 2017PoseCNN: A Convolutional Neural Network for 6D Object Pose Estimation in Cluttered Scenescited by 768
  3. 2020Modular Primitives for High-Performance Differentiable Renderingcited by 439
  4. 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
  5. 2018PVNet: Pixel-wise Voting Network for 6DoF Pose Estimationcited by 385
  6. 2020INeRF: Inverting Neural Radiance Fields for Pose Estimationcited by 381
  7. 2019DenseFusion: 6D Object Pose Estimation by Iterative Dense Fusioncited by 352
  8. 2020CosyPose: Consistent multi-view multi-object 6D pose estimationcited by 287
  9. 2018DeepIM: Deep Iterative Matching for 6D Pose Estimationcited by 283
  10. 2017SSD-6D: Making RGB-based 3D detection and 6D pose estimation great againcited by 243
  11. 2018Deep Object Pose Estimation for Semantic Robotic Grasping of Household Objectscited by 237
  12. 2019Kornia: an Open Source Differentiable Computer Vision Library for PyTorchcited by 231
29 more
  1. 2017BB8: A Scalable, Accurate, Robust to Partial Occlusion Method for Predicting the 3D Poses of Challenging Objects without Using Depthcited by 225
  2. 2019Pix2Pose: Pixel-Wise Coordinate Regression of Objects for 6D Pose Estimationcited by 218
  3. 2017T-LESS: An RGB-D Dataset for 6D Pose Estimation of Texture-less Objectscited by 210
  4. 2017Real-Time Seamless Single Shot 6D Object Pose Predictioncited by 210
  5. 2022MegaPose: 6D Pose Estimation of Novel Objects via Render & Comparecited by 198
  6. 2019DPOD: 6D Pose Object Detector and Refinercited by 189
  7. 2021CodeNeRF: Disentangled Neural Radiance Fields for Object Categoriescited by 183
  8. 2022Shape, Light, and Material Decomposition from Images using Monte Carlo Rendering and Denoisingcited by 163
  9. 2023BundleSDF: Neural 6-DoF Tracking and 3D Reconstruction of Unknown Objectscited by 144
  10. 2022Gen6D: Generalizable Model-Free 6-DoF Object Pose Estimation from RGB Imagescited by 120
  11. 2023OnePose++: Keypoint-Free One-Shot Object Pose Estimation without CAD Modelscited by 114
  12. 2020HybridPose: 6D Object Pose Estimation under Hybrid Representationscited by 107
  13. 2018Segmentation-driven 6D Object Pose Estimationcited by 104
  14. 2019Kaolin: A PyTorch Library for Accelerating 3D Deep Learning Researchcited by 98
  15. 2021SurfEmb: Dense and Continuous Correspondence Distributions for Object Pose Estimation with Learnt Surface Embeddingscited by 95
  16. 20176-DoF Object Pose from Semantic Keypointscited by 89
  17. 2020se(3)-TrackNet: Data-driven 6D Pose Tracking by Calibrating Image Residuals in Synthetic Domainscited by 87
  18. 2021BundleTrack: 6D Pose Tracking for Novel Objects without Instance or Category-Level 3D Modelscited by 87
  19. 20226-DoF Pose Estimation of Household Objects for Robotic Manipulation: An Accessible Dataset and Benchmarkcited by 85
  20. 2018Deep Model-Based 6D Pose Refinement in RGBcited by 59
  21. 2022Parallel Inversion of Neural Radiance Fields for Robust Pose Estimationcited by 55
  22. 2019Camera-to-Robot Pose Estimation from a Single Imagecited by 48
  23. 2022Coupled Iterative Refinement for 6D Multi-Object Pose Estimationcited by 48
  24. 2021Single-Stage Keypoint-Based Category-Level Object Pose Estimation from an RGB Imagecited by 42
  25. 2016Training a Feedback Loop for Hand Pose Estimationcited by 21
  26. 2023Learning to Estimate 6DoF Pose from Limited Data: A Few-Shot, Generalizable Approach using RGB Imagescited by 18
  27. 2023EasyHeC: Accurate and Automatic Hand-eye Calibration via Differentiable Rendering and Space Explorationcited by 16
  28. 2018Learning with Random Learning Ratescited by 5
  29. 2023VERF: Runtime Monitoring of Pose Estimation with Neural Radiance Fieldscited by 5

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 2; 2024: 2; 2025: 2; 2026: 5.

11 papers.