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/Self-Supervised 3D Human Pose Estimation with Multiple-Vie...

Self-Supervised 3D Human Pose Estimation with Multiple-View Geometry

Arij Bouazizi, Julian Wiederer, Ulrich Kressel, Vasileios Belagiannis

2021-08-173D Human Pose EstimationWeakly-supervised 3D Human Pose EstimationSelf-Supervised LearningPose Estimation
PaperPDFCode(official)

Abstract

We present a self-supervised learning algorithm for 3D human pose estimation of a single person based on a multiple-view camera system and 2D body pose estimates for each view. To train our model, represented by a deep neural network, we propose a four-loss function learning algorithm, which does not require any 2D or 3D body pose ground-truth. The proposed loss functions make use of the multiple-view geometry to reconstruct 3D body pose estimates and impose body pose constraints across the camera views. Our approach utilizes all available camera views during training, while the inference is single-view. In our evaluations, we show promising performance on Human3.6M and HumanEva benchmarks, while we also present a generalization study on MPI-INF-3DHP dataset, as well as several ablation results. Overall, we outperform all self-supervised learning methods and reach comparable results to supervised and weakly-supervised learning approaches. Our code and models are publicly available

Results

TaskDatasetMetricValueModel
3D Human Pose EstimationHuman3.6MAverage MPJPE (mm)622D-3D Lifting self-supervised
3D Human Pose EstimationHuman3.6MAverage MPJPE (mm)622D-3D Lifting self-supervised
3D Human Pose EstimationHuman3.6MNumber of Frames Per View12D-3D Lifting self-supervised
3D Human Pose EstimationHuman3.6MNumber of Views12D-3D Lifting self-supervised
Pose EstimationHuman3.6MAverage MPJPE (mm)622D-3D Lifting self-supervised
Pose EstimationHuman3.6MAverage MPJPE (mm)622D-3D Lifting self-supervised
Pose EstimationHuman3.6MNumber of Frames Per View12D-3D Lifting self-supervised
Pose EstimationHuman3.6MNumber of Views12D-3D Lifting self-supervised
3DHuman3.6MAverage MPJPE (mm)622D-3D Lifting self-supervised
3DHuman3.6MAverage MPJPE (mm)622D-3D Lifting self-supervised
3DHuman3.6MNumber of Frames Per View12D-3D Lifting self-supervised
3DHuman3.6MNumber of Views12D-3D Lifting self-supervised
1 Image, 2*2 StitchiHuman3.6MAverage MPJPE (mm)622D-3D Lifting self-supervised
1 Image, 2*2 StitchiHuman3.6MAverage MPJPE (mm)622D-3D Lifting self-supervised
1 Image, 2*2 StitchiHuman3.6MNumber of Frames Per View12D-3D Lifting self-supervised
1 Image, 2*2 StitchiHuman3.6MNumber of Views12D-3D Lifting self-supervised

Related Papers

A Semi-Supervised Learning Method for the Identification of Bad Exposures in Large Imaging Surveys2025-07-17$π^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-16