CVMMROIVSep 21, 2023

Exploring Self-supervised Skeleton-based Action Recognition in Occluded Environments

arXiv:2309.12029v31 citationsh-index: 40Has Code
Originality Incremental advance
AI Analysis

This work addresses a common yet overlooked scenario in action recognition for autonomous robotic systems, representing an incremental improvement with specific gains in handling occlusions.

The paper tackles the problem of person occlusions in self-supervised skeleton-based action recognition by proposing IosPSTL, a framework that combines a cluster-agnostic KNN imputer and an Occluded Partial Spatio-Temporal Learning strategy, achieving state-of-the-art performance on occluded versions of the NTU-60 and NTU-120 datasets.

To integrate action recognition into autonomous robotic systems, it is essential to address challenges such as person occlusions-a common yet often overlooked scenario in existing self-supervised skeleton-based action recognition methods. In this work, we propose IosPSTL, a simple and effective self-supervised learning framework designed to handle occlusions. IosPSTL combines a cluster-agnostic KNN imputer with an Occluded Partial Spatio-Temporal Learning (OPSTL) strategy. First, we pre-train the model on occluded skeleton sequences. Then, we introduce a cluster-agnostic KNN imputer that performs semantic grouping using k-means clustering on sequence embeddings. It imputes missing skeleton data by applying K-Nearest Neighbors in the latent space, leveraging nearby sample representations to restore occluded joints. This imputation generates more complete skeleton sequences, which significantly benefits downstream self-supervised models. To further enhance learning, the OPSTL module incorporates Adaptive Spatial Masking (ASM) to make better use of intact, high-quality skeleton sequences during training. Our method achieves state-of-the-art performance on the occluded versions of the NTU-60 and NTU-120 datasets, demonstrating its robustness and effectiveness under challenging conditions. Code is available at https://github.com/cyfml/OPSTL.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes