atlas

Research map / 3D vision / Human pose estimation

Orient Anything V2: Unifying Orientation and Rotation Understanding

NeurIPS 2025 · 3D vision › Human pose estimation · approach: Learned camera pose estimation · 1 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.

Orient Anything V2 scales orientation learning with 600K synthetic generated 3D assets, model-in-the-loop symmetry annotation, symmetry-aware periodic distribution fitting, and a multi-frame VGGT-initialized model that predicts absolute orientation and relative rotation.

Problem

Single-view object orientation estimation in V1 ignores rotational symmetry and cannot directly estimate relative rotation between views; real 3D asset datasets are imbalanced and low quality.

Approach

Generate 600K balanced 3D assets via Qwen/FLUX/Hunyuan3D pipeline, annotate 0 to N valid front faces by ensembling multi-view pseudo-labels and fitting periodic Gaussian distributions, train a VGGT-initialized multi-frame transformer whose camera-like tokens predict absolute orientation (symmetry-aware) and relative rotation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Upgrade Orient Anything V1 to V2Orient Anything · SUN-RGBDmedian orientation error: 33.94 -> 26.00Helped
Upgrade Orient Anything V1 to V2Orient Anything · ARKitScenesmedian orientation error: 77.58 -> 36.48Helped
Upgrade Orient Anything V1 to V2Orient Anything · Pascal3D+median orientation error: 22.90 -> 15.02Helped
Upgrade Orient Anything V1 to V2Orient Anything · Objectronmedian orientation error: 30.67 -> 22.62Helped
Upgrade Orient Anything V1 to V2Orient Anything · ImageNet3Dmedian orientation error: 13.34 -> 15.26Hurt
Use Orient Anything V2 rather than POPEzero-shot relative rotation estimation · LINEMOD, random sampleAcc30: 10.3 -> 51.6Helped
Use Orient Anything V2 rather than POPEzero-shot relative rotation estimation · YCB-Video, random sampleAcc30: 40.9 -> 61.2Helped
Use Orient Anything V2 rather than POPEzero-shot relative rotation estimation · OnePose++, random sampleAcc30: 25.6 -> 85.5Helped
Use Orient Anything V2 rather than POPEzero-shot relative rotation estimation · OnePose, random sampleAcc30: 45.1 -> 86.7Helped
Replace 40K real assets with 40K synthetic assets (ablation)Orient Anything V2 trained with VGGT initialization · Objectronmedian orientation error: 25.05 -> 24.44Helped
Replace 40K real assets with 40K synthetic assets (ablation)Orient Anything V2 trained with VGGT initialization · LINEMODmedian rotation error: 10.70 -> 10.16Helped
Scale synthetic training assets from 200K to 600K (ablation)Orient Anything V2 with VGGT initialization · Ori_COCOaccuracy: 75.2 -> 86.4Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet3D ImageNet-21K Objaverse Omni6DPose SUN-RGBD ARKitScenes Pascal3D+ Objectron Ori_COCO LINEMOD YCB-Video OnePose

Benchmarks: ImageNet3D SUN-RGBD ARKitScenes Pascal3D+ Objectron Ori_COCO LINEMOD YCB-Video OnePose++ OnePose Omni6DPose

Metrics: Med angle error Acc30 Acc15 Acc (8-bin recognition)

Baselines: Orient Anything V1 Gen6D LoFTR POPE Qwen2.5VL-72B GPT-4o GPT-o3 Gemini-2.5-pro

Builds on: Orient Anything VGGT DINOv2 SynCLR

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