Symbiotic Graph Neural Networks for 3D Skeleton-Based Human Action Recognition and Motion Prediction 论文

2021IEEE Transactions on Pattern Analysis and Machine Intelligence引用 234
Human Pose and Action RecognitionGait Recognition and AnalysisAnomaly Detection Techniques and Applications

详细信息

发表期刊/会议
IEEE Transactions on Pattern Analysis and Machine Intelligence
发表日期
2021-01-22
发表年份
2021

关键词

Human Pose and Action RecognitionGait Recognition and AnalysisAnomaly Detection Techniques and Applications

摘要

3D skeleton-based action recognition and motion prediction are two essential problems of human activity understanding. In many previous works: 1) they studied two tasks separately, neglecting internal correlations; and 2) they did not capture sufficient relations inside the body. To address these issues, we propose a symbiotic model to handle two tasks jointly; and we propose two scales of graphs to explicitly capture relations among body-joints and body-parts. Together, we propose symbiotic graph neural networks, which contain a backbone, an action-recognition head, and a motion-prediction head. Two heads are trained jointly and enhance each other. For the backbone, we propose multi-branch multiscale graph convolution networks to extract spatial and temporal features. The multiscale graph convolution networks are based on joint-scale and part-scale graphs. The joint-scale graphs contain actional graphs, capturing action-based relations, and structural graphs, capturing physical constraints. The part-scale graphs integrate body-joints to form specific parts, representing high-level relations. Moreover, dual bone-based graphs and networks are proposed to learn complementary features. We conduct extensive experiments for skeleton-based action recognition and motion prediction with four datasets, NTU-RGB+D, Kinetics, Human3.6M, and CMU Mocap. Experiments show that our symbiotic graph neural networks achieve better performances on both tasks compared to the state-of-the-art methods.