Back to the paper library

Object Pose Estimation · 2025 · IROS · CCF C

RAG-6DPose: Retrieval-Augmented 6D Pose Estimation via Leveraging CAD as Knowledge Base

RAG-6DPose back-projects DINOv2 appearance features from multiview CAD renderings to 3D points, forming per-object memory with coordinates and colors. Query RGB uses ReSPC self-attention, PointNet, and cross-attention to retrieve relevant CAD points. SurfEmb-style InfoNCE learns dense 2D–3D correspondences, and PnP-RANSAC with optional ICP produces pose.

Research area

Object Pose Estimation

Task level

Instance-level

Object setting

Seen objects

Input modalities

single RGBoptional depth for ICPmulti-view CAD RGB-D renders during offline onboarding

Requirements

known object identity and accurate CADcamera intrinsicsBOP detector / cropper-object CAD rendering and DINOv2 knowledge basePnP-RANSACoptional depth and ICP
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Kuanning Wang, Yuqian Fu, Tianyu Wang, Yanwei Fu, Longfei Liang, Yu-Gang Jiang, Xiangyang Xue
Affiliations
Fudan University / INSAIT, Sofia University / NeuhHelium Co., Ltd.
Conference / journal
Conference · IROS · CCF C
Research area
Object Pose Estimation
Code availability
Code available
Reading status
Overview:Available Deep Dive:Available
Task setting
Instance-level · Seen objects
Evaluation metrics
BOP AR

Original paper terminology:BOP Average Recall / ARVSD / ARMSSD / ARMSPD / robot task success rate

Requirements
known object identity and accurate CADcamera intrinsicsBOP detector / cropper-object CAD rendering and DINOv2 knowledge basePnP-RANSACoptional depth and ICP

Reading Notes

Overview / Deep Dive

Available src/paper-notes/rag-6dpose-iros2025/coarse.md

Paper overview notes

Quickly assess the paper's scope, problem setting, core method, experimental findings, and whether to read it in depth.

Overview Notes: RAG-6DPose

1. Basic information

  • Title: RAG-6DPose: Retrieval-Augmented 6D Pose Estimation via Leveraging CAD as Knowledge Base
  • Authors: Kuanning Wang, Yuqian Fu, Tianyu Wang, Yanwei Fu, Longfei Liang, Yu-Gang Jiang, Xiangyang Xue
  • Affiliations: Fudan University; INSAIT, Sofia University; NeuhHelium Co., Ltd.
  • Year / venue: 2025 / IROS Oral
  • Paper: arXiv · IEEE DOI · Project · Code
  • Reading mode: Overview

2. Positioning in one sentence

RAG-6DPose renders known CAD models into multiview RGB-D offline. DINOv2 appearance features are projected onto CAD points and combined with coordinates and color into a knowledge base. Query features retrieve relevant points through cross-attention, then SurfEmb-style InfoNCE 2D–3D matching, PnP-RANSAC, and optional ICP produce poses.

3. Guide to figures and tables

RAG-6DPose CAD knowledge retrieval and 2D-3D pose pipeline
Original Figure 2: offline point-level CAD knowledge with appearance, position, and color on the left; query RGB retrieval in the middle; query / key features, contrastive learning, and PnP-RANSAC on the right. Source: authors' public manuscript. Image copyright belongs to the authors and IEEE; reproduced here for paper analysis.
RAG-6DPose RGB and RGB-D results on five BOP datasets
Original Tables I–III: RGB BOP AR on LM-O / IC-BIN / TUD-L / YCB-V / HB is 70.0 / 60.1 / 83.3 / 68.6 / 85.3; RGB-D + ICP scores 76.8 / 68.7 / 93.9 on the first three. Source: authors' public manuscript. Table copyright belongs to the authors and IEEE; reproduced here for paper analysis.

4. Problem setting

  • Task: single-RGB 6D pose estimation for known object instances, with optional depth + ICP refinement.
  • Input: object crop, camera intrinsics, target CAD, and an offline per-object multiview CAD knowledge base.
  • Output: dense 2D–3D correspondences, with poses produced by PnP-RANSAC and score refinement.
  • Training: one shared model per dataset rather than a complete network per object; some knowledge-base / key parameters remain object-specific.
  • Detection: default BOP Challenge 2023 detector.

5. Method overview

  1. Render multiview CAD RGB-D using the CNOS viewpoint strategy.
  2. Extract DINOv2 features, backproject them onto CAD surfaces using rendered depth, and average multiview features for each CAD point.
  3. Concatenate each point’s DINOv2 appearance, 3D positional encoding, and color into a fixed knowledge base FbF_b.
  4. ReSPC applies self-attention to FbF_b, followed by PointNet guided by global query-image features.
  5. Query-image DINOv2 + ResNeXt features query CAD features as cross-attention keys / values, producing retrieved features FrF_r.
  6. FrF_r and image features feed a U-Net decoder for pixel query features; CAD points and a learnable knowledge-base copy feed a SIREN MLP for key features.
  7. Train with mask L1L_1 + 2D–3D InfoNCE; inference builds similarity matrices, samples correspondences, and runs PnP-RANSAC and score refinement.

6. Experiments at a glance

  • RGB BOP AR: LM-O 70.0, IC-BIN 60.1, TUD-L 83.3, YCB-V 68.6, HB 85.3.
  • Over SurfEmb: +4.4, +1.6, +2.8, +3.3, +6.0 across five datasets; the paper reports a mean gain of about +3.6.
  • RGB-D + ICP: LM-O 76.8, IC-BIN 68.7, TUD-L 93.9; ties CosyPose at 93.9 on TUD-L.
  • LM-O ablation: full AR 70.0; removing CAD knowledge + ReSPC gives 66.5; replacing cross-attention with averaging gives 67.7.
  • Robot: three simple grasps each score 10/10; Pick-and-Place Pen and Move Ape each score 9/10, with only 10 trials per task.

7. Quick assessment

  • Strengths: anchors rendered CAD appearance to 3D points and selects query-relevant evidence; covers five BOP datasets, RGB / RGB-D, ablations, and robot experiments.
  • Avoid misreading: RAG means visual / geometric cross-attention retrieval without an LLM; it is not zero-shot, and each object still requires CAD onboarding and training data.
  • Main limitations: the main text does not adequately quantify knowledge-base viewpoints, points, storage, or onboarding time; complete end-to-end latency is missing; robot tests have only 10 trials per task.
  • Recommended for: SurfEmb, dense 2D–3D correspondence, CAD rendering, foundation features, BOP, and robotic grasping.

Related Papers

Related papers