atlas

Research map / 3D vision / Human pose estimation

FoundationPose: Unified 6D Pose Estimation and Tracking of Novel Objects

CVPR 2024 · 3D vision › Human pose estimation · approach: Instance-level 6D object pose · 315 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.

FoundationPose unifies 6D object pose estimation and tracking for novel objects in model-based (CAD) and model-free (few reference images) setups, using LLM-aided synthetic training, a transformer refiner and ranker, and an object-centric neural SDF for novel-view RGBD rendering.

Problem

Instant 6D pose estimation and tracking of arbitrary novel objects from RGBD input, where prior methods are specialized to either model-based or model-free setups and to either estimation or tracking, and often require per-instance training.

Approach

A single render-and-compare framework: an LLM-aided, diffusion-textured synthetic data pipeline for large-scale training, an object-centric neural SDF to synthesize RGBD views when no CAD model exists, transformer-based pose refinement, and a hierarchical transformer pose ranker trained with a contrastive pose-conditioned triplet loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use FoundationPose instead of FS6DModel-free pose estimation · YCB-VideoAUC of ADD: 42.1 -> 91.5Helped
use FoundationPose instead of FS6DModel-free pose estimation · YCB-VideoAUC of ADD-S: 88.4 -> 97.4Helped
use FoundationPose instead of FS6D + ICPModel-free pose estimation · LINEMODADD-0.1d: 91.5 -> 99.9Helped
use FoundationPose instead of the strongest listed baselineModel-based pose estimation · Occluded-LINEMODAR: 75.8 -> 78.8Helped
use FoundationPose instead of the strongest listed baselineModel-based pose estimation · T-LESSAR: 82.8 -> 83.0Helped
use FoundationPose instead of the strongest listed baselineModel-based pose estimation · YCB-VideoAR: 80.6 -> 88.0Helped
use FoundationPose instead of se(3)-TrackNetPose tracking · YCBInEOATAUC of ADD: 92.66 -> 93.09Helped
use FoundationPose instead of se(3)-TrackNetPose tracking · YCBInEOATAUC of ADD-S: 95.53 -> 96.42Helped
use FoundationPose instead of se(3)-TrackNetPose tracking · YCB-VideoAUC of ADD: 93.0 -> 96.0Helped
use FoundationPose instead of se(3)-TrackNetPose tracking · YCB-VideoAUC of ADD-S: 95.7 -> 97.9Helped
add LLM texture augmentation (ablation)FoundationPose · YCB-VideoAUC of ADD: 90.83 -> 91.52Helped
add LLM texture augmentation (ablation)FoundationPose · YCB-VideoAUC of ADD-S: 97.38 -> 97.40No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Objaverse-LVIS GSO ImageNet MS-COCO LINEMOD Occluded-LINEMOD YCB-Video T-LESS YCBInEOAT

Benchmarks: LINEMOD Occluded-LINEMOD YCB-Video T-LESS YCBInEOAT

Metrics: AUC of ADD AUC of ADD-S ADD-0.1d recall BOP average recall (AR)

Baselines: FS6D OnePose++ LatentFusion PREDATOR LoFTR MegaPose-RGBD se(3)-TrackNet ICG PoseRBPF DeepIM

Builds on: NeRF FS6D MegaPose NeuS-style SDF rendering TexFusion

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