Self-Supervised Blind Motion Deblurring With Deep Expectation Maximization
When taking a picture, any camera shake during the shutter time can result in a blurred image. Recovering a sharp image from the one blurred by camera shake is a challenging yet important problem. Most existing deep learning methods use supervised learning to train a deep neural network (DNN) on a dataset of many pairs of blurred/latent images. In contrast, this paper presents a dataset-free deep learning method for removing uniform and non-uniform blur effects from images of static scenes. Our method involves a DNN-based re-parametrization of the latent image, and we propose a Monte Carlo Expectation Maximization (MCEM) approach to train the DNN without requiring any latent images. The Monte Carlo simulation is implemented via Langevin dynamics. Experiments showed that the proposed method outperforms existing methods significantly in removing motion blur from images of static scenes.
Code (1)
Tasks
DeblurringDeep LearningSimilar Papers 제목 키워드 기반
A Variational EM Framework With Adaptive Edge Selection for Blind Motion Deblurring
Blind motion deblurring is an important problem that receives enduring attention in last decade. Based on the observation that a good intermediate estimate of latent image for estimating motion-blur kernel is not neces…
DeblurringBlind Motion Deblurring with Cycle Generative Adversarial Networks
Blind motion deblurring is one of the most basic and challenging problems in image processing and computer vision. It aims to recover a sharp image from its blurred version knowing nothing about the blur process. Many ex…
DeblurringDecoderGenerative Adversarial NetworkImage DeblurringVariational-EM-Based Deep Learning for Noise-Blind Image Deblurring
Non-blind deblurring is an important problem encountered in many image restoration tasks. The focus of non-blind deblurring is on how to suppress noise magnification during deblurring. In practice, it often happens that …
Blind Image DeblurringDeblurringDeep LearningImage Deblurring+2Deep learning in motion deblurring: current status, benchmarks and future prospects
Motion deblurring is one of the fundamental problems of computer vision and has received continuous attention. The variability in blur, both within and across images, imposes limitations on non-blind deblurring technique…
DeblurringDeep LearningSelf-Supervised Non-Uniform Kernel Estimation With Flow-Based Motion Prior for Blind Image Deblurring
Many deep learning-based solutions to blind image deblurring estimate the blur representation and reconstruct the target image from its blurry observation. However, these methods suffer from severe performance degrad…
Blind Image DeblurringDeblurringImage Deblurring