I. Introduction
In more recent years, satellite imagery processing has drawn widespread attention because of its special value in extensive application scenarios [1], [2] (e.g., time-span comparative studies [3], land cover classification [4]–[7], natural disaster warning [8], assessment of urban economic levels, resource exploration [9], etc.). However, because of hardware cost and craftsmanship limitations, the resolution of the observed images often fails to meet the demand, thus bringing negative impacts on the accuracy of subsequent computer vision tasks [10], [11]. Therefore, how to provide high-quality satellite imageries in a cost-effective manner is mainly discussed in this paper.