Meet JEANIE: a Similarity Measure for 3D Skeleton Sequences via Temporal-Viewpoint Alignment
Lei Wang, Jun Liu, Liang Zheng, Tom Gedeon, Piotr Koniusz
TL;DR
JEANIE tackles temporal-viewpoint misalignment in skeletal few-shot action recognition by introducing a joint temporal and viewpoint alignment measure that extends soft-DTW to a 4D alignment space across multiple simulated views. It couples an Encoding Network with GNN backbones to extract block-wise skeleton features and uses an extended transportation plan with a smooth 1-max shift to compute the JEANIE distance, selecting the optimal joint alignment path. The framework supports supervised FSAR, unsupervised dictionary-based FSAR, and four fusion strategies, achieving state-of-the-art results on NTU-60, NTU-120, Kinetics-skeleton, and UWA3D MV II, with notable gains from view-aware augmentation and joint alignment. The approach demonstrates robust performance under view variation and action-speed variability, offering strong practical impact for rapid adaptation to novel actions with limited data.
Abstract
Video sequences exhibit significant nuisance variations (undesired effects) of speed of actions, temporal locations, and subjects' poses, leading to temporal-viewpoint misalignment when comparing two sets of frames or evaluating the similarity of two sequences. Thus, we propose Joint tEmporal and cAmera viewpoiNt alIgnmEnt (JEANIE) for sequence pairs. In particular, we focus on 3D skeleton sequences whose camera and subjects' poses can be easily manipulated in 3D. We evaluate JEANIE on skeletal Few-shot Action Recognition (FSAR), where matching well temporal blocks (temporal chunks that make up a sequence) of support-query sequence pairs (by factoring out nuisance variations) is essential due to limited samples of novel classes. Given a query sequence, we create its several views by simulating several camera locations. For a support sequence, we match it with view-simulated query sequences, as in the popular Dynamic Time Warping (DTW). Specifically, each support temporal block can be matched to the query temporal block with the same or adjacent (next) temporal index, and adjacent camera views to achieve joint local temporal-viewpoint warping. JEANIE selects the smallest distance among matching paths with different temporal-viewpoint warping patterns, an advantage over DTW which only performs temporal alignment. We also propose an unsupervised FSAR akin to clustering of sequences with JEANIE as a distance measure. JEANIE achieves state-of-the-art results on NTU-60, NTU-120, Kinetics-skeleton and UWA3D Multiview Activity II on supervised and unsupervised FSAR, and their meta-learning inspired fusion.
