I. Introduction
The goal of the single image super-resolution (SISR) is to recover the high-resolution (HR) image from its low-resolution (LR) counterpart. SISR problem is a fundamental low-level vision and image processing problem [1], [2] with various practical applications in satellite imaging, medical imaging, astronomy, microscopy, seismology, remote sensing, surveillance, biometric, image compression, etc. In the last decade, most of the photos are taken using built-in smart-phones cameras, where the resulting LR image is inevitable and undesirable due to their physical limitations. It is of great interest to restore sharp HR images because some captured moments are difficult to reproduce. On the other hand, we are also interested to design low cost (limited memory and cpu power) camera devices, where the deployment of our deep network would be possible in practice. Both are the ultimate goals to the end users.