I. Introduction
Rain perturbation has a disruptive impact on image quality and the performance of downstream vision applications. Image deraining [1] aims to restore a rain-free version of a rainy image and acts as a critical pre-processing step in outdoor visual systems, such as autonomous driving, surveillance, and robotics [2], [3]. However, designing a practical deraining scheme with satisfying effectiveness and efficiency is still challenging.