Skip to Main content Skip to Navigation
Preprints, Working Papers, ...

Neural Embedding of an Iterative Deconvolution Algorithm for Motion Blur Estimation and Removal

Thomas Eboli 1 Jian Sun 2 Jean Ponce 1
1 WILLOW - Models of visual object recognition and scene understanding
Inria de Paris, DI-ENS - Département d'informatique de l'École normale supérieure
Abstract : This paper introduces a new learning-based approach to motion blur removal. A local linear motion model is first estimated at each pixel using a convolutional neural network (CNN) in a regression setting. These estimates are then used to drive an algorithm that casts non-blind, non-uniform image deblurring as a least-squares problem regularized by natural image priors in the form of sparsity constraints. This problem is solved by combining the alternative direction method of multipliers with an iterative residual compensation algorithm, with a finite number of iterations embedded into a second CNN whose trainable parameters are deconvolution filters. The second network outputs the sharp image, and the two CNNs can be trained together in an end-to-end manner. Our experiments demonstrate that the proposed method is significantly faster than existing ones, and provides competitive results with the state of the art on several synthetic and real datasets.
Document type :
Preprints, Working Papers, ...
Complete list of metadatas

Cited literature [36 references]  Display  Hide  Download
Contributor : Thomas Eboli <>
Submitted on : Tuesday, August 14, 2018 - 2:04:34 PM
Last modification on : Tuesday, September 22, 2020 - 3:52:29 AM
Long-term archiving on: : Thursday, November 15, 2018 - 2:54:56 PM


IRC (1).pdf
Files produced by the author(s)


  • HAL Id : hal-01857177, version 1



Thomas Eboli, Jian Sun, Jean Ponce. Neural Embedding of an Iterative Deconvolution Algorithm for Motion Blur Estimation and Removal. 2018. ⟨hal-01857177⟩



Record views


Files downloads