LAC: Latent Action Composition for Skeleton-based Action Segmentation
Di Yang, Yaohui Wang, Antitza Dantcheva, Quan Kong, Lorenzo Garattoni, Gianpiero Francesca, Francois Bremond
TL;DR
Latent Action Composition (LAC) addresses skeleton-based action segmentation in untrimmed videos by learning from synthesized composable motions. It introduces Linear Action Decomposition ($oldsymbol{D}_v$) to represent high-level motions as an orthogonal basis, enabling linear combination of latent Motion and Static components to generate new sequences. A contrastive learning framework trains a skeleton visual encoder in both video-space and frame-space, offering end-to-end transfer to segmentation without requiring separate temporal models. Pre-training on Posetics and subsequent transfer to TSU, Charades, and PKU-MMD yields state-of-the-art results, demonstrating strong generalization and data efficiency; the approach can be extended to RGB data for further gains. Training the generator uses $L_{gen} = L_{self} + L_{target}$ to enforce reconstruction and cross-reconstruction of composable motions.
Abstract
Skeleton-based action segmentation requires recognizing composable actions in untrimmed videos. Current approaches decouple this problem by first extracting local visual features from skeleton sequences and then processing them by a temporal model to classify frame-wise actions. However, their performances remain limited as the visual features cannot sufficiently express composable actions. In this context, we propose Latent Action Composition (LAC), a novel self-supervised framework aiming at learning from synthesized composable motions for skeleton-based action segmentation. LAC is composed of a novel generation module towards synthesizing new sequences. Specifically, we design a linear latent space in the generator to represent primitive motion. New composed motions can be synthesized by simply performing arithmetic operations on latent representations of multiple input skeleton sequences. LAC leverages such synthesized sequences, which have large diversity and complexity, for learning visual representations of skeletons in both sequence and frame spaces via contrastive learning. The resulting visual encoder has a high expressive power and can be effectively transferred onto action segmentation tasks by end-to-end fine-tuning without the need for additional temporal models. We conduct a study focusing on transfer-learning and we show that representations learned from pre-trained LAC outperform the state-of-the-art by a large margin on TSU, Charades, PKU-MMD datasets.
