Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Frequency Guidance Matters: Skeletal Action Recognition by Frequency-Aware Mixed Transformer

About

Recently, transformers have demonstrated great potential for modeling long-term dependencies from skeleton sequences and thereby gained ever-increasing attention in skeleton action recognition. However, the existing transformer-based approaches heavily rely on the naive attention mechanism for capturing the spatiotemporal features, which falls short in learning discriminative representations that exhibit similar motion patterns. To address this challenge, we introduce the Frequency-aware Mixed Transformer (FreqMixFormer), specifically designed for recognizing similar skeletal actions with subtle discriminative motions. First, we introduce a frequency-aware attention module to unweave skeleton frequency representations by embedding joint features into frequency attention maps, aiming to distinguish the discriminative movements based on their frequency coefficients. Subsequently, we develop a mixed transformer architecture to incorporate spatial features with frequency features to model the comprehensive frequency-spatial patterns. Additionally, a temporal transformer is proposed to extract the global correlations across frames. Extensive experiments show that FreqMiXFormer outperforms SOTA on 3 popular skeleton action recognition datasets, including NTU RGB+D, NTU RGB+D 120, and NW-UCLA datasets.

Wenhan Wu, Ce Zheng, Zihao Yang, Chen Chen, Srijan Das, Aidong Lu• 2024

Related benchmarks

TaskDatasetResultRank
Action RecognitionNTU RGB+D 120 (X-set)
Accuracy91.9
661
Action RecognitionNTU RGB+D 60 (Cross-View)
Accuracy97.4
575
Action RecognitionNTU RGB-D Cross-Subject 60
Accuracy93.6
305
Action RecognitionNTU RGB+D 120 Cross-Subject
Accuracy90.5
183
Skeleton-based Action RecognitionNTU 120 (X-sub)
Accuracy87.9
139
Skeleton-based Action RecognitionNW-UCLA--
44
Human Action RecognitionUAV-Human X-Sub
Accuracy49.6
15
Showing 7 of 7 rows

Other info

Code

Follow for update