TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/EDVR: Video Restoration with Enhanced Deformable Convoluti...

EDVR: Video Restoration with Enhanced Deformable Convolutional Networks

Xintao Wang, Kelvin C. K. Chan, Ke Yu, Chao Dong, Chen Change Loy

2019-05-07Super-ResolutionDeblurringVideo Super-ResolutionVideo EnhancementVideo Restoration
PaperPDFCodeCodeCodeCodeCodeCode(official)CodeCodeCodeCodeCode

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.

Results

TaskDatasetMetricValueModel
DeblurringREDSAverage PSNR34.8EDVR_Deblur
Super-ResolutionVid4 - 4x upscalingPSNR27.35EDVR
Super-ResolutionVid4 - 4x upscalingSSIM0.8264EDVR
Super-ResolutionVid4 - 4x upscaling - BD degradationPSNR27.85EDVR
Super-ResolutionVid4 - 4x upscaling - BD degradationSSIM0.8503EDVR
3D Human Pose EstimationVid4 - 4x upscalingPSNR27.35EDVR
3D Human Pose EstimationVid4 - 4x upscalingSSIM0.8264EDVR
3D Human Pose EstimationVid4 - 4x upscaling - BD degradationPSNR27.85EDVR
3D Human Pose EstimationVid4 - 4x upscaling - BD degradationSSIM0.8503EDVR
VideoVid4 - 4x upscalingPSNR27.35EDVR
VideoVid4 - 4x upscalingSSIM0.8264EDVR
VideoVid4 - 4x upscaling - BD degradationPSNR27.85EDVR
VideoVid4 - 4x upscaling - BD degradationSSIM0.8503EDVR
Pose EstimationVid4 - 4x upscalingPSNR27.35EDVR
Pose EstimationVid4 - 4x upscalingSSIM0.8264EDVR
Pose EstimationVid4 - 4x upscaling - BD degradationPSNR27.85EDVR
Pose EstimationVid4 - 4x upscaling - BD degradationSSIM0.8503EDVR
3DVid4 - 4x upscalingPSNR27.35EDVR
3DVid4 - 4x upscalingSSIM0.8264EDVR
3DVid4 - 4x upscaling - BD degradationPSNR27.85EDVR
3DVid4 - 4x upscaling - BD degradationSSIM0.8503EDVR
3D Face AnimationVid4 - 4x upscalingPSNR27.35EDVR
3D Face AnimationVid4 - 4x upscalingSSIM0.8264EDVR
3D Face AnimationVid4 - 4x upscaling - BD degradationPSNR27.85EDVR
3D Face AnimationVid4 - 4x upscaling - BD degradationSSIM0.8503EDVR
Video EnhancementMFQE v2Incremental PSNR0.75EDVR
2D Human Pose EstimationVid4 - 4x upscalingPSNR27.35EDVR
2D Human Pose EstimationVid4 - 4x upscalingSSIM0.8264EDVR
2D Human Pose EstimationVid4 - 4x upscaling - BD degradationPSNR27.85EDVR
2D Human Pose EstimationVid4 - 4x upscaling - BD degradationSSIM0.8503EDVR
3D Absolute Human Pose EstimationVid4 - 4x upscalingPSNR27.35EDVR
3D Absolute Human Pose EstimationVid4 - 4x upscalingSSIM0.8264EDVR
3D Absolute Human Pose EstimationVid4 - 4x upscaling - BD degradationPSNR27.85EDVR
3D Absolute Human Pose EstimationVid4 - 4x upscaling - BD degradationSSIM0.8503EDVR
2D ClassificationREDSAverage PSNR34.8EDVR_Deblur
Video Super-ResolutionVid4 - 4x upscalingPSNR27.35EDVR
Video Super-ResolutionVid4 - 4x upscalingSSIM0.8264EDVR
Video Super-ResolutionVid4 - 4x upscaling - BD degradationPSNR27.85EDVR
Video Super-ResolutionVid4 - 4x upscaling - BD degradationSSIM0.8503EDVR
10-shot image generationREDSAverage PSNR34.8EDVR_Deblur
3D Object Super-ResolutionVid4 - 4x upscalingPSNR27.35EDVR
3D Object Super-ResolutionVid4 - 4x upscalingSSIM0.8264EDVR
3D Object Super-ResolutionVid4 - 4x upscaling - BD degradationPSNR27.85EDVR
3D Object Super-ResolutionVid4 - 4x upscaling - BD degradationSSIM0.8503EDVR
1 Image, 2*2 StitchiVid4 - 4x upscalingPSNR27.35EDVR
1 Image, 2*2 StitchiVid4 - 4x upscalingSSIM0.8264EDVR
1 Image, 2*2 StitchiVid4 - 4x upscaling - BD degradationPSNR27.85EDVR
1 Image, 2*2 StitchiVid4 - 4x upscaling - BD degradationSSIM0.8503EDVR
Blind Image DeblurringREDSAverage PSNR34.8EDVR_Deblur

Related Papers

SpectraLift: Physics-Guided Spectral-Inversion Network for Self-Supervised Hyperspectral Image Super-Resolution2025-07-17IM-LUT: Interpolation Mixing Look-Up Tables for Image Super-Resolution2025-07-14PanoDiff-SR: Synthesizing Dental Panoramic Radiographs using Diffusion and Super-resolution2025-07-12Generative Latent Kernel Modeling for Blind Motion Deblurring2025-07-12Unsupervised Methods for Video Quality Improvement: A Survey of Restoration and Enhancement Techniques2025-07-11HNOSeg-XS: Extremely Small Hartley Neural Operator for Efficient and Resolution-Robust 3D Image Segmentation2025-07-104KAgent: Agentic Any Image to 4K Super-Resolution2025-07-09EAMamba: Efficient All-Around Vision State Space Model for Image Restoration2025-06-27