“…Gaussian distribution has many convenient mathematical properties, and many methods have been developed to remove additive Gaussian noise. In recent decades, by using the redundancy and similarity among the patches in the image, non-local patch based denoising methods [9,14,12,24,37,39,36,49] have drawn a lot of attention. Usually, these methods consist of three procedures: patch extraction and matching according to some similarity measure, patch denoising utilizing certain structures that live inside the patch blocks, and patch aggregation to recover the clean image.…”