atlas

Research map / 3D vision / Human pose estimation

$\text{Di}^2\text{Pose}$: Discrete Diffusion Model for Occluded 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 Di²Pose, a two-stage framework that quantizes 3D human poses into discrete tokens (FSQ with Local-MLP encoder) and models them with a conditional discrete diffusion process using occlude/replace transitions for occluded monocular 3D pose estimation.

Problem

Continuous diffusion models for monocular 3D human pose estimation need large search spaces and data, producing biomechanically implausible poses, especially under occlusion.

Approach

Represent 3D poses as compositional discrete tokens via a VQ-VAE-like pose quantization step with Local-MLP blocks and FSQ, then run a discrete diffusion over tokens with an occlude-and-replace transition matrix conditioned on image features, so occlusion is modeled in latent space.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the strongest reported baseline with Di²Pose3D pose estimation · Human3.6MMPJPE: 49.7 -> 49.2Helped
Replace the strongest reported baseline with Di²Pose3D pose estimation · Human3.6MPA-MPJPE: 39.2 -> 39.0Helped
Replace the strongest baseline with Di²Pose3D pose estimation · 3DPWMPJPE: 82.7 -> 79.3Helped
Replace the strongest baseline with Di²Pose3D pose estimation · 3DPWPA-MPJPE: 53.8 -> 50.1Helped
Replace the strongest baseline with Di²Pose3D pose estimation · 3DPW-OccMPJPE: 82.1 -> 79.6Helped
Replace the strongest baseline with Di²Pose3D pose estimation · 3DPW-OccPA-MPJPE: 53.5 -> 50.7Helped
Replace the strongest baseline with Di²Pose3D pose estimation · 3DPW-AdvOcc@40MPJPE: 121.4 -> 108.4Helped
Replace the strongest baseline with Di²Pose3D pose estimation · 3DPW-AdvOcc@80MPJPE: 189.3 -> 153.6Helped
Add the Local-MLP pose representation instead of PCT (ablation)Pose quantization step · Human3.6M pose reconstructionMPJPE: 15.2 -> 13.6Helped
Use Joint Shift with X=3 rather than X=1 (ablation)Pose quantization step · Human3.6M pose reconstructionMPJPE: 14.5 -> 13.6Helped
Use Joint Shift with X=3 rather than X=5 (ablation)Pose quantization step · Human3.6M pose reconstructionMPJPE: 14.1 -> 13.6Helped
Use FSQ levels [7,5,5,5,5] rather than [8,5,5,5] (ablation)Pose quantization step · Human3.6M pose reconstructionMPJPE: 15.2 -> 13.6Helped

Surprising findings

Limitations

Experimental setup

Datasets: Human3.6M 3DPW 3DPW-Occ DTD

Benchmarks: Human3.6M 3DPW 3DPW-Occ 3DPW-AdvOcc

Metrics: MPJPE PA-MPJPE

Baselines: DiffPose Gong et al. (CVPR'23) Geng et al. (CVPR'23) Zhang et al. (TPAMI'23) Choi et al. (IROS'23) Cai et al. (ICCV'19) Pavllo et al. (CVPR'19) Zheng et al. (ICCV'21)

Builds on: VQ-VAE finite scalar quantization discrete diffusion (D3PM-style) DiffPose MLP-Mixer

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