← Back to the metrics index

BOP / visible-surface error · error

VSD

Visible Surface Discrepancy

Compares only object surfaces that should be visible in the image, treating indistinguishable poses as equivalent.

VSD renders depth under predicted and ground-truth poses, then uses test-image depth to derive visibility. It is particularly useful for occlusion, symmetry, and actual scene visibility.

Principle

What error does this metric penalize?

The formulas define the computation. The diagrams show whether the error concerns a 3D model, visible surfaces, the image plane, or aggregation across thresholds.

When an object is occluded, the image cannot establish whether its back surface is aligned; VSD therefore evaluates only visible surfaces.

Visible pixels with depth differences below τ are considered consistent, while nonvisible or misaligned regions count as inconsistent.

eVSD=avg⁡p∈V^∪Vˉ ⁣{0,p∈V^∩Vˉ ∧ ∣D^(p)−Dˉ(p)∣<τ1,otherwisee_{VSD}=\operatorname*{avg}_{p\in \hat V\cup\bar V}\!\begin{cases}0,&p\in\hat V\cap\bar V\ \wedge\ |\hat D(p)-\bar D(p)|<\tau\\1,&\text{otherwise}\end{cases}
D is the rendered distance map and V is the visibility mask derived from observed depth; τ is the allowed surface-alignment tolerance.
Evaluate only surfaces visible to the cameraOccluder
Illustration created for this site to explain the metric's error space; it does not show measured data or a figure from the original paper.

How to compute

Computation steps

  1. 01

    Render object distance maps under predicted and ground-truth poses.

  2. 02

    Combine them with test-scene depth to obtain visibility masks for both poses.

  3. 03

    Compare depth over the union of the masks, using τ to compute pixel-level discrepancy.

Strength

What it is useful for

  • Better matches observable information under occlusion and self-occlusion than full-model ADD.
  • Can accept visually indistinguishable equivalent poses as correct.

Caveat

Cautions when reading results

  • Requires reliable depth and rendering, with greater computational cost than model-point distances alone.
  • Fix τ, visibility rules, and the BOP toolkit version; reporting only VSD is insufficient.

Paper atlas

Which papers report this metric?

Links are derived by normalizing the metric names used in each paper. Directly reported metrics are distinguished from metrics associated through a broader protocol.

Filter the paper library
44Related papers
28Directly reported
16Linked through a protocol
2026 Directly reported

AlignPose: Generalizable 6D Pose Estimation via Multi-view Feature-metric Alignment

CVPR · Anna Šárová Mikeštíková, Médéric Fourmy, Martin Cifka et al.

Original terminology: BOP AR / VSD
2026 Directly reported

COG: Confidence-aware Optimal Geometric Correspondence for Unsupervised Single-reference Novel Object Pose Estimation

CVPR · Yuchen Che, Jingtu Wu, Hao Zheng et al.

Original terminology: BOP AR / VSD
2026 Via a broader protocol

ConceptPose: Training-Free Zero-Shot Object Pose Estimation using Concept Vectors

CVPR · Liming Kuang, Yordanka Velikova, Mahdi Saleh et al.

Original terminology: BOP AR
2026 Via a broader protocol

CoordAR: One-Reference 6D Pose Estimation of Novel Objects via Autoregressive Coordinate Map Generation

AAAI · Dexin Zuo, Ang Li, Wei Wang et al.

Original terminology: AR (MSSD/MSPD/VSD)
2026 Via a broader protocol

Finding NeMO: A Geometry-Aware Representation of Template Views for Few-Shot Perception

3DV · Sebastian Jung, Leonard Klüpfel, Rudolph Triebel et al.

Original terminology: AR
2026 Directly reported

IndustryShapes: An RGB-D Benchmark Dataset for 6D Object Pose Estimation of Industrial Assembly Components and Tools

ICRA · Panagiotis Sapoutzoglou, Orestis Vaggelis, Athina Zacharia et al.

Original terminology: VSD
2026 Directly reported

InstantPose: Zero-Shot Instance-Level 6D Pose Estimation From a Single View

ICRA / IEEE RA-L · Francesco Di Felice, Alberto Remus, Stefano Gasperini et al.

Original terminology: VSD
2026 Directly reported

Deep Learning-Based Object Pose Estimation: A Comprehensive Survey

IJCV · Jian Liu, Wei Sun, Hui Yang et al.

Original terminology: VSD / BOP AR
2026 Via a broader protocol

PoseGAM: Robust Unseen Object Pose Estimation via Geometry-Aware Multi-View Reasoning

CVPR · Jianqi Chen, Biao Zhang, Xiangjun Tang et al.

Original terminology: BOP AR
2026 Via a broader protocol

PoseGaussian: 6D Pose Estimation for Unseen Objects via Sparse-View Object-Level 3D Gaussian Splatting

CVPR · Wubin Shi, Shaoyan Gai, Feipeng Da

Original terminology: AR
2026 Directly reported

WALDO: Where Unseen Model-based 6D Pose Estimation Meets Occlusion

WACV · Sajjad Pakdamansavoji, Yintao Ma, Amir Rasouli et al.

Original terminology: VSD
2025 Via a broader protocol

Any6D: Model-free 6D Pose Estimation of Novel Objects

CVPR · Taeyeop Lee, Bowen Wen, Minjun Kang et al.

Original terminology: BOP AR / AR_VSD / MSSD / MSPD
2025 Via a broader protocol

Co-op: Correspondence-based Novel Object Pose Estimation

CVPR · Sungphill Moon, Hyeontae Son, Dongcheol Hur et al.

Original terminology: BOP AR / AR_VSD
2025 Via a broader protocol

iG-6DoF: Model-free 6DoF Pose Estimation for Unseen Object via Iterative 3D Gaussian Splatting

CVPR · Tuo Cao, Fei Luo, Jiongming Qin et al.

Original terminology: BOP AR_VSD / MSSD / MSPD
2025 Via a broader protocol

MixRI: Mixing Features of Reference Images for Novel Object Pose Estimation

ICCV · Xinhang Liu, Jiawei Shi, Zheng Dang et al.

Original terminology: BOP AR
2025 Via a broader protocol

One2Any: One-Reference 6D Pose Estimation for Any Object

CVPR · Mengya Liu, Siyuan Li, Ajad Chhatkuli et al.

Original terminology: BOP AR
2025 Via a broader protocol

Pos3R: 6D Pose Estimation for Unseen Objects Made Easy

CVPR · Weijian Deng, Dylan Campbell, Chunyi Sun et al.

Original terminology: BOP AR / AR_VSD
2025 Directly reported

Shape-Biased Texture Agnostic Representations for Improved Textureless and Metallic Object Detection and 6D Pose Estimation

WACV · Peter Hönig, Stefan Thalhammer, Jean-Baptiste Weibel et al.

Original terminology: VSD
2025 Via a broader protocol

RayPose: Ray Bundling Diffusion for Template Views in Unseen 6D Object Pose Estimation

ICCV · Junwen Huang, Shishir Reddy Vutukur, Peter KT Yu et al.

Original terminology: BOP AR
2025 Directly reported

Comparative Evaluation of 3D Reconstruction Methods for Object Pose Estimation

WACV · Varun Burde, Assia Benbihi, Pavel Burget et al.

Original terminology: VSD
2025 Via a broader protocol

RefPose: Leveraging Reference Geometric Correspondences for Accurate 6D Pose Estimation of Unseen Objects

CVPR · Jaeguk Kim, Jaewoo Park, Keuntek Lee et al.

Original terminology: BOP AR / AR_VSD
2025 Via a broader protocol

SCFlow2: Plug-and-Play Object Pose Refiner with Shape-Constraint Scene Flow

CVPR · Qingyuan Wang, Rui Song, Jiaojiao Li et al.

Original terminology: BOP AR
2025 Via a broader protocol

UA-Pose: Uncertainty-Aware 6D Object Pose Estimation and Online Object Completion with Partial References

CVPR · Ming-Feng Li, Xin Yang, Fu-En Wang et al.

Original terminology: AR
2025 Via a broader protocol

UNOPose: Unseen Object Pose Estimation with an Unposed RGB-D Reference Image

CVPR · Xingyu Liu, Gu Wang, Ruida Zhang et al.

Original terminology: BOP AR
2025 Directly reported

ZeroPose: CAD-Prompted Zero-Shot Object 6D Pose Estimation in Cluttered Scenes

IEEE TCSVT · Jianqiu Chen, Zikun Zhou, Mingshan Sun et al.

Original terminology: VSD / BOP AR (VSD/MSSD/MSPD)
2024 Directly reported

Object Pose Estimation via the Aggregation of Diffusion Features

CVPR · Tianfu Wang, Guosheng Hu, Hongguang Wang

Original terminology: VSD
2024 Directly reported

FoundationPose: Unified 6D Pose Estimation and Tracking of Novel Objects

CVPR · Bowen Wen, Wei Yang, Jan Kautz et al.

Original terminology: VSD / BOP AR (VSD/MSSD/MSPD)
2024 Directly reported

FoundPose: Unseen Object Pose Estimation with Foundation Features

ECCV · Evin Pınar Örnek, Yann Labbé, Bugra Tekin et al.

Original terminology: VSD
2024 Directly reported

FreeZe: Training-free Zero-shot 6D Pose Estimation with Geometric and Vision Foundation Models

ECCV · Andrea Caraffa, Davide Boscaini, Amir Hamza et al.

Original terminology: VSD
2024 Directly reported

GenFlow: Generalizable Recurrent Flow for 6D Pose Refinement of Novel Objects

CVPR · Sungphill Moon, Hyeontae Son, Dongcheol Hur et al.

Original terminology: VSD
2024 Directly reported

GigaPose: Fast and Robust Novel Object Pose Estimation via One Correspondence

CVPR · Van Nguyen Nguyen, Thibault Groueix, Mathieu Salzmann et al.

Original terminology: VSD
2024 Directly reported

MatchU: Matching Unseen Objects for 6D Pose Estimation from RGB-D Images

CVPR · Junwen Huang, Hao Yu, Kuan-Ting Yu et al.

Original terminology: VSD
2024 Directly reported

MRC-Net: 6-DoF Pose Estimation with MultiScale Residual Correlation

CVPR · Yuelong Li, Yafei Mao, Raja Bala et al.

Original terminology: VSD
2024 Directly reported

NOPE: Novel Object Pose Estimation from a Single Image

CVPR · Van Nguyen Nguyen, Thibault Groueix, Georgy Ponimatkin et al.

Original terminology: VSD
2024 Directly reported

Open-Vocabulary Object 6D Pose Estimation

CVPR · Jaime Corsetti, Davide Boscaini, Changjae Oh et al.

Original terminology: VSD
2024 Directly reported

PACE: A Large-Scale Dataset with Pose Annotations in Cluttered Environments

ECCV · Yang You, Kai Xiong, Zhening Yang et al.

Original terminology: VSD
2024 Directly reported

Pseudo-keypoint RKHS Learning for Self-supervised 6DoF Pose Estimation

ECCV · Yangzheng Wu, Michael Greenspan

Original terminology: VSD
2024 Directly reported

SAM-6D: Segment Anything Model Meets Zero-Shot 6D Object Pose Estimation

CVPR · Jiehong Lin, Lihua Liu, Dekun Lu et al.

Original terminology: VSD / BOP AR (VSD/MSSD/MSPD)
2024 Directly reported

Confronting Ambiguity in 6D Object Pose Estimation via Score-Based Diffusion on SE(3)

CVPR · Tsu-Ching Hsiao, Hao-Wei Chen, Hsuan-Kung Yang et al.

Original terminology: VSD
2024 Directly reported

ZS6D: Zero-Shot 6D Object Pose Estimation Using Vision Transformers

ICRA · Philipp Ausserlechner, David Haberger, Stefan Thalhammer et al.

Original terminology: VSD
2022 Directly reported

MegaPose: 6D Pose Estimation of Novel Objects via Render & Compare

CoRL · Yann Labbé, Lucas Manuelli, Arsalan Mousavian et al.

Original terminology: VSD / BOP AR (VSD/MSSD/MSPD)
2021 Directly reported

GDR-Net: Geometry-Guided Direct Regression Network for Monocular 6D Object Pose Estimation

CVPR · Gu Wang, Fabian Manhardt, Federico Tombari et al.

Original terminology: VSD / AR
2020 Directly reported

CosyPose: Consistent Multi-view Multi-object 6D Pose Estimation

ECCV · Yann Labbé, Justin Carpentier, Mathieu Aubry et al.

Original terminology: VSD / AR
2020 Directly reported

EPOS: Estimating 6D Pose of Objects with Symmetries

CVPR · Tomas Hodan, Daniel Barath, Jiri Matas

Original terminology: VSD / AR
Sources for definitions and protocolsExpand to view original papers, surveys, and official evaluation pages.