1. Introduction
Single image dehazing as a low-level vision task has gained widespread attention in recent years. In the natural atmosphere, there are smoke, dust, haze, and other atmospheric phenomena that affect visibility. Pictures taken in these environments are often affected by blurring, color distortion, and low contrast problems. Using these kinds of pictures for classification, image segmentation, and other high-level vision tasks significantly reduces prediction accuracy. Single image dehazing aims to restore a clean output image from a hazy input. Many dehazing methods [14, 23, 28, 30, 36, 38, 43, 44, 47] have been proposed.