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

Van Nguyen Nguyen, Thibault Groueix, Mathieu Salzmann, Vincent Lepetit
2/14/2026

No official code found. Best implementation: nv-nguyen/gigapose (290 stars, MIT, last commit 2025-01-06).

Abstract

We present GigaPose, afast, robust, and accurate method for CAD-based novel object pose estimation in RGB images. GigaPose first leverages discriminative “templates ”, ren-dered images of the CAD models, to recover the out-of-plane rotation and then uses patch correspondences to estimate the four remaining parameters. Our approach samples tem-plates in only a two-degrees-of-freedom space instead of the usual three and matches the input image to the templates using fast nearest-neighbor search in feature space, results in a speedup factor of 35x compared to the state of the art. More-over, GigaPose is significantly more robust to segmentation errors. Our extensive evaluation on the seven core datasets of the BOP challenge demonstrates that it achieves state-of-the-art accuracy and can be seamlessly integrated with existing refinement methods. Additionally, we show the potential of GigaPose with 3D models predicted by recent work on 3D reconstruction from a single image, relaxing the need for CAD models and making 6D pose object estimation much more convenient. Our source code and trained models are publicly available at https://github.conllnv-nguyenlgigaPose.

View on arXivView PDF

Code Implementations(1)

nv-nguyen/gigaposeCommunity100%
MIT

[CVPR 2024] PyTorch implementation of GigaPose: Fast and Robust Novel Object Pose Estimation via One Correspondence

29038Shell, PythonNov 24, 20231 years agoMIT
6d-pose-estimation6dofdeep-learningobject-pose-estimationpose-estimation

Similar Papers

Cite this paper

@article{nguyen2026gigapose,
  title  = {GigaPose: Fast and Robust Novel Object Pose Estimation via One Correspondence},
  author = {Van Nguyen Nguyen and Thibault Groueix and Mathieu Salzmann and Vincent Lepetit},
  year   = {2026},
  eprint = {2311.14155},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2311.14155},
  journal = {CVPR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2311.14155.svg)](https://codeofpaper.com/paper/2311.14155)

Discussion