Transformers with Joint Tokens and Local-Global Attention for Efficient Human Pose Estimation
Not on the map. Why?
Abstract (arXiv)
Convolutional Neural Networks (CNNs) and Vision Transformers (ViTs) have led to significant progress in 2D body pose estimation. However, achieving a good balance between accuracy, efficiency, and robustness remains a challenge. For instance, CNNs are computationally efficient but struggle with long-range dependencies, while ViTs excel in capturing such dependencies but suffer from quadratic computational complexity. This paper proposes two ViT-based models for accurate, efficient, and robust 2D pose estimation. The first one, EViTPose, operates in a computationally efficient manner without sacrificing accuracy by utilizing learnable joint tokens to select and process a subset of the most important body patches, enabling us to control the trade-off between accuracy and efficiency by changing the number of patches to be processed. The second one, UniTransPose, while not allowing for the same level of direct control over the trade-off, efficiently handles multiple scales by combining (1) an efficient multi-scale transformer encoder that uses both local and global attention with (2) an efficient sub-pixel CNN decoder for better speed and accuracy. Moreover, by incorporating all joints from different benchmarks into a unified skeletal representation, we train robust methods that learn from multiple datasets simultaneously and perform well across a range of scenarios -- including pose variations, lighting conditions, and occlusions. Experiments on six benchmarks demonstrate that the proposed methods significantly outperform state-of-the-art methods while improving computational efficiency. EViTPose exhibits a significant decrease in computational complexity (30% to 44% less in GFLOPs) with a minimal drop of accuracy (0% to 3.5% less), and UniTransPose achieves accuracy improvements ranging from 0.9% to 43.8% across these benchmarks.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 51 of its 72 references that are in the map. First posted on arXiv 28 Feb 2025.
Builds on
51 of 72 references.
References · 51
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,403
- 2016Feature Pyramid Networks for Object Detectioncited by 5,036
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
- 2021Pyramid Vision Transformer: A Versatile Backbone for Dense Prediction without Convolutionscited by 1,962
- 2019Generating Long Sequences with Sparse Transformerscited by 1,546
- 2019Deep High-Resolution Representation Learning for Human Pose Estimationcited by 1,339
- 2018Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 1,209
38 more
- 2016Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Networkcited by 1,204
- 2018OpenPose: Realtime Multi-Person 2D Pose Estimation using Part Affinity Fieldscited by 1,162
- 2021Transformers in Vision: A Surveycited by 1,013
- 2021CvT: Introducing Convolutions to Vision Transformerscited by 947
- 2017Revisiting Unreasonable Effectiveness of Data in Deep Learning Eracited by 919
- 2016Stacked Hourglass Networks for Human Pose Estimationcited by 915
- 2021DynamicViT: Efficient Vision Transformers with Dynamic Token Sparsificationcited by 864
- 2014Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognitioncited by 720
- 2021Do Vision Transformers See Like Convolutional Neural Networks?cited by 675
- 2021CSWin Transformer: A General Vision Transformer Backbone with Cross-Shaped Windowscited by 527
- 2018Simple Baselines for Human Pose Estimation and Trackingcited by 502
- 2020Efficient Content-Based Sparse Attention with Routing Transformerscited by 471
- 2022ViTPose: Simple Vision Transformer Baselines for Human Pose Estimationcited by 456
- 2022Not All Patches are What You Need: Expediting Vision Transformers via Token Reorganizationscited by 363
- 2013DeepPose: Human Pose Estimation via Deep Neural Networkscited by 305
- 2019HigherHRNet: Scale-Aware Representation Learning for Bottom-Up Human Pose Estimationcited by 247
- 2021LocalViT: Analyzing Locality in Vision Transformerscited by 228
- 2021AdaViT: Adaptive Vision Transformers for Efficient Image Recognitioncited by 228
- 2018CrowdPose: Efficient Crowded Scenes Pose Estimation and A New Benchmarkcited by 214
- 2016Associative Embedding: End-to-End Learning for Joint Detection and Groupingcited by 212
- 2020Deep Learning-Based Human Pose Estimation: A Surveycited by 207
- 2021Adaptive Token Sampling For Efficient Vision Transformerscited by 183
- 2021HRFormer: High-Resolution Transformer for Dense Predictioncited by 149
- 2021Human Pose Regression with Residual Log-likelihood Estimationcited by 131
- 2014Joint Training of a Convolutional Network and a Graphical Model for Human Pose Estimationcited by 129
- 2021TokenLearner: What Can 8 Learned Tokens Do for Images and Videos?cited by 127
- 2020TransPose: Keypoint Localization via Transformercited by 126
- 2018Pose2Seg: Detection Free Human Instance Segmentationcited by 107
- 2021TokenPose: Learning Keypoint Tokens for Human Pose Estimationcited by 107
- 2021Lite-HRNet: A Lightweight High-Resolution Networkcited by 91
- 2019The Devil is in the Details: Delving into Unbiased Data Processing for Human Pose Estimationcited by 79
- 2017AI Challenger : A Large-scale Dataset for Going Deeper in Image Understandingcited by 73
- 2021Token Pooling in Vision Transformerscited by 69
- 2022JRDB-Pose: A Large-scale Dataset for Multi-Person Pose Estimation and Trackingcited by 25
- 2020Heatmap Regression via Randomized Roundingcited by 15
- 2020PoWER-BERT: Accelerating BERT Inference via Progressive Word-vector Eliminationcited by 10
- 2022Swin-Pose: Swin Transformer Based Human Pose Estimationcited by 9
- 2023Efficient Vision Transformer for Human Pose Estimation via Patch Selectioncited by 4
50 most cited of 51 All 51 (JSON)
Built on by
Not cited yet.