Driver safety and Advanced Driver Assistance Systems (ADAS) is gaining lot of importance these days. In some countries, there are strict regulations in place which mandate the use of certain ADAS features in automobiles. However, as the need for these safety critical systems increases, the challenges associated also increase. These challenges can arise due to technology, human factors or due to nature. In countries like India, where one can expect different weather conditions with changing geography, the associated challenges are mainly due to the natural factors like haze, fog, rain and smoke. This poses a challenging problem in terms of visibility for the drivers as well as in vision based ADAS; thereby, leading to many fatal road accidents. In this paper, a novel pre-processing technique, which addresses the interesting problem of enhancing the perceptual visibility of an image that is degraded by atmospheric haze, is proposed. The solution to this problem is presented by combining