CLIPose: Category-Level Object Pose Estimation with Pre-trained Vision-Language Knowledge
Xiao Lin, Minghao Zhu, Ronghao Dang, Guangliang Zhou, Shaolong Shu, Feng Lin, Chengju Liu, Qijun Chen
TL;DR
CLIPose tackles the data scarcity in category-level 6D object pose estimation by harnessing pre-trained vision-language knowledge from CLIP. It learns robust category-specific features by aligning point cloud, image, and pose-informed text representations through multi-modal contrastive learning, while carefully tuning the CLIP image encoder with prompt tokens to capture pose sensitivity. The method uses a GPV-Pose–style pose estimator with a combined loss that includes rotation, translation, scale, and symmetry terms, achieving state-of-the-art results on REAL275 and CAMERA25 and running in real time. By relying on cross-modal semantic knowledge and a lightweight prompt-tuning strategy, CLIPose reduces dependence on extensive 3D shape priors and demonstrates strong open-world pose estimation potential with tangible practical impact.
Abstract
Most of existing category-level object pose estimation methods devote to learning the object category information from point cloud modality. However, the scale of 3D datasets is limited due to the high cost of 3D data collection and annotation. Consequently, the category features extracted from these limited point cloud samples may not be comprehensive. This motivates us to investigate whether we can draw on knowledge of other modalities to obtain category information. Inspired by this motivation, we propose CLIPose, a novel 6D pose framework that employs the pre-trained vision-language model to develop better learning of object category information, which can fully leverage abundant semantic knowledge in image and text modalities. To make the 3D encoder learn category-specific features more efficiently, we align representations of three modalities in feature space via multi-modal contrastive learning. In addition to exploiting the pre-trained knowledge of the CLIP's model, we also expect it to be more sensitive with pose parameters. Therefore, we introduce a prompt tuning approach to fine-tune image encoder while we incorporate rotations and translations information in the text descriptions. CLIPose achieves state-of-the-art performance on two mainstream benchmark datasets, REAL275 and CAMERA25, and runs in real-time during inference (40FPS).
