EDVR: Video Restoration with Enhanced Deformable Convolutional Networks

Xintao Wang, Kelvin C. K. Chan, Ke Yu, Chao Dong, Chen Change Loy
5/7/2019
cs.CV

Official code: xinntao/EDVR (1,579 stars, PyTorch, last commit 2021-08-09).

Abstract

Video restoration tasks, including super-resolution, deblurring, etc, are drawing increasing attention in the computer vision community. A challenging benchmark named REDS is released in the NTIRE19 Challenge. This new benchmark challenges existing methods from two aspects: (1) how to align multiple frames given large motions, and (2) how to effectively fuse different frames with diverse motion and blur. In this work, we propose a novel Video Restoration framework with Enhanced Deformable networks, termed EDVR, to address these challenges. First, to handle large motions, we devise a Pyramid, Cascading and Deformable (PCD) alignment module, in which frame alignment is done at the feature level using deformable convolutions in a coarse-to-fine manner. Second, we propose a Temporal and Spatial Attention (TSA) fusion module, in which attention is applied both temporally and spatially, so as to emphasize important features for subsequent restoration. Thanks to these modules, our EDVR wins the champions and outperforms the second place by a large margin in all four tracks in the NTIRE19 video restoration and enhancement challenges. EDVR also demonstrates superior performance to state-of-the-art published methods on video super-resolution and deblurring. The code is available at https://github.com/xinntao/EDVR.

View on arXivView PDF

Code Implementations(1)

xinntao/EDVROfficial100%
PyTorch

Winning Solution in NTIRE19 Challenges on Video Restoration and Enhancement (CVPR19 Workshops) - Video Restoration with Enhanced Deformable Convolutional Networks. EDVR has been merged into BasicSR and this repo is a mirror of BasicSR.

1,579311C++, CudaApr 9, 20195 years ago
basicsredvrpytorch

Similar Papers

Cite this paper

@article{wang2019edvr,
  title  = {EDVR: Video Restoration with Enhanced Deformable Convolutional Networks},
  author = {Xintao Wang and Kelvin C. K. Chan and Ke Yu and Chao Dong and Chen Change Loy},
  year   = {2019},
  eprint = {1905.02716},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1905.02716}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1905.02716.svg)](https://codeofpaper.com/paper/1905.02716)

Discussion