NOPE: Novel Object Pose Estimation from a Single Image

1LIGM, Ecole des Ponts, 2Adobe, 3MagicLeap 4EPFL

Overview

overview

TL;DR: We introduce NOPE, a simple approach to estimate relative pose of unseen objects given only a single reference image. NOPE also predicts 3D pose distribution which can be used to address pose ambiguities due to symmetries.

Abstract

The practicality of 3D object pose estimation remains limited for many applications due to the need for prior knowledge of a 3D model and a training period for new objects. To address this limitation, we propose an approach that takes a single image of a new object as input and predicts the relative pose of this object in new images without prior knowledge of the object's 3D model and without requiring training time for new objects and categories. We achieve this by training a model to directly predict discriminative embeddings for viewpoints surrounding the object. This prediction is done using a simple U-Net architecture with attention and conditioned on the desired pose, which yields extremely fast inference. We compare our approach to state-of-the-art methods and show it outperforms them both in terms of accuracy and robustness.

Qualitative results

qualitative

Visual results on unseen categories from ShapeNet. An arrow indicates the pose with the highest probability as recovered by our method. We visually compare with PIZZA, which is the method with the second best performance. We visualize the predicted poses by rendering the object from these poses, but the 3D model is only used for visualization purposes, not as input to our method. Similarly, we use the canonical pose of the 3D model to visualize this distribution, but not as input to our method.

BibTeX

@inproceedings{nguyen2024nope,
        title     = {{NOPE: Novel Object Pose Estimation from a Single Image}},
        author    = {Nguyen, Van Nguyen and Groueix, Thibault and Ponimatkin, Georgy and Hu, Yinlin and Marlet, Renaud and Salzmann, Mathieu and Lepetit, Vincent},
        booktitle = {{Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition}}
        year = 2024
      }

Further information

If you like this project, check out our works on novel object segmentation / pose estimation: