atlas

Research map / Video / Action recognition

Recovering Complete Actions for Cross-dataset Skeleton Action Recognition

NeurIPS 2024 · Video › Action recognition · approach: Skeleton-based action recognition · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a recover-and-resample temporal augmentation for single-domain generalization in cross-dataset skeleton action recognition, using clustered boundary poses and smooth linear transforms learned from a complete action prior.

Problem

Skeleton-based action recognition degrades sharply when transferred across datasets, largely due to temporal mismatch (partial vs. complete action segments) between datasets; the paper targets single-domain generalization for this setting.

Approach

Exploit a complete action prior: recover complete actions from partial training sequences via two steps (boundary-pose-conditioned linear-interpolation extrapolation, then clustered context-aware smooth linear temporal transforms), then random-crop resample them as strong augmentations learned with k-means.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply recover-and-resample augmentationAGCN · Cross-dataset average (four settings)balanced accuracy: 54.4 -> 60.1Helped
apply recover-and-resample augmentationAGCN · N51→P51accuracy: 70.5 -> 72.2Helped
apply recover-and-resample augmentationHCN · P51→N51accuracy: 53.8 -> 53.3Hurt
apply linear transforms only (ablation)ERM · Cross-dataset average (four settings)balanced accuracy: 54.4 -> 57.2Helped
apply boundary-conditioned extrapolation only (ablation)ERM · Cross-dataset average (four settings)balanced accuracy: 54.4 -> 57.8Helped
learn boundary poses and linear transforms from P̄ instead of source data (ablation)Recover-and-resample · Cross-dataset average (four settings)balanced accuracy: 60.1 -> 60.5Helped
reduce the number of linear transform clusters to 3 (ablation)Recover-and-resample · Cross-dataset average (four settings)balanced accuracy: 60.1 -> 58.9Hurt
remove boundary pose clustering and extend from the raw first frame (ablation)Recover-and-resample · Cross-dataset average (four settings)balanced accuracy: 60.1 -> 58.8Hurt
replace interpolation with neural extrapolation (ablation)Recover-and-resample · Cross-dataset average (four settings)balanced accuracy: 60.1 -> 58.8Hurt
replace linear interpolation with neural infilling (ablation)Recover-and-resample · Cross-dataset average (four settings)balanced accuracy: 60.1 -> 58.7Hurt
use latent-space rather than joint-space representations (ablation)Recover-and-resample · Cross-dataset average (four settings)balanced accuracy: 60.1 -> 59.8Hurt
replace k-means with agglomerative clustering (ablation)Recover-and-resample · Cross-dataset average (four settings)balanced accuracy: 60.1 -> 59.5Hurt

Surprising findings

Limitations

Experimental setup

Datasets: NTU60-RGBD PKU-MMD ETRI-Activity3D Kinetics

Benchmarks: NTU->ETRI (N->E) NTU->PKU (N->P) ETRI Adult->NTU (E_A->N) ETRI Adult->PKU (E_A->P) N51->P51 P51->N51 N12->K12

Metrics: balanced accuracy average accuracy

Baselines: ERM CCSA ADA ST-Cubism Skeleton-MAE HICLR Mixup CropPad CropResize Uniform sampling TSN OTAM+kNN

Builds on: ST-Cubism CropResize AGCN OTAM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy