Spatiotemporal Self-attention Modeling with Temporal Patch Shift for Action Recognition
Not on the map. Why?
Abstract (arXiv)
Transformer-based methods have recently achieved great advancement on 2D image-based vision tasks. For 3D video-based tasks such as action recognition, however, directly applying spatiotemporal transformers on video data will bring heavy computation and memory burdens due to the largely increased number of patches and the quadratic complexity of self-attention computation. How to efficiently and effectively model the 3D self-attention of video data has been a great challenge for transformers. In this paper, we propose a Temporal Patch Shift (TPS) method for efficient 3D self-attention modeling in transformers for video-based action recognition. TPS shifts part of patches with a specific mosaic pattern in the temporal dimension, thus converting a vanilla spatial self-attention operation to a spatiotemporal one with little additional cost. As a result, we can compute 3D self-attention using nearly the same computation and memory cost as 2D self-attention. TPS is a plug-and-play module and can be inserted into existing 2D transformer models to enhance spatiotemporal feature learning. The proposed method achieves competitive performance with state-of-the-arts on Something-something V1 & V2, Diving-48, and Kinetics400 while being much more efficient on computation and memory cost. The source code of TPS can be found at https://github.com/MartinXM/TPS.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 39 of its 46 references that are in the map. First posted on arXiv 27 Jul 2022.
Builds on
39 of 46 references.
References · 39
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 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
- 2017The Kinetics Human Action Video Datasetcited by 1,894
- 2018SlowFast Networks for Video Recognitioncited by 1,862
- 2021ViViT: A Video Vision Transformercited by 1,610
- 2021Is Space-Time Attention All You Need for Video Understanding?cited by 1,609
- 2021Tokens-to-Token ViT: Training Vision Transformers from Scratch on ImageNetcited by 1,096
27 more
- 2017The "something something" video database for learning and evaluating visual common sensecited by 1,092
- 2021Video Swin Transformercited by 1,090
- 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,067
- 2016Temporal Segment Networks: Towards Good Practices for Deep Action Recognitioncited by 899
- 2021Multiscale Vision Transformerscited by 896
- 2018TSM: Temporal Shift Module for Efficient Video Understandingcited by 852
- 2021CrossViT: Cross-Attention Multi-Scale Vision Transformer for Image Classificationcited by 806
- 2018AutoAugment: Learning Augmentation Policies from Datacited by 728
- 2020X3D: Expanding Architectures for Efficient Video Recognitioncited by 635
- 2021Transformer in Transformercited by 632
- 2017Learning Spatio-Temporal Representation with Pseudo-3D Residual Networkscited by 386
- 2016Convolutional Two-Stream Network Fusion for Video Action Recognitioncited by 384
- 2021Keeping Your Eye on the Ball: Trajectory Attention in Video Transformerscited by 224
- 2020TDN: Temporal Difference Networks for Efficient Action Recognitioncited by 183
- 2020TEA: Temporal Excitation and Aggregation for Action Recognitioncited by 165
- 2020Temporal Pyramid Network for Action Recognitioncited by 163
- 2019TEINet: Towards an Efficient Architecture for Video Recognitioncited by 92
- 2016Spatiotemporal Residual Networks for Video Action Recognitioncited by 91
- 2021Space-time Mixing Attention for Video Transformercited by 84
- 2020MotionSqueeze: Neural Motion Feature Learning for Video Understandingcited by 72
- 2021ACTION-Net: Multipath Excitation for Action Recognitioncited by 63
- 2021Token Shift Transformer for Video Classificationcited by 61
- 2018Representation Flow for Action Recognitioncited by 51
- 2015Recognizing Fine-Grained and Composite Activities using Hand-Centric Features and Script Datacited by 40
- 2020Dynamic Sampling Networks for Efficient Action Recognition in Videoscited by 34
- 2019Collaborative Spatio-temporal Feature Learning for Video Action Recognitioncited by 24
- 2019Action recognition with spatial-temporal discriminative filter bankscited by 15
Built on by
Citing papers per year: 2022: 1; 2023: 5; 2024: 3; 2025: 3; 2026: 3.
15 papers.
Sort:
- 2023SimDA: Simple Diffusion Adapter for Efficient Video Generationcited by 101
- 2022Video Test-Time Adaptation for Action Recognitioncited by 35
- 2023Boosting Few-shot Action Recognition with Graph-guided Hybrid Matchingcited by 24
- 2023ZeroI2V: Zero-Cost Adaptation of Pre-trained Transformers from Image to Videocited by 14
- 2023PoSynDA: Multi-Hypothesis Pose Synthesis Domain Adaptation for Robust 3D Human Pose Estimationcited by 12
- 2024Computer Vision for Primate Behavior Analysis in the Wildcited by 10
- 2023VSViG: Real-time Video-based Seizure Detection via Skeleton-based Spatiotemporal ViGcited by 5
- 2025Exploring Audio Cues for Enhanced Test-Time Video Model Adaptationcited by 3
- 2025Reperio-rPPG: Relational Temporal Graph Neural Networks for Periodicity Learning in Remote Physiological Measurementcited by 3
- 2024Mask-RadarNet: Enhancing Transformer With Spatial-Temporal Semantic Context for Radar Object Detection in Autonomous Drivingcited by 2
- 2024No Time to Waste: Squeeze Time into Channel for Mobile Video Understandingcited by 1
- 2025A Renaissance of Explicit Motion Information Mining from Transformers for Action Recognitioncited by 0
3 more
- 2026Learning Language-Driven Sequence-Level Modal-Invariant Representations for Video-Based Visible-Infrared Person Re-Identificationcited by 0
- 2026BTS-rPPG: Orthogonal Butterfly Temporal Shifting for Remote Photoplethysmographycited by 0
- 2026Insights from Visual Cognition: Understanding Human Action Dynamics with Overall Glance and Refined Gaze Transformercited by 0
- 2026Insights from Visual Cognition: Understanding Human Action Dynamics with Overall Glance and Refined Gaze Transformer8 Apr 2026
- 2026BTS-rPPG: Orthogonal Butterfly Temporal Shifting for Remote Photoplethysmography2 Apr 2026
- 2026Learning Language-Driven Sequence-Level Modal-Invariant Representations for Video-Based Visible-Infrared Person Re-Identification17 Jan 2026
- 2025Reperio-rPPG: Relational Temporal Graph Neural Networks for Periodicity Learning in Remote Physiological Measurement8 Nov 2025
- 2025A Renaissance of Explicit Motion Information Mining from Transformers for Action Recognition21 Oct 2025
- 2025Exploring Audio Cues for Enhanced Test-Time Video Model Adaptation14 Jun 2025
- 2024Mask-RadarNet: Enhancing Transformer With Spatial-Temporal Semantic Context for Radar Object Detection in Autonomous Driving20 Dec 2024
- 2024No Time to Waste: Squeeze Time into Channel for Mobile Video Understanding14 May 2024
- 2024Computer Vision for Primate Behavior Analysis in the Wild29 Jan 2024
- 2023VSViG: Real-time Video-based Seizure Detection via Skeleton-based Spatiotemporal ViG24 Nov 2023
- 2023ZeroI2V: Zero-Cost Adaptation of Pre-trained Transformers from Image to Video2 Oct 2023
- 2023SimDA: Simple Diffusion Adapter for Efficient Video Generation18 Aug 2023
- 2023SimDA: Simple Diffusion Adapter for Efficient Video Generationcited by 101
- 2022Video Test-Time Adaptation for Action Recognitioncited by 35
- 2023Boosting Few-shot Action Recognition with Graph-guided Hybrid Matchingcited by 24
- 2023ZeroI2V: Zero-Cost Adaptation of Pre-trained Transformers from Image to Videocited by 14
- 2023PoSynDA: Multi-Hypothesis Pose Synthesis Domain Adaptation for Robust 3D Human Pose Estimationcited by 12
- 2024Computer Vision for Primate Behavior Analysis in the Wildcited by 10
- 2023VSViG: Real-time Video-based Seizure Detection via Skeleton-based Spatiotemporal ViGcited by 5
- 2025Exploring Audio Cues for Enhanced Test-Time Video Model Adaptationcited by 3
- 2025Reperio-rPPG: Relational Temporal Graph Neural Networks for Periodicity Learning in Remote Physiological Measurementcited by 3
- 2024Mask-RadarNet: Enhancing Transformer With Spatial-Temporal Semantic Context for Radar Object Detection in Autonomous Drivingcited by 2
- 2024No Time to Waste: Squeeze Time into Channel for Mobile Video Understandingcited by 1
- 2025A Renaissance of Explicit Motion Information Mining from Transformers for Action Recognitioncited by 0
12 most cited of 15 All 15 (JSON)
- 2026Insights from Visual Cognition: Understanding Human Action Dynamics with Overall Glance and Refined Gaze Transformer8 Apr 2026
- 2026BTS-rPPG: Orthogonal Butterfly Temporal Shifting for Remote Photoplethysmography2 Apr 2026
- 2026Learning Language-Driven Sequence-Level Modal-Invariant Representations for Video-Based Visible-Infrared Person Re-Identification17 Jan 2026
- 2025Reperio-rPPG: Relational Temporal Graph Neural Networks for Periodicity Learning in Remote Physiological Measurement8 Nov 2025
- 2025A Renaissance of Explicit Motion Information Mining from Transformers for Action Recognition21 Oct 2025
- 2025Exploring Audio Cues for Enhanced Test-Time Video Model Adaptation14 Jun 2025
- 2024Mask-RadarNet: Enhancing Transformer With Spatial-Temporal Semantic Context for Radar Object Detection in Autonomous Driving20 Dec 2024
- 2024No Time to Waste: Squeeze Time into Channel for Mobile Video Understanding14 May 2024
- 2024Computer Vision for Primate Behavior Analysis in the Wild29 Jan 2024
- 2023VSViG: Real-time Video-based Seizure Detection via Skeleton-based Spatiotemporal ViG24 Nov 2023
- 2023ZeroI2V: Zero-Cost Adaptation of Pre-trained Transformers from Image to Video2 Oct 2023
- 2023SimDA: Simple Diffusion Adapter for Efficient Video Generation18 Aug 2023
12 newest of 15 All 15 (JSON)