atlas

Research map / 3D vision / Human pose estimation

Dual-Diffusion for Binocular 3D Human Pose Estimation

NeurIPS 2024 · 3D vision › Human pose estimation · approach: Transformer-based multi-view 3D pose · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Dual-Diffusion, a diffusion model that denoises 2D binocular poses and 3D triangulated poses jointly (via geometric projection/reprojection) to refine binocular 3D human pose estimates, with Z-embedding and baseline-width normalization.

Problem

Binocular 3D human pose estimation has higher 3D uncertainty than multiview setups, and existing diffusion refinement methods need an unknown initial 3D uncertainty distribution.

Approach

Model the diffusion over 2D binocular poses with a known Gaussian uncertainty, triangulate to noisy 3D poses, denoise in 3D with a GCN-Transformer denoiser, and reproject to 2D; add Z-embedding (root depth) and baseline-width normalization so one model handles varying depths and baselines.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply Dual-Diffusion refinement to RSB-Pose152 2D posesTriangulation with RSB-Pose152 on MHAD · MHADMPJPE (mm): 29.78 -> 27.76Helped
Apply Dual-Diffusion refinement to RSB-Pose152 2D posesTriangulation with RSB-Pose152 on H36M · H36MMPJPE (mm): 30.54 -> 28.67Helped
Add Z-embedding to Dual-Diff (ablation)Dual-Diff on MHAD with RSB-Pose152* 2D poses · MHADMPJPE (mm): 28.20 -> 27.91Helped
Add BaseL-norm to Dual-Diff with Z-embedding (ablation)Dual-Diff on MHAD with RSB-Pose152* 2D poses · MHADMPJPE (mm): 27.91 -> 27.76Helped
Add BaseL-norm for zero-shot baseline-width adaptation (ablation)Dual-Diff with ResNet50 2D poses · MHAD, 100mm baselineMPJPE (mm): 103.87 -> 88.32Helped
Add BaseL-norm for zero-shot baseline-width adaptation (ablation)Dual-Diff with ResNet50 2D poses · MHAD, 300mm baselineMPJPE (mm): 62.13 -> 51.26Helped
Initialize diffusion from random noise instead of the 2D-derived uncertainty distribution (ablation)Dual-Diff on MHAD with RSB-Pose152* 2D poses · MHADMPJPE (mm): 28.20 -> 328.82Hurt
Denoise 2D poses directly instead of denoising 3D poses (ablation)Dual-Diff on MHAD with RSB-Pose152* 2D poses · MHADMPJPE (mm): 28.20 -> 29.40Hurt
Vary diffusion steps T from 25 to 50, 75, 100, or 125 (ablation)Dual-Diff on MHAD with RSB-Pose152* 2D poses · MHADMPJPE (mm): 28.20; 28.31; 28.17; 28.19; 28.25No clear effect
Increase inference iterations from K=1 to K=2, 5, 10, or 20 (ablation)Dual-Diff on MHAD with RSB-Pose152* 2D poses · MHADMPJPE (mm): 28.20 -> 28.36; 28.80; 28.97; 29.08Hurt
Use 3D supervision instead of 2D supervision (ablation)Dual-Diff on MHAD with RSB-Pose152* 2D poses · MHADMPJPE (mm): 27.76 -> 29.38Hurt
Add 3D supervision to 2D supervision (ablation)Dual-Diff on MHAD with RSB-Pose152* 2D poses · MHADMPJPE (mm): 27.76 -> 27.73Helped

Surprising findings

Limitations

Experimental setup

Datasets: MHAD H36M

Benchmarks: MHAD H36M

Metrics: MPJPE BL Sym JDR

Baselines: Triangulation RSB-Pose TPPT Epipolar_Tri Algebraic_Tri AdaFuse DiffPose random-noise diffusion 2D-Diff

Builds on: DDPM DDIM DiffPose Triangulation

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy