atlas

Research map / 3D vision / Human pose estimation

Pose Magic: Efficient and Temporally Consistent Human Pose Estimation with a Hybrid Mamba-GCN Network

AAAI 2025 · 3D vision › Human pose estimation · approach: Transformer-based multi-view 3D pose · 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 Pose Magic, an attention-free dual-stream Mamba+GCN network for 2D-to-3D human pose lifting with a bidirectional and a causal variant, reaching 37.5 mm MPJPE on Human3.6M with 74.1% fewer FLOPs than the prior best Transformer.

Problem

3D human pose estimation from 2D pose sequences faces a trade-off between accuracy and computational efficiency in Transformer-based backbones, and existing methods lack temporal smoothness and causal real-time variants.

Approach

Combine a Mamba stream (global forward/backward/independent selective SSM paths) with a GCN stream (skeleton-adjacency spatial graph and K-NN temporal graph) via adaptive softmax fusion, plus a causal masked K-NN adjacency for real-time use.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Pose Magic instead of the strongest reported baselinePose Magic causal · Human3.6MMPJPE (mm): 42.6 -> 41.7Helped
Use Pose Magic instead of the strongest reported baselinePose Magic bidirectional · Human3.6MMPJPE (mm): 38.4 -> 37.5Helped
Use Pose Magic bidirectional instead of the strongest baselinePose Magic · MPI-INF-3DHP bidirectionalMPJPE: 16.2 -> 14.7Helped
Use Pose Magic bidirectional instead of the strongest baselinePose Magic · MPI-INF-3DHP bidirectionalPCK: 99.1 -> 98.8Hurt
Use Pose Magic bidirectional instead of the strongest baselinePose Magic · MPI-INF-3DHP bidirectionalAUC: 88.0 -> 87.6Hurt
Add the GCN stream to Mamba in parallel (ablation)Pose Magic · Human3.6M bidirectionalMPJPE: 41.2 -> 37.5Helped
Add the GCN stream to Mamba in parallel (ablation)Pose Magic · Human3.6M bidirectionalMPJVE: 1.8 -> 1.6Helped
Use GCN alone instead of the hybrid Mamba-GCN block (ablation)Pose Magic · Human3.6M bidirectionalMPJPE: 37.5 -> 54.2Hurt
Use GCN alone instead of the hybrid Mamba-GCN block (ablation)Pose Magic · Human3.6M bidirectionalMPJVE: 1.6 -> 4.6Hurt
Connect GCN then Mamba sequentially instead of parallel streams (ablation)Pose Magic · Human3.6M bidirectionalMPJPE: 37.5 -> 44.2Hurt
Connect Mamba then GCN sequentially instead of parallel streams (ablation)Pose Magic · Human3.6M bidirectionalMPJPE: 37.5 -> 46.8Hurt
Add temporal positional embedding to spatial positional embedding (ablation)Pose Magic · Human3.6M bidirectionalMPJPE: 37.5 -> 38.8Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Human3.6M MPI-INF-3DHP

Benchmarks: Human3.6M MPI-INF-3DHP

Metrics: MPJPE MPJVE ACC-ERR PCK AUC Params FLOPs

Baselines: MotionBERT MotionAGFormer PoseFormer MixSTE STCFormer MHFormer HSTFormer P-STMO GLA-GCN Strided Transformer

Builds on: Mamba MotionBERT MotionAGFormer GCN S4D

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