Back to the paper library

Object Pose Estimation · 2024 · CVPR · CCF A

GeoReF: Geometric Alignment Across Shape Variation for Category-level Object Pose Refinement

GeoReF aligns observed instances and category shape priors with an HS-layer and three learned affine transforms. Cross-Cloud Transformation mixes both clouds' features and regresses rotation, translation, and size residuals. With SPD initialization, REAL275 reaches IoU75 51.8 and 5°2cm 54.4. Using only 2% of CAMERA25 training images still achieves IoU75 77.5.

Research area

Object Pose Estimation

Task level

Category-level

Object setting

Unseen objects

Input modalities

observed RGB-D point cloudcategory shape-prior point cloudinitial rotation / translation / size

Requirements

initial category-level pose and size estimatevalid depth and object point cloudcategory shape prior512 observed and 512 prior pointsiterative refinement
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Linfang Zheng, Tze Ho Elden Tse, Chen Wang, Yinghan Sun, Hua Chen, Aleš Leonardis, Wei Zhang, Hyung Jin Chang
Affiliations
Southern University of Science and Technology / The University of Hong Kong / University of Birmingham
Conference / journal
Conference · CVPR · CCF A
Research area
Object Pose Estimation
Code availability
Code available
Reading status
Overview:Available Deep Dive:Available
Task setting
Category-level · Unseen objects
Evaluation metrics
3D IoU Rotation Error Translation Error

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

Requirements
initial category-level pose and size estimatevalid depth and object point cloudcategory shape prior512 observed and 512 prior pointsiterative refinement

Reading Notes

Overview / Deep Dive

Available src/paper-notes/georef-cvpr2024/coarse.md

Paper overview notes

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

Paper Reading Notes (Coarse): GeoReF

1. Basic information

  • Title: GeoReF: Geometric Alignment Across Shape Variation for Category-level Object Pose Refinement
  • Authors: Linfang Zheng, Tze Ho Elden Tse, Chen Wang, Yinghan Sun, Hua Chen, Aleš Leonardis, Wei Zhang, Hyung Jin Chang
  • Affiliations: Southern University of Science and Technology; The University of Hong Kong; University of Birmingham
  • Year / venue: 2024 / CVPR
  • Paper: Official CVF page · Official PDF · Project · Code
  • Reading mode: Overview

2. Positioning in one sentence

GeoReF refines category-level RGB-D pose from initial R,t,sR,t,s, an observed cloud, and a category shape prior. Learnable affine and cross-cloud feature transforms adapt to within-category shape variation, iteratively regressing rotation, translation, and size residuals.

3. Guide to figures and tables

GeoReF overall architecture
Method region of original Figure 2: initial pose focalizes both clouds; HS features and learnable affine transforms align geometry; Cross-Cloud Transformation exchanges information; separate heads predict rotation and translation / size errors. Source: official CVPR 2024 paper. Image copyright belongs to the paper's authors and IEEE/CVF; reproduced here for paper analysis.
GeoReF REAL275 results with SPD initialization
Original Table 4: SPD starts at IoU75 / 5°2cm 27.0 / 19.1, CATRE refinement gives 43.6 / 45.8, and GeoReF reaches 51.8 / 54.4. Source: official CVPR 2024 paper. Table copyright belongs to the paper's authors and IEEE/CVF; reproduced here for paper analysis.

4. Problem setting

  • Inputs: initial rotation, translation, and size (R0,t0,s0)(R_0,t_0,s_0), observed cloud OO, and category-prior cloud PP.
  • Outputs: residuals (ΔR,Δt,Δs)(\Delta R,\Delta t,\Delta s), usable over repeated refinement iterations.
  • Data: NOCS-REAL275 and NOCS-CAMERA25, with bottle, bowl, camera, can, laptop, and mug categories.
  • Dependencies: RGB-D / depth, object clouds, category priors, and usable initial pose / size.
  • Metrics: 3D IoU50 / IoU75 and 5∘2cm5^\circ2\text{cm}, 5∘5cm5^\circ5\text{cm}, 10∘2cm10^\circ2\text{cm}, 10∘5cm10^\circ5\text{cm}.

5. Method overview

  1. Follow CATRE to focalize observed and prior clouds using initial pose.
  2. HS layers extract local–global geometry; three Learnable Affine Transformations adapt input points, rotation features, and translation / size features.
  3. Cross-Cloud Transformation directly applies prior-generated matrices to observed features rather than only concatenating global features at the end.
  4. The rotation branch duplicates fused features and predicts two axes, deriving the third by cross product; another head jointly predicts Δt,Δs\Delta t,\Delta s.
  5. Update pose and iterate.

6. Experiments at a glance

  • REAL275 with SPD initialization: IoU75 51.8, 5°2cm 54.4, 5°5cm 60.3, 10°2cm 71.9, 10°5cm 79.4.
  • Against CATRE: IoU75 +8.2, 5°2cm +8.6, 10°2cm +10.5.
  • Without input LAT, IoU75 falls from 51.8 to 39.3; without feature LAT it is 48.8.
  • Global concatenation gives only IoU75 48.4, supporting CCT over late fusion.
  • CAMERA25 with only 5k images (about 2%): IoU75 77.5, above CATRE’s 76.1 with 275k images.
  • With 10k images, GeoReF reaches IoU75 / 5°2cm 79.2 / 77.9.

7. Quick assessment

  • Strength: explicitly learns cross-shape alignment instead of treating category-prior / instance differences as noise.
  • Strongest evidence: removing input LAT loses 12.5 IoU75; random shape-prior substitution is also more robust than CATRE.
  • Boundary: a refiner dependent on initial estimates, not direct RGB-D pose; comparisons must specify initialization and iterations.
  • Relevant readers: category-level refinement, point-cloud alignment, shape-prior robustness, and geometric feature fusion.

Related Papers

Related papers