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/GFPose: Learning 3D Human Pose Prior with Gradient Fields

GFPose: Learning 3D Human Pose Prior with Gradient Fields

Hai Ci, Mingdong Wu, Wentao Zhu, Xiaoxuan Ma, Hao Dong, Fangwei Zhong, Yizhou Wang

2022-12-16CVPR 2023 1Denoising3D Human Pose EstimationMonocular 3D Human Pose EstimationMulti-Hypotheses 3D Human Pose Estimation
PaperPDFCode(official)

Abstract

Learning 3D human pose prior is essential to human-centered AI. Here, we present GFPose, a versatile framework to model plausible 3D human poses for various applications. At the core of GFPose is a time-dependent score network, which estimates the gradient on each body joint and progressively denoises the perturbed 3D human pose to match a given task specification. During the denoising process, GFPose implicitly incorporates pose priors in gradients and unifies various discriminative and generative tasks in an elegant framework. Despite the simplicity, GFPose demonstrates great potential in several downstream tasks. Our experiments empirically show that 1) as a multi-hypothesis pose estimator, GFPose outperforms existing SOTAs by 20% on Human3.6M dataset. 2) as a single-hypothesis pose estimator, GFPose achieves comparable results to deterministic SOTAs, even with a vanilla backbone. 3) GFPose is able to produce diverse and realistic samples in pose denoising, completion and generation tasks. Project page https://sites.google.com/view/gfpose/

Results

TaskDatasetMetricValueModel
3D Human Pose EstimationHuman3.6MAverage MPJPE (mm)35.1GFPose (HPJ2D-010, S=200)
3D Human Pose EstimationHuman3.6MAverage MPJPE (mm)35.6GFPose (HPJ2D-000, S=200)
3D Human Pose EstimationHuman3.6MAverage PMPJPE (mm)30.5GFPose (HPJ2D-000, S=200)
3D Human Pose EstimationHuman3.6MUsing 2D ground-truth joints16.9GFPose (HPJ2D-000, S=200)
3D Human Pose EstimationMPI-INF-3DHPPCK86.9GFPose (HPJ2D-000, S=200)
Pose EstimationHuman3.6MAverage MPJPE (mm)35.1GFPose (HPJ2D-010, S=200)
Pose EstimationHuman3.6MAverage MPJPE (mm)35.6GFPose (HPJ2D-000, S=200)
Pose EstimationHuman3.6MAverage PMPJPE (mm)30.5GFPose (HPJ2D-000, S=200)
Pose EstimationHuman3.6MUsing 2D ground-truth joints16.9GFPose (HPJ2D-000, S=200)
Pose EstimationMPI-INF-3DHPPCK86.9GFPose (HPJ2D-000, S=200)
3DHuman3.6MAverage MPJPE (mm)35.1GFPose (HPJ2D-010, S=200)
3DHuman3.6MAverage MPJPE (mm)35.6GFPose (HPJ2D-000, S=200)
3DHuman3.6MAverage PMPJPE (mm)30.5GFPose (HPJ2D-000, S=200)
3DHuman3.6MUsing 2D ground-truth joints16.9GFPose (HPJ2D-000, S=200)
3DMPI-INF-3DHPPCK86.9GFPose (HPJ2D-000, S=200)
1 Image, 2*2 StitchiHuman3.6MAverage MPJPE (mm)35.1GFPose (HPJ2D-010, S=200)
1 Image, 2*2 StitchiHuman3.6MAverage MPJPE (mm)35.6GFPose (HPJ2D-000, S=200)
1 Image, 2*2 StitchiHuman3.6MAverage PMPJPE (mm)30.5GFPose (HPJ2D-000, S=200)
1 Image, 2*2 StitchiHuman3.6MUsing 2D ground-truth joints16.9GFPose (HPJ2D-000, S=200)
1 Image, 2*2 StitchiMPI-INF-3DHPPCK86.9GFPose (HPJ2D-000, S=200)

Related Papers

fastWDM3D: Fast and Accurate 3D Healthy Tissue Inpainting2025-07-17Diffuman4D: 4D Consistent Human View Synthesis from Sparse-View Videos with Spatio-Temporal Diffusion Models2025-07-17Similarity-Guided Diffusion for Contrastive Sequential Recommendation2025-07-16HUG-VAS: A Hierarchical NURBS-Based Generative Model for Aortic Geometry Synthesis and Controllable Editing2025-07-15AirLLM: Diffusion Policy-based Adaptive LoRA for Remote Fine-Tuning of LLM over the Air2025-07-15A statistical physics framework for optimal learning2025-07-10LangMamba: A Language-driven Mamba Framework for Low-dose CT Denoising with Vision-language Models2025-07-08Unconditional Diffusion for Generative Sequential Recommendation2025-07-08