Deep neural networks (DNN) have achieved great success in image restoration. However, most DNN methods are designed as a black box, lacking transparency and interpretability. Although some methods are proposed to combine traditional optimization algorithms with DNN, they usually demand pre-defined degradation processes or handcrafted assumptions, making it difficult to deal with complex and real-world applications. In this paper, we propose a Deep Generalized Unfolding Network (DGUNet) for image restoration. Concretely, without loss of interpretability, we integrate a gradient estimation strategy into the gradient descent step of the Proximal Gradient Descent (PGD) algorithm, driving it to deal with complex and real-world image degradation. In addition, we design inter-stage information pathways across proximal mapping in different PGD iterations to rectify the intrinsic information loss in most deep unfolding networks (DUN) through a multi-scale and spatial-adaptive way. By integrating the flexible gradient descent and informative proximal mapping, we unfold the iterative PGD algorithm into a trainable DNN. Extensive experiments on various image restoration tasks demonstrate the superiority of our method in terms of state-of-the-art performance, interpretability, and generalizability. The source code is available at https://github.com/MC-E/Deep-Generalized-Unfolding-Networks-for-Image-Restoration.
翻译:深心神经网络(DNN)在图像恢复方面取得了巨大成功,然而,大多数DNN方法被设计成一个黑盒,缺乏透明度和可解释性。虽然提出了一些方法将传统优化算法与DNN相结合,但它们通常需要预先定义的降解过程或手工制作的假设,从而难以处理复杂和现实世界应用。在本文件中,我们提议为图像恢复建立一个深度普遍化综合化网络(DGUNet),具体地说,在不丧失可解释性的情况下,我们将一种梯度估计战略纳入远亲基因(PGD)算法的梯度下降步骤,推动它处理复杂和真实世界图像退化问题。此外,我们还设计了不同PGDD映像图中跨预定义降解过程的阶段间信息路径,以多尺度和空间适应的方式纠正最深层网络(DUN)的内在信息损失。通过将灵活的梯度梯度下降和信息快速绘图,我们将迭代PGDGDNN,对各种图像恢复任务进行广泛的实验,显示我们的方法在可理解性/可理解源上具有优势。