TransPose: Keypoint Localization via Transformer

ICCV 2021  ·  Sen yang, Zhibin Quan, Mu Nie, Wankou Yang ·

While CNN-based models have made remarkable progress on human pose estimation, what spatial dependencies they capture to localize keypoints remains unclear. In this work, we propose a model called \textbf{TransPose}, which introduces Transformer for human pose estimation. The attention layers built in Transformer enable our model to capture long-range relationships efficiently and also can reveal what dependencies the predicted keypoints rely on. To predict keypoint heatmaps, the last attention layer acts as an aggregator, which collects contributions from image clues and forms maximum positions of keypoints. Such a heatmap-based localization approach via Transformer conforms to the principle of Activation Maximization~\cite{erhan2009visualizing}. And the revealed dependencies are image-specific and fine-grained, which also can provide evidence of how the model handles special cases, e.g., occlusion. The experiments show that TransPose achieves 75.8 AP and 75.0 AP on COCO validation and test-dev sets, while being more lightweight and faster than mainstream CNN architectures. The TransPose model also transfers very well on MPII benchmark, achieving superior performance on the test set when fine-tuned with small training costs. Code and pre-trained models are publicly available\footnote{\url{https://github.com/yangsenius/TransPose}}.

PDF Abstract ICCV 2021 PDF ICCV 2021 Abstract

Results from the Paper


Ranked #3 on Pose Estimation on OCHuman (Validation AP metric)

     Get a GitHub badge
Task Dataset Model Metric Name Metric Value Global Rank Uses Extra
Training Data
Result Benchmark
Pose Estimation COCO test-dev TransPose-H-A6 AP 75 # 20
AP50 92.2 # 17
AP75 82.3 # 17
APL 81.1 # 14
APM 71.3 # 17
Pose Estimation MPII Human Pose TransPose PCKh-0.5 93.5 # 5
Keypoint Detection MS COCO TransPose(256x192) Validation AP 75.8 # 8
Test AP 75.0 # 10
Pose Estimation OCHuman TransPose-H Validation AP 62.3 # 3

Results from Other Papers


Task Dataset Model Metric Name Metric Value Rank Uses Extra
Training Data
Source Paper Compare
Multi-Person Pose Estimation CrowdPose TransPose-H mAP @0.5:0.95 71.8 # 7
AP Easy 79.5 # 7
AP Medium 72.9 # 7
AP Hard 62.2 # 6
Multi-Person Pose Estimation OCHuman TransPose-H AP50 82.7 # 3
AP75 67.1 # 3

Methods