论文部分内容阅读
摄像机已经渗透到人们生活的方方面面,图像作为摄像机的产物,为人们传递信息提供了另一种重要途径。然而由于种种原因,例如拍摄物体的运动、对焦不准确、光照条件的不足等因素,造成拍摄得到的图像是不清晰的。这些质量退化的图像往往不能满足人类的需求,严重时会造成一定的经济损失。去除模糊、复原图像、提高图像质量成为人们研究工作关注的重点。本文主要针对去除图像模糊与噪声、恢复清晰图像方面开展研究。首先,介绍了基于卷积神经网络的图像模糊去除研究的相关理论工作。分析图像退化模型的基础上,讨论了几种常用的求解模型,并详细介绍了卷积神经网络的基本原理及面向图像模糊去除的卷积神经网络模型。其次,依据前文的卷积神经网络的理论知识,分析了现存的深度学习模糊去除方法的不足,详细的介绍了本文设计的高频信号保持且可快速模糊去除的快速卷积神经网络模型(fast CNN,FCNN)。在该网络模型训练的过程中,对高频图像进行傅里叶域上的梯度预处理,通过实施傅里叶域模糊去除的预处理得到一个初始的清晰图像。接着将该初始图像小块作为输入,相应的真实清晰图像小块作为标签训练FCNN,得到从模糊图像到潜在清晰图像的映射函数,实现基于该模型的模糊去除。预处理过程中,添加了梯度约束的高斯模型与提高平滑度的约束项,将图像的先验特征直接用于模糊去除,得到一个较鲁棒的初值,为后续训练FCNN奠定基础。FCNN模型由四层卷积层及激活函数构成,这样设计的目的在于移除图像模糊的同时,降低时间复杂度。实验结果表明,基于FCNN的图像模糊去除方法相对于其他深度学习模糊去除方法,在有效的移除图像模糊的基础上,能够更好的保持图像的高频纹理信息,同时降低了时间复杂度。最后,针对FCNN模型严重依赖梯度约束预处理导致FCNN方法自适应较低的缺陷,提出增加模型深度方式得到改进的FCNN模型—β-FCNN,并结合最小二乘方滤波预处理的方法实现一个新的去模糊方法,提高了自适应性。首先考虑到卷积核大小为1×1的卷积层能够在增加模型深度的情况下,最小化网络训练参数的优点,对FCNN模型改进,得到β-FCNN模型;其次,考虑到最小二乘方滤波算法能够使滤波后的图像边缘得到增强。基于该特性,本文将最小二乘方滤波算法与β-FCNN模型结合(称之为β-FCNN方法)用于图像模糊去除。网络训练过程中,将最小二乘方滤波预处理后的图像块作为输入,对应的清晰图像块作为标签,训练该模型,得到从模糊图像到潜在清晰图像的映射函数,实现基于该模型的图像模糊去除。实验结果表明,β-FCNN方法相对于其他深度学习方法,有效的移除图像模糊的基础上,在一定范围内,有较强的自适应性。