Recovering Complete Actions for Cross-dataset Skeleton Action Recognition

Hanchao Liu, Yujiang Li, Tai-Jiang Mu, Shi-Min Hu
2/3/2026

No official code found. Best implementation: HanchaoLiu/Recover-and-Resample (9 stars, last commit 2024-11-08).

Abstract

Despite huge progress in skeleton-based action recognition, its generalizability to different domains remains a challenging issue. In this paper, to solve the skeleton action generalization problem, we present a recover-and-resample augmentation framework based on a novel complete action prior. We observe that human daily actions are confronted with temporal mismatch across different datasets, as they are usually partial observations of their complete action sequences. By recovering complete actions and resampling from these full sequences, we can generate strong augmentations for unseen domains. At the same time, we discover the nature of general action completeness within large datasets, indicated by the per-frame diversity over time. This allows us to exploit two assets of transferable knowledge that can be shared across action samples and be helpful for action completion: boundary poses for determining the action start, and linear temporal transforms for capturing global action patterns. Therefore, we formulate the recovering stage as a two-step stochastic action completion with boundary pose-conditioned extrapolation followed by smooth linear transforms. Both the boundary poses and linear transforms can be efficiently learned from the whole dataset via clustering. We validate our approach on a cross-dataset setting with three skeleton action datasets, outperforming other domain generalization approaches by a considerable margin.

View on arXivView PDF

Code Implementations(1)

Recovering Complete Actions for Cross-dataset Skeleton Action Recognition (NeurIPS 2024)

92Shell, PythonOct 17, 20241 years ago

Similar Papers

Cite this paper

@article{liu2026recovering,
  title  = {Recovering Complete Actions for Cross-dataset Skeleton Action Recognition},
  author = {Hanchao Liu and Yujiang Li and Tai-Jiang Mu and Shi-Min Hu},
  year   = {2026},
  eprint = {2410.23641},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2410.23641},
  url    = {https://arxiv.org/abs/2410.23641},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.23641.svg)](https://codeofpaper.com/paper/2410.23641)

Discussion