Self-supervised Extraction of Human Motion Structures via Frame-wise Discrete Features
Not on the map. Why?
Abstract (arXiv)
The present paper proposes an encoder-decoder model for extracting the structures of human motions represented by frame-wise discrete features in a self-supervised manner. In the proposed method, features are extracted as codes in a motion codebook without the use of human knowledge, and the relationship between these codes can be visualized on a graph. Since the codes are expected to be temporally sparse compared to the captured frame rate and can be shared by multiple sequences, the proposed network model also addresses the need for training constraints. Specifically, the model consists of self-attention layers and a vector clustering block. The attention layers contribute to finding sparse keyframes and discrete features as motion codes, which are then extracted by vector clustering. The constraints are realized as training losses so that the same motion codes can be as contiguous as possible and can be shared by multiple sequences. In addition, we propose the use of causal self-attention as a method by which to calculate attention for long sequences consisting of numerous frames. In our experiments, the sparse structures of motion codes were used to compile a graph that facilitates visualization of the relationship between the codes and the differences between sequences. We then evaluated the effectiveness of the extracted motion codes by applying them to multiple recognition tasks and found that performance levels comparable to task-optimized methods could be achieved by linear probing.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 35 of its 47 references that are in the map. First posted on arXiv 12 Sep 2023.
Builds on
35 of 47 references.
References · 35
- 2017Attention Is All You Needcited by 59,932
- 2017Neural Discrete Representation Learningcited by 4,650
- 2021Zero-Shot Text-to-Image Generationcited by 4,276
- 2018Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 1,199
- 2016Temporal Convolutional Networks for Action Segmentation and Detectioncited by 504
- 2020Action2Motion: Conditioned Generation of 3D Human Motionscited by 438
- 2019MS-TCN: Multi-Stage Temporal Convolutional Network for Action Segmentationcited by 370
- 2019Language2Pose: Natural Language Grounded Pose Forecastingcited by 257
- 2021Revisiting Skeleton-based Action Recognitioncited by 256
- 2015Structural-RNN: Deep Learning on Spatio-Temporal Graphscited by 234
- 2016Temporal Convolutional Networks: A Unified Approach to Action Segmentationcited by 199
- 2019Temporal Cycle-Consistency Learningcited by 151
23 more
- 2017Text2Action: Generative Adversarial Synthesis from Language to Actioncited by 106
- 2017Deep representation learning for human motion prediction and classificationcited by 97
- 2020MS2L: Multi-Task Self-Supervised Learning for Skeleton Based Action Recognitioncited by 92
- 2019PREDICT & CLUSTER: Unsupervised Skeleton Based Action Recognitioncited by 90
- 2021OadTR: Online Action Detection with Transformerscited by 83
- 2016Segmental Spatiotemporal CNNs for Fine-grained Action Segmentationcited by 78
- 2021Skeleton-Contrastive 3D Action Representation Learningcited by 76
- 2020Action Segmentation with Joint Self-Supervised Temporal Domain Adaptationcited by 74
- 2017ActionVLAD: Learning spatio-temporal aggregation for action classificationcited by 73
- 2017Weakly Supervised Action Learning with RNN based Fine-to-coarse Modelingcited by 70
- 2017Learning Human Motion Models for Long-term Predictionscited by 67
- 2017Learning a bidirectional mapping between human whole-body motion and natural language using deep recurrent neural networkscited by 61
- 2018Unsupervised Learning and Segmentation of Complex Activities from Videocited by 61
- 2021Temporally-Weighted Hierarchical Clustering for Unsupervised Action Segmentationcited by 58
- 2019Video-based surgical skill assessment using 3D convolutional neural networkscited by 57
- 2021Action Shuffle Alternating Learning for Unsupervised Action Segmentationcited by 33
- 2016Asynchronous Temporal Fields for Action Recognitioncited by 21
- 2021AdaSGN: Adapting Joint Number and Model Size for Efficient Skeleton-Based Action Recognitioncited by 21
- 2022Skeleton-Based Action Segmentation with Multi-Stage Spatial-Temporal Graph Convolutional Neural Networkscited by 20
- 2018Evaluating surgical skills from kinematic data using convolutional neural networkscited by 19
- 2017HuGaDB: Human Gait Database for Activity Recognition from Wearable Inertial Sensor Networkscited by 16
- 2014Articulated motion discovery using pairs of trajectoriescited by 13
- 2015Action Recognition by Hierarchical Mid-level Action Elementscited by 6
Built on by
Not cited yet.