atlas

Research map / 3D vision / Human pose estimation

KTPFormer: Kinematics and Trajectory Prior Knowledge-Enhanced Transformer for 3D Human Pose Estimation

CVPR 2024 · 3D vision › Human pose estimation · approach: Transformer-based multi-view 3D pose · 107 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 KTPFormer, a transformer for 3D human pose estimation whose Q/K/V inputs are enhanced by kinematics (KPA) and joint-trajectory (TPA) prior attention graphs, usable as plug-and-play modules.

Problem

Transformer-based 3D human pose estimation uses plain linear embeddings to form Q, K, V, ignoring known human anatomy and joint motion trajectories, which can cause attention collapse.

Approach

Builds a kinematics topology (fixed skeletal adjacency plus a learnable fully connected global affinity, symmetrized) and a trajectory topology (same-joint temporal links plus learnable global temporal affinity) and applies them as prior-knowledge attention before spatial and temporal MHSA, without altering the transformer structure.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use KTPFormer as the diffusion denoiser instead of D3DPD3DP · Human3.6M (CPN 2D, T=243)MPJPE (mm): 35.4 -> 33.0Helped
use KTPFormer as the diffusion denoiser instead of D3DPD3DP · Human3.6M (CPN 2D, T=243)P-MPJPE (mm): 28.7 -> 26.2Helped
use KTPFormer as the diffusion denoiser instead of D3DPD3DP · Human3.6M (GT 2D, T=243)MPJPE (mm): 18.4 -> 18.1Helped
use KTPFormer3D pose estimator · MPI-INF-3DHP test (T=81)PCK: 98.7 -> 98.9Helped
use KTPFormer3D pose estimator · MPI-INF-3DHP test (T=81)AUC: 83.9 -> 85.9Helped
use KTPFormer3D pose estimator · MPI-INF-3DHP test (T=81)MPJPE (mm): 23.1 -> 16.7Helped
use KTPFormer3D pose estimator · HumanEva testMPJPE (mm): 18.9 -> 15.3Helped
add KPA (ablation)KTPFormer baseline · Human3.6M (GT 2D, T=243)MPJPE (mm): 21.8 -> 20.0Helped
add TPA (ablation)KTPFormer baseline · Human3.6M (GT 2D, T=243)MPJPE (mm): 21.8 -> 19.7Helped
add prior knowledge to KPA and TPA (ablation)KTPFormer · Human3.6M (GT 2D, T=243)MPJPE (mm): 21.4 -> 19.0Helped
add global topologies to KPA and TPA (ablation)KTPFormer · Human3.6M (GT 2D, T=243)MPJPE (mm): 20.0 -> 19.0Helped
add both KPA and TPA (ablation)KTPFormer baseline · Human3.6M (GT 2D, T=243)MPJPE (mm): 21.8 -> 19.0Helped

Surprising findings

Limitations

Experimental setup

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

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

Metrics: MPJPE P-MPJPE PCK AUC

Baselines: MixSTE STCFormer PoseFormer MHFormer D3DP DiffPose GLA-GCN P-STMO StridedFormer PoseFormerV2 GraFormer POT

Builds on: PoseFormer MixSTE STCFormer D3DP Transformer

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