Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Hypergraph Transformer for Skeleton-based Action Recognition

About

Skeleton-based action recognition aims to recognize human actions given human joint coordinates with skeletal interconnections. By defining a graph with joints as vertices and their natural connections as edges, previous works successfully adopted Graph Convolutional networks (GCNs) to model joint co-occurrences and achieved superior performance. More recently, a limitation of GCNs is identified, i.e., the topology is fixed after training. To relax such a restriction, Self-Attention (SA) mechanism has been adopted to make the topology of GCNs adaptive to the input, resulting in the state-of-the-art hybrid models. Concurrently, attempts with plain Transformers have also been made, but they still lag behind state-of-the-art GCN-based methods due to the lack of structural prior. Unlike hybrid models, we propose a more elegant solution to incorporate the bone connectivity into Transformer via a graph distance embedding. Our embedding retains the information of skeletal structure during training, whereas GCNs merely use it for initialization. More importantly, we reveal an underlying issue of graph models in general, i.e., pairwise aggregation essentially ignores the high-order kinematic dependencies between body joints. To fill this gap, we propose a new self-attention (SA) mechanism on hypergraph, termed Hypergraph Self-Attention (HyperSA), to incorporate intrinsic higher-order relations into the model. We name the resulting model Hyperformer, and it beats state-of-the-art graph models w.r.t. accuracy and efficiency on NTU RGB+D, NTU RGB+D 120, and Northwestern-UCLA datasets.

Yuxuan Zhou, Zhi-Qi Cheng, Chao Li, Yanwen Fang, Yifeng Geng, Xuansong Xie, Margret Keuper• 2022

Related benchmarks

TaskDatasetResultRank
Action RecognitionNTU RGB+D 120 (X-set)
Accuracy91.3
717
Action RecognitionNTU RGB+D (Cross-View)
Accuracy96.5
652
Action RecognitionNTU RGB+D 60 (Cross-View)
Accuracy96.5
588
Action RecognitionNTU RGB+D (Cross-subject)
Accuracy92.9
500
Action RecognitionNTU RGB+D 60 (X-sub)
Accuracy92.9
467
Action RecognitionNTU RGB+D X-sub 120
Accuracy89.9
430
Action RecognitionNTU RGB-D Cross-Subject 60
Accuracy92.9
336
Action RecognitionNTU-60 (xsub)
Accuracy92.9
223
Action RecognitionNTU RGB+D 120 Cross-Subject
Accuracy89.9
222
Action RecognitionNTU-120 (cross-subject (xsub))
Accuracy89.9
211
Showing 10 of 26 rows

Other info

Code

Follow for update