atlas

Research map / 3D vision / Human pose estimation

TokenHMR: Advancing Human Mesh Recovery with a Tokenized Pose Representation

CVPR 2024 · 3D vision › Human pose estimation · approach: Human mesh recovery from images · 70 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 TokenHMR, a 3D human mesh recovery method that predicts discrete VQ-VAE pose tokens and uses a threshold-adaptive loss (TALS) to reduce camera/pose bias from 2D keypoints and pseudo-ground-truth.

Problem

Single-image 3D human pose and shape regression suffers a decline in 3D accuracy as 2D keypoint fit improves, due to approximate camera models and biased pseudo-ground-truth (p-GT) used in training.

Approach

Combine a threshold-adaptive loss that down-weights 2D and p-GT errors below thresholds derived from BEDLAM camera-bias analysis with a frozen VQ-VAE pose tokenizer pre-trained on mocap, so pose regression becomes token classification over a codebook of valid poses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add TALS to HMR2.0 (ablation)HMR2.0 trained on SD + ITW + BL · EMDBMPJPE: 99.3 -> 96.7Helped
add TALS to HMR2.0 (ablation)HMR2.0 trained on SD + ITW + BL · 3DPWMPJPE: 77.4 -> 73.5Helped
replace continuous pose regression with tokenized pose prediction (ablation)HMR2.0 trained on SD + ITW + BL · EMDBMPJPE: 99.3 -> 95.6Helped
replace continuous pose regression with tokenized pose prediction (ablation)HMR2.0 trained on SD + ITW + BL · 3DPWMPJPE: 77.4 -> 75.0Helped
use VPoser rather than the token-based prior, while retaining TALS (ablation)HMR2.0 trained on SD + ITW + BL · EMDBMPJPE: 91.7 vs 97.9Hurt
use 80 rather than 160 pose tokens (ablation)VQ-VAE tokenizer · MOYO validationMPJPE: 10.4 -> 16.7Hurt
increase pose tokens from 160 to 320 (ablation)VQ-VAE tokenizer · MOYO validationMPJPE: 10.4 -> 10.1Helped
use codebook 1024 × 256 instead of 2048 × 256 (ablation)VQ-VAE tokenizer · AMASS testMPJPE: 2.2 -> 4.6Hurt
use codebook 2048 × 128 instead of 2048 × 256 (ablation)VQ-VAE tokenizer · AMASS testMPJPE: 2.2 -> 3.1Hurt
add random pose-parameter noise during tokenizer training (ablation)VQ-VAE tokenizer · MOYO validationMPJPE: 11.5 -> 10.4Helped
add random pose-parameter noise during tokenizer training (ablation)VQ-VAE tokenizer · AMASS testMPJPE: 1.9 -> 2.2Hurt
train TokenHMR with tokenized pose prediction and TALSHMR2.0 trained on SD + ITW + BL · EMDBMPJPE: 99.3 -> 91.7Helped

Surprising findings

Limitations

Experimental setup

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

Benchmarks: EMDB 3DPW LSP

Metrics: MVE MPJPE PA-MPJPE PCK

Baselines: HybrIK CLIFF HMR2.0 BEDLAM-CLIFF VPoser-augmented HMR2.0 HMR2.0 + TALS

Builds on: HMR2.0 VQ-VAE T2M-GPT CLIFF VPoser

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