1. Introduction
Image denoising is a fundamental and long lasting task in image processing and computer vision. The main challenging is to recover a clean signal x from the noisy observation y, with the additive noise n, namely: \begin{equation*}{\mathbf{y}} = {\mathbf{x}} + {\mathbf{n}}\tag{1}\end{equation*}