Accelerating the Training of Video Super-Resolution Models
Not on the map. Why?
Abstract (arXiv)
Despite that convolution neural networks (CNN) have recently demonstrated high-quality reconstruction for video super-resolution (VSR), efficiently training competitive VSR models remains a challenging problem. It usually takes an order of magnitude more time than training their counterpart image models, leading to long research cycles. Existing VSR methods typically train models with fixed spatial and temporal sizes from beginning to end. The fixed sizes are usually set to large values for good performance, resulting to slow training. However, is such a rigid training strategy necessary for VSR? In this work, we show that it is possible to gradually train video models from small to large spatial/temporal sizes, i.e., in an easy-to-hard manner. In particular, the whole training is divided into several stages and the earlier stage has smaller training spatial shape. Inside each stage, the temporal size also varies from short to long while the spatial size remains unchanged. Training is accelerated by such a multigrid training strategy, as most of computation is performed on smaller spatial and shorter temporal shapes. For further acceleration with GPU parallelization, we also investigate the large minibatch training without the loss in accuracy. Extensive experiments demonstrate that our method is capable of largely speeding up training (up to 6.2× speedup in wall-clock training time) without performance drop for various VSR models. The code is available at https://github.com/TencentARC/Efficient-VSR-Training.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 44 of its 59 references that are in the map. First posted on arXiv 10 May 2022.
Builds on
44 of 59 references.
References · 44
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2022A ConvNet for the 2020scited by 3,545
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,967
- 2016Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Networkcited by 1,898
- 2017Deformable Convolutional Networkscited by 1,481
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
- 2014Image Super-Resolution Using Deep Convolutional Networkscited by 1,218
- 2016Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Networkcited by 1,199
- 2021Real-ESRGAN: Training Real-World Blind Super-Resolution with Pure Synthetic Datacited by 961
- 2015Accurate Image Super-Resolution Using Very Deep Convolutional Networkscited by 902
- 2018Residual Dense Network for Image Super-Resolutioncited by 796
32 more
- 2018Deformable ConvNets v2: More Deformable, Better Resultscited by 666
- 2017Video Enhancement with Task-Oriented Flowcited by 612
- 2019EDVR: Video Restoration with Enhanced Deformable Convolutional Networkscited by 492
- 2021Towards Real-World Blind Face Restoration with Generative Facial Priorcited by 347
- 2020Learning Texture Transformer Network for Image Super-Resolutioncited by 346
- 2021BasicVSR++: Improving Video Super-Resolution with Enhanced Propagation and Alignmentcited by 340
- 2020BasicVSR: The Search for Essential Components in Video Super-Resolution and Beyondcited by 303
- 2014One weird trick for parallelizing convolutional neural networkscited by 264
- 2018TDAN: Temporally Deformable Alignment Network for Video Super-Resolutioncited by 225
- 2022VRT: A Video Restoration Transformercited by 219
- 2019Parameter Efficient Training of Deep Convolutional Neural Networks by Dynamic Sparse Reparameterizationcited by 187
- 2018Frame-Recurrent Video Super-Resolutioncited by 160
- 2016Real-Time Video Super-Resolution with Spatio-Temporal Networks and Motion Compensationcited by 156
- 2019Feedback Network for Image Super-Resolutioncited by 155
- 2017Detail-revealing Deep Video Super-resolutioncited by 147
- 2017Revisiting Distributed Synchronous SGDcited by 142
- 2021Video Super-Resolution Transformercited by 120
- 2020Video Super-Resolution with Recurrent Structure-Detail Networkcited by 116
- 2015Webly Supervised Learning of Convolutional Networkscited by 95
- 2020Video Super-resolution with Temporal Group Attentioncited by 81
- 2020Understanding Deformable Alignment in Video Super-Resolutioncited by 78
- 2019Simple and Effective Curriculum Pointer-Generator Networks for Reading Comprehension over Long Narrativescited by 59
- 2020Video Super Resolution Based on Deep Learning: A Comprehensive Surveycited by 54
- 2019A Multigrid Method for Efficiently Training Video Modelscited by 52
- 2020L2-GCN: Layer-Wise and Learned Efficient Training of Graph Convolutional Networkscited by 48
- 2021A Battle of Network Structures: An Empirical Study of CNN, Transformer, and MLPcited by 32
- 2016Self Paced Deep Learning for Weakly Supervised Object Detectioncited by 25
- 2019Dynamically Composing Domain-Data Selection with Clean-Data Selection by "Co-Curricular Learning" for Neural Machine Translationcited by 20
- 2017Multiple Instance Curriculum Learning for Weakly Supervised Object Detectioncited by 13
- 2021Large Motion Video Super-Resolution with Dual Subnet and Multi-Stage Communicated Upsamplingcited by 9
- 2021Real-Time Super-Resolution System of 4K-Video Based on Deep Learningcited by 7
- 2018Diagonalwise Refactorization: An Efficient Training Method for Depthwise Convolutionscited by 6
Built on by
Citing papers per year: 2023: 1; 2024: 1.
2 papers.