Kinematic matrix: One-shot human action recognition using kinematic data structure

Mohammad Hassan Ranjbar, Ali Abdi, Ju Hong Park

Research output: Contribution to journalArticlepeer-review

Abstract

One-shot action recognition, which refers to recognizing human-performed actions using only a single training example, holds significant promise in advancing video analysis, particularly in domains requiring rapid adaptation to new actions. However, existing algorithms for one-shot action recognition face multiple challenges, including high computational complexity, limited accuracy, and difficulties in generalization to unseen actions. To address these issues, we propose a novel kinematic-based skeleton representation that effectively reduces computational demands while enhancing recognition performance. This representation leverages skeleton locations, velocities, and accelerations to formulate the one-shot action recognition task as a metric learning problem, where a model projects kinematic data into an embedding space. In this space, actions are distinguished based on Euclidean distances, facilitating efficient nearest-neighbour searches among activity reference samples. Our approach not only reduces computational complexity but also achieves higher accuracy and better generalization compared to existing methods. Specifically, our model achieved a validation accuracy of 78.5%, outperforming state-of-the-art methods by 8.66% under comparable training conditions. These findings underscore the potential of our method for practical applications in real-time action recognition systems.

Original languageEnglish (US)
Article number109569
JournalEngineering Applications of Artificial Intelligence
Volume139
DOIs
StatePublished - Jan 2025
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Artificial Intelligence
  • Electrical and Electronic Engineering

Keywords

  • Action recognition
  • Activity understanding
  • Deep learning
  • One-shot action recognition
  • Video analysis

Fingerprint

Dive into the research topics of 'Kinematic matrix: One-shot human action recognition using kinematic data structure'. Together they form a unique fingerprint.

Cite this