Computer Engineering and Applications ›› 2021, Vol. 57 ›› Issue (24): 219-226.DOI: 10.3778/j.issn.1002-8331.2007-0453

• Graphics and Image Processing • Previous Articles     Next Articles

Multi-scale Image Deblurring Model with DenseNet

Multi-scale Image Deblurring Model with DenseNet   

  1. School of Software, Liaoning Technical University, Huludao, Liaoning 125105, China
  • Online:2021-12-15 Published:2021-12-13

融合DenseNet的多尺度图像去模糊模型

刘万军,张正寰,曲海成   

  1. 辽宁工程技术大学 软件学院,辽宁 葫芦岛 125105

Abstract:

Multi-scale convolutional neural network is widely used in the field of image deblurring, but the method of setting network parameters independently at different scales will lead to difficult network training, and lead to problems such as too large parameters, decreased stability and unconstrained solution space. According to the above problems of multi-scale algorithm, an image deblurring algorithm that shares network weight across scales and fuses DenseNet is proposed. In this model, encoder-decoder structure is adopted, and dense blocks are introduced to improve the structure, it can obtain the in-depth characteristic information to the greatest extent. At the same time, the method of sharing network weight across scales is proposed to share parameters in the process of scale iteration, which significantly reduces the training difficulty and significantly improves the stability. The advantages are two fold. Experiments are carried out on GOPRO and Kohler of large scale moving image deblurring data set and blind deblurring data set of image. The results show that the model is superior to the existing methods qualitatively and quantitatively, and superior to other algorithms in both subjective vision and experimental data. Compared with other methods in this field in recent years, this method has the characteristics of simpler network structure, fewer parameters and easier training. The proposed algorithm performs well in subjective and objective evaluation, and can deal with a variety of fuzzy kernels, and has strong robustness, which can be applied to deblurring moving images.

Key words: image deblurring, multi-scale, encoder-decoder, weight shared, denseblock

摘要:

多尺度卷积神经网络被广泛应用在图像去模糊领域,但在不同尺度上对网络参数进行独立设定的方法会导致网络训练难,并且产生参数过大、稳定性降低、无约束解空间等问题。针对多尺度算法存在的上述问题提出了跨尺度共享网络权重并融合DenseNet的图像去模糊算法。该模型采用编码器-解码器结构,并通过引入密集块来改进该结构,从而形成独特的编解码器密集网络,能最大程度获取深层次特征信息。同时提出跨尺度权重共享的方法,使得在尺度迭代的过程中共享参数,显著降低了训练难度,明显提升了稳定性,优势是双重的。将训练所得模型在大规模运动图像去模糊数据集GOPRO和图像盲去模糊数据集Kohler上进行实验,结果表明,该模型在定性和定量条件下明显优于现有方法,并且能够同时在主观视觉和实验数据上优于其他算法。相比近年来该领域出现的其他方法,该方法具有更简单的网络结构、更少的参数和更容易训练等特点。提出的算法在主客观评价上都表现良好,能够处理多种模糊核,鲁棒性强,可应用于运动图像的去模糊处理。

关键词: 图像去模糊, 多尺度, 编解码器, 权重共享, 密集块