Dynamic Convolutions: Exploiting Spatial Sparsity for Faster Inference
Not on the map. Why?
Abstract (arXiv)
Modern convolutional neural networks apply the same operations on every pixel in an image. However, not all image regions are equally important. To address this inefficiency, we propose a method to dynamically apply convolutions conditioned on the input image. We introduce a residual block where a small gating branch learns which spatial positions should be evaluated. These discrete gating decisions are trained end-to-end using the Gumbel-Softmax trick, in combination with a sparsity criterion. Our experiments on CIFAR, ImageNet and MPII show that our method has better focus on the region of interest and better accuracy than existing methods, at a lower computational complexity. Moreover, we provide an efficient CUDA implementation of our dynamic convolutions using a gather-scatter approach, achieving a significant improvement in inference speed with MobileNetV2 residual blocks. On human pose estimation, a task that is inherently spatially sparse, the processing speed is increased by 60% with no loss in accuracy.
Key facts. Cited by 91 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Dec 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 17; 2022: 19; 2023: 27; 2024: 15; 2025: 8; 2026: 5.
91 papers.
Sort:
By area:
- 2023LightGlue: Local Feature Matching at Light Speedcited by 583
- 2021Dynamic Neural Networks: A Surveycited by 405
- 2021AdaViT: Adaptive Tokens for Efficient Vision Transformercited by 360
- 2021Not All Images are Worth 16x16 Words: Dynamic Transformers for Efficient Image Recognitioncited by 143
- 2022Focal Sparse Convolutional Networks for 3D Object Detectioncited by 142
- 2023Designing BERT for Convolutional Networks: Sparse and Hierarchical Masked Modelingcited by 92
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2021QueryDet: Cascaded Sparse Query for Accelerating High-Resolution Small Object Detectioncited by 70
- 2021Learn to Match: Automatic Matching Network Design for Visual Trackingcited by 67
- 2021FrameExit: Conditional Early Exiting for Efficient Video Recognitioncited by 59
- 2023A Dynamic Multi-Scale Voxel Flow Network for Video Predictioncited by 53
- 2023Adaptive Rotated Convolution for Rotated Object Detectioncited by 51
38 more
- 2021AdaFuse: Adaptive Temporal Fusion Network for Efficient Action Recognitioncited by 48
- 2022Learning to Weight Samples for Dynamic Early-exiting Networkscited by 44
- 2022Efficient Spatially Sparse Inference for Conditional GANs and Diffusion Modelscited by 44
- 2023Adaptive Sparse Convolutional Networks with Global Context Enhancement for Faster Object Detection on Drone Imagescited by 41
- 2021AdaFocus V2: End-to-End Training of Spatial Dynamic Networks for Video Recognitioncited by 37
- 2021Learning Frequency-aware Dynamic Network for Efficient Super-Resolutioncited by 36
- 2024Frequency-Adaptive Dilated Convolution for Semantic Segmentationcited by 34
- 2023Dynamic Perceiver for Efficient Visual Recognitioncited by 33
- 2021Skip-Convolutions for Efficient Video Processingcited by 32
- 2021Dynamic Resolution Networkcited by 31
- 2021FOVEA: Foveated Image Magnification for Autonomous Navigationcited by 31
- 2024Object-Centric Diffusion for Efficient Video Editingcited by 31
- 2023GaitGCI: Generative Counterfactual Intervention for Gait Recognitioncited by 30
- 2022Spatial Pruned Sparse Convolution for Efficient 3D Object Detectioncited by 26
- 2023Latency-aware Unified Dynamic Networks for Efficient Image Recognitioncited by 26
- 2025Scaling Vision Pre-Training to 4K Resolutioncited by 26
- 2022DBQ-SSD: Dynamic Ball Query for Efficient 3D Object Detectioncited by 25
- 2022Latency-aware Spatial-wise Dynamic Networkscited by 25
- 2023Dynamic Grained Encoder for Vision Transformerscited by 24
- 2024Prompt-Driven Dynamic Object-Centric Learning for Single Domain Generalizationcited by 24
- 2022Dynamic Spatial Sparsification for Efficient Vision Transformers and Convolutional Neural Networkscited by 23
- 2025Frequency Dynamic Convolution for Dense Image Predictioncited by 19
- 2021Anytime Dense Prediction with Confidence Adaptivitycited by 18
- 2022AdaFocusV3: On Unified Spatial-temporal Dynamic Video Recognitioncited by 18
- 2023RayMVSNet++: Learning Ray-based 1D Implicit Fields for Accurate Multi-View Stereocited by 15
- 2024ESOD: Efficient Small Object Detection on High-Resolution Imagescited by 15
- 2023Computation-efficient Deep Learning for Computer Vision: A Surveycited by 14
- 2022Shadow-Aware Dynamic Convolution for Shadow Removalcited by 11
- 2023Learning to Zoom and Unzoomcited by 11
- 2022Towards Efficient Use of Multi-Scale Features in Transformer-Based Object Detectorscited by 10
- 2024Conditional computation in neural networks: principles and research trendscited by 10
- 2021BlockCopy: High-Resolution Video Processing with Block-Sparse Feature Propagation and Online Policiescited by 9
- 2024Intrinsic User-Centric Interpretability through Global Mixture of Expertscited by 9
- 2024Uni-AdaFocus: Spatial-temporal Dynamic Computation for Video Recognitioncited by 9
- 2024Region-Adaptive Transform with Segmentation Prior for Image Compressioncited by 8
- 2024AdaDiffSR: Adaptive Region-aware Dynamic Acceleration Diffusion Model for Real-World Image Super-Resolutioncited by 8
- 2024Toward Efficient Deep Blind RAW Image Restorationcited by 7
- 2022Spatial Attention-based Implicit Neural Representation for Arbitrary Reduction of MRI Slice Spacingcited by 6
50 most cited of 91 All 91 (JSON)
- 2026Exploring Budgeted Image Classification with Content-Sensitive Resource Allocation27 Jul 2026
- 2026Sparse by Command: Task-Conditional Compute Skipping for Multi-Task Inference Accelerators24 Jul 2026
- 2026HASTE: A Framework for Training-Free, Dynamic, and Steerable Compression of Pre-Trained Convolutional Neural Networks29 Jun 2026
- 2026Learning Positive-Incentive Point Sampling in Neural Implicit Fields for Object Pose Estimation23 Feb 2026
- 2026Efficient On-Board Processing of Oblique UAV Video for Rapid Flood Extent Mapping16 Jan 2026
- 2025ExpertSim: Fast Particle Detector Simulation Using Mixture-of-Generative-Experts28 Aug 2025
- 2025AIM: Amending Inherent Interpretability via Self-Supervised Masking15 Aug 2025
- 2025Spatial Frequency Modulation for Semantic Segmentation16 Jul 2025
- 2025A Dynamic Transformer Network for Vehicle Detection3 Jun 2025
- 2025Frugal Machine Learning for Energy-efficient, and Resource-aware Artificial Intelligence2 Jun 2025
- 2025Learning Informative Attention Weights for Person Re-Identification13 May 2025
- 2025Scaling Vision Pre-Training to 4K Resolution25 Mar 2025
38 more
- 2025Frequency Dynamic Convolution for Dense Image Prediction24 Mar 2025
- 2024Uni-AdaFocus: Spatial-temporal Dynamic Computation for Video Recognition15 Dec 2024
- 2024AdaDiffSR: Adaptive Region-aware Dynamic Acceleration Diffusion Model for Real-World Image Super-Resolution23 Oct 2024
- 2024Mathematical Formalism for Memory Compression in Selective State Space Models4 Oct 2024
- 2024Toward Efficient Deep Blind RAW Image Restoration26 Sep 2024
- 2024CNN Mixture-of-Depths25 Sep 2024
- 2024Scalable Frame Sampling for Video Classification: A Semi-Optimal Policy Approach with Reduced Search Space9 Sep 2024
- 2024ESOD: Efficient Small Object Detection on High-Resolution Images23 Jul 2024
- 2024Conditional computation in neural networks: principles and research trends12 Mar 2024
- 2024Frequency-Adaptive Dilated Convolution for Semantic Segmentation8 Mar 2024
- 2024Region-Adaptive Transform with Segmentation Prior for Image Compression1 Mar 2024
- 2024Prompt-Driven Dynamic Object-Centric Learning for Single Domain Generalization28 Feb 2024
- 2024Successive Refinement in Large-Scale Computation: Advancing Model Inference Applications11 Feb 2024
- 2024SpirDet: Towards Efficient, Accurate and Lightweight Infrared Small Target Detector8 Feb 2024
- 2024Intrinsic User-Centric Interpretability through Global Mixture of Experts5 Feb 2024
- 2024Object-Centric Diffusion for Efficient Video Editing11 Jan 2024
- 2023Adaptive Computation Modules: Granular Conditional Computation For Efficient Inference15 Dec 2023
- 2023AdaFlood: Adaptive Flood Regularization6 Nov 2023
- 2023PAUMER: Patch Pausing Transformer for Semantic Segmentation1 Nov 2023
- 2023Dynamic Convolutional Neural Networks as Efficient Pre-trained Audio Models24 Oct 2023
- 2023SpVOS: Efficient Video Object Segmentation with Triple Sparse Convolution23 Oct 2023
- 2023SlowFormer: Universal Adversarial Patch for Attack on Compute and Energy Efficiency of Inference Efficient Vision Transformers4 Oct 2023
- 2023Data-Free Dynamic Compression of CNNs for Tractable Efficiency29 Sep 2023
- 2023Dynamic Frame Interpolation in Wavelet Domain7 Sep 2023
- 2023Latency-aware Unified Dynamic Networks for Efficient Image Recognition30 Aug 2023
- 2023Computation-efficient Deep Learning for Computer Vision: A Survey27 Aug 2023
- 2023ResQ: Residual Quantization for Video Perception18 Aug 2023
- 2023A distributed neural network architecture for dynamic sensor selection with application to bandwidth-constrained body-sensor networks16 Aug 2023
- 2023RayMVSNet++: Learning Ray-based 1D Implicit Fields for Accurate Multi-View Stereo16 Jul 2023
- 2023EffSeg: Efficient Fine-Grained Instance Segmentation using Structure-Preserving Sparsity4 Jul 2023
- 2023LightGlue: Local Feature Matching at Light Speed23 Jun 2023
- 2023Dynamic Perceiver for Efficient Visual Recognition20 Jun 2023
- 2023GaitGCI: Generative Counterfactual Intervention for Gait Recognition6 Jun 2023
- 2023DynaShare: Task and Instance Conditioned Parameter Sharing for Multi-Task Learning26 May 2023
- 2023Boosting Convolutional Neural Networks with Middle Spectrum Grouped Convolution13 Apr 2023
- 2023Learning to Zoom and Unzoom27 Mar 2023
- 2023Adaptive Sparse Convolutional Networks with Global Context Enhancement for Faster Object Detection on Drone Images25 Mar 2023
- 2023A Dynamic Multi-Scale Voxel Flow Network for Video Prediction17 Mar 2023
50 newest of 91 All 91 (JSON)
- 2023LightGlue: Local Feature Matching at Light Speedcited by 583
- 2021Dynamic Neural Networks: A Surveycited by 405
- 2021AdaViT: Adaptive Tokens for Efficient Vision Transformercited by 360
- 2021Not All Images are Worth 16x16 Words: Dynamic Transformers for Efficient Image Recognitioncited by 143
- 2022Focal Sparse Convolutional Networks for 3D Object Detectioncited by 142
- 2023Designing BERT for Convolutional Networks: Sparse and Hierarchical Masked Modelingcited by 92
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2021QueryDet: Cascaded Sparse Query for Accelerating High-Resolution Small Object Detectioncited by 70
- 2021Learn to Match: Automatic Matching Network Design for Visual Trackingcited by 67
- 2021FrameExit: Conditional Early Exiting for Efficient Video Recognitioncited by 59
- 2023A Dynamic Multi-Scale Voxel Flow Network for Video Predictioncited by 53
- 2023Adaptive Rotated Convolution for Rotated Object Detectioncited by 51
12 most cited of 84 All 84 (JSON)
- 2026Exploring Budgeted Image Classification with Content-Sensitive Resource Allocation27 Jul 2026
- 2026Sparse by Command: Task-Conditional Compute Skipping for Multi-Task Inference Accelerators24 Jul 2026
- 2026HASTE: A Framework for Training-Free, Dynamic, and Steerable Compression of Pre-Trained Convolutional Neural Networks29 Jun 2026
- 2026Learning Positive-Incentive Point Sampling in Neural Implicit Fields for Object Pose Estimation23 Feb 2026
- 2026Efficient On-Board Processing of Oblique UAV Video for Rapid Flood Extent Mapping16 Jan 2026
- 2025ExpertSim: Fast Particle Detector Simulation Using Mixture-of-Generative-Experts28 Aug 2025
- 2025AIM: Amending Inherent Interpretability via Self-Supervised Masking15 Aug 2025
- 2025Spatial Frequency Modulation for Semantic Segmentation16 Jul 2025
- 2025A Dynamic Transformer Network for Vehicle Detection3 Jun 2025
- 2025Frugal Machine Learning for Energy-efficient, and Resource-aware Artificial Intelligence2 Jun 2025
- 2025Learning Informative Attention Weights for Person Re-Identification13 May 2025
- 2025Scaling Vision Pre-Training to 4K Resolution25 Mar 2025
12 newest of 84 All 84 (JSON)