atlas

Research map / 3D vision / Human pose estimation

PoseGen: Learning to Generate 3D Human Pose Dataset with NeRF

AAAI 2024 · 3D vision › Human pose estimation · approach: Monocular 2D-to-3D pose lifting · 3 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 PoseGen, an end-to-end framework that trains a NeRF-based generator of 3D human poses and camera viewpoints with feedback from a pre-trained pose estimator, producing OOD data that fine-tunes SPIN and HybrIK.

Problem

Pose estimators trained on limited public 3D human pose datasets generalize poorly to out-of-distribution poses and camera viewpoints, and existing augmentation methods either ignore image rendering or do not target the specific pre-trained model.

Approach

A GAN-style pose and viewpoint generator feeds a frozen animatable NeRF (A-NeRF) that renders images; the pre-trained pose estimator's error serves as feedback, and the generator is trained to maximize that error (scenario 2) so the generated data are OOD for the estimator, then the estimator is fine-tuned on this data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune SPIN with PoseGen-generated dataSPIN · AGORAMPJPE: 175.1 -> 158.9Helped
Fine-tune HybrIK with PoseGen-generated dataHybrIK · AGORAMPJPE: 137.9 -> 132.7Helped
Fine-tune SPIN with PoseGen-generated dataSPIN · 3DPWMPJPE: 96.9 -> 89.7Helped
Fine-tune HybrIK with PoseGen-generated dataHybrIK · 3DPWMPJPE: 88.7 -> 84.4Helped
Fine-tune SPIN with PoseGen-generated dataSPIN · SKI-PoseMPJPE: 288.9 -> 250.9Helped
Fine-tune HybrIK with PoseGen-generated dataHybrIK · SKI-PoseMPJPE: 205.2 -> 204.2Helped
Fine-tune HybrIK with PoseGen-generated dataHybrIK · 3DHPMPJPE: 99.3 -> 96.7Helped
Add novel pose generation (ablation)PoseGen with SPIN on 3DPW · 3DPWMPJPE: 96.9 -> 95.8Helped
Add camera-viewpoint generation to novel pose generation (ablation)PoseGen with SPIN on 3DPW · 3DPWMPJPE: 95.8 -> 92.7Helped
Add feedback to pose and viewpoint generation (ablation)PoseGen with SPIN on 3DPW · 3DPWMPJPE: 92.7 -> 91.3Helped
Generate OOD rather than IND data (Scenario 2 rather than Scenario 1) (ablation)PoseGen with SPIN · 3DPWMPJPE: 92.6 -> 91.8Helped
Use a normal rather than uniform latent prior (ablation)PoseGen with SPIN · 3DPWMPJPE: 91.9 -> 91.3Helped

Surprising findings

Limitations

Experimental setup

Datasets: AMASS 3DPW AGORA SKI-Pose MPI-INF-3DHP Human3.6M MSCOCO LSP SURREAL

Benchmarks: 3DPW AGORA SKI-Pose MPI-INF-3DHP USD (user-specific dataset)

Metrics: MPJPE PA-MPJPE NMJE PCK

Baselines: SPIN HybrIK PoseAug AGORA BEDLAM CLIFF VIBE EFT

Builds on: A-NeRF SPIN HybrIK PoseAug AdaptPose

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