Deblurring Dynamic Scenes via Spatially Varying Recurrent Neural Networks.

Journal: IEEE transactions on pattern analysis and machine intelligence
Published Date:

Abstract

Deblurring images captured in dynamic scenes is challenging as the motion blurs are spatially varying caused by camera shakes and object movements. In this paper, we propose a spatially varying neural network to deblur dynamic scenes. The proposed model is composed of three deep convolutional neural networks (CNNs) and a recurrent neural network (RNN). The RNN is used as a deconvolution operator on feature maps extracted from the input image by one of the CNNs. Another CNN is used to learn the spatially varying weights for the RNN. As a result, the RNN is spatial-aware and can implicitly model the deblurring process with spatially varying kernels. To better exploit properties of the spatially varying RNN, we develop both one-dimensional and two-dimensional RNNs for deblurring. The third component, based on a CNN, reconstructs the final deblurred feature maps into a restored image. In addition, the whole network is end-to-end trainable. Quantitative and qualitative evaluations on benchmark datasets demonstrate that the proposed method performs favorably against the state-of-the-art deblurring algorithms.

Authors

  • Wenqi Ren
    State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, Beijing, 100093, China.
  • Jiawei Zhang
    a Department of Pharmacy , Special Drugs R&D Center of People's Armed Police Forces , Logistics University of Chinese People's Armed Police Forces , Tianjin , China.
  • Jinshan Pan
  • Sifei Liu
  • Jimmy S Ren
  • Junping Du
    Beijing Key Lab of Intelligent Telecommunication Software and Multimedia, School of Computer Science, Beijing University of Posts and Telecommunications, 100876 Beijing, China.
  • Xiaochun Cao
    School of Computer Science and Technology, Tianjin University, Tianjin 300072, China; State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100093, China.
  • Ming-Hsuan Yang