Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

DiffPose: Toward More Reliable 3D Pose Estimation

About

Monocular 3D human pose estimation is quite challenging due to the inherent ambiguity and occlusion, which often lead to high uncertainty and indeterminacy. On the other hand, diffusion models have recently emerged as an effective tool for generating high-quality images from noise. Inspired by their capability, we explore a novel pose estimation framework (DiffPose) that formulates 3D pose estimation as a reverse diffusion process. We incorporate novel designs into our DiffPose to facilitate the diffusion process for 3D pose estimation: a pose-specific initialization of pose uncertainty distributions, a Gaussian Mixture Model-based forward diffusion process, and a context-conditioned reverse diffusion process. Our proposed DiffPose significantly outperforms existing methods on the widely used pose estimation benchmarks Human3.6M and MPI-INF-3DHP. Project page: https://gongjia0208.github.io/Diffpose/.

Jia Gong, Lin Geng Foo, Zhipeng Fan, Qiuhong Ke, Hossein Rahmani, Jun Liu• 2022

Related benchmarks

TaskDatasetResultRank
3D Human Pose EstimationMPI-INF-3DHP (test)
PCK98
584
3D Human Pose EstimationHuman3.6M (test)
MPJPE (Average)36.9
547
3D Human Pose Estimation3DPW (test)
PA-MPJPE58.5
514
3D Human Pose EstimationHuman3.6M (Protocol #1)
MPJPE (Avg.)36.9
440
3D Human Pose EstimationHuman3.6M
MPJPE36.7
184
3D Human Pose EstimationHuman3.6M (S9, S11)
Average Error (MPJPE Avg)18.9
94
3D Human Pose EstimationHuman3.6M S9 and S11 (test)
Dir. Error28.8
72
3D Pose EstimationHuman3.6M--
66
3D Human Pose Estimation3DPW cross-dataset (test)
MPJPE82.7
31
3D Human Pose EstimationHuman3.6M GT 2D pose sequences (test)
MPJPE (Dire.)18.6
29
Showing 10 of 14 rows

Other info

Code

Follow for update