atlas

Research map / 3D vision / Human pose estimation

Learning Shape-Independent Transformation via Spherical Representations for Category-Level Object Pose Estimation

ICLR 2025 · 3D vision › Human pose estimation · approach: Category-level object pose estimation · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SpherePose, which projects SO(3)-invariant point and image features onto HEALPix sphere anchors and predicts spherical NOCS correspondences with a transformer and a hyperbolic correspondence loss for category-level pose estimation.

Problem

Category-level object pose estimation via correspondences suffers from shape-dependent canonical (NOCS) coordinates, causing semantic incoherence across object shapes and large NOCS errors.

Approach

Use a sphere (HEALPix-discretized) as a shared proxy shape: project SO(3)-invariant point-wise features onto spherical anchors and predict shape-independent spherical NOCS coordinates via transformer attention, supervised by a hyperbolic (arcosh) correspondence loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use spherical representations with SpherePose instead of the point-based AG-Pose baselineREAL275 · REAL275mAP (5°2cm): 54.7 -> 58.2Helped
Use SpherePose rather than AG-PoseCAMERA25 · CAMERA25mAP (IoU 50): 93.8 -> 94.8Helped
Use SpherePose rather than AG-PoseHouseCat6D · HouseCat6DmAP (IoU 50): 62.5 -> 72.2Helped
Add ColorPointNet++ instead of using no deep point cloud backbone (ablation)SpherePose · REAL275mAP (5°2cm): 55.9 -> 58.2Helped
Replace PointNet++ with SO(3)-invariant ColorPointNet++ (ablation)SpherePose · REAL275mAP (10°5cm): 84.4 -> 88.2Helped
Add the Transformer encoder for spherical feature interaction (ablation)SpherePose · REAL275mAP (5°2cm): 20.7 -> 53.6Helped
Increase Transformer encoder depth from 6 to 8 layers (ablation)SpherePose · REAL275mAP (5°2cm): 58.2 -> 57.9Hurt
Use hyperbolic L1 instead of L1 correspondence loss (ablation)SpherePose · REAL275mAP (5°2cm): 56.0 -> 58.0Helped
Use hyperbolic L2 instead of Euclidean L2 correspondence loss (ablation)SpherePose · REAL275mAP (5°2cm): 54.2 -> 58.2Helped
Replace HEALPix with equirectangular spherical grids (ablation)SpherePose · REAL275mAP (10°5cm): 88.2 -> 83.6Hurt
Replace HEALPix with Super-Fibonacci Spirals (ablation)SpherePose · REAL275mAP (10°5cm): 88.2 -> 87.2Hurt
Add low-level RGB image features (ablation)SpherePose · REAL275mAP (5°2cm): 56.8 -> 58.2Helped

Surprising findings

Limitations

Experimental setup

Datasets: CAMERA25 REAL275 HouseCat6D

Benchmarks: CAMERA25 REAL275 HouseCat6D

Metrics: mAP at n°m cm (5°2cm, 5°5cm, 10°2cm, 10°5cm) IoU25 IoU50 IoU75 mean NOCS angle and distance error

Baselines: GPV-Pose HS-Pose GenPose DualPoseNet VI-Net SecondPose NOCS SPD SGPA DPDN IST-Net Query6DoF

Builds on: NOCS VI-Net DPDN PointNet++ DINOv2

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy