Sparsity-guided Network Design for Frame Interpolation
Not on the map. Why?
Abstract (arXiv)
DNN-based frame interpolation, which generates intermediate frames from two consecutive frames, is often dependent on model architectures with a large number of features, preventing their deployment on systems with limited resources, such as mobile devices. We present a compression-driven network design for frame interpolation that leverages model pruning through sparsity-inducing optimization to greatly reduce the model size while attaining higher performance. Concretely, we begin by compressing the recently proposed AdaCoF model and demonstrating that a 10 times compressed AdaCoF performs similarly to its original counterpart, where different strategies for using layerwise sparsity information as a guide are comprehensively investigated under a variety of hyperparameter settings. We then enhance this compressed model by introducing a multi-resolution warping module, which improves visual consistency with multi-level details. As a result, we achieve a considerable performance gain with a quarter of the size of the original AdaCoF. In addition, our model performs favorably against other state-of-the-art approaches on a wide variety of datasets. We note that the suggested compression-driven framework is generic and can be easily transferred to other DNN-based frame interpolation algorithms. The source code is available at https://github.com/tding1/CDFI.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 61 of its 85 references that are in the map. First posted on arXiv 9 Sep 2022.
Builds on
61 of 85 references.
References · 61
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2017Deformable Convolutional Networkscited by 1,481
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,054
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 966
- 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 780
- 2018Deformable ConvNets v2: More Deformable, Better Resultscited by 666
38 more
- 2017Video Enhancement with Task-Oriented Flowcited by 612
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 596
- 2016Learning Structured Sparsity in Deep Neural Networkscited by 538
- 2018AMC: AutoML for Model Compression and Acceleration on Mobile Devicescited by 375
- 2017Super SloMo: High Quality Estimation of Multiple Intermediate Frames for Video Interpolationcited by 321
- 2017A Survey of Model Compression and Acceleration for Deep Neural Networkscited by 298
- 2018Model compression via distillation and quantizationcited by 287
- 2020Softmax Splatting for Video Frame Interpolationcited by 276
- 2019Depth-Aware Video Frame Interpolationcited by 232
- 2017Video Frame Interpolation via Adaptive Separable Convolutioncited by 211
- 2017Video Frame Synthesis using Deep Voxel Flowcited by 209
- 2015DeepStereo: Learning to Predict New Views from the World's Imagerycited by 185
- 2016View Synthesis by Appearance Flowcited by 172
- 2017Video Frame Interpolation via Adaptive Convolutioncited by 158
- 2018Context-aware Synthesis for Video Frame Interpolationcited by 153
- 2015Compressing Neural Networks with the Hashing Trickcited by 150
- 2016Learning-Based View Synthesis for Light Field Camerascited by 145
- 2019Quadratic video interpolationcited by 143
- 2019AdaCoF: Adaptive Collaboration of Flows for Video Frame Interpolationcited by 133
- 2015Deep Convolutional Inverse Graphics Networkcited by 121
- 2020BMBC:Bilateral Motion Estimation with Bilateral Cost Volume for Video Interpolationcited by 117
- 2018MEMC-Net: Motion Estimation and Motion Compensation Driven Neural Network for Video Interpolation and Enhancementcited by 111
- 2022IFRNet: Intermediate Feature Refine Network for Efficient Frame Interpolationcited by 107
- 2017Soft Weight-Sharing for Neural Network Compressioncited by 99
- 2015Fast ConvNets Using Group-wise Brain Damagecited by 81
- 2014A Proximal Stochastic Gradient Method with Progressive Variance Reductioncited by 78
- 2021Only Train Once: A One-Shot Neural Network Training And Pruning Frameworkcited by 70
- 2020Multiple Video Frame Interpolation via Enhanced Deformable Separable Convolutioncited by 62
- 2018PhaseNet for Video Frame Interpolationcited by 61
- 2017Residual Conv-Deconv Grid Network for Semantic Segmentationcited by 57
- 2021CDFI: Compression-Driven Network Design for Frame Interpolationcited by 55
- 2020Enhanced Quadratic Video Interpolationcited by 48
- 2021AdaPool: Exponential Adaptive Pooling for Information-Retaining Downsamplingcited by 47
- 2022RSTT: Real-time Spatial Temporal Transformer for Space-Time Video Super-Resolutioncited by 44
- 2020All at Once: Temporally Adaptive Multi-Frame Interpolation with Advanced Motion Modelingcited by 42
- 2022Many-to-many Splatting for Efficient Video Frame Interpolationcited by 42
- 2016Learning Image Matching by Simply Watching Videocited by 41
- 2021ST-MFNet: A Spatio-Temporal Multi-Flow Network for Frame Interpolationcited by 34
50 most cited of 61 All 61 (JSON)
Built on by
Citing papers per year: 2023: 5; 2024: 1.
6 papers.
- 2023LoRAShear: Efficient Large Language Model Structured Pruning and Knowledge Recoverycited by 37
- 2023The Efficiency Spectrum of Large Language Models: An Algorithmic Surveycited by 25
- 2023DREAM: Diffusion Rectification and Estimation-Adaptive Modelscited by 12
- 2023OTOv3: Automatic Architecture-Agnostic Neural Network Training and Compression from Structured Pruning to Erasing Operatorscited by 6
- 2024S3Editor: A Sparse Semantic-Disentangled Self-Training Framework for Face Video Editingcited by 1
- 2023Automated Search-Space Generation Neural Architecture Searchcited by 0
- 2024S3Editor: A Sparse Semantic-Disentangled Self-Training Framework for Face Video Editing11 Apr 2024
- 2023OTOv3: Automatic Architecture-Agnostic Neural Network Training and Compression from Structured Pruning to Erasing Operators15 Dec 2023
- 2023The Efficiency Spectrum of Large Language Models: An Algorithmic Survey1 Dec 2023
- 2023DREAM: Diffusion Rectification and Estimation-Adaptive Models30 Nov 2023
- 2023LoRAShear: Efficient Large Language Model Structured Pruning and Knowledge Recovery24 Oct 2023
- 2023Automated Search-Space Generation Neural Architecture Search25 May 2023