ASFormer: Transformer for Action Segmentation

16 Oct 2021  ·  Fangqiu Yi, Hongyu Wen, Tingting Jiang ·

Algorithms for the action segmentation task typically use temporal models to predict what action is occurring at each frame for a minute-long daily activity. Recent studies have shown the potential of Transformer in modeling the relations among elements in sequential data. However, there are several major concerns when directly applying the Transformer to the action segmentation task, such as the lack of inductive biases with small training sets, the deficit in processing long input sequence, and the limitation of the decoder architecture to utilize temporal relations among multiple action segments to refine the initial predictions. To address these concerns, we design an efficient Transformer-based model for action segmentation task, named ASFormer, with three distinctive characteristics: (i) We explicitly bring in the local connectivity inductive priors because of the high locality of features. It constrains the hypothesis space within a reliable scope, and is beneficial for the action segmentation task to learn a proper target function with small training sets. (ii) We apply a pre-defined hierarchical representation pattern that efficiently handles long input sequences. (iii) We carefully design the decoder to refine the initial predictions from the encoder. Extensive experiments on three public datasets demonstrate that effectiveness of our methods. Code is available at \url{https://github.com/ChinaYi/ASFormer}.

PDF Abstract

Results from the Paper


Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Action Segmentation 50 Salads ASFormer+ASRF F1@10% 85.1 # 13
Edit 81.9 # 10
Acc 85.9 # 11
F1@25% 85.4 # 12
F1@50% 79.3 # 11
Action Segmentation 50 Salads ASFormer F1@10% 85.1 # 13
Edit 79.6 # 13
Acc 85.6 # 12
F1@25% 83.4 # 15
F1@50% 76.0 # 14
Action Segmentation Assembly101 ASFormer MoF 38.8 # 3
F1@10% 33.4 # 2
F1@25% 29.2 # 2
F1@50% 21.4 # 2
Edit 30.5 # 4
Action Segmentation Breakfast ASFormer F1@10% 76.0 # 11
F1@50% 57.4 # 12
Acc 73.5 # 10
Edit 75.0 # 12
F1@25% 70.6 # 10
Action Segmentation GTEA ASFormer F1@10% 90.1 # 13
F1@50% 79.2 # 10
Acc 79.7 # 14
Edit 84.6 # 14
F1@25% 88.8 # 11

Methods