Back to the paper library

3D Representations / Reconstruction · 2025 · WACV · CCF C

Comparative Evaluation of 3D Reconstruction Methods for Object Pose Estimation

The benchmark captures 397–505 calibrated high-resolution views for each of 21 physical YCB-V objects, comparing BOP AR when COLMAP, RealityCapture, Nerfacto, VolSDF, MonoSDF, BakedSDF, and other reconstructions feed MegaPose / FoundationPose. Geometry completeness / accuracy, PSNR, and downstream pose rankings differ. Even the best reconstructions typically trail CAD by around 10%–20%; RealityCapture and Nerfacto offer favorable accuracy–time tradeoffs, and most methods approach full-data performance with 75–100 images. Small, reflective, finely textured, and physically changed objects are hardest. Benchmark registration still initializes ICP with CAD and manual coarse alignment, so this is not complete CAD-free onboarding.

Research area

3D Representations / Reconstruction

Task level

Instance-level

Object setting

Unseen objects

Input modalities

calibrated multi-view RGB for reconstructionRGB YCB-V test images for MegaPoseRGB-D YCB-V test images for FoundationPosereconstructed mesh or implicit rendering

Requirements

known camera intrinsics and refined multi-view extrinsicsobject masks for reconstructionYCB-V CAD model for benchmark registration and oracle evaluationmanual coarse alignment followed by ICPknown object identityfixed MegaPose or FoundationPose downstream estimator
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Varun Burde, Assia Benbihi, Pavel Burget, Torsten Sattler
Affiliations
Czech Institute of Informatics, Robotics and Cybernetics, Czech Technical University in Prague
Conference / journal
Conference · WACV · CCF C
Research area
3D Representations / Reconstruction
Code availability
Code available
Reading status
Overview:Available Deep Dive:Available
Task setting
Instance-level · Unseen objects
Evaluation metrics
BOP AR VSD MSSD MSPD

Original paper terminology:BOP Average Recall / VSD recall / MSSD recall / MSPD recall / geometry completeness / geometry accuracy / PSNR / reconstruction runtime / image-count efficiency

Requirements
known camera intrinsics and refined multi-view extrinsicsobject masks for reconstructionYCB-V CAD model for benchmark registration and oracle evaluationmanual coarse alignment followed by ICPknown object identityfixed MegaPose or FoundationPose downstream estimator

Reading Notes

Overview / Deep Dive

Available src/paper-notes/reconstruction-pose-benchmark-wacv2025/coarse.md

Paper overview notes

Quickly assess the paper's scope, problem setting, core method, experimental findings, and whether to read it in depth.

Overview Notes: Comparative Evaluation of 3D Reconstruction Methods for Object Pose Estimation

1. Basic information

  • Short name: Reconstruction → Pose Benchmark
  • Authors: Varun Burde, Assia Benbihi, Pavel Burget, Torsten Sattler
  • Affiliation: Czech Institute of Informatics, Robotics and Cybernetics, Czech Technical University in Prague
  • Year / venue: WACV 2025
  • Published paper: CVF Open Access
  • Preprint: arXiv:2408.08234
  • Data and code: reconstruction_pose_benchmark
  • Reading mode: Overview

2. Positioning in one sentence

This paper proposes a task-aware benchmark, not a new pose estimator. High-resolution calibrated images of 21 real YCB-V objects support reconstruction with MVS, NeRF, SDF, and explicit mesh methods. These reconstructions replace CAD models in MegaPose / FoundationPose, and BOP AR directly measures their usefulness for downstream 6D pose estimation.

The central finding is that geometric completeness, accuracy, PSNR, and visual appeal cannot reliably substitute for downstream pose evaluation. RealityCapture and Nerfacto offer strong accuracy–time tradeoffs. Reconstructions of simple, large, near-Lambertian objects can approach CAD oracles, while small, reflective, finely textured, or appearance-changed objects remain difficult. Even the best reconstructions typically retain a roughly 10%–20% pose quality gap from CAD.

2.1 Guide to the paper’s figures and tables

Figure / tableQuestionCoarse assessment
Figure 1Do geometric metrics, pose AR, reconstruction time, and PSNR agree?Rankings differ; pose evaluation can distinguish methods that conventional reconstruction metrics cannot
Figure 2Which objects are hardest when replacing CAD with reconstruction?Large uniform / Lambertian objects need not be hard; small objects and shiny textures are harder
Figure 3How many images are needed, and are incomplete meshes necessarily useless?The authors describe near-best reconstruction at 75–100 images, not a universal plateau; incomplete meshes can work if discriminative parts survive
Reconstruction Pose Benchmark Figure 1: geometric quality, downstream pose AR, runtime, and PSNR comparisons
Original Figure 1: reconstruction completeness / accuracy on the left; BOP AR with reconstructed models in MegaPose and FoundationPose in the middle; time, PSNR, and MegaPose AR on the right. Metric rankings are not equivalent. Source: CVF Open Access. Image copyright belongs to the authors and publisher; reproduced here for paper analysis.

3. Problem setting

3.1 The actual question

Generalizable estimators such as MegaPose and FoundationPose need no retraining for each new object, but usually require accurate CAD. CAD may be unavailable, while taking RGB photos around an object is often easier. The paper asks:

Can image-reconstructed 3D models replace CAD in existing render-and-compare pose estimators?

This is an asset quality study rather than a new-network leaderboard. Reconstruction methods are the subjects; MegaPose and FoundationPose are fixed downstream measurement instruments.

3.2 Data flow

StageInputProcessingOutput / evaluation
Capture21 physical YCB-V objectsRobot-mounted camera captures calibrated, unobstructed, high-resolution viewsAbout 397–505 images per object, averaging 480
ReconstructionCalibrated multiview RGB, masksCOLMAP, RealityCapture, Nerfacto, VolSDF, MonoSDF, BakedSDF, etc.Meshes, colored meshes, or implicit rendering
RegistrationReconstruction + YCB-V CADManual coarse alignment initializes ICP; background is cropped awayReconstructed model in the YCB-V GT frame
Pose testingYCB-V test RGB / RGB-DMegaPose (RGB), FoundationPose (RGB-D)VSD / MSSD / MSPD Average Recall and overall BOP AR
ControlOriginal YCB-V CADSame estimator and test imagesCAD oracle

3.3 Priors and boundaries

  • This tests asset replacement for known object instances; object identity is given at test time.
  • Reconstruction uses newly captured, unobstructed, object-focused high-resolution images, not cluttered YCB-V test frames.
  • Multiview camera intrinsics / extrinsics are known and refined offline; reconstruction is not pose-free.
  • Each reconstruction is registered to the CAD frame to match YCB-V GT; manual coarse alignment initializes ICP.
  • Some original YCB objects are discontinued. Officially recommended look-alike replacements differ by about 4% of object dimensions on average and may have different textures.
  • CAD still supplies registration coordinates and the oracle. The experiment tests reconstruction at pose deployment, not an entirely CAD-free preparation workflow.

4. Benchmark dataset

4.1 Capture hardware and views

  • Basler Ace acA2440-20gc camera;
  • Mounted on a 7-DoF KUKA LBR IIWA 14 R820 robot flange;
  • Spherical camera positions around the object: latitude 0°–150°, longitude 0°–360°, 10° intervals;
  • 397–505 images per object, averaging 480;
  • Resolution: 2448×2048;
  • Fixed exposure, with the full object visible;
  • Reported hand-eye / camera calibration error bounds: about 5 mm translation and 0.1° rotation;
  • Extrinsics receive two offline refinement stages: iNGP pose refinement and COLMAP bundle adjustment.

Released calibrated, undistorted images, object masks, and 3D reconstructions cover 21 YCB-V objects.

4.2 Why not reconstruct directly from YCB-V test images?

YCB-V test frames target pose evaluation, with clutter, occlusion, backgrounds, and limited object pixels that hinder complete reconstruction. New captures deliberately provide unobstructed, object-focused, high-resolution views. Separating asset capture from difficult pose tests avoids making input image quality the sole reconstruction bottleneck.

5. Compared methods

5.1 Downstream pose estimators

  • MegaPose: RGB render-and-compare estimation with unseen-object generalization;
  • FoundationPose: RGB-D render-and-compare estimation, a strong general CAD-based estimator at the time of writing.

Reconstruction rankings broadly agree across the two estimators, offering meaningful but limited evidence that asset quality effects extend beyond one downstream network.

5.2 Reconstruction families

FamilyRepresentative methods
Classical MVS / explicit geometryCOLMAP, RealityCapture
SDF / occupancy surfaceUniSURF, NeuS, VolSDF, MonoSDF, BakedSDF, NeuralAngelo
Radiance / feature gridiNGP, Nerfacto, Plenoxels, SplatFacto
Additional representation comparisonsiNGP meshes and direct implicit rendering

Meshes support efficient rendering. Implicit networks can also synthesize views, but are typically slower: MegaPose + Nerfacto takes nearly 2 minutes per image on an A100. The main benchmark therefore emphasizes renderable meshes.

6. Evaluation metrics

6.1 Reconstruction metrics

  • Completeness: the fraction of reference CAD surface points with a reconstructed neighbor within a threshold;
  • Accuracy: the fraction of reconstructed surface points with a reference CAD neighbor within a threshold;
  • Distance thresholds range from 1 mm to 2 cm;
  • PSNR evaluates mesh appearance;
  • Reconstructions are subsampled to a fixed point count to reduce mesh density effects.

6.2 Downstream pose metrics

BOP metrics are used:

  • VSD: visible surface discrepancy, more closely related to global placement / navigation;
  • MSSD: maximum symmetry-aware surface distance, sensitive to small offsets near grasp points;
  • MSPD: maximum symmetry-aware projection distance, reflecting pixel misalignment in rendering and AR / VR;
  • Recall is averaged over thresholds for each error, then the three AR values are averaged into overall BOP AR.

The question therefore goes beyond visual mesh similarity to the effect of pose misalignment on surfaces, manipulation, and image projections.

7. Main results

7.1 Conventional metrics do not reliably predict pose quality

The paper gives several counterexamples:

  • RealityCapture and BakedSDF have similar completeness / accuracy, but BakedSDF gives slightly better poses;
  • Nerfacto has worse geometric metrics than MonoSDF, but similar downstream poses;
  • VolSDF and MonoSDF geometric curves nearly overlap, while pose evaluation distinguishes them;
  • RealityCapture has higher PSNR than BakedSDF but slightly worse poses;
  • COLMAP and NeuralAngelo have similar PSNR but substantially different pose quality.

Geometry and appearance still matter, but neither alone is sufficient for asset acceptance.

7.2 CAD oracles remain ahead

Even the best reconstructions generally retain a 10%–20% pose quality gap from CAD. VSD recall is closer to CAD, suggesting broadly correct placement; larger MSSD / MSPD drops indicate risks for precise manipulation and visual overlays respectively.

7.3 Accuracy–runtime tradeoff

RealityCapture runs on the weaker RTX 3060 yet approaches strong neural methods’ pose quality in less time. Nerfacto also offers a favorable accuracy–runtime tradeoff. Classical MVS has therefore not been comprehensively superseded by neural reconstruction.

7.4 Object properties determine replaceability

Large, Lambertian objects with uniform textures need not be difficult: reliable geometry can supply sufficient pose cues. Harder cases include:

  • Small objects (grouped as ≤8 cm), with limited reconstructed texture resolution;
  • Shiny / reflective surfaces, where view-dependent reflections conflict with baked textures;
  • Fine texture needed to disambiguate geometric symmetry but difficult to reconstruct;
  • Packaging differences between newly captured objects and legacy objects in YCB-V tests.

7.5 How many images are needed?

Reconstruction Pose Benchmark Figure 3: image count effects on pose AR and completeness, and incomplete reconstructions that still support pose
Original Figure 3: 25, 50, 75, 100, 150, 300, and all views are compared on the left; the authors describe 75–100 images as a useful budget, while several plotted curves keep improving afterward. On the right, visually incomplete or incorrectly textured reconstructions can still give good poses when discriminative parts remain. Source: CVF Open Access. Image copyright belongs to the authors and publisher; reproduced here for paper analysis.

More images generally help with diminishing returns. The authors describe 75–100 images as a useful reconstruction budget. This site notes that some neural pose AR curves still improve substantially with more views, so this is not a universal saturation threshold. RealityCapture is especially stable: under 1 minute on average for 25 images and about 2 minutes for 50. Some neural methods fail with few views; robot encoder noise can prevent monotonic improvement.

Figure 3 offers counterintuitive examples: two bowl reconstructions both lack surfaces, yet one matches CAD oracle AR=38 and the other gives AR=15. An incorrectly textured wood block reconstruction reaches AR=39, exceeding its CAD oracle AR=27. Preserving pose-discriminative parts such as edges matters more than a complete, visually pleasing mesh.

8. Strengths and limitations

Strengths

  • Evaluates reconstruction through a real downstream task rather than substituting PSNR / completeness for the objective.
  • Covers 21 physical YCB-V objects, two strong general pose estimators, and classical / neural reconstruction families.
  • Fixes reconstruction coordinate frames and disables method-specific pose refinement to reduce confounds.
  • Jointly studies geometry, appearance, poses, image budgets, and runtime for practical conclusions.
  • Releases captures, calibration, masks, reconstructions, and code for adding methods.

Limitations / risks

  • Benchmark construction still needs YCB-V CAD for ICP registration and oracles; the full capture-to-deployment workflow is not CAD-free.
  • Manual ICP initialization adds effort and can conceal automatic registration failures.
  • Discontinued YCB objects are replaced with look-alikes; mean 4% size differences and packaging changes confound method comparisons.
  • Only 21 tabletop objects are included, not large industrial parts, transparent objects, or scene-level assets.
  • Agreement across two estimators is useful but cannot establish consistent gains for every pose estimator.
  • Hardware, software, representations, and rendering paths differ across reconstruction methods; runtime is an engineering reference.
  • Many figure values are curves / bars; the text provides trends and a few exact examples, so arbitrary decimal precision is unwarranted.

9. Worth a deep read?

Highly recommended for missing-CAD settings, object onboarding, and joint NeRF / 3DGS / mesh–pose research.

This paper changes experimental design rather than providing a network to copy. Claims that better reconstruction improves pose should be tested with one fixed estimator, reporting BOP AR, runtime, image budgets, and object-property groups—not just attractive meshes, Chamfer distance, or PSNR.

10. Coarse reading conclusion

Two findings coexist:

  1. Image-reconstructed 3D models already support useful 6D poses for many objects; classical RealityCapture is especially competitive in speed and accuracy;
  2. CAD replacement remains unresolved: small, shiny, finely textured, appearance-changed objects and sparse views can widen the CAD gap.

The main methodological lesson is that downstream pose tasks should determine reconstruction acceptance. Completeness, PSNR, and visual appeal are diagnostic signals rather than final objectives, and do not reliably determine pose accuracy.

Related Papers

Related papers