OPFormer: Object Pose Estimation leveraging foundation model with geometric encoding
Artem Moroz, Vít Zeman, Martin Mikšík, Elizaveta Isianova, Miroslav David, Pavel Burget, Varun Burde
TL;DR
OPFormer tackles 6D pose estimation of unseen objects by unifying object onboarding (CAD-based or NeRF-based) with a transformer-based pose estimator that encodes 3D geometry via NOCS and learns inter-template relations. It leverages a weight-adapted DINOv2 feature extractor and a 3D rotary positional encoding within a cross-attentive encoder-decoder to establish robust 2D-3D correspondences, solved by PnP within RANSAC. The approach achieves a strong balance between accuracy and efficiency on the BOP benchmarks, including both model-based and model-free onboarding scenarios, and demonstrates competitive or state-of-the-art performance with fast inference. The proposed method introduces practical onboarding for unseen objects and a geometry-aware representation that generalizes across object instances, enabling real-time deployment in robotics and AR applications.
Abstract
We introduce a unified, end-to-end framework that seamlessly integrates object detection and pose estimation with a versatile onboarding process. Our pipeline begins with an onboarding stage that generates object representations from either traditional 3D CAD models or, in their absence, by rapidly reconstructing a high-fidelity neural representation (NeRF) from multi-view images. Given a test image, our system first employs the CNOS detector to localize target objects. For each detection, our novel pose estimation module, OPFormer, infers the precise 6D pose. The core of OPFormer is a transformer-based architecture that leverages a foundation model for robust feature extraction. It uniquely learns a comprehensive object representation by jointly encoding multiple template views and enriches these features with explicit 3D geometric priors using Normalized Object Coordinate Space (NOCS). A decoder then establishes robust 2D-3D correspondences to determine the final pose. Evaluated on the challenging BOP benchmarks, our integrated system demonstrates a strong balance between accuracy and efficiency, showcasing its practical applicability in both model-based and model-free scenarios.
