Back to the paper library

Object Pose Estimation · 2024 · CVPR · CCF A

Open-Vocabulary Object 6D Pose Estimation

Oryon uses text prompts to jointly locate targets, learn local matches, and recover relative SE(3) from anchor / query RGB-D images of different scenes, without CAD or object video. With predicted masks, REAL275 / Toyota-Light BOP AR is 32.2 / 30.3; oracle masks give 46.5 / 34.1, showing that open-vocabulary segmentation remains a major performance limit.

Research area

Object Pose Estimation

Task level

Instance-level

Object setting

Unseen objects

Input modalities

text descriptionanchor RGB-D scenequery RGB-D scene

Requirements

the same target object visible in two scenesuser-provided object name or short visual descriptionvalid depth maps and camera intrinsicsShapeNet6D supervision during trainingPointDSC registration at inference
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Jaime Corsetti, Davide Boscaini, Changjae Oh, Andrea Cavallaro, Fabio Poiesi
Affiliations
Fondazione Bruno Kessler / University of Trento / Queen Mary University of London / Idiap Research Institute / EPFL
Conference / journal
Conference · CVPR · CCF A
Research area
Object Pose Estimation
Code availability
Code available
Reading status
Overview:Available Deep Dive:Available
Task setting
Instance-level · Unseen objects
Evaluation metrics
BOP AR VSD MSSD MSPD ADD ADD-S ADD(S) / ADD(-S)

Original paper terminology:BOP Average Recall / VSD / MSSD / MSPD / ADD(S)-0.1d / mask mIoU

Requirements
the same target object visible in two scenesuser-provided object name or short visual descriptionvalid depth maps and camera intrinsicsShapeNet6D supervision during trainingPointDSC registration at inference

Reading Notes

Overview / Deep Dive

Available src/paper-notes/oryon-cvpr2024/coarse.md

Paper overview notes

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

Paper Reading Notes (Coarse): Oryon

1. Basic information

  • Title: Open-Vocabulary Object 6D Pose Estimation
  • Authors: Jaime Corsetti, Davide Boscaini, Changjae Oh, Andrea Cavallaro, Fabio Poiesi
  • Affiliations: Fondazione Bruno Kessler; University of Trento; Queen Mary University of London; Idiap Research Institute; EPFL
  • Year / venue: 2024 / CVPR Highlight
  • Paper: Published CVF page · Published PDF · Project · Code and data
  • Reading mode: Overview

2. Positioning in one sentence

A text description locates targets, learns local matches, and estimates relative 6D pose across anchor / query RGB-D images from different scenes. No target CAD, object video, or supplied masks are needed, but depth and reliable linguistic reference are required.

3. Guide to figures and tables

Oryon text-visual fusion, segmentation, matching, and registration pipeline
Original Figure 2: frozen CLIP image / text encoders supply semantics; guidance, cost aggregation, and decoding produce local features / masks. Test matches are filtered, back-projected, and registered. Source: published CVPR 2024 paper. Image copyright belongs to the authors and IEEE/CVF; reproduced here for academic analysis.
Oryon quantitative REAL275 and Toyota-Light results
Original Tables 1–2: predicted-mask BOP AR is 32.2 / 30.3 on REAL275 / Toyota-Light; oracle masks give 46.5 / 34.1. VSD, MSSD, MSPD, ADD(S)-0.1d, and mIoU are also reported. Source: published CVPR 2024 paper. Table copyright belongs to the authors and IEEE/CVF; reproduced here for academic analysis.

4. Problem setting

  • Inputs: text TT, anchor RGB-D AA, query RGB-D QQ, and intrinsics.
  • Output: target-relative rigid transform TA→QT_{A\rightarrow Q} from anchor to query.
  • No test-time CAD, object-specific retraining, object videos, or GT masks.
  • Targets may be unseen categories but must appear in both images, with descriptions distinguishing same-named / similar objects.
  • This is open-vocabulary relative pose with a reference scene, not single-RGB absolute camera-frame pose.

5. Method overview

  1. Frozen CLIP ViT-L/14 image and text encoders process RGB pairs and descriptions.
  2. Visual guidance and text-visual cost aggregation condition local features on semantics.
  3. Decoding upsamples to 192×192192\times192, sharing features for masks and correspondence.
  4. Hardest-negative contrastive learning supervises matches; Dice supervises target masks.
  5. Masks filter background; nearest neighbors retain up to 500 pairs.
  6. Depth back-projects correspondences, and PointDSC robustly recovers SE(3).

6. Experiments at a glance

  • Training: about 20k ShapeNet6D pairs, 20 epochs; transfer to real data.
  • New benchmarks: about 2k pairs each from REAL275 / Toyota-Light, 34 instances and 4k pairs total.
  • Predicted-mask REAL275: AR 32.2, VSD 23.6, MSSD 36.6, MSPD 36.4, ADD 24.3, mIoU 66.5.
  • Predicted-mask Toyota-Light: AR 30.3, VSD 12.1, MSSD 37.5, MSPD 41.4, ADD 20.9, mIoU 68.1.
  • REAL275 AR gains: 7.8 over SIFT, 9.8 over ObjectMatch.
  • Oracle masks reach 46.5 REAL275 AR, exposing a substantial localization error budget.
  • Without cost-aggregation guidance: AR 32.2→24.8; without decoder guidance: 21.2; PointDSC replaced by RANSAC: 15.0.
  • Prompting only “object” nearly fails segmentation, with AR / mIoU about 3.0; generic descriptions still reach AR 30.0.

7. Quick assessment

  • Strengths: unifies language reference, open-vocabulary masks, cross-scene local matching, and relative pose without object onboarding; clear geometric / semantic roles.
  • Main limits: two RGB-D images, mask / depth / repeated-structure limits, difficult descriptions for mechanical parts, and same-named-instance ambiguity.
  • Reading caveat: mIoU and AR are not equivalent; pose gains saturate above about 0.7 IoU. Robust registration tolerates some mask noise but cannot recover entirely missed targets.
  • Intended readers: open-vocabulary pose, language-guided matching, CAD-free relative pose, RGB-D registration, and VLM / geometry fusion.

Related Papers

Related papers