atlas

Research map / 3D vision / Human pose estimation

WHAM: Reconstructing World-grounded Humans with Accurate 3D Motion

CVPR 2024 · 3D vision › Human pose estimation · approach: Physics and sensor-based motion capture · 98 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.

WHAM reconstructs world-grounded 3D human motion from monocular video online by fusing AMASS-pretrained 2D-keypoint motion features with image features, and recovers global trajectory using camera angular velocity and contact-aware refinement.

Problem

Estimating accurate, temporally smooth 3D human pose and shape in global world coordinates from monocular video captured by a moving camera, without foot sliding and without slow optimization pipelines.

Approach

Pretrain a uni-directional RNN motion encoder/decoder to lift synthetic 2D keypoint sequences (from AMASS with dynamic virtual cameras) to 3D, then jointly fine-tune with a feature integrator fusing image features; a trajectory decoder conditioned on camera angular velocity and a foot-contact-aware refiner produce global motion.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use WHAM (ViT) instead of ReFit3D human motion recovery · 3DPWMPJPE: 65.3 -> 57.8Helped
use WHAM (ViT) instead of ReFit3D human motion recovery · RICHMPJPE: 80.7 -> 80.0Helped
use WHAM (ViT) instead of ReFit3D human motion recovery · EMDBMPJPE: 88.0 -> 79.7Helped
use WHAM with DPVO instead of SLAHMRglobal trajectory recovery · EMDB 2WA-MPJPE100: 326.9 -> 135.6Helped
use WHAM with DPVO instead of SLAHMRglobal trajectory recovery · EMDB 2RTE: 10.2 -> 6.0Helped
use WHAM with DPVO instead of SLAHMRglobal trajectory recovery · EMDB 2Jitter: 31.3 -> 22.5Helped
use WHAM with DPVO instead of SLAHMRglobal trajectory recovery · EMDB 2FS: 14.5 -> 4.4Helped
add feature integration to WHAM (ablation)WHAM · EMDB 2MPJPE: 69.0 -> 59.3Helped
add AMASS 2D-to-3D lifting pretraining to WHAM (ablation)WHAM · EMDB 2MPJPE: 83.0 -> 59.3Helped
add Neural Initialization to WHAM (ablation)WHAM · EMDB 2MPJPE: 66.3 -> 59.3Helped
add camera angular velocity input to WHAM (ablation)WHAM · EMDB 2RTE: 10.1 -> 6.0Helped
add trajectory refinement to WHAM (ablation)WHAM · EMDB 2FS: 6.5 -> 4.4Helped

Surprising findings

Limitations

Experimental setup

Datasets: AMASS 3DPW Human3.6M MPI-INF-3DHP InstaVariety BEDLAM

Benchmarks: 3DPW RICH EMDB

Metrics: MPJPE PA-MPJPE PVE Accel W-MPJPE100 WA-MPJPE100 RTE Jitter FS

Baselines: TCMR GLoT MPS-Net VIBE HMR2.0 ReFit TRACE SLAHMR GLAMR PACE

Builds on: CLIFF SPIN MotionBERT ProxyCap DPVO

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