Haze is a natural phenomenon which makes it difficult to see because the air is opalescent. The phenomena is aggravated by the scattering and absorption of sunlight by airborne particles such as dust, smoke, and other pollutants. Due to the absence of visibility, applications such as smart transportation systems and object detection or monitoring, may not work as expected. In the realm of image processing, the restoration of images that have been degraded by various degradations is a serious challenge. Due to the dispersed particles in the environment, pictures and videos taken outside typically have weak contrast, faded colors, and limited eyesight. As a result, objects in hazy photographs or frames may be difficult to identify. Effective image restoration is still a difficult problem despite the existence of numerous image dehazing technologies, each of which has its own advantages and disadvantages. Due to recent breakthroughs in machine learning-based technology, photo restoration has become significantly easier and more cost-effective. The most recent cutting-edge technology for clicking images free of haze are thoroughly examined in this review. [ABSTRACT FROM AUTHOR]