Action tube generation by person query matching for spatio-temporal action detection
Kazuki Omi, Jion Oshima, Toru Tamaki
TL;DR
This work tackles spatio-temporal action detection by directly generating action tubes from raw video, eliminating IoU-based linking and clip splitting. It introduces a DETR-like framewise detector whose queries are linked across frames by a Query Matching Module trained with metric learning, enabling robust tracking of the same person despite large motions. An action head operates on sequences of linked queries to produce per-frame action scores, allowing variable-length inputs and end-to-end tube output. The approach achieves favorable efficiency with competitive accuracy on JHMDB, UCF101-24, and AVA, and shows particular strength for large-position-change actions, making it suitable for resource-constrained or real-time applications.
Abstract
This paper proposes a method for spatio-temporal action detection (STAD) that directly generates action tubes from the original video without relying on post-processing steps such as IoU-based linking and clip splitting. Our approach applies query-based detection (DETR) to each frame and matches DETR queries to link the same person across frames. We introduce the Query Matching Module (QMM), which uses metric learning to bring queries for the same person closer together across frames compared to queries for different people. Action classes are predicted using the sequence of queries obtained from QMM matching, allowing for variable-length inputs from videos longer than a single clip. Experimental results on JHMDB, UCF101-24, and AVA datasets demonstrate that our method performs well for large position changes of people while offering superior computational efficiency and lower resource requirements.
