PREDICT & CLUSTER: Unsupervised Skeleton Based Action Recognition
We propose a novel system for unsupervised skeleton-based action recognition. Given inputs of body keypoints sequences obtained during various movements, our system associates the sequences with actions. Our system is based on an encoder-decoder recurrent neural network, where the encoder learns a separable feature representation within its hidden states formed by training the model to perform prediction task. We show that according to such unsupervised training the decoder and the encoder self-organize their hidden states into a feature space which clusters similar movements into the same cluster and distinct movements into distant clusters. Current state-of-the-art methods for action recognition are strongly supervised, i.e., rely on providing labels for training. Unsupervised methods have been proposed, however, they require camera and depth inputs (RGB+D) at each time step. In contrast, our system is fully unsupervised, does not require labels of actions at any stage, and can operate with body keypoints input only. Furthermore, the method can perform on various dimensions of body keypoints (2D or 3D) and include additional cues describing movements. We evaluate our system on three extensive action recognition benchmarks with different number of actions and examples. Our results outperform prior unsupervised skeleton-based methods, unsupervised RGB+D based methods on cross-view tests and while being unsupervised have similar performance to supervised skeleton-based action recognition.
Code (1)
Tasks
Action RecognitionDecoderSelf-Supervised Human Action RecognitionSelf-supervised Skeleton-based Action RecognitionSkeleton Based Action RecognitionUnsupervised Skeleton Based Action RecognitionSimilar Papers 제목 키워드 기반
Sparse Semi-Supervised Action Recognition with Active Learning
Current state-of-the-art methods for skeleton-based action recognition are supervised and rely on labels. The reliance is limiting the performance due to the challenges involved in annotation and mislabeled data. Unsuper…
Action RecognitionActive LearningDecoderSkeleton Based Action RecognitionIterate & Cluster: Iterative Semi-Supervised Action Recognition
We propose a novel system for active semi-supervised feature-based action recognition. Given time sequences of features tracked during movements our system clusters the sequences into actions. Our system is based on enco…
Action RecognitionClusteringDecoderSkeleton Based Action Recognition+1Prototypical Contrast and Reverse Prediction: Unsupervised Skeleton Based Action Recognition
In this paper, we focus on unsupervised representation learning for skeleton-based action recognition. Existing approaches usually learn action representations by sequential prediction but they suffer from the inability …
Action RecognitionClusteringPredictionRepresentation Learning+5Skeleton Cloud Colorization for Unsupervised 3D Action Representation Learning
Skeleton-based human action recognition has attracted increasing attention in recent years. However, most of the existing works focus on supervised learning which requiring a large number of annotated action sequences th…
3D Action RecognitionAction RecognitionColorizationRepresentation Learning+1Unsupervised Spatial-Temporal Feature Enrichment and Fidelity Preservation Network for Skeleton based Action Recognition
Unsupervised skeleton based action recognition has achieved remarkable progress recently. Existing unsupervised learning methods suffer from severe overfitting problem, and thus small networks are used, significantly red…
Action RecognitionSkeleton Based Action RecognitionUnsupervised Skeleton Based Action Recognition