CVPRW 2025 RHOBIN WORKSHOP

Physics-aware motion
from a moving camera.

PhysDynPose estimates physically plausible 3D human motion in world coordinates when the camera moves and the ground is not flat.

Ayce Idil Aytekin · Chuqiao Li · Diogo Luvizon · Rishabh Dabral · Martin Oswald · Marc Habermann · Christian Theobalt
Overview of the MoviCam dataset and PhysDynPose method
TL;DR

We introduce a non-synthetic dataset containing ground-truth camera trajectories of a dynamically moving RGB camera, scene geometry, and 3D human motion with human-scene contact labels. Then we combine monocular pose estimation, moving-camera SLAM, scene geometry, and physics optimization to recover human motion on real, non-planar terrain.

01

MoviCam dataset

Real synchronized captures with moving RGB cameras, ground-truth human motion, camera trajectories, scene geometry, and contact labels.

Scene geometry

Reconstructed non-flat environment

The scene mesh used for contact-aware evaluation and physics optimization.

Sequence 1 · Third person

Human, scene, and moving camera

Ground-truth SMPL motion and the camera trajectory in the reconstructed scene.

Sequence 1 · Camera view

View from the moving camera

The synchronized viewpoint used by monocular motion estimators.

Sequence 3 · Third person

Scene-aware capture overview

SMPL ground truth, environment geometry, and dynamic camera path.

Sequence 3 · Camera view

Dynamic monocular observation

The corresponding moving-camera perspective through the scene.

02

Motion results

PhysDynPose results paired with their corresponding moving-camera observations.

Moving-camera RGB
PhysDynPose

Sequence 1 · Uneven-ground walk

Low foot skating with stable scene contact.

Moving-camera RGB
PhysDynPose

Sequence 4 · Stable traversal

A smoother optimized interval with low acceleration and foot slip.

Moving-camera RGB
PhysDynPose

Sequence 6 · Long-range motion

Physically grounded motion across an extended path.

03

Abstract

Most monocular and physics-based human pose tracking methods, while achieving state-of-the-art results, suffer from artifacts when the scene does not have a strictly flat ground plane or when the camera is moving. Moreover, these methods are often evaluated on in-the-wild real world videos without ground-truth data or on synthetic datasets, which fail to model the real world light transport, camera motion, and pose-induced appearance and geometry changes. To tackle these two problems, we introduce MoviCam, the first non-synthetic dataset containing ground-truth camera trajectories of a dynamically moving monocular RGB camera, scene geometry, and 3D human motion with human-scene contact labels. Additionally, we propose PhysDynPose, a physics-based method that incorporates scene geometry and physical constraints for more accurate human motion tracking in case of camera motion and non-flat scenes. More precisely, we use a state-of-the-art kinematics estimator to obtain the human pose and a robust SLAM method to capture the dynamic camera trajectory, enabling the recovery of the human pose in the world frame. We then refine the kinematic pose estimate using our scene-aware physics optimizer. From our new benchmark, we found that even state-of-the-art methods struggle with this inherently challenging setting, i.e. a moving camera and non-planar environments, while our method robustly estimates both human and camera poses in world coordinates.

04

BibTeX

@inproceedings{aytekin2025physics,
  title={Physics-based human pose estimation from a single moving RGB camera},
  author={Aytekin, Ayce Idil and Li, Chuqiao and Luvizon, Diogo and Dabral, Rishabh and Oswald, Martin and Habermann, Marc and Theobalt, Christian},
  booktitle={Proceedings of the Computer Vision and Pattern Recognition Conference},
  pages={3891--3900},
  year={2025}
}