View Adaptive Neural Networks for High Performance Skeleton-Based Human Action Recognition
Open accessAbstract
Skeleton-based human action recognition has recently attracted increasing attention thanks to the accessibility and the popularity of 3D skeleton data. One of the key challenges in action recognition lies in the large variations of action representations when they are captured from different viewpoints. In order to alleviate the effects of view variations, this paper introduces a novel view adaptation scheme, which automatically determines the virtual observation viewpoints over the course of an action in a learning based data driven manner. Instead of re-positioning the skeletons using a fixed human-defined prior criterion, we design two view adaptive neural networks, i.e., VA-RNN and VA-CNN, which are respectively built based on the recurrent neural network (RNN) with the Long Short-term Memory (LSTM) and the convolutional neural network (CNN). For each network, a novel view adaptation module learns and determines the most suitable observation viewpoints, and transforms the skeletons to those viewpoints for the end-to-end recognition with a main classification network. Ablation studies find that the proposed view adaptive models are capable of transforming the skeletons of various views to much more consistent virtual viewpoints. Therefore, the models largely eliminate the influence of the viewpoints, enabling the networks to focus on the learning of action-specific features and thus resulting in superior performance. In addition, we design a two-stream scheme (referred to as VA-fusion) that fuses the scores of the two networks to provide the final prediction, obtaining enhanced performance. Moreover, random rotation of skeleton sequences is employed to improve the robustness of view adaptation models and alleviate overfitting during training. Extensive experimental evaluations on five challenging benchmarks demonstrate the effectiveness of the proposed view-adaptive networks and superior performance over state-of-the-art approaches.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Deep Residual Learning for Image Recognition
He, K., Zhang, X., Ren, S., & Sun, J. (2016) · 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2016.90 · Cited by 235,474 · see citing works
ImageNet classification with deep convolutional neural networks
Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2017) · Communications of the ACM · doi:10.1145/3065386 · Cited by 112,155 · see citing works
Adam: A Method for Stochastic Optimization
Kingma, D. P., & Ba, J. (2014) · arXiv · doi:10.48550/arxiv.1412.6980 · Cited by 98,946 · see citing works
A New Representation of Skeleton Sequences for 3D Action Recognition
Ke, Q., Bennamoun, M., An, S., Sohel, F., & Boussaid, F. (2017) · 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2017.486 · Cited by 793 · see citing works
Zhang, P., Lan, C., Xing, J., Zeng, W., Xue, J., & Zheng, N. (2017) · 2017 IEEE International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2017.233 · Cited by 691 · see citing works
Self-citation
Flagged first, then by citations
Research works printed but not linked: 47
- J. K. Aggarwal and L. Xia. Human activity recognition from 3d data: A review. Pattern Recognit. Lett., 48:70-80, 2014.
- F. I. Bashir, A. A. Khokhar, and D. Schonfeld. View-invariant motion trajectory-based activity classification and recognition. Multimedia Syst., 12(1):45-54, 2006.
- Y. Du, Y. Fu, and L. Wang. Skeleton based action recognition with convolutional neural network. In ACPR. IEEE, 2015.
- Y. Du, Y. Fu, and L. Wang. Representation learning of temporal dynamics for skeleton-based action recognition. TIP, 25(7):3010- 3022, 2016.
- Y. Du, W. Wang, and L. Wang. Hierarchical recurrent neural network for skeleton based action recognition. In CVPR, 2015.
- A. Farhadi and M. K. Tabrizi. Learning to recognize activities from the wrong view point. In ECCV, 2008.
- J.-g. Feng and X. Jun. View-invariant human action recognition via robust locally adaptive multi-view learning. Frontiers of Information Technology & Electronic Engineering, 16(11):917-920, 2015.
- F. Han, B. Reily, W. Hoff, and H. Zhang. Space-time representation of people based on 3d skeletal data: A review. CVIU, 158:85-105, 2017.
- J.-F. Hu, W.-S. Zheng, J. Lai, and J. Zhang. Jointly learning heterogeneous features for RGB-D activity recognition. In CVPR, 2015.
- J.-F. Hu, W.-S. Zheng, L. Ma, G. Wang, and J. Lai. Real-time RGB-D activity prediction by soft regression. In ECCV, 2016.
- A. Iosifidis, A. Tefas, and I. Pitas. View-invariant action recogni- tion based on artificial neural networks. TNNLS, 23(3):412-424, 2012.
- X. Ji and H. Liu. Advances in view-invariant human motion analysis: A review. TSMCC, 40(1):13-24, 2010.
- G. Johansson. Visual perception of biological motion and a model for it is analysis. Perception and Psychophysics, 14(2):201-211, 1973.
- I. N. Junejo, E. Dexter, I. Laptev, and P. Pérez. Cross-view action recognition from temporal self-similarities. In ECCV, 2008.
- B. Li, Y. Dai, X. Cheng, H. Chen, Y. Lin, and M. He. Skeleton based action recognition using translation-scale invariant image mapping and multi-scale deep cnn. In Multimedia & Expo Work- shops (ICMEW), 2017 IEEE International Conference on, pages 601- 604. IEEE, 2017.
- R. Li and T. Zickler. Discriminative virtual views for cross-view action recognition. In CVPR, 2012.
- W. Li, L. Wen, M.-C. Chang, S. N. Lim, and S. Lyu. Adaptive rnn tree for large-scale human action recognition. In ICCV, 2017.
- J. Liu, M. Shah, B. Kuipers, and S. Savarese. Cross-view action recognition via view knowledge transfer. In ICCV, 2011.
- J. Liu, A. Shahroudy, D. Xu, and G. Wang. Spatio-temporal LSTM with trust gates for 3D human action recognition. ECCV, 2016.
- J. Liu, A. Shahroudy, D. Xu, and G. Wang. Spatio-temporal lstm with trust gates for 3d human action recognition. In ECCV, 2016.
- J. Liu, G. Wang, P. Hu, L.-Y. Duan, and A. C. Kot. Global context- aware attention lstm networks for 3d action recognition. In CVPR, 2017.
- B. Mahasseni and S. Todorovic. Latent multitask learning for view- invariant action recognition. In ICCV, 2013.
- R. Poppe. A survey on vision-based human action recognition. IVC, 28(6):976-990, 2010.
- H. Rahmani and M. Bennamoun. Learning action recognition model from depth and skeleton videos. In ICCV, 2017.
- H. Rahmani, A. Mahmood, D. Huynh, and A. Mian. Histogram of oriented principal components for cross-view action recognition. TPAMI, 38(12):2430-2443, 2016.
- H. Rahmani and A. Mian. Learning a non-linear knowledge transfer model for cross-view action recognition. In CVPR, 2015.
- C. Rao and M. Shah. View-invariance in action recognition. In CVPR, 2001.
- A. Shahroudy, J. Liu, T.-T. Ng, and G. Wang. NTU RGB+D: A large scale dataset for 3D human activity analysis. In CVPR, 2016.
- Y. Shen and H. Foroosh. View-invariant action recognition using fundamental ratios. In CVPR, 2008.
- Y. Shen and H. Foroosh. View-invariant action recognition from point triplets. TPAMI, 31(10):1898-1905, 2009.
- J. Shotton, A. Fitzgibbon, M. Cook, T. Sharp, M. Finocchio, R. Moore, A. Kipman, and A. Blake. Real-time human pose recognition in parts from single depth images. In CVPR, 2011.
- S. Song, C. Lan, J. Xing, W. Zeng, and J. Liu. An end-to-end spatio-temporal attention model for human action recognition from skeleton data. In AAAI, pages 4263-4270, 2017.
- N. Srivastava, G. E. Hinton, A. Krizhevsky, I. Sutskever, and R. Salakhutdinov. Dropout: a simple way to prevent neural networks from overfitting. JMLR, 15(1):1929-1958, 2014.
- I. Sutskever, O. Vinyals, and Q. V. Le. Sequence to sequence learning with neural networks. In NIPS, pages 3104-3112.
- R. Vemulapalli, F. Arrate, and R. Chellappa. Human action recognition by representing 3D skeletons as points in a lie group. In CVPR, pages 588-595.
- J. Wang, Z. Liu, and Y. Wu. Learning actionlet ensemble for 3d human action recognition. In Human Action Recognition with Depth Cameras, pages 11-40. 2014.
- J. Wang, X. Nie, Y. Xia, Y. Wu, and S.-C. Zhu. Cross-view action modeling, learning and recognition. In CVPR, 2014.
- L. Wang, Y. Xiong, Z. Wang, Y. Qiao, D. Lin, X. Tang, and L. Van Gool. Temporal segment networks: Towards good practices for deep action recognition. In ECCV, pages 20-36.
- P. Wang, Z. Li, Y. Hou, and W. Li. Action recognition based on joint trajectory maps using convolutional neural networks. In ACM MM, 2016.
- D. Weinland, M. Özuysal, and P. Fua. Making action recognition robust to occlusions and viewpoint changes. In ECCV, 2010.
- D. Weinland, R. Ronfard, and E. Boyerc. A survey of vision-based methods for action representation, segmentation and recognition. CVIU, 115(2):224-241, 2011.
- X. Wu and Y. Jia. View-invariant action recognition using latent kernelized structural svm. In ECCV, 2012.
- X. Wu, H. Wang, C. Liu, and Y. Jia. Cross-view action recognition over heterogeneous feature spaces. In ICCV, 2013.
- Z. Zhang. Microsoft kinect sensor and its effect. IEEE MultiMedia, 19(2):4-10, 2012.
- Z. Zhang, C. Wang, B. Xiao, W. Zhou, S. Liu, and C. Shi. Cross- view action recognition via a continuous virtual path. In CVPR, 2013.
- J. Zheng and Z. Jiang. Learning view-invariant sparse representa- tions for cross-view action recognition. In ICCV, 2013.
- W. Zhu, C. Lan, J. Xing, W. Zeng, Y. Li, L. Shen, and X. Xie. Co- occurrence feature learning for skeleton based action recognition using regularized deep LSTM networks. In AAAI, 2016.
Cited by
Sorted by citations
Khan, M. A., Javed, K., Khan, S. A., Saba, T., Habib, U., Khan, J. A., & Abbasi, A. A. (2020) · Multimedia Tools and Applications · doi:10.1007/s11042-020-08806-9 · Cited by 277 · see citing works
3D Human Action Representation Learning via Cross-View Consistency Pursuit
Li, L., Wang, M., Ni, B., Wang, H., Yang, J., & Zhang, W. (2021) · 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr46437.2021.00471 · Cited by 236 · see citing works
“For the sequence structure of skeleton data, many RNN-based methods [6, 40, 60, 45, 61] were carried out to effectively utilize the temporal feature.”
MethodGuo, T., Liu, H., Chen, Z., Liu, M., Wang, T., & Ding, R. (2022) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v36i1.19957 · Cited by 181 · see citing works
“…is a CNN-based method (Du, Fu, and Wang 2015; Ke et al. 2017; Liu, Liu, and Chen 2017), RNN-based method (Du, Wang, and Wang 2015; Song et al. 2018; Zhang et al. 2019), or GCN-based method (Yan, Xiong, and Lin 2018; Shi et al. 2019; Si et al. 2019; Chen et al. 2021), numerous labeled data is used…”
MethodSkeletonMAE: Spatial-Temporal Masked Autoencoders for Self-Supervised Skeleton Action Recognition
Wu, W., Hua, Y., Zheng, C., Wu, S., Chen, C., & Lu, A. (2023) · 2023 IEEE International Conference on Multimedia and Expo Workshops (ICMEW) · doi:10.1109/icmew59549.2023.00045 · Cited by 60 · see citing works
Deep Learning for Skeleton-Based Human Activity Segmentation: An Autoencoder Approach
Hossen, M. A., Naim, A. G., & Abas, P. E. (2024) · Technologies · doi:10.3390/technologies12070096 · Cited by 7 · see citing works
EMERSK -- Explainable Multimodal Emotion Recognition with Situational Knowledge
Palash, M., & Bhargava, B. (2023) · arXiv · doi:10.48550/arxiv.2306.08657 · Cited by 25 · see citing works
“We also use Long Short Term Memory (LSTM) network following the work of [50].”
Method
- Authors
- Zhang, P., Lan, C., Xing, J., Zeng, W., Xue, J., & Zheng, N.
- Affiliations
- Xi'an Jiaotong University (CN)
- Microsoft Research Asia (China) (CN)
- Chinese Academy of Sciences (CN)
- Venue
- IEEE Transactions on Pattern Analysis and Machine Intelligence
- Published
- 2019-08-01
- Volume
- 41
- Issue
- 8
- Pages
- 1963-1978
- ISSN
- 0162-8828 (ISSN-L)
- 2160-9292
- 1939-3539
- OpenAlex
- W2963282966
- Cited by
- 523
- References
- 5
- Citations by year
- 2026: 28 · 2025: 54 · 2024: 81 · 2023: 94 · 2022: 105 · 2021: 89 · 2020: 56 · 2019: 15 · 2018: 1
- FWCI
- 29.67
- Type
- journal article
- Language
- en
- Open access
- green
- arxiv.org
- Licence
- Locations
- IEEE Transactions on Pattern Analysis and Machine Intelligence (publishedVersion)
- PubMed (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Funders
- National Basic Research Program of China (2016YFB1001004)
- National Natural Science Foundation of China (61773311, 61751308, 61672519)
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Human Pose and Action Recognition
- Physical Sciences › Computer Science › Human-Computer Interaction › Hand Gesture Recognition Systems
- Physical Sciences › Engineering › Control and Systems Engineering › Human Motion and Animation
- Keywords
- skeleton-based action recognition, viewpoint variation, LSTM, 3D skeleton data
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review