Cascaded Deep Video Deblurring Using Temporal Sharpness Prior

CVPR 2020  ·  Jinshan Pan, Haoran Bai, Jinhui Tang ·

We present a simple and effective deep convolutional neural network (CNN) model for video deblurring. The proposed algorithm mainly consists of optical flow estimation from intermediate latent frames and latent frame restoration steps. It first develops a deep CNN model to estimate optical flow from intermediate latent frames and then restores the latent frames based on the estimated optical flow. To better explore the temporal information from videos, we develop a temporal sharpness prior to constrain the deep CNN model to help the latent frame restoration. We develop an effective cascaded training approach and jointly train the proposed CNN model in an end-to-end manner. We show that exploring the domain knowledge of video deblurring is able to make the deep CNN model more compact and efficient. Extensive experimental results show that the proposed algorithm performs favorably against state-of-the-art methods on the benchmark datasets as well as real-world videos.

PDF Abstract CVPR 2020 PDF CVPR 2020 Abstract

Datasets


Results from the Paper


Ranked #2 on Deblurring on DVD (using extra training data)

     Get a GitHub badge
Task Dataset Model Metric Name Metric Value Global Rank Uses Extra
Training Data
Result Benchmark
Deblurring DVD CDVD-TSP PSNR 32.13 # 2
Deblurring GoPro CDVD-TSP PSNR 31.67 # 33
SSIM 0.9279 # 38

Methods


No methods listed for this paper. Add relevant methods here