I. Introduction
Image denoising aims to recover clean images from distorted ones corrupted by different types of noise, which is ill-posed and a challenging task. Image denoising holds practical significance in various real-life scenarios, spanning from medical imaging to surveillance systems, which is attributed to the enhancement of image representation and the improved accuracy of visual analysis [1]. Consequently, image denoising attracts considerable attention due to its diverse applications and the demand for high-quality images.