atlas

Research map / 3D vision / Depth and stereo

Synergistic Global-space Camera and Human Reconstruction from Videos

CVPR 2024 · 3D vision › Depth and stereo · approach: Feed-forward 3D reconstruction · 5 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.

Proposes SynCHMR, which calibrates monocular depth with camera-frame human meshes to get metric-scale SLAM, then denoises world-frame SMPL trajectories conditioned on the reconstructed dense scene, yielding consistent camera, human, and scene reconstructions in one global frame.

Problem

Jointly reconstructing metric-scale camera trajectories, human meshes, and dense scene geometry in a common world frame from monocular videos with moving cameras, where SLAM is scale-ambiguous and dynamic humans break static assumptions.

Approach

Use camera-frame HMR as a metric prior to calibrate monocular depth and mask dynamic humans inside DROID-SLAM (Human-aware Metric SLAM), then train a scene-conditioned transformer denoiser that refines world-frame SMPL tracks using the dense dynamic point cloud as implicit scene constraint.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add human-aware metric SLAM to DROID-SLAM camera estimatesSLAHMR with 4DHumans · 3DPW-TestPA-MPJPE: 57.4 -> 52.9Helped
add the Scene-aware SMPL Denoiser (ablation)Human-aware Metric SLAM + 4DHumans · 3DPW-TestPA-MPJPE: 52.9 -> 52.4Helped
add the Scene-aware SMPL Denoiser (ablation)Human-aware Metric SLAM + 4DHumans · EgoBody ValPA-MPJPE: 73.0 -> 57.7Helped
add calibrated ZoeDepth+ depths and foreground masks (ablation)Human-aware Metric SLAM · EgoBodyATE: 80.9 -> 26.4Helped
add calibrated ZoeDepth+ depths and foreground masks (ablation)Human-aware Metric SLAM · EMDBATE: 400.3 -> 107.0Helped
add ZoeDepth+ without depth calibration (ablation)RGB-only SLAM · EgoBodyATE: 80.9 -> 35.0Helped
add Mask2Former masks without depth (ablation)RGB-only SLAM · EgoBodyATE: 80.9 -> 81.6Hurt
add XYZ features to ViT + RGB conditioning (ablation)Scene-aware SMPL Denoiser · EgoBody ValPA: 63.9 -> 64.5Hurt
add subject masks to ViT + RGB conditioning (ablation)Scene-aware SMPL Denoiser · EgoBody ValPA: 63.9 -> 66.8Hurt
add RGB features to SPVCNN + XYZ conditioning (ablation)Scene-aware SMPL Denoiser · EgoBody ValPA: 62.9 -> 61.0Helped
add subject masks to SPVCNN + XYZ conditioning (ablation)Scene-aware SMPL Denoiser · EgoBody ValPA: 62.9 -> 62.0Hurt
use SPVCNN instead of ViT for scene encoding with RGB, XYZ, and masks (ablation)Scene-aware SMPL Denoiser · EgoBody ValPA: 69.3 -> 61.3Helped

Surprising findings

Limitations

Experimental setup

Datasets: 3DPW EgoBody EMDB DAVIS

Benchmarks: 3DPW EgoBody EMDB DAVIS

Metrics: PA-MPJPE FA-MPJPE WA-MPJPE acceleration error ATE threshold accuracy REL RMSE

Baselines: GLAMR SLAHMR PACE TRACE DROID-SLAM

Builds on: DROID-SLAM 4DHumans ZoeDepth SLAHMR SMPL

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