Adaptive Prototype Model for Attribute-based Multi-label Few-shot Action Recognition

Juefeng Xiao, Tianqi Xiang, Zhigang Tu
2/18/2025
cs.CV

Official code: theAAPM/AAPM (2 stars, last commit 2024-07-10).

Abstract

In real-world action recognition systems, incorporating more attributes helps achieve a more comprehensive understanding of human behavior. However, using a single model to simultaneously recognize multiple attributes can lead to a decrease in accuracy. In this work, we propose a novel method i.e. Adaptive Attribute Prototype Model (AAPM) for human action recognition, which captures rich action-relevant attribute information and strikes a balance between accuracy and robustness. Firstly, we introduce the Text-Constrain Module (TCM) to incorporate textual information from potential labels, and constrain the construction of different attributes prototype representations. In addition, we explore the Attribute Assignment Method (AAM) to address the issue of training bias and increase robustness during the training process.Furthermore, we construct a new video dataset with attribute-based multi-label called Multi-Kinetics for evaluation, which contains various attribute labels (e.g. action, scene, object, etc.) related to human behavior. Extensive experiments demonstrate that our AAPM achieves the state-of-the-art performance in both attribute-based multi-label few-shot action recognition and single-label few-shot action recognition. The project and dataset are available at an anonymous account https://github.com/theAAPM/AAPM

View on arXivView PDF

Code Implementations(1)

theAAPM/AAPMOfficial100%

The attribute-based multi-label dataset Multi-Kinetics will release soon.

20PythonMay 21, 20242 years ago

Similar Papers

Cite this paper

@article{xiao2025adaptive,
  title  = {Adaptive Prototype Model for Attribute-based Multi-label Few-shot Action Recognition},
  author = {Juefeng Xiao and Tianqi Xiang and Zhigang Tu},
  year   = {2025},
  eprint = {2502.12582},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.12582v1}
}

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/2502.12582.svg)](https://codeofpaper.com/paper/2502.12582)

Discussion