用少量数据提升骨骼动作识别效果,靠挖掘样本间共性与差异。
SkeletonX: Data-Efficient Skeleton-based Action Recognition via Cross-sample Feature Aggregation
- 通过构建动作共性与个体差异的样本对,增强特征学习。
- 一shot设置下超越现有方法,参数量仅为1/10,计算开销更低。
- 适合数据稀缺场景,可无缝接入现有图卷积模型。
当前骨架动作识别模型在大规模数据集上表现优异,但迁移到新场景时面临挑战,尤其在新增动作类别、不同表演者和多样骨架布局下性能显著下降。此外,骨架数据采集成本高、难度大,难以实现大规模收集。本文研究了一次性学习和小样本学习场景,以实现低数据条件下的高效适应。现有方法常忽视标签样本间的丰富互信息,导致低数据下表现不佳。为此,我们识别出表演者差异性和动作内部共性为两个关键属性,提出SkeletonX轻量级训练流程,可无缝集成至现有基于GCN的骨架识别器中,提升有限标注数据下的训练效率。首先,设计针对上述两属性的样本对构造策略;其次,开发简洁有效的特征聚合模块处理样本对。在NTU RGB+D、NTU RGB+D 120和PKU-MMD数据集上,使用多种GCN骨干网络进行大量实验,结果表明该方法在从零训练时能有效提升性能。尤其在一次学习设置下,其表现超越先前最先进方法,仅需1/10参数量和更少的浮点运算次数。代码与数据已公开于:https://github.com/zzysteve/SkeletonX
原文摘要 · Abstract (English)
While current skeleton action recognition models demonstrate impressive performance on large-scale datasets, their adaptation to new application scenarios remains challenging. These challenges are particularly pronounced when facing new action categories, diverse performers, and varied skeleton layouts, leading to significant performance degeneration. Additionally, the high cost and difficulty of collecting skeleton data make large-scale data collection impractical. This paper studies one-shot and limited-scale learning settings to enable efficient adaptation with minimal data. Existing approaches often overlook the rich mutual information between labeled samples, resulting in sub-optimal performance in low-data scenarios. To boost the utility of labeled data, we identify the variability among performers and the commonality within each action as two key attributes. We present SkeletonX, a lightweight training pipeline that integrates seamlessly with existing GCN-based skeleton action recognizers, promoting effective training under limited labeled data. First, we propose a tailored sample pair construction strategy on two key attributes to form and aggregate sample pairs. Next, we develop a concise and effective feature aggregation module to process these pairs. Extensive experiments are conducted on NTU RGB+D, NTU RGB+D 120, and PKU-MMD with various GCN backbones, demonstrating that the pipeline effectively improves performance when trained from scratch with limited data. Moreover, it surpasses previous state-of-the-art methods in the one-shot setting, with only 1/10 of the parameters and much fewer FLOPs. The code and data are available at: https://github.com/zzysteve/SkeletonX
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。