I. Introduction
Images captured in hazy conditions often contain unclear content and degraded structural details. These low-visibility images are a hindrance to multiple subsequent high-level tasks [1]–[5], including autonomous driving, video surveillance, and visual object tracking. As a fundamental yet challenging technique, single image dehazing, which aims at restoring haze-removed images with less remaining haze, sharper structure details and vivid colors from low-visibility scenarios, will be beneficial to the application of these high-level tasks. Thus, single image dehazing has become an increasingly popular research topic recently.