atlas

Research map / 3D vision / Human pose estimation

BEDLAM2.0: Synthetic humans and cameras in motion

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

Introduces BEDLAM2.0, a larger synthetic video dataset with diverse focal lengths, synthetic and captured camera motions, richer body shapes, hair, shoes, and clothing, showing that training HPS/world-coordinate regressors on it improves accuracy over BEDLAM.

Problem

Estimating 3D human motion in world coordinates from video with moving cameras is hard because existing synthetic training data lacks ground-truth human and camera motion together with diverse focal lengths and realistic appearance.

Approach

A synthetic dataset rendered in Unreal Engine 5.3 that adds diverse focal lengths, zoom, many synthetic camera motion types with shake, real handheld and Apple Vision Pro camera trajectories, graded clothing, strand-based hair, shoes, and more body shapes and 3D environments than BEDLAM.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train CameraHMR on BEDLAM2 instead of BEDLAM1CameraHMR · 3DPWMPJPE: 68.0 -> 64.8Helped
Train CameraHMR on BEDLAM2 instead of BEDLAM1CameraHMR · EMDBMPJPE: 88.7 -> 74.6Helped
Train CameraHMR on BEDLAM2 instead of BEDLAM1CameraHMR · RICHMPJPE: 75.2 -> 70.8Helped
Train CameraHMR on BEDLAM2 instead of BEDLAM1CameraHMR · B2 test setPVE-T-SC: 8.85 -> 7.20Helped
Train GVHMR on BEDLAM2 instead of BEDLAM1GVHMR · RICHWA-MPJPE₁₀₀: 87.3 -> 75.5Helped
Train GVHMR on BEDLAM2 instead of BEDLAM1GVHMR · EMDBWA-MPJPE₁₀₀: 112.4 -> 113.7Hurt
Train PromptHMR on BEDLAM2 instead of BEDLAM1PromptHMR · RICHWA-MPJPE₁₀₀: 85.7 -> 75.3Helped
Train PromptHMR on BEDLAM2 instead of BEDLAM1PromptHMR · EMDBWA-MPJPE₁₀₀: 77.6 -> 71.9Helped
Train CameraHMR on BEDLAM1+2 instead of BEDLAM1CameraHMR · 3DPWMPJPE: 68.0 -> 65.2Helped
Train CameraHMR on BEDLAM1+2 instead of BEDLAM2CameraHMR · EMDBMPJPE: 74.6 -> 75.5Mixed
Train GVHMR on BEDLAM1+B2 instead of BEDLAM1GVHMR · RICHWA-MPJPE₁₀₀: 87.3 -> 75.8Helped
Train PromptHMR on BEDLAM1+B2 instead of BEDLAM1PromptHMR · RICHWA-MPJPE₁₀₀: 85.7 -> 72.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: BEDLAM BEDLAM2.0 AMASS MOYO BEAT2 ARCTIC Google Scanned Objects CAESAR PolyHaven HDRI Flickr HumanFOV

Benchmarks: 3DPW EMDB RICH BEDLAM2.0 test set

Metrics: MPJPE PA-MPJPE PVE WA-MPJPE100 W-MPJPE100 RTE Jitter Foot-Sliding PVE-T-SC

Baselines: CameraHMR GVHMR PromptHMR DPVO+HMR2.0 GLAMR TRACE SLAHMR WHAM

Builds on: BEDLAM SMPL-X AMASS CameraHMR GVHMR PromptHMR

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