I. Introduction
With the rapid development of satellite sensors, remote sensing images have been widely used in various academic fields, and civil and military domains. However, as recognized by many, remote sensing sensors own the intrinsic tradeoff between spatial resolution and spectral resolution [1]. As a result, for a certain remote sensing sensor, the captured gray panchromatic (PAN) images are generally with a finer resolution than multispectral (MS) images. Typically, the goal of pan-sharpening is to integrate the texture details of the high-resolution (HR) PAN images with the spectral information from low-resolution (LR) MS images for the purpose of generating HR-MS images, therefore breaking the technological limits. Given the above utility, pan-sharpening tasks are often regarded as a crucial preprocessing step for numerous remote sensing data applications [2], such as the extraction of urban impervious surfaces [3], land-cover classification [4], and change detection [5].