GTPT: Group-based Token Pruning Transformer for Efficient Human Pose Estimation
Haonan Wang, Jie Liu, Jie Tang, Gangshan Wu, Bo Xu, Yanbing Chou, Yong Wang
TL;DR
GTPT addresses the challenge of efficient whole-body 2D HPE by introducing a coarse-to-fine keypoint expansion and group-based pruning within a Transformer framework. It employs a Tokenizer, Coarse Encoder, Coarse-to-Fine Module, and Fine Encoder, with Multi-Head Group Attention to enable inter-group interaction while keeping computation low. The method pairs group-specific pruning with a Global Perceived Loss and curriculum learning to maintain performance under pruning and with many keypoints. Across COCO and COCO-WholeBody, GTPT achieves superior efficiency-accuracy trade-offs, outperforming several state-of-the-art methods at comparable FLOPs and demonstrating strong practicality for industrial deployment.
Abstract
In recent years, 2D human pose estimation has made significant progress on public benchmarks. However, many of these approaches face challenges of less applicability in the industrial community due to the large number of parametric quantities and computational overhead. Efficient human pose estimation remains a hurdle, especially for whole-body pose estimation with numerous keypoints. While most current methods for efficient human pose estimation primarily rely on CNNs, we propose the Group-based Token Pruning Transformer (GTPT) that fully harnesses the advantages of the Transformer. GTPT alleviates the computational burden by gradually introducing keypoints in a coarse-to-fine manner. It minimizes the computation overhead while ensuring high performance. Besides, GTPT groups keypoint tokens and prunes visual tokens to improve model performance while reducing redundancy. We propose the Multi-Head Group Attention (MHGA) between different groups to achieve global interaction with little computational overhead. We conducted experiments on COCO and COCO-WholeBody. Compared to other methods, the experimental results show that GTPT can achieve higher performance with less computation, especially in whole-body with numerous keypoints.
