atlas

Research map / 3D vision / Human pose estimation

GenHMR: Generative Human Mesh Recovery

AAAI 2025 · 3D vision › Human pose estimation · approach: Human mesh recovery from images · 8 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 GenHMR, a generative monocular human mesh recovery framework that tokenizes SMPL poses with a VQ-VAE and decodes them with an image-conditioned masked transformer, refined by 2D pose-guided latent optimization.

Problem

Monocular human mesh recovery is ill-posed due to depth ambiguity and occlusion; deterministic methods give a single output, while probabilistic multi-hypothesis methods lag behind in accuracy.

Approach

Reformulates HMR as image-conditioned masked generative modeling over discrete pose tokens, using iterative uncertainty-guided sampling (keeping high-confidence tokens and re-masking the rest) plus 2D pose-guided optimization of the decoded token embeddings at inference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GenHMR instead of HMR2.0Human3.6M · Human3.6MMPJPE: 44.8 -> 33.5Helped
use GenHMR instead of HMR2.03DPW · 3DPWMPJPE: 70.0 -> 54.7Helped
use GenHMR instead of VQ HPSEMDB · EMDBMPJPE: 99.9 -> 68.5Helped
increase uncertainty-guided sampling from 1 to 20 iterations (ablation)GenHMR · 3DPWMPJPE: 73.5 -> 67.4Helped
increase 2D pose-guided refinement from 1 to 20 iterations (ablation)GenHMR after UGS · 3DPWMVE: 77.0 -> 67.5Helped
use a broader training masking ratio U(0, 0.7) rather than U(0, 0.3) (ablation)GenHMR · 3DPWMPJPE: 72.1 -> 67.9Helped
increase tokenizer codebook size from 1024 × 256 to 4096 × 256 (ablation)Pose tokenizer · AMASSMVE: 9.2 -> 5.9Helped
increase pose-token count from 48 to 384 (ablation)Pose tokenizer · AMASSMVE: 10.5 -> 6.0Helped
include L_2D loss (ablation)GenHMR training · 3DPWMPJPE: 78.5 -> 68.1Helped
remove L_3D loss (ablation)GenHMR training · 3DPWMVE: 77.5 -> 91.5Hurt
use a 0.8 → 0.01 temperature schedule instead of 2.0 → 0.01 (ablation)GenHMR training · 3DPWMPJPE: 90.1 -> 68.0Helped
extend annealing duration from 50% to 200% (ablation)GenHMR training · 3DPWMPJPE: 68.1 -> 75.2Hurt

Surprising findings

Limitations

Experimental setup

Datasets: AMASS MOYO Human3.6M COCO MPI-INF-3DHP MPII InstaVariety AVA AI Challenger BEDLAM 3DPW EMDB

Benchmarks: Human3.6M 3DPW EMDB

Metrics: MPJPE PA-MPJPE MVE AITI

Baselines: FastMETRO PARE Virtual Marker CLIFF HMR2.0 VQ HPS TokenHMR Diff-HMR 3D Multibodies ProHMR

Builds on: VQ-VAE MaskGIT ViTDet Multi-scale deformable attention HMR2.0

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