I. Introduction
Hazy weather easily causes poor image quality, which raises the risk of invalidating various outdoor computer vision applications including the object detection systems [1]–[3], recognition systems [4] and so on. To overcome this issue, a lot of methods have been proposed to remove the haze from a single image.