Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

SF-Net: Single-Frame Supervision for Temporal Action Localization

About

In this paper, we study an intermediate form of supervision, i.e., single-frame supervision, for temporal action localization (TAL). To obtain the single-frame supervision, the annotators are asked to identify only a single frame within the temporal window of an action. This can significantly reduce the labor cost of obtaining full supervision which requires annotating the action boundary. Compared to the weak supervision that only annotates the video-level label, the single-frame supervision introduces extra temporal action signals while maintaining low annotation overhead. To make full use of such single-frame supervision, we propose a unified system called SF-Net. First, we propose to predict an actionness score for each video frame. Along with a typical category score, the actionness score can provide comprehensive information about the occurrence of a potential action and aid the temporal boundary refinement during inference. Second, we mine pseudo action and background frames based on the single-frame annotations. We identify pseudo action frames by adaptively expanding each annotated single frame to its nearby, contextual frames and we mine pseudo background frames from all the unannotated frames across multiple videos. Together with the ground-truth labeled frames, these pseudo-labeled frames are further used for training the classifier. In extensive experiments on THUMOS14, GTEA, and BEOID, SF-Net significantly improves upon state-of-the-art weakly-supervised methods in terms of both segment localization and single-frame localization. Notably, SF-Net achieves comparable results to its fully-supervised counterpart which requires much more resource intensive annotations. The code is available at https://github.com/Flowerfan/SF-Net.

Fan Ma, Linchao Zhu, Yi Yang, Shengxin Zha, Gourab Kundu, Matt Feiszli, Zheng Shou• 2020

Related benchmarks

TaskDatasetResultRank
Temporal Action LocalizationTHUMOS14 (test)
AP @ IoU=0.530.5
319
Temporal Action LocalizationTHUMOS-14 (test)
mAP@0.353.2
308
Temporal Action LocalizationActivityNet 1.2 (val)
mAP@IoU 0.537.8
110
Temporal Action LocalizationTHUMOS 2014
mAP@0.3053.2
93
Temporal Action LocalizationActivityNet 1.2
mAP@0.537.8
32
Temporal Action LocalizationTHUMOS14 v1.0 (test)
mAP @ IoU 0.352.8
29
Temporal Action LocalizationBEOID (test)
mAP@0.164.6
26
Temporal Action LocalizationGTEA (test)
mAP@0.158
25
Temporal Action LocalizationGTEA
mAP@0.158
12
Temporal Action LocalizationBEOID
mAP@0.162.9
12
Showing 10 of 12 rows

Other info

Code

Follow for update