Scene-aware image dehazing based on sky-segmented dark channel prior
An improved dehazing algorithm based on dark channel theory is proposed, in order to solve the problems of colour distortion and halo effect which still exists in dark channel prior algorithm. The dark channel prior theory may lead to colour distortion in sky region. Firstly, the guided filter is used to refine the segmentation of the sky region, and the atmospheric light is estimated accurately. Then, the median filter is used to obtain the detailed edge information. So a more clear transmission can be gotten which effectively suppress the halo problem. Finally, the gamma correction is applied to enhance image lightness with an empirically selected gamma parameter. The experimental results show that the proposed algorithm can effectively remove the haze. It can correct the colour distortion of the sky area and eliminate the halo effect at the edge of the scene.