HIPPo: Harnessing Image-to-3D Priors for Model-free Zero-shot 6D Pose Estimation

Yibo Liu*, Zhaodong Jiang*, Binbin Xu, Guile Wu, Yuan Ren,
Tongtong Cao, Bingbing Liu, Rui Heng Yang, Amir Rasouli, Jinjun Shan
*Equal Contribution. Work done during an internship at Huawei Noah Ark's Lab.
Teaser Image

Overview of HIPPo. Given a video consisting of RGB-D frames, Grounding DINO \cite{grounding} is first applied to segment the object based on a prompt. Next, the proposed HIPPo Dreamer, built on a multiview Diffusion Model and a 3D reconstruction foundation model, generates a 3D mesh of the object from the first detected frame in a few seconds. Then, the diffusion prior mesh is provided to the pose estimation network to estimate the 6D pose in real time. Meanwhile, the mesh optimization module monitors viewpoint changes through a predefined viewpoint sphere and triggers mesh optimization when the viewpoint varies dramatically. The module then replaces the diffusion prior with more reliable appearance and geometry from online measurements.

Abstract

This work focuses on model-free zero-shot 6D object pose estimation for robotics applications. While existing methods can estimate the precise 6D pose of objects, they heavily rely on curated CAD models or reference images, the preparation of which is a time-consuming and labor-intensive process. Moreover, in real-world scenarios, 3D models or reference images may not be available in advance and instant robot reaction is desired. In this work, we propose a novel framework named HIPPo, which eliminates the need for curated CAD models and reference images by harnessing image-to-3D priors from Diffusion Models, enabling model-free zero-shot 6D pose estimation. Specifically, we construct HIPPo Dreamer, a rapid image-to-mesh model built on a multiview Diffusion Model and a 3D reconstruction foundation model. Our HIPPo Dreamer can generate a 3D mesh of any unseen objects from a single glance in just a few seconds. Then, as more observations are acquired, we propose to continuously refine the diffusion prior mesh model by joint optimization of object geometry and appearance. This is achieved by a measurement-guided scheme that gradually replaces the plausible diffusion priors with more reliable online observations. Consequently, HIPPo can instantly estimate and track the 6D pose of a novel object and maintain a complete mesh for immediate robotic applications. Thorough experiments on various benchmarks show that HIPPo outperforms state-of-the-art methods in 6D object pose estimation when prior reference images are limited.

Demos

A demo showcasing the model-free zero-shot 6D pose estimation and mesh update results of HIPPo.

The task is to grasp a novel object while also obtaining its 3D oriented bounding box for further planning. The frames are captured by a static calibrated RGB-D camera. If we employ FoundationPose for this task, we have to reconstruct the object using BundleSDF first, which could take several minutes. In comparison, by leveraging HIPPo, the robot only needs to wait a few seconds to execute the task.

More Content Coming Soon

-->