1. Introduction
Recent years have witnessed an increasing demand for imaging sensors, due to the widespread applications of digital cameras and smartphones. Although the Charge-Coupled Device (CCD) has been the dominant technology for imaging sensors, it is recently popular that modern consumer cameras choose the Complementary Metal-Oxide Semiconductor (CMOS) as an alternative due to its many merits, e.g., easy integration with image processing pipeline and communication circuits, and low power consumption [14]. In CMOS sensors, rolling shutter (RS) scanning mechanism is generally deployed to capture images, i.e., each row of CMOS array is exposed in the sequential time, which is different from CCD with global shutter (GS) scanning at one instant. Therefore, RS images suffer from distortions when capturing dynamic scenes, which not only affect human visual perception but also yield performance degradation or even failure in computer vision tasks [2], [13].