Back to the paper library

Object Pose Estimation · 2024 · CVPR · CCF A

NOPE: Novel Object Pose Estimation from a Single Image

Rather than synthesizing pixels, NOPE predicts discriminative embeddings for 342 relative views from one reference and retrieves against the query embedding, recovering relative rotation and multimodal ambiguity. On unseen ShapeNet categories, top-1 Acc30 / median error is 59.8 / 24.4°, and top-5 is 87.1 / 6.6°. Single-reference T-LESS VSD recall is 46.49, with 40.5 Acc30 under 25% occlusion.

Research area

Object Pose Estimation

Task level

Instance-level

Object setting

Unseen objects

Input modalities

single reference RGB cropquery RGB crop

Requirements

the same rigid object visible in reference and queryobject-centered cropsrelative-rotation target rather than metric translation342 sampled viewpoints at inferenceShapeNet category-disjoint pretraining
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Van Nguyen Nguyen, Thibault Groueix, Georgy Ponimatkin, Yinlin Hu, Renaud Marlet, Mathieu Salzmann, Vincent Lepetit
Affiliations
LIGM, École des Ponts / Adobe / Magic Leap / Valeo.ai / EPFL
Conference / journal
Conference · CVPR · CCF A
Research area
Object Pose Estimation
Code availability
Unavailable / not yet recorded
Reading status
Overview:Available Deep Dive:Available
Task setting
Instance-level · Unseen objects
Evaluation metrics
Rotation Error VSD

Original paper terminology:Acc30 / median angular error / VSD recall / occlusion robustness / memory / runtime

Requirements
the same rigid object visible in reference and queryobject-centered cropsrelative-rotation target rather than metric translation342 sampled viewpoints at inferenceShapeNet category-disjoint pretraining

Reading Notes

Overview / Deep Dive

Available src/paper-notes/nope-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): NOPE

1. Basic information

  • Title: NOPE: Novel Object Pose Estimation from a Single Image
  • Authors: Van Nguyen Nguyen, Thibault Groueix, Georgy Ponimatkin, Yinlin Hu, Renaud Marlet, Mathieu Salzmann, Vincent Lepetit
  • Affiliations: LIGM, École des Ponts; Adobe; Magic Leap; Valeo.ai; EPFL
  • Year / venue: 2024 / CVPR
  • Paper: Official CVF page · Published PDF
  • Reading mode: Overview

2. Positioning in one sentence

From one reference RGB of a novel object, NOPE predicts mean discriminative embeddings for 342 candidate relative viewpoints and retrieves the nearest to a query embedding. No CAD or instance-specific training is needed, and symmetry / unseen-part ambiguity remains as a pose distribution.

3. Guide to figures and tables

NOPE training and inference pipeline
Original Figure 3: rotation-conditioned U-Net predicts a second-view embedding from a reference embedding during training. At inference, 342 candidate embeddings are generated together and matched to the query for a pose distribution. Source: published CVPR 2024 paper. Image copyright belongs to the authors and IEEE/CVF; reproduced here for academic analysis.
NOPE unseen-category ShapeNet results
Original Table 1: unseen-category top-1 Acc30 / median error is 59.8 / 24.4°. Including symmetric or near-ambiguous alternatives through top-3 / top-5 gives 80.8 / 8.3° and 87.1 / 6.6°. Source: published CVPR 2024 paper. Table copyright belongs to the authors and IEEE/CVF; reproduced here for academic analysis.

4. Problem setting

  • Inputs: one reference RGB crop and one query RGB crop of the same rigid object.
  • Outputs: query-to-reference 3D rotation and a distribution over a discrete SO(3) search space.
  • Not required: CAD, depth, object videos, or test-object retraining.
  • Not output: metric translation, detection, or full camera-frame 6D pose.
  • Training / test: 13 ShapeNet training categories and 10 disjoint test categories, plus evaluation on real T-LESS images.

5. Method overview

  1. Frozen pretrained VAE encodes reference / query images into 32×32×832\times32\times8 embeddings.
  2. An MLP encodes candidate relative rotation as a pose token, injected through cross-attention at U-Net scales.
  3. L2 training predicts a second-view embedding rather than novel-view RGB.
  4. A subdivided icosahedron supplies 342 viewpoints; all candidate embeddings are generated together.
  5. Query-to-candidate nearest neighbors give pose likelihoods from distances; top peaks give top-1, and multiple peaks express symmetry / occlusion ambiguity.

6. Experiments at a glance

  • Unseen ShapeNet categories: top-1 Acc30 59.8, median 24.4° versus PIZZA 48.8 / 33.3°.
  • top-3: 80.8 / 8.3°; top-5: 87.1 / 6.6°.
  • T-LESS, one reference, all-view sampling: seen / novel / mean VSD recall 47.03 / 45.69 / 46.49.
  • front-view reference sampling: 49.30 / 48.46 / 48.96.
  • 25% artificial occlusion: NOPE Acc30 40.5 versus PIZZA 14.6.
  • Generating 342 views: 22.4 MB, 1.01 s; nearest-neighbor matching: 0.18 s. Corresponding 3DiM figures: 358.6 MB, 13 min, 0.31 s.

7. Quick assessment

  • Strengths: generates expected pose-discriminative embeddings rather than pixel appearances; multimodal outputs better reflect symmetry than forced unique rotations.
  • Main limits: rotation only; supplied object crops; 342 discrete viewpoints limit angular resolution, and unseen reference details remain unrecoverable.
  • Table caveat: top-3 / top-5 measure candidate-set hits, not single-output top-1 accuracy; CAD-based T-LESS methods receive more information and differ in protocol.
  • Intended readers: CAD-free relative pose, single-reference onboarding, SO(3) uncertainty, and symmetry ambiguity.

Related Papers

Related papers