Unfolded proximal neural networks for robust image Gaussian denoising
Hoang Trieu Vy Le, Audrey Repetti, Nelly Pustelnik
TL;DR
The paper addresses Gaussian image denoising by reframing MAP estimation with a proximal objective $F(\mathbf{x})=\tfrac{1}{2}\|\mathbf{x}-\mathbf{z}\|_2^2+\nu g(\mathbf{D}\mathbf{x})+\iota_{C}(\mathbf{x})$ and solves it via proximal schemes. It introduces a unified unfolded neural-network framework (PNNs) based on dual-FB and primal–dual CP algorithms, augmented with inertial variants to enable skip connections, and two learning strategies (LNO, LFO) to balance convergence guarantees with expressive power. The authors instantiate four unfolded schemes (DDFB, DDiFB, DCP, DScCP) and their LNO/LFO variants, and demonstrate that they achieve competitive denoising performance with dramatically lighter architectures than DRUnet, while offering enhanced robustness as measured by Lipschitz-like properties and stability in plug-and-play restoration. Extensive experiments on Gaussian and non-Gaussian noise, plus PnP deblurring, show that inertia and convergence-aware learning yield stronger robustness and practical performance, with DDFB-LNO and DScCP-LNO often providing the best trade-offs. The work highlights the practical impact of optimization-informed architecture design, offering scalable, robust denoisers suitable for broader image restoration pipelines.
Abstract
A common approach to solve inverse imaging problems relies on finding a maximum a posteriori (MAP) estimate of the original unknown image, by solving a minimization problem. In thiscontext, iterative proximal algorithms are widely used, enabling to handle non-smooth functions and linear operators. Recently, these algorithms have been paired with deep learning strategies, to further improve the estimate quality. In particular, proximal neural networks (PNNs) have been introduced, obtained by unrolling a proximal algorithm as for finding a MAP estimate, but over a fixed number of iterations, with learned linear operators and parameters. As PNNs are based on optimization theory, they are very flexible, and can be adapted to any image restoration task, as soon as a proximal algorithm can solve it. They further have much lighter architectures than traditional networks. In this article we propose a unified framework to build PNNs for the Gaussian denoising task, based on both the dual-FB and the primal-dual Chambolle-Pock algorithms. We further show that accelerated inertial versions of these algorithms enable skip connections in the associated NN layers. We propose different learning strategies for our PNN framework, and investigate their robustness (Lipschitz property) and denoising efficiency. Finally, we assess the robustness of our PNNs when plugged in a forward-backward algorithm for an image deblurring problem.
