atlas

Research map / 3D vision / Human pose estimation

Attention-Propagation Network for Egocentric Heatmap to 3D Pose Lifting

CVPR 2024 · 3D vision › Human pose estimation · approach: Transformer-based multi-view 3D pose · 9 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 EgoTAP, a heatmap-to-3D lifting method for stereo egocentric pose estimation that combines a Grid ViT heatmap encoder with a skeleton-propagating LSTM-style network, reducing MPJPE by 23.9% on UnrealEgo.

Problem

Accurate 3D full-body pose estimation from stereo head-mounted egocentric cameras is hard due to self-occlusion and out-of-view limbs, and existing heatmap-to-3D lifting loses information in feature embedding and ignores joint certainty and skeletal structure.

Approach

Encode each joint heatmap as a patch in a grid image with a ViT so that per-joint embeddings preserve heatmap correspondence, then propagate features down the skeleton tree with a Propagation Unit that uses a joint-feature forget gate to weight parent and limb information only for obscure joints.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use EgoTAP instead of Ego3DPosestereo egocentric pose estimation · UnrealEgo testMPJPE: 53.99 -> 41.06Helped
use EgoTAP instead of Ego3DPosestereo egocentric pose estimation · UnrealEgo testPA-MPJPE: 43.02 -> 35.39Helped
use EgoTAP instead of Ego3DPosestereo egocentric pose estimation · EgoCap testMPJPE: 69.45 -> 55.38Helped
use EgoTAP instead of Ego3DPosestereo egocentric pose estimation · EgoCap testPA-MPJPE: 49.98 -> 45.24Helped
replace Grid ViT with channel-wise ViT encoder (ablation)EgoTAP · UnrealEgo testMPJPE: 49.03 -> 61.62Hurt
replace Grid ViT with channel-wise ViT encoder (ablation)EgoTAP · EgoCap testMPJPE: 63.97 -> 83.39Hurt
add relational features without propagation (ablation)Grid ViT · UnrealEgo testMPJPE: 49.03 -> 48.12Helped
add relational features without propagation (ablation)Grid ViT · EgoCap testMPJPE: 63.97 -> 63.09Helped
add LSTM propagation using joint features only (ablation)Grid ViT · UnrealEgo testMPJPE: 49.03 -> 49.43Hurt
add LSTM propagation using joint features only (ablation)Grid ViT · EgoCap testMPJPE: 63.97 -> 60.16Helped
replace PU with LSTM alternating relational and joint features (ablation)EgoTAP · UnrealEgo testMPJPE: 49.03 -> 44.97Helped
replace PU with LSTM using concatenated relational and joint features (ablation)EgoTAP · EgoCap testMPJPE: 63.97 -> 58.35Helped

Surprising findings

Limitations

Experimental setup

Datasets: UnrealEgo EgoCap

Benchmarks: UnrealEgo EgoCap

Metrics: MPJPE PA-MPJPE

Baselines: EgoGlass UnrealEgo Ego3DPose CNN encoder Channel ViT

Builds on: Vision Transformer LSTM UnrealEgo Ego3DPose xR-EgoPose

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