CoolFace
Apppublic

hedonismbot24/foundationpose-6d-pose-estimation

sourceHugging Faceupdated 5mo agoView on Hugging Face
0likes
App README

๐ŸŽฏ FoundationPose โ€” 6D Object Pose Estimation

[FoundationPose](https://nvlabs.github.io/FoundationPose/) by NVIDIA is the #1 method on the BOP Challenge 2024 benchmark for model-based 6D localization of unseen objects.

Features

  • โ€”Model-based initialization โ€” Upload a 3D mesh (.obj/.stl/.ply) of your object
  • โ€”Automatic masking โ€” SlimSAM-powered object segmentation
  • โ€”6D pose estimation โ€” Full position (XYZ) + orientation (quaternion/Euler)
  • โ€”3D visualization โ€” Projected coordinate axes and bounding box overlay

How to Use

  1. 1.Initialize: Go to tab โ‘ , upload a 3D mesh file and click "Initialize Object"
  2. 2.Estimate: Go to tab โ‘ก, upload a query RGB image (+ optional depth) and click "Estimate Pose"
  3. 3.View: See the pose axes overlaid on your image and the numeric pose output

Architecture

FoundationPose uses a two-stage pipeline:

  1. 1.42 coarse pose hypotheses from uniformly sampled viewpoints
  2. 2.Transformer-based refinement (ResNet-34 + 4-head attention)
  3. 3.Contrastive ranking (InfoNCE) to select the best pose

Trained on 1.2M synthetic images from Objaverse โ€” zero real-world training data needed.

BOP Challenge 2024 Results

DatasetAR Score
LM-O75.6
T-LESS64.6
TUD-L92.3
IC-BIN50.8
ITODD58.0
HB83.5
YCB-V88.9
Average73.4

Links