Optimizing Local-Global Dependencies for Accurate 3D Human Pose Estimation
Guangsheng Xu, Guoyi Zhang, Lejia Ye, Shuwei Gan, Xiaohu Zhang, Xia Yang
TL;DR
SSR-STF introduces a dual-stream framework that fuses local-skeletal details (via SSRFormer and Skeleton Selective Refine Attention) with global spatio-temporal dependencies (via STFormer) to improve monocular 3D human pose estimation. The method jointly learns fine-grained local features and long-range context, with an adaptive fusion strategy and a large-kernel decomposition approach to capture skeletal dynamics efficiently. On Human3.6M and MPI-INF-3DHP, SSR-STF achieves state-of-the-art MPJPE/P1 and PCK/AUC metrics, while also delivering strong motion representations for downstream tasks like SMPL-based mesh recovery. These results demonstrate robust generalization and practical impact for pose estimation and motion analysis in real-world applications.
Abstract
Transformer-based methods have recently achieved significant success in 3D human pose estimation, owing to their strong ability to model long-range dependencies. However, relying solely on the global attention mechanism is insufficient for capturing the fine-grained local details, which are crucial for accurate pose estimation. To address this, we propose SSR-STF, a dual-stream model that effectively integrates local features with global dependencies to enhance 3D human pose estimation. Specifically, we introduce SSRFormer, a simple yet effective module that employs the skeleton selective refine attention (SSRA) mechanism to capture fine-grained local dependencies in human pose sequences, complementing the global dependencies modeled by the Transformer. By adaptively fusing these two feature streams, SSR-STF can better learn the underlying structure of human poses, overcoming the limitations of traditional methods in local feature extraction. Extensive experiments on the Human3.6M and MPI-INF-3DHP datasets demonstrate that SSR-STF achieves state-of-the-art performance, with P1 errors of 37.4 mm and 13.2 mm respectively, outperforming existing methods in both accuracy and generalization. Furthermore, the motion representations learned by our model prove effective in downstream tasks such as human mesh recovery. Codes are available at https://github.com/poker-xu/SSR-STF.
