Temporal-attentive Covariance Pooling Networks for Video Recognition
Not on the map. Why?
Abstract (arXiv)
For video recognition task, a global representation summarizing the whole contents of the video snippets plays an important role for the final performance. However, existing video architectures usually generate it by using a simple, global average pooling (GAP) method, which has limited ability to capture complex dynamics of videos. For image recognition task, there exist evidences showing that covariance pooling has stronger representation ability than GAP. Unfortunately, such plain covariance pooling used in image recognition is an orderless representative, which cannot model spatio-temporal structure inherent in videos. Therefore, this paper proposes a Temporal-attentive Covariance Pooling(TCP), inserted at the end of deep architectures, to produce powerful video representations. Specifically, our TCP first develops a temporal attention module to adaptively calibrate spatio-temporal features for the succeeding covariance pooling, approximatively producing attentive covariance representations. Then, a temporal covariance pooling performs temporal pooling of the attentive covariance representations to characterize both intra-frame correlations and inter-frame cross-correlations of the calibrated features. As such, the proposed TCP can capture complex temporal dynamics. Finally, a fast matrix power normalization is introduced to exploit geometry of covariance representations. Note that our TCP is model-agnostic and can be flexibly integrated into any video architectures, resulting in TCPNet for effective video recognition. The extensive experiments on six benchmarks (e.g., Kinetics, Something-Something V1 and Charades) using various video architectures show our TCPNet is clearly superior to its counterparts, while having strong generalization ability. The source code is publicly available.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 57 of its 72 references that are in the map. First posted on arXiv 27 Oct 2021.
Builds on
57 of 72 references.
References · 57
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2014Going Deeper with Convolutionscited by 4,231
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2017Non-local Neural Networkscited by 2,290
- 2018SlowFast Networks for Video Recognitioncited by 1,862
- 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,139
- 2017The "something something" video database for learning and evaluating visual common sensecited by 1,092
- 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,067
38 more
- 2018TSM: Temporal Shift Module for Efficient Video Understandingcited by 852
- 2020X3D: Expanding Architectures for Efficient Video Recognitioncited by 635
- 2016Hollywood in Homes: Crowdsourcing Data Collection for Activity Understandingcited by 535
- 2017Rethinking Spatiotemporal Feature Learning: Speed-Accuracy Trade-offs in Video Classificationcited by 521
- 2019Res2Net: A New Multi-scale Backbone Architecturecited by 468
- 2017Learning Spatio-Temporal Representation with Pseudo-3D Residual Networkscited by 386
- 2016Convolutional Two-Stream Network Fusion for Video Action Recognitioncited by 384
- 2017Temporal Segment Networks for Action Recognition in Videoscited by 279
- 2016Multimodal Compact Bilinear Pooling for Visual Question Answering and Visual Groundingcited by 243
- 2018Long-Term Feature Banks for Detailed Video Understandingcited by 239
- 2015Bilinear CNNs for Fine-grained Visual Recognitioncited by 228
- 2018Videos as Space-Time Region Graphscited by 221
- 2020TEA: Temporal Excitation and Aggregation for Action Recognitioncited by 165
- 2020Temporal Pyramid Network for Action Recognitioncited by 163
- 2019STM: SpatioTemporal and Motion Encoding for Action Recognitioncited by 142
- 2020TAM: Temporal Adaptive Module for Video Recognitioncited by 139
- 2017Multi-modal Factorized Bilinear Pooling with Co-Attention Learning for Visual Question Answeringcited by 117
- 2018ECO: Efficient Convolutional Network for Online Video Understandingcited by 115
- 2015Compact Bilinear Poolingcited by 97
- 2019TEINet: Towards an Efficient Architecture for Video Recognitioncited by 92
- 2018Timeception for Complex Action Recognitioncited by 89
- 2019Gate-Shift Networks for Video Action Recognitioncited by 76
- 2017ActionVLAD: Learning spatio-temporal aggregation for action classificationcited by 73
- 2019Video Modeling with Correlation Networkscited by 73
- 2018Global Second-order Pooling Convolutional Networkscited by 66
- 2017Towards Faster Training of Global Covariance Pooling Networks by Iterative Matrix Square Root Normalizationcited by 65
- 2019More Is Less: Learning Efficient Video Representations by Big-Little Network and Depthwise Temporal Aggregationcited by 64
- 2017Appearance-and-Relation Networks for Video Classificationcited by 61
- 2017Attentional Pooling for Action Recognitioncited by 54
- 2019A Multigrid Method for Efficiently Training Video Modelscited by 52
- 2017Is Second-order Information Helpful for Large-scale Visual Recognition?cited by 44
- 2019Deep CNNs Meet Global Covariance Pooling: Better Representation and Generalizationcited by 42
- 2020SmallBigNet: Integrating Core and Contextual Views for Video Classificationcited by 40
- 2018Spatio-Temporal Channel Correlation Networks for Action Classificationcited by 38
- 2018Compact Generalized Non-local Networkcited by 36
- 2020V4D:4D Convolutional Neural Networks for Video-level Representation Learningcited by 33
- 2016Dimensionality Reduction on SPD Manifolds: The Emergence of Geometry-Aware Methodscited by 29
- 2020Tensor Representations for Action Recognitioncited by 28
50 most cited of 57 All 57 (JSON)
Built on by
Citing papers per year: 2022: 5; 2023: 1; 2024: 2; 2025: 1; 2026: 2.
11 papers.
- 2022Fast Differentiable Matrix Square Root and Inverse Square Rootcited by 16
- 2022Orthogonal SVD Covariance Conditioning and Latent Disentanglementcited by 5
- 2022Improving Covariance Conditioning of the SVD Meta-layer by Orthogonalitycited by 4
- 2022ViGAT: Bottom-up event recognition and explanation in video using factorized graph attention networkcited by 4
- 2024PM2: A New Prompting Multi-modal Model Paradigm for Few-shot Medical Image Classificationcited by 3
- 2022Batch-efficient EigenDecomposition for Small and Medium Matricescited by 2
- 2023Gated-ViGAT: Efficient Bottom-Up Event Recognition and Explanation Using a New Frame Selection Policy and Gating Mechanismcited by 1
- 2026Cov2Pose: Leveraging Spatial Covariance for Direct Manifold-aware 6-DoF Object Pose Estimationcited by 1
- 2024Towards Diverse Perspective Learning with Selection over Multiple Temporal Poolingscited by 0
- 2025A2M2-Net: Adaptively Aligned Multi-Scale Moment for Few-Shot Action Recognitioncited by 0
- 2026STAR: Semantic-Temporal Adaptive Representation Learning for Few-Shot Action Recognitioncited by 0
- 2026STAR: Semantic-Temporal Adaptive Representation Learning for Few-Shot Action Recognition13 May 2026
- 2026Cov2Pose: Leveraging Spatial Covariance for Direct Manifold-aware 6-DoF Object Pose Estimation20 Mar 2026
- 2025A2M2-Net: Adaptively Aligned Multi-Scale Moment for Few-Shot Action Recognition22 Sep 2025
- 2024PM2: A New Prompting Multi-modal Model Paradigm for Few-shot Medical Image Classification13 Apr 2024
- 2024Towards Diverse Perspective Learning with Selection over Multiple Temporal Poolings14 Mar 2024
- 2023Gated-ViGAT: Efficient Bottom-Up Event Recognition and Explanation Using a New Frame Selection Policy and Gating Mechanism18 Jan 2023
- 2022Orthogonal SVD Covariance Conditioning and Latent Disentanglement11 Dec 2022
- 2022ViGAT: Bottom-up event recognition and explanation in video using factorized graph attention network20 Jul 2022
- 2022Batch-efficient EigenDecomposition for Small and Medium Matrices9 Jul 2022
- 2022Improving Covariance Conditioning of the SVD Meta-layer by Orthogonality5 Jul 2022
- 2022Fast Differentiable Matrix Square Root and Inverse Square Root29 Jan 2022