Image restoration from fog has been a hot topic in the fields of computer vision and image processing for decades. Several methods have been developed in recent years to solve the issue of image dehazing, including the dark channel prior (DCP) and the atmospheric scattering model (ASM). The DCP presupposes that most outdoor photos have a local region of low intensity values in at least one channel, while the ASM inverts the Beer-Lambert law to estimate the scene radiance. Other approaches to single image dehazing include statistical methods, image enhancement techniques, and deep learning-based methods.