atlas

Research map / 3D vision / Human pose estimation

ExtPose: Robust and Coherent Pose Estimation by Extending ViTs

ICML 2025 · 3D vision › Human pose estimation · approach: Transformer-based multi-view 3D pose

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.

Extends a pre-trained image ViT pose estimator (HMR2.0/HaMeR) with dual-stream image + skeleton-image full attention and 3D spatiotemporal attention across frames, without extra parameters, to improve pixel alignment and temporal coherence for human and hand pose estimation.

Problem

3D human and hand pose estimation with ViTs is limited to single images, lacks temporal information, and often produces predictions misaligned with the 2D image evidence.

Approach

Represents 2D poses as rendered skeleton images processed by the same shared ViT, uses cross-modal self-attention with a mask between image and skeleton streams, and extends 2D attention to 3D video attention across frames, reusing pretrained weights with no added modules.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add 2D pose evidence to HMR2.0EXTPOSE · 3DPW imagePA-MPJPE: 44.4 -> 35.5Helped
Extend attention across video framesEXTPOSE · 3DPW videoPA-MPJPE: 35.9 -> 34.0Helped
Add 2D pose evidence with cross-modal attentionHaMeR · FreiHANDPA-MPJPE: 6.0 -> 4.9Helped
Add 2D pose evidence with cross-modal attentionHaMeR · HO3D imagePA-MPJPE: 7.7 -> 7.0Helped
Use only 1D 2D-joint coordinates instead of image and skeleton-image inputs (ablation)EXTPOSE · FreiHANDPA-MPJPE: 4.9 -> 6.5Hurt
Use only 2D pose heatmaps instead of image and skeleton-image inputs (ablation)EXTPOSE · FreiHANDPA-MPJPE: 4.9 -> 6.3Hurt
Use only a 2D skeleton image instead of image and skeleton-image inputs (ablation)EXTPOSE · FreiHANDPA-MPJPE: 4.9 -> 6.2Hurt
Remove the 2D pose input (ablation)EXTPOSE · FreiHANDPA-MPJPE: 4.9 -> 6.0Hurt
Replace cross-modal attention with late fusion (ablation)EXTPOSE · HInt New DaysPCK @0.05: 59.6 -> 50.5Hurt
Replace cross-modal attention with channel concatenation (ablation)EXTPOSE · HInt New DaysPCK @0.05: 59.6 -> 56.3Hurt
Replace cross-modal attention with ControlNet fusion (ablation)EXTPOSE · HInt New DaysPCK @0.05: 59.6 -> 55.6Hurt
Initialize from ViTPose instead of the HPE baseline (ablation)EXTPOSE · HInt New DaysPCK @0.05: 59.6 -> 49.9Hurt

Surprising findings

Limitations

Experimental setup

Datasets: 3DPW Human3.6M MPI-INF-3DHP COCO FreiHAND HO3D MTC RHD InterHand2.6M H2O3D DexYCB COCO WholeBody

Benchmarks: 3DPW FreiHAND HO3D HInt

Metrics: MPVPE MPJPE PA-MPJPE PA-MPVPE F@5 F@15 AUCJ AUCV PCK@0.05 PCK@0.1

Baselines: HMR2.0 HaMeR WHAM TokenHMR ReFit CLIFF Deformer VIBE TCMR ViTPose MeshGraphormer MobRecon

Builds on: HMR2.0 HaMeR ViTPose ViT SMPL

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