Command Palette
Search for a command to run...
BasicVSR: The Search for Essential Components in Video Super-Resolution and Beyond
Kelvin C.K. Chan; Xintao Wang; Ke Yu; Chao Dong; Chen Change Loy

Abstract
Video super-resolution (VSR) approaches tend to have more components than the image counterparts as they need to exploit the additional temporal dimension. Complex designs are not uncommon. In this study, we wish to untangle the knots and reconsider some most essential components for VSR guided by four basic functionalities, i.e., Propagation, Alignment, Aggregation, and Upsampling. By reusing some existing components added with minimal redesigns, we show a succinct pipeline, BasicVSR, that achieves appealing improvements in terms of speed and restoration quality in comparison to many state-of-the-art algorithms. We conduct systematic analysis to explain how such gain can be obtained and discuss the pitfalls. We further show the extensibility of BasicVSR by presenting an information-refill mechanism and a coupled propagation scheme to facilitate information aggregation. The BasicVSR and its extension, IconVSR, can serve as strong baselines for future VSR approaches.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| video-deraining-on-vrds | BasicVSR | PSNR: 28.35 SSIM: 0.8990 |
| video-super-resolution-on-msu-super-1 | BasicVSR + x264 | BSQ-rate over ERQA: 1.659 BSQ-rate over LPIPS: 1.289 BSQ-rate over MS-SSIM: 0.751 BSQ-rate over PSNR: 1.212 BSQ-rate over Subjective Score: 1.49 BSQ-rate over VMAF: 0.714 |
| video-super-resolution-on-msu-super-1 | BasicVSR + aomenc | BSQ-rate over ERQA: 14.568 BSQ-rate over LPIPS: 4.938 BSQ-rate over MS-SSIM: 4.128 BSQ-rate over PSNR: 11.428 BSQ-rate over Subjective Score: 2.673 BSQ-rate over VMAF: 1.857 |
| video-super-resolution-on-msu-super-1 | BasicVSR + x265 | BSQ-rate over ERQA: 8.921 BSQ-rate over LPIPS: 13.198 BSQ-rate over MS-SSIM: 1.48 BSQ-rate over PSNR: 1.906 BSQ-rate over Subjective Score: 2.238 BSQ-rate over VMAF: 1.272 |
| video-super-resolution-on-msu-super-1 | BasicVSR + uavs3e | BSQ-rate over ERQA: 8.251 BSQ-rate over LPIPS: 4.383 BSQ-rate over MS-SSIM: 2.261 BSQ-rate over PSNR: 6.833 BSQ-rate over Subjective Score: 2.724 BSQ-rate over VMAF: 1.523 |
| video-super-resolution-on-msu-super-1 | BasicVSR + vvenc | BSQ-rate over ERQA: 18.333 BSQ-rate over LPIPS: 11.561 BSQ-rate over MS-SSIM: 0.919 BSQ-rate over PSNR: 5.781 BSQ-rate over Subjective Score: 2.659 BSQ-rate over VMAF: 0.676 |
| video-super-resolution-on-msu-vsr-benchmark | BasicVSR | 1 - LPIPS: 0.934 ERQAv1.0: 0.75 FPS: 2.128 PSNR: 31.443 QRCRv1.0: 0.709 SSIM: 0.9 Subjective score: 7.186 |
| video-super-resolution-on-udm10-4x-upscaling | IconVSR | PSNR: 40.03 SSIM: 0.9694 |
| video-super-resolution-on-udm10-4x-upscaling | BasicVSR | PSNR: 39.96 SSIM: 0.9694 |
| video-super-resolution-on-vid4-4x-upscaling | IconVSR | PSNR: 27.39 SSIM: 0.8279 |
| video-super-resolution-on-vid4-4x-upscaling | BasicVSR | PSNR: 27.24 SSIM: 0.8251 |
| video-super-resolution-on-vid4-4x-upscaling-1 | IconVSR | PSNR: 28.04 SSIM: 0.8570 |
| video-super-resolution-on-vid4-4x-upscaling-1 | BasicVSR | PSNR: 27.96 SSIM: 0.8553 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.