Back to Optimization: Diffusion-based Zero-Shot 3D Human Pose Estimation

7 Jul 2023  ·  Zhongyu Jiang, Zhuoran Zhou, Lei LI, Wenhao Chai, Cheng-Yen Yang, Jenq-Neng Hwang ·

Learning-based methods have dominated the 3D human pose estimation (HPE) tasks with significantly better performance in most benchmarks than traditional optimization-based methods. Nonetheless, 3D HPE in the wild is still the biggest challenge for learning-based models, whether with 2D-3D lifting, image-to-3D, or diffusion-based methods, since the trained networks implicitly learn camera intrinsic parameters and domain-based 3D human pose distributions and estimate poses by statistical average. On the other hand, the optimization-based methods estimate results case-by-case, which can predict more diverse and sophisticated human poses in the wild. By combining the advantages of optimization-based and learning-based methods, we propose the \textbf{Ze}ro-shot \textbf{D}iffusion-based \textbf{O}ptimization (\textbf{ZeDO}) pipeline for 3D HPE to solve the problem of cross-domain and in-the-wild 3D HPE. Our multi-hypothesis \textit{\textbf{ZeDO}} achieves state-of-the-art (SOTA) performance on Human3.6M, with minMPJPE $51.4$mm, without training with any 2D-3D or image-3D pairs. Moreover, our single-hypothesis \textit{\textbf{ZeDO}} achieves SOTA performance on 3DPW dataset with PA-MPJPE $40.3$mm on cross-dataset evaluation, which even outperforms learning-based methods trained on 3DPW.

PDF Abstract

Results from the Paper


Ranked #10 on 3D Human Pose Estimation on 3DPW (PA-MPJPE metric)

     Get a GitHub badge
Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
3D Human Pose Estimation 3DPW ZeDO (S=1,J=17) PA-MPJPE 40.3 # 10
MPJPE 69.7 # 21
3D Human Pose Estimation 3DPW ZeDO (Cross Dataset) PA-MPJPE 42.6 # 23
MPJPE 80.9 # 60
3D Human Pose Estimation Human3.6M ZeDO (S=50) Average MPJPE (mm) 51.4 # 181
3D Human Pose Estimation MPI-INF-3DHP ZeDO (S=50) AUC 65.6 # 19
MPJPE 55.2 # 20
PCK 93 # 22

Methods


No methods listed for this paper. Add relevant methods here