Skip-Convolutions for Efficient Video Processing
Not on the map. Why?
Abstract (arXiv)
We propose Skip-Convolutions to leverage the large amount of redundancies in video streams and save computations. Each video is represented as a series of changes across frames and network activations, denoted as residuals. We reformulate standard convolution to be efficiently computed on residual frames: each layer is coupled with a binary gate deciding whether a residual is important to the model prediction,~eg foreground regions, or it can be safely skipped, e.g. background regions. These gates can either be implemented as an efficient network trained jointly with convolution kernels, or can simply skip the residuals based on their magnitude. Gating functions can also incorporate block-wise sparsity structures, as required for efficient implementation on hardware platforms. By replacing all convolutions with Skip-Convolutions in two state-of-the-art architectures, namely EfficientDet and HRNet, we reduce their computational cost consistently by a factor of 3~4x for two different tasks, without any accuracy drop. Extensive comparisons with existing model compression, as well as image and video efficiency methods demonstrate that Skip-Convolutions set a new state-of-the-art by effectively exploiting the temporal redundancies in videos.
Key facts. Cited by 32 papers in the map (data through 14 Oct 2026). Builds on 52 of its 65 references that are in the map. First posted on arXiv 23 Apr 2021.
Builds on
52 of 65 references.
References · 52
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,079
- 2014FitNets: Hints for Thin Deep Netscited by 1,653
- 2019Deep High-Resolution Representation Learning for Visual Recognitioncited by 1,420
- 2016Group Equivariant Convolutional Networkscited by 1,165
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,148
- 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,143
- 2019EfficientDet: Scalable and Efficient Object Detectioncited by 1,020
38 more
- 2016Temporal Segment Networks: Towards Good Practices for Deep Action Recognitioncited by 902
- 2018TSM: Temporal Shift Module for Efficient Video Understandingcited by 856
- 2017Channel Pruning for Accelerating Very Deep Neural Networkscited by 702
- 2020X3D: Expanding Architectures for Efficient Video Recognitioncited by 637
- 2017Learning Sparse Neural Networks through L0 Regularizationcited by 583
- 2018On the Generalization of Equivariance and Convolution in Neural Networks to the Action of Compact Groupscited by 300
- 2014Speeding up Convolutional Neural Networks with Low Rank Expansionscited by 284
- 2018A General Theory of Equivariant CNNs on Homogeneous Spacescited by 228
- 2016Deep Feature Flow for Video Recognitioncited by 186
- 2015Conditional Computation in Neural Networks for faster modelscited by 167
- 2017Convolutional Networks with Adaptive Inference Graphscited by 148
- 2018Dynamic Channel Pruning: Feature Boosting and Suppressioncited by 129
- 2016Spatially Adaptive Computation Time for Residual Networkscited by 118
- 2015Accelerating Very Deep Convolutional Networks for Classification and Detectioncited by 109
- 2015UA-DETRAC: A New Benchmark and Protocol for Multi-Object Detection and Trackingcited by 98
- 2019Dynamic Convolutions: Exploiting Spatial Sparsity for Faster Inferencecited by 91
- 2020AR-Net: Adaptive Frame Resolution for Efficient Action Recognitioncited by 88
- 2018Accel: A Corrective Fusion Network for Efficient Semantic Segmentation on Videocited by 78
- 2020Temporally Distributed Networks for Fast Video Semantic Segmentationcited by 77
- 2017More is Less: A More Complicated Network with Less Inference Complexitycited by 66
- 2019LiteEval: A Coarse-to-Fine Framework for Resource Efficient Video Recognitioncited by 65
- 2018Low-Latency Video Semantic Segmentationcited by 61
- 2017Towards High Performance Video Object Detectioncited by 60
- 2016Clockwork Convnets for Video Semantic Segmentationcited by 55
- 2018SBNet: Sparse Blocks Network for Fast Inferencecited by 54
- 2017Not All Pixels Are Equal: Difficulty-aware Semantic Segmentation via Deep Layer Cascadecited by 53
- 2017Skip RNN: Learning to Skip State Updates in Recurrent Neural Networkscited by 49
- 2019Batch-Shaping for Learning Conditional Channel Gated Networkscited by 42
- 2017Thin-Slicing Network: A Deep Structured Model for Pose Estimation in Videoscited by 40
- 2019Dynamic Kernel Distillation for Efficient Pose Estimation in Videoscited by 30
- 2017LSTM Pose Machinescited by 28
- 2019Tiny Video Networkscited by 27
- 2019Looking Fast and Slow: Memory-Guided Mobile Video Object Detectioncited by 22
- 2016Pose for Action - Action for Posecited by 16
- 2020SpotNet: Self-Attention Multi-Task Network for Object Detectioncited by 14
- 2016Sigma Delta Quantized Networkscited by 13
- 2019Taxonomy and Evaluation of Structured Compression of Convolutional Neural Networkscited by 12
- 2017Temporally Efficient Deep Learning with Spikescited by 8
50 most cited of 52 All 52 (JSON)
Built on by
Citing papers per year: 2021: 1; 2022: 12; 2023: 9; 2024: 4; 2025: 4; 2026: 2.
32 papers.
Sort:
By area:
- 2022DiffPose: Toward More Reliable 3D Pose Estimationcited by 100
- 2024Object-Centric Diffusion for Efficient Video Editingcited by 31
- 2024Video Super-Resolution Transformer with Masked Inter&Intra-Frame Attentioncited by 29
- 2023PIT: Optimization of Dynamic Sparse Deep Learning Models via Permutation Invariant Transformationcited by 25
- 2022Egeria: Efficient DNN Training with Knowledge-Guided Layer Freezingcited by 22
- 2022DeltaCNN: End-to-End CNN Inference of Sparse Frame Differences in Videoscited by 18
- 2022Cloud-Device Collaborative Adaptation to Continual Changing Environments in the Real-worldcited by 17
- 2023Eventful Transformers: Leveraging Temporal Redundancy in Vision Transformerscited by 13
- 2022SALISA: Saliency-based Input Sampling for Efficient Video Object Detectioncited by 12
- 2022Delta Distillation for Efficient Video Processingcited by 10
- 2023Accelerating Deep Neural Networks via Semi-Structured Activation Sparsitycited by 10
- 2023System-status-aware Adaptive Network for Online Streaming Video Understandingcited by 9
20 more
- 2022A Codec Information Assisted Framework for Efficient Compressed Video Super-Resolutioncited by 6
- 2021Event Neural Networkscited by 5
- 2022MotionDeltaCNN: Sparse CNN Inference of Frame Differences in Moving Camera Videoscited by 5
- 2023AccDecoder: Accelerated Decoding for Neural-enhanced Video Analyticscited by 5
- 2024MaskVD: Region Masking for Efficient Video Object Detectioncited by 5
- 2025DeltaLLM: Delta-Key Sparse Attention for Edge LLMscited by 5
- 2022Action Keypoint Network for Efficient Video Recognitioncited by 2
- 2022Delta Keyword Transformer: Bringing Transformers to the Edge through Dynamically Pruned Multi-Head Self-Attentioncited by 2
- 2023ResQ: Residual Quantization for Video Perceptioncited by 2
- 2023SpVOS: Efficient Video Object Segmentation with Triple Sparse Convolutioncited by 2
- 2025Both Asymptotic and Non-Asymptotic Convergence of Quasi-Hyperbolic Momentum using Increasing Batch Sizecited by 1
- 2022Borrowing from yourself: Faster future video segmentation with partial channel updatecited by 0
- 2022Representation Recycling for Streaming Video Analysiscited by 0
- 2023Uncertainty-Guided Spatial Pruning Architecture for Efficient Frame Interpolationcited by 0
- 2023Context-Aware Iteration Policy Network for Efficient Optical Flow Estimationcited by 0
- 2024SparseTem: Boosting the Efficiency of CNN-Based Video Encoders by Exploiting Temporal Continuitycited by 0
- 2025evMLP: An Efficient Event-Driven MLP Architecture for Visioncited by 0
- 2025A Survey on Efficiency Optimization Techniques for DNN-based Video Analytics: Process Systems, Algorithms, and Applicationscited by 0
- 2026Efficient Tracking and Understanding Object Transformationscited by 0
- 2026Albireo: Adaptive, Energy-Efficient Inference Framework for Video Object Detection on the Edgecited by 0
- 2026Albireo: Adaptive, Energy-Efficient Inference Framework for Video Object Detection on the Edge29 Aug 2026
- 2026Efficient Tracking and Understanding Object Transformations22 Jul 2026
- 2025DeltaLLM: Delta-Key Sparse Attention for Edge LLMs25 Jul 2025
- 2025A Survey on Efficiency Optimization Techniques for DNN-based Video Analytics: Process Systems, Algorithms, and Applications21 Jul 2025
- 2025evMLP: An Efficient Event-Driven MLP Architecture for Vision2 Jul 2025
- 2025Both Asymptotic and Non-Asymptotic Convergence of Quasi-Hyperbolic Momentum using Increasing Batch Size30 Jun 2025
- 2024SparseTem: Boosting the Efficiency of CNN-Based Video Encoders by Exploiting Temporal Continuity28 Oct 2024
- 2024MaskVD: Region Masking for Efficient Video Object Detection16 Jul 2024
- 2024Video Super-Resolution Transformer with Masked Inter&Intra-Frame Attention12 Jan 2024
- 2024Object-Centric Diffusion for Efficient Video Editing11 Jan 2024
- 2023Context-Aware Iteration Policy Network for Efficient Optical Flow Estimation12 Dec 2023
- 2023SpVOS: Efficient Video Object Segmentation with Triple Sparse Convolution23 Oct 2023
20 more
- 2023Accelerating Deep Neural Networks via Semi-Structured Activation Sparsity12 Sep 2023
- 2023Eventful Transformers: Leveraging Temporal Redundancy in Vision Transformers25 Aug 2023
- 2023ResQ: Residual Quantization for Video Perception18 Aug 2023
- 2023Uncertainty-Guided Spatial Pruning Architecture for Efficient Frame Interpolation31 Jul 2023
- 2023System-status-aware Adaptive Network for Online Streaming Video Understanding28 Mar 2023
- 2023PIT: Optimization of Dynamic Sparse Deep Learning Models via Permutation Invariant Transformation26 Jan 2023
- 2023AccDecoder: Accelerated Decoding for Neural-enhanced Video Analytics20 Jan 2023
- 2022Cloud-Device Collaborative Adaptation to Continual Changing Environments in the Real-world2 Dec 2022
- 2022DiffPose: Toward More Reliable 3D Pose Estimation30 Nov 2022
- 2022MotionDeltaCNN: Sparse CNN Inference of Frame Differences in Moving Camera Videos18 Oct 2022
- 2022A Codec Information Assisted Framework for Efficient Compressed Video Super-Resolution15 Oct 2022
- 2022Representation Recycling for Streaming Video Analysis28 Apr 2022
- 2022SALISA: Saliency-based Input Sampling for Efficient Video Object Detection5 Apr 2022
- 2022Delta Keyword Transformer: Bringing Transformers to the Edge through Dynamically Pruned Multi-Head Self-Attention20 Mar 2022
- 2022Delta Distillation for Efficient Video Processing17 Mar 2022
- 2022DeltaCNN: End-to-End CNN Inference of Sparse Frame Differences in Videos8 Mar 2022
- 2022Borrowing from yourself: Faster future video segmentation with partial channel update11 Feb 2022
- 2022Action Keypoint Network for Efficient Video Recognition17 Jan 2022
- 2022Egeria: Efficient DNN Training with Knowledge-Guided Layer Freezing17 Jan 2022
- 2021Event Neural Networks2 Dec 2021
- 2024Object-Centric Diffusion for Efficient Video Editingcited by 31
- 2024Object-Centric Diffusion for Efficient Video Editing11 Jan 2024
- 2022DiffPose: Toward More Reliable 3D Pose Estimationcited by 100
- 2024Video Super-Resolution Transformer with Masked Inter&Intra-Frame Attentioncited by 29
- 2023PIT: Optimization of Dynamic Sparse Deep Learning Models via Permutation Invariant Transformationcited by 25
- 2022Egeria: Efficient DNN Training with Knowledge-Guided Layer Freezingcited by 22
- 2022DeltaCNN: End-to-End CNN Inference of Sparse Frame Differences in Videoscited by 18
- 2023Eventful Transformers: Leveraging Temporal Redundancy in Vision Transformerscited by 13
- 2022SALISA: Saliency-based Input Sampling for Efficient Video Object Detectioncited by 12
- 2023Accelerating Deep Neural Networks via Semi-Structured Activation Sparsitycited by 10
- 2023System-status-aware Adaptive Network for Online Streaming Video Understandingcited by 9
- 2022A Codec Information Assisted Framework for Efficient Compressed Video Super-Resolutioncited by 6
- 2021Event Neural Networkscited by 5
- 2022MotionDeltaCNN: Sparse CNN Inference of Frame Differences in Moving Camera Videoscited by 5
12 most cited of 29 All 29 (JSON)
- 2026Albireo: Adaptive, Energy-Efficient Inference Framework for Video Object Detection on the Edge29 Aug 2026
- 2026Efficient Tracking and Understanding Object Transformations22 Jul 2026
- 2025DeltaLLM: Delta-Key Sparse Attention for Edge LLMs25 Jul 2025
- 2025A Survey on Efficiency Optimization Techniques for DNN-based Video Analytics: Process Systems, Algorithms, and Applications21 Jul 2025
- 2025evMLP: An Efficient Event-Driven MLP Architecture for Vision2 Jul 2025
- 2025Both Asymptotic and Non-Asymptotic Convergence of Quasi-Hyperbolic Momentum using Increasing Batch Size30 Jun 2025
- 2024SparseTem: Boosting the Efficiency of CNN-Based Video Encoders by Exploiting Temporal Continuity28 Oct 2024
- 2024MaskVD: Region Masking for Efficient Video Object Detection16 Jul 2024
- 2024Video Super-Resolution Transformer with Masked Inter&Intra-Frame Attention12 Jan 2024
- 2023Context-Aware Iteration Policy Network for Efficient Optical Flow Estimation12 Dec 2023
- 2023SpVOS: Efficient Video Object Segmentation with Triple Sparse Convolution23 Oct 2023
- 2023Accelerating Deep Neural Networks via Semi-Structured Activation Sparsity12 Sep 2023
12 newest of 29 All 29 (JSON)