atlas

Research map / 3D vision / Human pose estimation

PandaPose: 3D Human Pose Lifting from a Single Image via Propagating 2D Pose Prior to 3D Anchor Space

NeurIPS 2025 · 3D vision › Human pose estimation · approach: Monocular 2D-to-3D pose lifting · 0 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 PandaPose, a single-image 3D human pose lifting method that propagates 2D pose priors into a 3D anchor space (joint-wise adaptive anchors, joint-wise depth distributions, and an anchor-feature interaction decoder) and predicts joints via anchor-to-joint ensemble prediction.

Problem

Single-image 3D human pose lifting from predicted 2D poses suffers from error propagation from noisy 2D inputs and difficulty resolving self-occlusion and depth ambiguity.

Approach

Instead of direct 2D-to-3D joint regression, build joint-wise adaptive 3D anchors seeded from the 2D pose, lift image features into depth-aware 3D space using joint-wise depth distributions supervised sparsely by GT joint depths, and predict each joint as a weighted sum of anchor-plus-offset positions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PandaPose instead of CA-PFImage-based 3D pose lifting · Human3.6M full test setMPJPE (mm): 41.4 -> 39.8Helped
Use PandaPose instead of CA-PFImage-based 3D pose lifting · Human3.6M challenging subsetMPJPE (mm): 82.4 -> 73.1Helped
Use PandaPose instead of CA-PFImage-based 3D pose lifting · MPI-INF-3DHP full test setMPJPE (mm): 32.7 -> 31.8Helped
Use PandaPose instead of HiPARTCross-dataset 3D pose lifting · 3DPWMPJPE (mm): 77.2 -> 74.9Helped
Add global fixed anchors to a model without anchors (ablation)PandaPose · Human3.6M full test setMPJPE (mm): 42.1 -> 40.8Helped
Add adaptive local anchors to a model without anchors (ablation)PandaPose · Human3.6M full test setMPJPE (mm): 42.1 -> 40.1Helped
Combine global fixed and adaptive local anchors (ablation)PandaPose · Human3.6M full test setMPJPE (mm): 40.1 -> 39.8Helped
Replace direct MLP pose regression with anchor-to-joint regression (ablation)PandaPose · Human3.6M full test setMPJPE (mm): 42.1 -> 39.8Helped
Add 3D depth-aware feature lifting and a single depth map (ablation)PandaPose · Human3.6M full test setMPJPE (mm): 40.9 -> 40.3Helped
Replace a single depth map with joint-wise depth distributions (ablation)PandaPose · Human3.6M challenging subsetMPJPE (mm): 75.9 -> 73.1Helped
Replace depth regression with classification using 64 bins (ablation)PandaPose · Human3.6M challenging subsetMPJPE (mm): 77.2 -> 73.1Helped
Use 128 rather than 64 depth bins (ablation)PandaPose · Human3.6M full test setMPJPE (mm): 39.8 -> 40.2Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Human3.6M MPI-INF-3DHP 3DPW

Benchmarks: Human3.6M MPI-INF-3DHP 3DPW

Metrics: MPJPE PA-MPJPE PCK AUC

Baselines: CA-PF HiPART Di^2Pose DiffPose HCSF GraFormer KTPFormer MixSTE MHFormer PoseFormer

Builds on: A2J-Transformer HRNet Deformable attention

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