TL;DR
This paper introduces a differentiable module called SGS that enables 3D CNNs to adaptively vary their temporal feature resolution for each input, significantly reducing computational costs while maintaining or improving accuracy.
Contribution
The paper proposes a novel SGS module that learns temporal feature similarity, allowing 3D CNNs to have adaptive temporal resolutions and become more efficient.
Findings
Reduces GFLOPs by half while maintaining accuracy
Improves state-of-the-art performance on multiple datasets
Enables flexible temporal feature resolution in 3D CNNs
Abstract
While state-of-the-art 3D Convolutional Neural Networks (CNN) achieve very good results on action recognition datasets, they are computationally very expensive and require many GFLOPs. While the GFLOPs of a 3D CNN can be decreased by reducing the temporal feature resolution within the network, there is no setting that is optimal for all input clips. In this work, we therefore introduce a differentiable Similarity Guided Sampling (SGS) module, which can be plugged into any existing 3D CNN architecture. SGS empowers 3D CNNs by learning the similarity of temporal features and grouping similar features together. As a result, the temporal feature resolution is not anymore static but it varies for each input video clip. By integrating SGS as an additional layer within current 3D CNNs, we can convert them into much more efficient 3D CNNs with adaptive temporal feature resolutions (ATFR). Our…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Methods3 Dimensional Convolutional Neural Network
