I. Introduction
Image restoration (IR) endeavors to recover high-quality images from corrupted counterparts, playing a pivotal role in enhancing human perception and facilitating subsequent tasks like classification [1] and segmentation [2]. With the advancement of deep learning, numerous IR methods based on CNNs [3], [4], [5] and Transforms [6], [7] have been developed for various tasks, such as denoising [6], [8], [8], deraining [5], [7], and dehazing [9], [10]. While these methods have achieved commendable results in their specific tasks, they require different pretrained weights to handle different degradation types, resulting in higher storage costs and limited flexibility.