CVSep 19, 2022

Real-time Online Video Detection with Temporal Smoothing Transformers

arXiv:2209.09236v1106 citationsh-index: 20
Originality Incremental advance
AI Analysis

This addresses the problem of high computational cost in real-time video analysis for applications like action detection, though it is incremental as it builds on existing transformer architectures.

The paper tackled the computational inefficiency of transformer-based models in streaming video recognition by introducing a temporal smoothing kernel reformulation of cross-attention, resulting in TeSTra, which runs 6× faster than sliding-window transformers with 2,048 frames and achieves state-of-the-art results on THUMOS'14 and EPIC-Kitchen-100 datasets.

Streaming video recognition reasons about objects and their actions in every frame of a video. A good streaming recognition model captures both long-term dynamics and short-term changes of video. Unfortunately, in most existing methods, the computational complexity grows linearly or quadratically with the length of the considered dynamics. This issue is particularly pronounced in transformer-based architectures. To address this issue, we reformulate the cross-attention in a video transformer through the lens of kernel and apply two kinds of temporal smoothing kernel: A box kernel or a Laplace kernel. The resulting streaming attention reuses much of the computation from frame to frame, and only requires a constant time update each frame. Based on this idea, we build TeSTra, a Temporal Smoothing Transformer, that takes in arbitrarily long inputs with constant caching and computing overhead. Specifically, it runs $6\times$ faster than equivalent sliding-window based transformers with 2,048 frames in a streaming setting. Furthermore, thanks to the increased temporal span, TeSTra achieves state-of-the-art results on THUMOS'14 and EPIC-Kitchen-100, two standard online action detection and action anticipation datasets. A real-time version of TeSTra outperforms all but one prior approaches on the THUMOS'14 dataset.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes