Neural Koopman Pooling: Control-Inspired Temporal Dynamics Encoding for Skeleton-Based Action Recognition

Xinghan Wang, Xinze Xu, Yadong Mu
2/14/2026

No official code found. Best implementation: Infinitywxh/Neural_Koopman_pooling (37 stars, MIT, last commit 2024-10-24).

Abstract

Skeleton-based human action recognition is becoming increasingly important in a variety of fields. Most existing works train a CNN or GCN based backbone to extract spatial-temporal features, and use temporal average/max pooling to aggregate the information. However, these pooling methods fail to capture high-order dynamics information. To address the problem, we propose a plug-and-play module called Koopman pooling, which is a parameterized high-order pooling technique based on Koopman theory. The Koopman operator linearizes a non-linear dynamics system, thus providing a way to represent the complex system through the dynamics matrix, which can be used for classification. We also propose an eigenvalue normalization method to encourage the learned dynamics to be non-decaying and stable. Besides, we also show that our Koopman pooling framework can be easily extended to one-shot action recognition when combined with Dynamic Mode Decomposition. The proposed method is evaluated on three benchmark datasets, namely NTU RGB+D 60, 120 and NW-UCLA. Our experiments clearly demonstrate that Koopman pooling significantly improves the performance under both full-dataset and one-shot settings.

DOISemantic Scholar

Code Implementations(1)

MIT

[CVPR 2023] Neural Koopman Pooling: Control-Inspired Temporal Dynamics Encoding for Skeleton-Based Action Recognition

372PythonMar 17, 20231 years agoMIT

Cite this paper

@article{wang2026neural,
  title  = {Neural Koopman Pooling: Control-Inspired Temporal Dynamics Encoding for Skeleton-Based Action Recognition},
  author = {Xinghan Wang and Xinze Xu and Yadong Mu},
  year   = {2026},
  doi    = {10.1109/CVPR52729.2023.01021},
  url    = {https://doi.org/10.1109/CVPR52729.2023.01021},
  journal = {CVPR 2023 2023}
}

Discussion