Self-Paced Kernel Estimation for Robust Blind Image Deblurring
The challenge in blind image deblurring is to remove the effects of blur with limited prior information about the nature of the blur process. Existing methods often assume that the blur image is produced by linear convolution with additive Gaussian noise. However, including even a small number of outliers to this model in the kernel estimation process can significantly reduce the resulting image quality. Previous methods mainly rely on some simple but unreliable heuristics to identify outliers for kernel estimation. Rather than attempt to identify outliers to the model a priori, we instead propose to sequentially identify inliers, and gradually incorporate them into the estimation process. The self-paced kernel estimation scheme we propose represents a generalization of existing self-paced learning approaches, in which we gradually detect and include reliable inlier pixel sets in a blurred image for kernel estimation. Moreover, we automatically activate a subset of significant gradients w.r.t. the reliable inlier pixels, and then update the intermediate sharp image and the kernel accordingly. Experiments on both synthetic data and real-world images with various kinds of outliers demonstrate the effectiveness and robustness of the proposed method compared to the state-of-the-art methods.
Code (0)
등록된 구현이 없습니다.
Tasks
Blind Image DeblurringDeblurringImage DeblurringSimilar Papers 제목 키워드 기반
Edge-Based Blur Kernel Estimation Using Sparse Representation and Self-Similarity
Blind image deconvolution is the problem of recovering the latent image from the only observed blurry image when the blur kernel is unknown. In this paper, we propose an edge-based blur kernel estimation method for blind…
DeblurringImage DeconvolutionSelf-Supervised Multi-Scale Network for Blind Image Deblurring via Alternating Optimization
Blind image deblurring is a challenging low-level vision task that involves estimating the unblurred image when the blur kernel is unknown. In this paper, we present a self-supervised multi-scale blind image deblurring m…
Blind Image DeblurringDeblurringImage DeblurringSpectrum-to-Kernel Translation for Accurate Blind Image Super-Resolution
Deep-learning based Super-Resolution (SR) methods have exhibited promising performance under non-blind setting where blur kernel is known. However, blur kernels of Low-Resolution (LR) images in different practical applic…
Image Super-ResolutionSuper-ResolutionTranslationSelf-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 DeblurringBlind Super-Resolution Kernel Estimation using an Internal-GAN
Super resolution (SR) methods typically assume that the low-resolution (LR) image was downscaled from the unknown high-resolution (HR) image by a fixed 'ideal' downscaling kernel (e.g. Bicubic downscaling). However, this…
Blind Super-ResolutionSuper-Resolution