Causal-Inspired Multitask Learning for Video-Based Human Pose Estimation
Haipeng Chen, Sifan Wu, Zhigang Wang, Yifang Yin, Yingying Jiao, Yingda Lyu, Zhenguang Liu
TL;DR
The paper tackles robustness and interpretability in video-based human pose estimation by adopting a causal perspective. It introduces CM-Pose, a two-stage framework comprising Multitask Coarse Learning (MCL) with self-supervised auxiliary tasks (masked token reconstruction and denoising) and Fine Token Enhancement (FTE) that distinguishes causal from non-causal tokens and clusters redundant non-causal tokens, all built on a criss-cross spatio-temporal attention backbone. The learning objective combines a pose heatmap loss with auxiliary-task reconstructions: $\\mathcal{L}_{total} = \\mathcal{L}_H + \lambda (\\mathcal{L}_{mask} + \\mathcal{L}_{denoise})$, while token-level mechanisms include similarity-based causal token selection $S^i = Softmax(\\frac{\\mathbf{Q}_k^i \\mathbf{K}_v^T}{\sqrt{D}})$ and density-peak clustering for non-causal tokens. CM-Pose achieves state-of-the-art results on PoseTrack2017/2018/2021 (e.g., $mAP=87.5$, $84.4$, $84.3$ respectively) and shows improved performance on occluded joints, demonstrating enhanced robustness and interpretability. The approach offers practical impact by enabling reliable pose estimation in challenging scenes without increasing inference cost, thanks to auxiliary tasks only during training and a token-based interpretability module at test time.
Abstract
Video-based human pose estimation has long been a fundamental yet challenging problem in computer vision. Previous studies focus on spatio-temporal modeling through the enhancement of architecture design and optimization strategies. However, they overlook the causal relationships in the joints, leading to models that may be overly tailored and thus estimate poorly to challenging scenes. Therefore, adequate causal reasoning capability, coupled with good interpretability of model, are both indispensable and prerequisite for achieving reliable results. In this paper, we pioneer a causal perspective on pose estimation and introduce a causal-inspired multitask learning framework, consisting of two stages. \textit{In the first stage}, we try to endow the model with causal spatio-temporal modeling ability by introducing two self-supervision auxiliary tasks. Specifically, these auxiliary tasks enable the network to infer challenging keypoints based on observed keypoint information, thereby imbuing causal reasoning capabilities into the model and making it robust to challenging scenes. \textit{In the second stage}, we argue that not all feature tokens contribute equally to pose estimation. Prioritizing causal (keypoint-relevant) tokens is crucial to achieve reliable results, which could improve the interpretability of the model. To this end, we propose a Token Causal Importance Selection module to identify the causal tokens and non-causal tokens (\textit{e.g.}, background and objects). Additionally, non-causal tokens could provide potentially beneficial cues but may be redundant. We further introduce a non-causal tokens clustering module to merge the similar non-causal tokens. Extensive experiments show that our method outperforms state-of-the-art methods on three large-scale benchmark datasets.
