Abstract

For the last two decades, image processing techniques have been used frequently in computer vision applications. The most challenging task in image processing is restoring images that are degraded due to various weather conditions. Mainly, the visibility of outdoor images is corrupted due to adverse atmospheric effects. The visibility of acquired images is reduced in these circumstances. Haze is an atmospheric phenomenon that reduces the clarity of an image. Due to the presence of particles such as dust, dirt, soot, or smoke, there is significant decay in the color and contrast of captured images. Haze present in acquired images causes issues in a variety of computer vision applications. Therefore, enhancing the contrast of a hazy image and restoring the visibility of the scene is essential. Since clear images are required in every application, image dehazing is an important step. Hence, many researchers are working on it. Different methods have been presented in the literature for image dehazing. This study describes various traditional and deep learning techniques of image dehazing from an analytical perspective. The main intention behind this work is to provide an intuitive understanding of the major techniques that have made a relevant contribution to haze removal. In this paper, we have covered different types of contributions toward dehazing based on the traditional method as well as deep learning approaches. With a considerable amount of instinctive simplifications, the reader is expected to have an improved ability to visualize the internal dynamics of these processes.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call