Coarse to Fine Multi-Resolution Temporal Convolutional Network

23 May 2021  ·  Dipika Singhania, Rahul Rahaman, Angela Yao ·

Temporal convolutional networks (TCNs) are a commonly used architecture for temporal video segmentation. TCNs however, tend to suffer from over-segmentation errors and require additional refinement modules to ensure smoothness and temporal coherency. In this work, we propose a novel temporal encoder-decoder to tackle the problem of sequence fragmentation. In particular, the decoder follows a coarse-to-fine structure with an implicit ensemble of multiple temporal resolutions. The ensembling produces smoother segmentations that are more accurate and better-calibrated, bypassing the need for additional refinement modules. In addition, we enhance our training with a multi-resolution feature-augmentation strategy to promote robustness to varying temporal resolutions. Finally, to support our architecture and encourage further sequence coherency, we propose an action loss that penalizes misclassifications at the video level. Experiments show that our stand-alone architecture, together with our novel feature-augmentation strategy and new loss, outperforms the state-of-the-art on three temporal video segmentation benchmarks.

PDF Abstract

Results from the Paper


Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Action Segmentation 50 Salads C2F-TCN F1@10% 84.3 # 16
Edit 76.4 # 16
Acc 84.9 # 13
F1@25% 81.8 # 16
F1@50% 72.6 # 18
Action Segmentation Assembly101 C2F-TCN MoF 39.2 # 2
F1@10% 33.3 # 3
F1@25% 29.0 # 3
F1@50% 21.3 # 3
Edit 32.4 # 1
Action Segmentation Breakfast C2F-TCN F1@10% 72.2 # 20
F1@50% 57.6 # 10
Acc 76.0 # 4
Edit 69.6 # 20
F1@25% 68.7 # 18
Action Segmentation GTEA C2F-TCN F1@10% 90.3 # 12
F1@50% 77.7 # 13
Acc 80.8 # 7
Edit 86.4 # 10
F1@25% 88.8 # 11

Methods


No methods listed for this paper. Add relevant methods here