I. Introduction
Image inpainting focuses on completing the missing regions in a corrupted image with photo-realistic details and structures, which has been widely applied in many computer vision tasks, such as unwanted object removal, re-targeting, and image-based rendering [1]–[7].