Papers
Topics
Authors
Recent
Search
2000 character limit reached

Long-term Leap Attention, Short-term Periodic Shift for Video Classification

Published 12 Jul 2022 in cs.CV and cs.MM | (2207.05526v2)

Abstract: Video transformer naturally incurs a heavier computation burden than a static vision transformer, as the former processes TT times longer sequence than the latter under the current attention of quadratic complexity (T<sup>2N<sup>2)(T<sup>2N<sup>2). The existing works treat the temporal axis as a simple extension of spatial axes, focusing on shortening the spatio-temporal sequence by either generic pooling or local windowing without utilizing temporal redundancy. However, videos naturally contain redundant information between neighboring frames; thereby, we could potentially suppress attention on visually similar frames in a dilated manner. Based on this hypothesis, we propose the LAPS, a long-term \textbf{\textit{Leap Attention}}'' (LA), short-term\textbf{\textit{Periodic Shift}}'' (\textit{P}-Shift) module for video transformers, with (2TN<sup>2)(2TN<sup>2) complexity. Specifically, the LA'' groups long-term frames into pairs, then refactors each discrete pair via attention. The\textit{P}-Shift'' exchanges features between temporal neighbors to confront the loss of short-term dynamics. By replacing a vanilla 2D attention with the LAPS, we could adapt a static transformer into a video one, with zero extra parameters and neglectable computation overhead (∼\sim2.6\%). Experiments on the standard Kinetics-400 benchmark demonstrate that our LAPS transformer could achieve competitive performances in terms of accuracy, FLOPs, and Params among CNN and transformer SOTAs. We open-source our project in \sloppy \href{https://github.com/VideoNetworks/LAPS-transformer}{\textit{\color{magenta}{https://github.com/VideoNetworks/LAPS-transformer}}} .

Citations (12)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.