Flexible Geometric Guidance for Probabilistic Human Pose Estimation with Diffusion Models
On the map: Diffusion models → 3D, point cloud and scene generation
Abstract (arXiv)
3D human pose estimation from 2D images is a challenging problem due to depth ambiguity and occlusion. Because of these challenges the task is underdetermined, where there exists multiple -- possibly infinite -- poses that are plausible given the image. Despite this, many prior works assume the existence of a deterministic mapping and estimate a single pose given an image. Furthermore, methods based on machine learning require a large amount of paired 2D-3D data to train and suffer from generalization issues to unseen scenarios. To address both of these issues, we propose a framework for pose estimation using diffusion models, which enables sampling from a probability distribution over plausible poses which are consistent with a 2D image. Our approach falls under the guidance framework for conditional generation, and guides samples from an unconditional diffusion model, trained only on 3D data, using the gradients of the heatmaps from a 2D keypoint detector. We evaluate our method on the Human 3.6M dataset under best-of-m multiple hypothesis evaluation, showing state-of-the-art performance among methods which do not require paired 2D-3D data for training. We additionally evaluate the generalization ability using the MPI-INF-3DHP and 3DPW datasets and demonstrate competitive performance. Finally, we demonstrate the flexibility of our framework by using it for novel tasks including pose generation and pose completion, without the need to train bespoke conditional models. We make code available at https://github.com/fsnelgar/diffusionpose .
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in 3D, point cloud and scene generation, one of 14 directions in Diffusion models. Builds on 40 of its 49 references that are in the map. First posted on arXiv 3 Feb 2026.
Builds on
40 of 49 references.
Closest ancestors · 5
Same direction, newest first
- 2024PADS: Plug-and-Play 3D Human Pose Analysis via Diffusion Generative Modeling17 Jan
- 2022DiffuPose: Monocular 3D Human Pose Estimation via Denoising Diffusion Probabilistic Model6 Dec
- 2022DiffPose: Multi-hypothesis Human Pose Estimation using Diffusion models29 Nov
- 2022LION: Latent Point Diffusion Models for 3D Shape Generation12 Oct
- 2022Novel View Synthesis with Diffusion Models6 Oct
Other references · 35
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 8,964
- 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,185
- 2015Deep Unsupervised Learning using Nonequilibrium Thermodynamicscited by 7,005
- 2022Photorealistic Text-to-Image Diffusion Models with Deep Language Understandingcited by 6,322
- 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,067
- 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,736
- 2019Deep High-Resolution Representation Learning for Human Pose Estimationcited by 1,339
- 2022Human Motion Diffusion Modelcited by 1,062
- 2016Stacked Hourglass Networks for Human Pose Estimationcited by 913
- 2016Keep it SMPL: Automatic Estimation of 3D Human Pose and Shape from a Single Imagecited by 692
23 more
- 2016Monocular 3D Human Pose Estimation In The Wild Using Improved CNN Supervisioncited by 493
- 2023Universal Guidance for Diffusion Modelscited by 426
- 2017A simple yet effective baseline for 3d human pose estimationcited by 401
- 20183D human pose estimation in video with temporal convolutions and semi-supervised trainingcited by 401
- 2017Cascaded Pyramid Network for Multi-Person Pose Estimationcited by 341
- 2022MotionBERT: A Unified Perspective on Learning Human Motion Representationscited by 188
- 2023PoseDiffusion: Solving Pose Estimation via Diffusion-aided Bundle Adjustmentcited by 146
- 2019Camera Distance-aware Top-down Approach for 3D Multi-person Pose Estimation from a Single RGB Imagecited by 131
- 2022DiffPose: Toward More Reliable 3D Pose Estimationcited by 99
- 2019Generating Multiple Hypotheses for 3D Human Pose Estimation with Mixture Density Networkcited by 92
- 2021On Self-Contact and Human Posecited by 88
- 2021PoseAug: A Differentiable Pose Augmentation Framework for 3D Human Pose Estimationcited by 88
- 2021Probabilistic Monocular 3D Human Pose Estimation with Normalizing Flowscited by 84
- 2020Human Body Model Fitting by Learned Gradient Descentcited by 81
- 2019Monocular 3D Human Pose Estimation by Generation and Ordinal Rankingcited by 76
- 2022GFPose: Learning 3D Human Pose Prior with Gradient Fieldscited by 57
- 20233D Human Mesh Estimation from Virtual Markerscited by 44
- 2021AdaptPose: Cross-Dataset Adaptation for 3D Human Pose Estimation by Learnable Motion Generationcited by 32
- 2023Distribution-Aligned Diffusion for Human Mesh Recoverycited by 27
- 2020Weakly Supervised Generative Network for Multiple 3D Human Pose Hypothesescited by 25
- 2023Back to Optimization: Diffusion-based Zero-Shot 3D Human Pose Estimationcited by 24
- 2021Revitalizing Optimization for 3D Human Pose and Shape Estimation: A Sparse Constrained Formulationcited by 19
- 2021Learning to Fit Morphable Modelscited by 16
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2024Di2Pose: Discrete Diffusion Model for Occluded 3D Human Pose Estimation
- 2023DiffHPE: Robust, Coherent 3D Human Pose Lifting with Diffusion
- 2022A generic diffusion-based approach for 3D human pose prediction in the wild
- 2026Unsupervised 3D Human Pose Estimation via Conditional Multi-view Ancestral Sampling
- 2024D3PRefiner: A Diffusion-based Denoise Method for 3D Human Pose Refinement
- 2023Learning Structure-Guided Diffusion Model for 2D Human Pose Estimation
- 2025FastDDHPose: Towards Unified, Efficient, and Disentangled 3D Human Pose Estimation
- 2024DiffusionNOCS: Managing Symmetry and Uncertainty in Sim2Real Multi-Modal Category-level Pose Estimation