TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/AdaptPose: Cross-Dataset Adaptation for 3D Human Pose Esti...

AdaptPose: Cross-Dataset Adaptation for 3D Human Pose Estimation by Learnable Motion Generation

Mohsen Gholami, Bastian Wandt, Helge Rhodin, Rabab Ward, Z. Jane Wang

2021-12-22CVPR 2022 13D Human Pose EstimationWeakly-supervised 3D Human Pose EstimationPose EstimationMotion Generation
PaperPDFCode(official)

Abstract

This paper addresses the problem of cross-dataset generalization of 3D human pose estimation models. Testing a pre-trained 3D pose estimator on a new dataset results in a major performance drop. Previous methods have mainly addressed this problem by improving the diversity of the training data. We argue that diversity alone is not sufficient and that the characteristics of the training data need to be adapted to those of the new dataset such as camera viewpoint, position, human actions, and body size. To this end, we propose AdaptPose, an end-to-end framework that generates synthetic 3D human motions from a source dataset and uses them to fine-tune a 3D pose estimator. AdaptPose follows an adversarial training scheme. From a source 3D pose the generator generates a sequence of 3D poses and a camera orientation that is used to project the generated poses to a novel view. Without any 3D labels or camera information AdaptPose successfully learns to create synthetic 3D poses from the target dataset while only being trained on 2D poses. In experiments on the Human3.6M, MPI-INF-3DHP, 3DPW, and Ski-Pose datasets our method outperforms previous work in cross-dataset evaluations by 14% and previous semi-supervised learning methods that use partial 3D annotations by 16%.

Results

TaskDatasetMetricValueModel
3D Human Pose EstimationHuman3.6MAverage MPJPE (mm)42.5AdaptPose
3D Human Pose EstimationHuman3.6MNumber of Frames Per View27AdaptPose
3D Human Pose EstimationHuman3.6MNumber of Views1AdaptPose
Pose EstimationHuman3.6MAverage MPJPE (mm)42.5AdaptPose
Pose EstimationHuman3.6MNumber of Frames Per View27AdaptPose
Pose EstimationHuman3.6MNumber of Views1AdaptPose
3DHuman3.6MAverage MPJPE (mm)42.5AdaptPose
3DHuman3.6MNumber of Frames Per View27AdaptPose
3DHuman3.6MNumber of Views1AdaptPose
1 Image, 2*2 StitchiHuman3.6MAverage MPJPE (mm)42.5AdaptPose
1 Image, 2*2 StitchiHuman3.6MNumber of Frames Per View27AdaptPose
1 Image, 2*2 StitchiHuman3.6MNumber of Views1AdaptPose

Related Papers

$π^3$: Scalable Permutation-Equivariant Visual Geometry Learning2025-07-17Revisiting Reliability in the Reasoning-based Pose Estimation Benchmark2025-07-17DINO-VO: A Feature-based Visual Odometry Leveraging a Visual Foundation Model2025-07-17From Neck to Head: Bio-Impedance Sensing for Head Pose Estimation2025-07-17AthleticsPose: Authentic Sports Motion Dataset on Athletic Field and Evaluation of Monocular 3D Pose Estimation Ability2025-07-17SpatialTrackerV2: 3D Point Tracking Made Easy2025-07-16SGLoc: Semantic Localization System for Camera Pose Estimation from 3D Gaussian Splatting Representation2025-07-16Efficient Calisthenics Skills Classification through Foreground Instance Selection and Depth Estimation2025-07-16