Dynamic Resolution Network
Not on the map. Why?
Abstract (arXiv)
Deep convolutional neural networks (CNNs) are often of sophisticated design with numerous learnable parameters for the accuracy reason. To alleviate the expensive costs of deploying them on mobile devices, recent works have made huge efforts for excavating redundancy in pre-defined architectures. Nevertheless, the redundancy on the input resolution of modern CNNs has not been fully investigated, i.e., the resolution of input image is fixed. In this paper, we observe that the smallest resolution for accurately predicting the given image is different using the same neural network. To this end, we propose a novel dynamic-resolution network (DRNet) in which the input resolution is determined dynamically based on each input sample. Wherein, a resolution predictor with negligible computational costs is explored and optimized jointly with the desired network. Specifically, the predictor learns the smallest resolution that can retain and even exceed the original recognition accuracy for each image. During the inference, each input image will be resized to its predicted resolution for minimizing the overall computation burden. We then conduct extensive experiments on several benchmark networks and datasets. The results show that our DRNet can be embedded in any off-the-shelf network architecture to obtain a considerable reduction in computational complexity. For instance, DR-ResNet-50 achieves similar performance with an about 34% computation reduction, while gaining 1.4% accuracy increase with 10% computation reduction compared to the original ResNet-50 on ImageNet.
Key facts. Cited by 31 papers in the map (data through 14 Oct 2026). Builds on 40 of its 50 references that are in the map. First posted on arXiv 5 Jun 2021.
Builds on
40 of 50 references.
References · 40
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,546
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
28 more
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 442
- 2019GhostNet: More Features from Cheap Operationscited by 410
- 2019Fixing the train-test resolution discrepancycited by 209
- 2017BlockDrop: Dynamic Inference Paths in Residual Networkscited by 189
- 2017Data-Driven Sparse Structure Selection for Deep Neural Networkscited by 181
- 2014A* Samplingcited by 151
- 2017Convolutional Networks with Adaptive Inference Graphscited by 148
- 2020Resolution Adaptive Networks for Efficient Inferencecited by 146
- 2019Drop an Octave: Reducing Spatial Redundancy in Convolutional Neural Networks with Octave Convolutioncited by 140
- 2020Distilling Knowledge from Graph Convolutional Networkscited by 129
- 2017CondenseNet: An Efficient DenseNet using Learned Group Convolutionscited by 122
- 2020Glance and Focus: a Dynamic Approach to Reducing Spatial Redundancy in Image Classificationcited by 100
- 2019Provable Filter Pruning for Efficient Neural Networkscited by 98
- 2020SCOP: Scientific Control for Reliable Neural Network Pruningcited by 93
- 2019Dynamic Convolutions: Exploiting Spatial Sparsity for Faster Inferencecited by 91
- 2019Centripetal SGD for Pruning Very Deep Convolutional Networks with Complicated Structurecited by 76
- 2018Learning Student Networks via Feature Embeddingcited by 45
- 2020Learning When and Where to Zoom with Deep Reinforcement Learningcited by 43
- 2021Manifold Regularized Dynamic Network Pruningcited by 43
- 2020Training Binary Neural Networks through Learning with Noisy Supervisioncited by 39
- 2019ReNAS:Relativistic Evaluation of Neural Architecture Searchcited by 37
- 2020Accelerate CNNs from Three Dimensions: A Comprehensive Pruning Frameworkcited by 27
- 2018ELASTIC: Improving CNNs with Dynamic Scaling Policiescited by 20
- 2020Resolution Switchable Networks for Runtime Efficient Image Recognitioncited by 19
- 2020Kernel Based Progressive Distillation for Adder Neural Networkscited by 19
Built on by
Citing papers per year: 2021: 1; 2022: 5; 2023: 10; 2024: 5; 2025: 4; 2026: 6.
31 papers.
Sort:
By area:
- 2024Chain-of-Spot: Interactive Reasoning Improves Large Vision-Language Modelscited by 66
- 2023Adaptive Rotated Convolution for Rotated Object Detectioncited by 51
- 2022Latency-aware Spatial-wise Dynamic Networkscited by 25
- 2023Model Compression in Practice: Lessons Learned from Practitioners Creating On-device Machine Learning Experiencescited by 21
- 2023Dynamic Path-Controllable Deep Unfolding Network for Compressive Sensingcited by 15
- 2023Computation-efficient Deep Learning for Computer Vision: A Surveycited by 14
- 2023DynaMask: Dynamic Mask Selection for Instance Segmentationcited by 10
- 2023AdaBrowse: Adaptive Video Browser for Efficient Continuous Sign Language Recognitioncited by 10
- 2023Adaptive Computation Modules: Granular Conditional Computation For Efficient Inferencecited by 6
- 2024Talaria: Interactively Optimizing Machine Learning Models for Efficient Inferencecited by 6
- 2025CARES: Context-Aware Resolution Selector for VLMscited by 6
- 2022Deeper Insights into the Robustness of ViTs towards Common Corruptionscited by 5
19 more
- 2022Med-DANet: Dynamic Architecture Network for Efficient Medical Volumetric Segmentationcited by 4
- 2022SlimSeg: Slimmable Semantic Segmentation with Boundary Supervisioncited by 4
- 2024Multi-resolution Rescored ByteTrack for Video Object Detection on Ultra-low-power Embedded Systemscited by 4
- 2026Smart Scissor: Coupling Spatial Redundancy Reduction and CNN Compression for Embedded Hardwarecited by 3
- 2022Dynamic Low-Resolution Distillation for Cost-Efficient End-to-End Text Spottingcited by 2
- 2025Sketch Down the FLOPs: Towards Efficient Networks for Human Sketchcited by 2
- 2023DyRA: Portable Dynamic Resolution Adjustment Network for Existing Detectorscited by 1
- 2023Adaptive Depth Networks with Skippable Sub-Pathscited by 1
- 2025VersatileFFN: Achieving Parameter Efficiency in LLMs via Adaptive Wide-and-Deep Reusecited by 1
- 2021Temporally Resolution Decrement: Utilizing the Shape Consistency for Higher Computational Efficiencycited by 0
- 2023Learning Unified Representations for Multi-Resolution Face Recognitioncited by 0
- 2024Mondrian: On-Device High-Performance Video Analytics with Compressive Packed Inferencecited by 0
- 2024Dynamic Resolution Guidance for Facial Expression Recognitioncited by 0
- 2025DPNet: Dynamic Pooling Network for Tiny Object Detectioncited by 0
- 2026Multi-Resolution End-to-End Deep Neural Network for Optimizing Latency-Accuracy Tradeoff in Autonomous Drivingcited by 0
- 2026EdgeCompress: Coupling Multidimensional Model Compression and Dynamic Inference for EdgeAIcited by 0
- 2026On Exploring Input Resolution Scaling For Anytime LiDAR Object Detectioncited by 0
- 2026Towards Efficient Convolutional Neural Network for Embedded Hardware via Multi-Dimensional Pruningcited by 0
- 2026DDVT: Dynamic Dual-level Vision Transformer Fusion Network for Answer Grounding in Visual Question Answeringcited by 0
- 2026DDVT: Dynamic Dual-level Vision Transformer Fusion Network for Answer Grounding in Visual Question Answering27 Jul 2026
- 2026Towards Efficient Convolutional Neural Network for Embedded Hardware via Multi-Dimensional Pruning13 Jul 2026
- 2026On Exploring Input Resolution Scaling For Anytime LiDAR Object Detection9 Jul 2026
- 2026EdgeCompress: Coupling Multidimensional Model Compression and Dynamic Inference for EdgeAI8 Jul 2026
- 2026Smart Scissor: Coupling Spatial Redundancy Reduction and CNN Compression for Embedded Hardware8 Jul 2026
- 2026Multi-Resolution End-to-End Deep Neural Network for Optimizing Latency-Accuracy Tradeoff in Autonomous Driving27 May 2026
- 2025VersatileFFN: Achieving Parameter Efficiency in LLMs via Adaptive Wide-and-Deep Reuse16 Dec 2025
- 2025CARES: Context-Aware Resolution Selector for VLMs22 Oct 2025
- 2025Sketch Down the FLOPs: Towards Efficient Networks for Human Sketch29 May 2025
- 2025DPNet: Dynamic Pooling Network for Tiny Object Detection5 May 2025
- 2024Multi-resolution Rescored ByteTrack for Video Object Detection on Ultra-low-power Embedded Systems17 Apr 2024
- 2024Dynamic Resolution Guidance for Facial Expression Recognition9 Apr 2024
19 more
- 2024Talaria: Interactively Optimizing Machine Learning Models for Efficient Inference3 Apr 2024
- 2024Chain-of-Spot: Interactive Reasoning Improves Large Vision-Language Models19 Mar 2024
- 2024Mondrian: On-Device High-Performance Video Analytics with Compressive Packed Inference12 Mar 2024
- 2023Adaptive Depth Networks with Skippable Sub-Paths27 Dec 2023
- 2023Adaptive Computation Modules: Granular Conditional Computation For Efficient Inference15 Dec 2023
- 2023DyRA: Portable Dynamic Resolution Adjustment Network for Existing Detectors28 Nov 2023
- 2023Learning Unified Representations for Multi-Resolution Face Recognition14 Oct 2023
- 2023Model Compression in Practice: Lessons Learned from Practitioners Creating On-device Machine Learning Experiences6 Oct 2023
- 2023Computation-efficient Deep Learning for Computer Vision: A Survey27 Aug 2023
- 2023AdaBrowse: Adaptive Video Browser for Efficient Continuous Sign Language Recognition16 Aug 2023
- 2023Dynamic Path-Controllable Deep Unfolding Network for Compressive Sensing28 Jun 2023
- 2023DynaMask: Dynamic Mask Selection for Instance Segmentation14 Mar 2023
- 2023Adaptive Rotated Convolution for Rotated Object Detection14 Mar 2023
- 2022Latency-aware Spatial-wise Dynamic Networks12 Oct 2022
- 2022Dynamic Low-Resolution Distillation for Cost-Efficient End-to-End Text Spotting14 Jul 2022
- 2022SlimSeg: Slimmable Semantic Segmentation with Boundary Supervision13 Jul 2022
- 2022Med-DANet: Dynamic Architecture Network for Efficient Medical Volumetric Segmentation14 Jun 2022
- 2022Deeper Insights into the Robustness of ViTs towards Common Corruptions26 Apr 2022
- 2021Temporally Resolution Decrement: Utilizing the Shape Consistency for Higher Computational Efficiency2 Dec 2021
- 2025CARES: Context-Aware Resolution Selector for VLMscited by 6
- 2025CARES: Context-Aware Resolution Selector for VLMs22 Oct 2025
- 2023Adaptive Rotated Convolution for Rotated Object Detectioncited by 51
- 2022Latency-aware Spatial-wise Dynamic Networkscited by 25
- 2023Model Compression in Practice: Lessons Learned from Practitioners Creating On-device Machine Learning Experiencescited by 21
- 2023Dynamic Path-Controllable Deep Unfolding Network for Compressive Sensingcited by 15
- 2023Computation-efficient Deep Learning for Computer Vision: A Surveycited by 14
- 2023DynaMask: Dynamic Mask Selection for Instance Segmentationcited by 10
- 2023AdaBrowse: Adaptive Video Browser for Efficient Continuous Sign Language Recognitioncited by 10
- 2023Adaptive Computation Modules: Granular Conditional Computation For Efficient Inferencecited by 6
- 2024Talaria: Interactively Optimizing Machine Learning Models for Efficient Inferencecited by 6
- 2022Deeper Insights into the Robustness of ViTs towards Common Corruptionscited by 5
- 2022Med-DANet: Dynamic Architecture Network for Efficient Medical Volumetric Segmentationcited by 4
- 2022SlimSeg: Slimmable Semantic Segmentation with Boundary Supervisioncited by 4
12 most cited of 28 All 28 (JSON)
- 2026DDVT: Dynamic Dual-level Vision Transformer Fusion Network for Answer Grounding in Visual Question Answering27 Jul 2026
- 2026Towards Efficient Convolutional Neural Network for Embedded Hardware via Multi-Dimensional Pruning13 Jul 2026
- 2026On Exploring Input Resolution Scaling For Anytime LiDAR Object Detection9 Jul 2026
- 2026EdgeCompress: Coupling Multidimensional Model Compression and Dynamic Inference for EdgeAI8 Jul 2026
- 2026Smart Scissor: Coupling Spatial Redundancy Reduction and CNN Compression for Embedded Hardware8 Jul 2026
- 2025VersatileFFN: Achieving Parameter Efficiency in LLMs via Adaptive Wide-and-Deep Reuse16 Dec 2025
- 2025Sketch Down the FLOPs: Towards Efficient Networks for Human Sketch29 May 2025
- 2025DPNet: Dynamic Pooling Network for Tiny Object Detection5 May 2025
- 2024Multi-resolution Rescored ByteTrack for Video Object Detection on Ultra-low-power Embedded Systems17 Apr 2024
- 2024Dynamic Resolution Guidance for Facial Expression Recognition9 Apr 2024
- 2024Talaria: Interactively Optimizing Machine Learning Models for Efficient Inference3 Apr 2024
- 2024Mondrian: On-Device High-Performance Video Analytics with Compressive Packed Inference12 Mar 2024
12 newest of 28 All 28 (JSON)