“…Image denoising is a substantial image processing task, the purpose of an image denoising algorithm is to achieve both noise reduction and feature preservation. Traditionally, additive gaussian noise is the most used to corrupt images and several methods and techniques have been used to reduce noise, see for instance [1,2,4,16,18,19,20,21,24,28] and for other approaches in image denoising see for instance [10,12]. In this case, for a given original corrupted image f , the problem is then to recover u from the data, which can be written as…”