atlas

Research map / 3D vision / Human pose estimation

CAP-Net: A Unified Network for 6D Pose and Size Estimation of Categorical Articulated Parts from a Single RGB-D Image

CVPR 2025 · 3D vision › Human pose estimation · approach: Category-level pose estimation · 2 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 CAP-Net, a single-stage RGB-D network that jointly predicts part semantic labels, centroid offsets, and NPCS maps for 6D pose and size of categorical articulated parts, and introduces the RGBD-Art photorealistic synthetic dataset.

Problem

Category-level 6D pose and size estimation of articulated parts for robotic manipulation, where existing multi-stage segment-then-pose pipelines lose global context and suffer from sim-to-real gaps and depth noise.

Approach

A unified single-shot network fuses frozen SAM2 and FeatUp RGB features point-wise with the depth point cloud and jointly predicts semantic class, instance centroid offsets, and NPCS maps; instances are obtained by DBSCAN clustering of centroids and poses by RANSAC plus Umeyama alignment.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CAP-Net instead of GAPartNetarticulated part segmentation · RGBD-Art seen categoriesAP50 (%): 11.35 -> 53.58Helped
Use CAP-Net instead of GAPartNetarticulated part segmentation · RGBD-Art unseen categoriesAP50 (%): 6.59 -> 19.38Helped
Use CAP-Net instead of GAPartNetarticulated part pose estimation · RGBD-Artrotation error Re: 83.3 -> 10.39Helped
Use CAP-Net instead of GAPartNetrobot manipulation · Real-world robot manipulationsuccess rate: 5/30 -> 28/30Helped
Train the semantic, instance-offset, and NPCS heads jointly rather than independently (ablation)CAP-Net · RGBD-Artrotation error Re: 15.30 -> 10.39Helped
Train the semantic, instance-offset, and NPCS heads jointly rather than independently (ablation)CAP-Net · RGBD-Art3D mIoU: 51.75 -> 56.23Helped
Add SAM features to the PointNet++ backbone (ablation)CAP-Net · RGBD-Artrotation error Re: 21.30 -> 12.20Helped
Add FeatUp features to the PointNet++ backbone (ablation)CAP-Net · RGBD-Artrotation error Re: 21.30 -> 20.03Helped
Add FeatUp features to the PointNet++ backbone (ablation)CAP-Net · RGBD-Art3D mIoU: 41.09 -> 43.52Helped
Add DINOv2 features to the PointNet++ backbone (ablation)CAP-Net · RGBD-Artrotation error Re: 21.30 -> 25.12Hurt
Add DINOv2 features to the PointNet++ backbone (ablation)CAP-Net · RGBD-Art3D mIoU: 41.09 -> 40.10No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: RGBD-Art GAPartNet PartNet-Mobility OPD MultiScan

Benchmarks: RGBD-Art OPD MultiScan

Metrics: AP50 AP rotation error translation error scale error 3D mIoU A5 A10 robot success rate

Baselines: PointGroup SoftGroup AutoGPart GAPartNet

Builds on: NOCS PointNet++ GAPartNet FeatUp SAM2

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