AIAny
AI Model2023
Icon for item

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

Estimates and tracks 6D poses of novel objects without per-object fine-tuning — supports both model-based (CAD) and model-free (few reference images) setups. Trained on large-scale synthetic data with a transformer-based architecture and contrastive learning; CVPR 2024 highlight with demos and pretrained weights.

Introduction

Why this matters

Robotic perception often breaks when confronted with objects unseen during training. This project demonstrates a practical route to generalizable 6D pose estimation and tracking: a unified pipeline that can be applied at test time to novel objects either by supplying a CAD model or a few reference images, avoiding per-object retraining.

What Sets It Apart
  • Unified model-based and model-free workflow: a neural implicit representation enables novel-view synthesis so downstream pose modules remain invariant between CAD-driven and few-shot reference setups — meaning the same system handles both known and unknown objects.
  • Large-scale synthetic pretraining + LLM-aided data generation: extensive synthetic data and automated asset/textures are used to improve generalization to real scenes, reducing the need for instance-level data collection.
  • Architecture and results: transformer-based networks and contrastive objectives lead to state-of-the-art performance for novel-object pose estimation — ranked No.1 on the unseen BOP22/23 leaderboard (model-based unseen evaluation, as of 2024/03). Official repo includes demos, pretrained weights and ROS-compatible guidance for robotics integration.
Who should use it — and tradeoffs

Great fit if you need a single, test-time-adaptable pose system for manipulation or AR that must handle novel objects without per-object retraining. It is also suitable for research comparing model-based and model-free pose pipelines or for robotics stacks that can provide CAD models or capture a few reference views.

Look elsewhere if you require ultra-lightweight runtime on non-GPU edge hardware, need a permissive open-source license (code is under NVIDIA Source Code License), or cannot provide either a CAD model or any reference images — the best generalization still relies on those inputs plus large pretrained weights and GPU-backed inference.

Practical notes

The repository supplies Docker and conda setup instructions, pretrained weights, and demo scripts for LINEMOD and YCB-Video. A ROS/Isaac-ROS variant is pointed out for deployment with TensorRT optimizations. Expect nontrivial dependencies (PyTorch, PyTorch3D/NVDiffRast, CUDA) and large model/asset downloads for full functionality.

Information

  • Websitegithub.com
  • OrganizationsNVIDIA, NVlabs, NVIDIA Research
  • AuthorsBowen Wen, Wei Yang, Jan Kautz, Stan Birchfield
  • Published date2023/12/12

More Items

Uses pretrained multimodal LLMs as zero-shot, training-free reward models for text-to-image RL by scoring how well the original text prompt can be recovered from a generated image via image-conditioned prompt log-likelihood; includes a Self-SpectraReward closed-loop variant.

Hugging Face
AI Model2026

End-to-end 0.8B multimodal OCR and page-level document parser that converts page images into structured Markdown (text, LaTeX formulas, HTML tables, and image crops). Post-trained from Qwen3.5-0.8B using mixed real/synthetic data and SFT+RL+OPD; achieves 96.58 on OmniDocBench v1.6.

Hugging Face
AI Model2026

A 1B-parameter 'Thinking' language model fine-tuned on Fable 5 to improve coding and instruction-following; supports chain-of-thought style outputs, XML tool-call format, and up to 128K-token context, with GGUF builds for single-GPU local deployment.