I. Introduction
This paper begins with the general image degraded model: \begin{equation*}Y = HX + n,\tag{1}\end{equation*}
here, Y, X indicate the observed degraded and latent clean images, respectively. n is additive Gaussian noise. H is the degradation matrix relating to degradation system. Depending on the specific form of H, Eq. (1) can be expressed as different restoration tasks. For example, Eq. (1) becomes the image inpainting when H is a masking matrix; Eq. (1) represents the image super-resolution when H is a sub-sampling operator; Eq. (1) becomes the image deblurring when H is convolution operator, and image denoising when H is an identity matrix.