In the field of skeleton-based action recognition, current top-performing graph convolutional networks (GCNs) exploit intra-sequence context to construct adaptive graphs for feature aggregation. However, we argue that such context is still \textit{local} since the rich cross-sequence relations have not been explicitly investigated. In this paper, we propose a graph contrastive learning framework for skeleton-based action recognition (\textit{SkeletonGCL}) to explore the \textit{global} context across all sequences. In specific, SkeletonGCL associates graph learning across sequences by enforcing graphs to be class-discriminative, \emph{i.e.,} intra-class compact and inter-class dispersed, which improves the GCN capacity to distinguish various action patterns. Besides, two memory banks are designed to enrich cross-sequence context from two complementary levels, \emph{i.e.,} instance and semantic levels, enabling graph contrastive learning in multiple context scales. Consequently, SkeletonGCL establishes a new training paradigm, and it can be seamlessly incorporated into current GCNs. Without loss of generality, we combine SkeletonGCL with three GCNs (2S-ACGN, CTR-GCN, and InfoGCN), and achieve consistent improvements on NTU60, NTU120, and NW-UCLA benchmarks. The source code will be available at \url{https://github.com/OliverHxh/SkeletonGCL}.
翻译:在基于骨骼的行动识别领域,当前以顶级表现的图形革命网络(GCNs)利用序列内背景来构建特性聚合的适应性图表。 然而,我们争辩说,由于没有明确调查丰富的跨序列关系,这种背景仍然是\textit{local},因为没有明确调查丰富的跨序列关系。在本文中,我们提议了一个基于骨骼的行动识别(\textit{SkeletonGCL)图化对比学习框架,以在所有序列中探索\textit{global}背景。具体地说,SkeletonGCL连带图形通过执行分级、\emph{i{e{e{local}图表在序列中学习。但是,SkeletonGCL(S)在等级上实施一个分级差异性图表,\emphretret{l>内部契约和分级之间分布,提高了GNCN的能力来区分各种行动模式。此外,我们设计两个记忆库是为了从两个互补的层次上丰富跨序列背景背景环境,NEU{e,在多个背景学习。 因此,SCCNCNGCL建立了新的培训模式,CUG和S可以将GNUS(CUCxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxx的系统整合入。