Back to the paper library

Object Pose Estimation · 2025 · IROS · CCF C

RCGNet: RGB-based Category-Level 6D Object Pose Estimation with Geometric Guidance

RCGNet uses frozen DINOv2 to predict and fuse appearance and geometry from RGB crops. Ground-truth NOCS point cloud features guide geometry during training; category-prior deformation, a scale branch, and RANSAC-PnP recover category-level pose. Inference uses no depth, but category point clouds, masks, and training-time geometric supervision remain necessary.

Research area

Object Pose Estimation

Task level

Category-level

Object setting

Unseen objects

Input modalities

single RGBcategory prior point cloud

Requirements

known categorycategory prior point cloud and benchmark scaleinstance segmentation maskcamera intrinsicsRGB-point cloud supervision during training
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Sheng Yu, Di-Hua Zhai, Yuanqing Xia
Affiliations
Beijing Institute of Technology / Zhongyuan University of Technology
Conference / journal
Conference · IROS · CCF C
Research area
Object Pose Estimation
Code availability
Unavailable / not yet recorded
Reading status
Overview:Available Deep Dive:Available
Task setting
Category-level · Unseen objects
Evaluation metrics
n° mcm

Original paper terminology:3D IoU50 / 3D IoU75 / 10 cm mAP / 10° mAP / 10°10 cm mAP

Requirements
known categorycategory prior point cloud and benchmark scaleinstance segmentation maskcamera intrinsicsRGB-point cloud supervision during training

Reading Notes

Overview / Deep Dive

Available src/paper-notes/rcgnet-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: RCGNet

1. Basic information

  • Title: RCGNet: RGB-based Category-Level 6D Object Pose Estimation with Geometric Guidance
  • Authors: Sheng Yu, Di-Hua Zhai, Yuanqing Xia
  • Affiliations: Beijing Institute of Technology; Zhongyuan University of Technology
  • Year / venue: 2025 / IROS
  • Paper: arXiv · IEEE DOI
  • Reading mode: Overview

2. Positioning in one sentence

RCGNet estimates category-level 6D poses from RGB alone at inference. Frozen DINOv2 supplies appearance and predicted geometric features, with training-time real NOCS point cloud features supervising the latter. Category prior point clouds are fused to predict NOCS correspondences, deformations, and scales, followed by RANSAC-PnP.

3. Guide to figures and tables

RCGNet RGB, predicted geometry, category prior point clouds, and PnP pipeline
Original Figure 1: two DINOv2 branches below extract appearance and predicted geometric features from RGB crops; PointNet++ encodes category priors. Above, training-time geometric guidance supervises fused representations using real NOCS point cloud features. Source: authors' public manuscript. Image copyright belongs to the authors and IEEE; reproduced here for paper analysis.
RCGNet main results and ablations on CAMERA25 and REAL275
Original Tables I–II: RGB-based category-level comparisons on the left; feature fusion, geometric guidance, and scale branch ablations on the right. Source: authors' public manuscript. Table copyright belongs to the authors and IEEE; reproduced here for paper analysis.

4. Problem setting

  • Input: a single RGB image, instance segmentation mask, and one prior point cloud per category; no depth at inference.
  • Output: rotation, translation, and 3D size for unseen instances of known categories.
  • Training supervision: RGB, object / NOCS point clouds, poses, sizes, and correspondences.
  • Solver: predicted 2D–3D correspondences, category prior deformations, and scales feed RANSAC-PnP to recover R,tR,t.

5. Method overview

  1. Mask R-CNN produces object masks and crops 224×224 RGB patches.
  2. Frozen DINOv2 branches supply RGB appearance and RGB-predicted geometric features.
  3. Self-attention and bidirectional cross-attention fuse both image feature types.
  4. PointNet++ encodes a 1,024-point category prior, then cross-attention fuses it with instance features.
  5. During training, GT object point clouds are transformed into NOCS to extract geometric features FNF_N; MSE brings RGB-fused features closer to FNF_N. The GT point cloud branch is removed at inference.
  6. Predict correspondence matrices, prior deformations, and scales relative to category benchmarks, then solve poses with RANSAC-PnP.

6. Experiments at a glance

  • CAMERA25: IoU50 / IoU75 = 41.8 / 8.2; 10 cm / 10° / 10°10 cm = 39.5 / 87.2 / 32.8.
  • REAL275: the corresponding five metrics are 35.4 / 8.1 / 46.1 / 64.3 / 30.1.
  • REAL275 full-model 10°10 cm is 30.1; removing geometric guidance while retaining fusion and scale gives 22.4.
  • Wild6D provides qualitative cross-dataset results only, without a quantitative table directly comparable to CAMERA25 / REAL275.

7. Quick assessment

  • Strengths: depth is absent at inference; training-time geometry supervision has an explicit boundary; main results and ablations support guidance and scale branches.
  • Limitations: instance segmentation and category prior point clouds remain necessary; training needs real geometry supervision; REAL275 IoU75 is only 8.1; Wild6D generalization is qualitative only.
  • Recommended for: RGB-only category-level pose, DINOv2 geometry distillation, NOCS correspondences, and scale disentanglement.

Related Papers

Related papers