Human Action Recognition by Representing 3D Skeletons as Points in a Lie Group
Recently introduced cost-effective depth sensors coupled with the real-time skeleton estimation algorithm of Shotton et al. have generated a renewed interest in skeleton-based human action recognition. Most of the existing skeleton-based approaches use either the joint locations or the joint angles to represent a human skeleton. In this paper, we propose a new skeletal representation that explicitly models the 3D geometric relationships between various body parts using rotations and translations in 3D space. Since 3D rigid body motions are members of the special Euclidean group SE(3), the proposed skeletal representation lies in the Lie group SE(3)×.. .×SE(3), which is a curved manifold. Using the proposed representation, human actions can be modeled as curves in this Lie group. Since classification of curves in this Lie group is not an easy task, we map the action curves from the Lie group to its Lie algebra, which is a vector space. We then perform classification using a combination of dynamic time warping, Fourier temporal pyramid representation and linear SVM. Experimental results on three action datasets show that the proposed representation performs better than many existing skeletal representations. The proposed approach also outperforms various state-of-the-art skeleton-based human action recognition approaches.
Code (1)
Tasks
Action RecognitionDynamic Time WarpingGeneral ClassificationSkeleton Based Action RecognitionTemporal Action LocalizationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
View Adaptive Recurrent Neural Networks for High Performance Human Action Recognition from Skeleton Data
Skeleton-based human action recognition has recently attracted increasing attention due to the popularity of 3D skeleton data. One main challenge lies in the large view variations in captured human actions. We propose a …
Action RecognitionSkeleton Based Action RecognitionTemporal Action LocalizationIntegrating Human Parsing and Pose Network for Human Action Recognition
Human skeletons and RGB sequences are both widely-adopted input modalities for human action recognition. However, skeletons lack appearance features and color data suffer large amount of irrelevant depiction. To address …
Action RecognitionHuman ParsingView Adaptive Neural Networks for High Performance Skeleton-based Human Action Recognition
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 skeleton-based action recognition lies …
Action RecognitionSkeleton Based Action RecognitionTemporal Action LocalizationSkeleton-based Action Recognition via Adaptive Cross-Form Learning
Skeleton-based action recognition aims to project skeleton sequences to action categories, where skeleton sequences are derived from multiple forms of pre-detected points. Compared with earlier methods that focus on expl…
Action RecognitionFormSkeleton Based Action RecognitionGaitRef: Gait Recognition with Refined Sequential Skeletons
Identifying humans with their walking sequences, known as gait recognition, is a useful biometric understanding task as it can be observed from a long distance and does not require cooperation from the subject. Two commo…
Gait RecognitionMultiview Gait Recognition