I. Introduction
Different weather conditions, such as haze, fog, mist, smoke, fumes, dust, rain as well as snow, will cause unfavourable visual effects in images or videos. Such artifacts may significantly degrade the performances of several outdoor vision systems, such as event detection and understanding, object detection, tracking, and recognition, and scene analysis and classification, even for outdoor surveillance or ADAS (advanced driver assistance systems). Moreover, hazing artifacts have also shown significant influence on the performance of algorithms that requires high quality images as input and also affect the storage efficiency for digital visual data. The work focuses on removing haze (or de-hazing) from a single image. Based on the survey conducted on recent works in single image haze removal using deep learning, most of them were not able to capture the intrinsic characteristics of hazy images and by using these approaches the obtained haze-free images tends to have less image quality. To obtain better image de-hazing results compared to existing methods a novel and enhanced method has been developed.