Motion blur estimation remains an important task for scene analysis and image restoration. In recent years, the removal of motion blur in photographs has seen impressive progress in the hands of deep learning-based methods, trained to map directly from blurry to sharp images. Characterization of the motion blur, on the other hand, has received less attention, and progress in model-based methods for deblurring lags behind that of data-driven end-to-end approaches. In this work we revisit the problem of characterizing dense, non-uniform motion blur in a single image and propose a general non-parametric model for this task. Given a blurry image, a neural network is trained to estimate a set of image-adaptive basis motion kernels as well as the mixing coefficients at the pixel level, producing a per-pixel motion blur field. We show that our approach overcomes the limitations of existing non-uniform motion blur estimation methods and leads to extremely accurate motion blur kernels. When applied to real motion-blurred images, a variational non-uniform blur removal method fed with the estimated blur kernels produces high-quality restored images. Qualitative and quantitative evaluation shows that these results are competitive or superior to results obtained with existing end-to-end deep learning (DL) based methods, thus bridging the gap between model-based and data-driven approaches.
翻译:移动模糊估计仍然是现场分析和图像恢复的一项重要任务。 近年来,照片中模糊运动的去除在深层学习方法的手中取得了令人印象深刻的进展,这些方法经过训练,直接绘制从模糊到尖锐的图像。另一方面,运动模糊的特征得到的关注较少,在模型方法上,分解方法的进展落后于数据驱动端对端方法。在这项工作中,我们再次研究在单一图像中模糊密集、非统一运动的特征问题,并提出一项一般的非参数模型。由于图像模糊,一个神经网络受过训练,可以估计一组图像适应基础运动内核以及像素一级的混合系数,产生一个每像素运动的模糊字段。我们表明,我们的方法克服了现有非统一运动模糊估计方法的局限性,并导致非常精确的移动内核。当应用真实的闪浮图像时,一种变化的非统一清除方法,与估计的模糊和清晰基础运动内核内核内核内核的混合系数,从而产生高品质的升级的量化结果。