Department of Computer Science and Information Engineering, Chaoyang University of Technology, No. 168, Jifong E. Rd., Taichung 413, Taiwan.
Macronix International Co., No. 19, Lihsin Rd., Science Park, Hsinchu 300, Taiwan.
Sensors (Basel). 2023 Jan 10;23(2):815. doi: 10.3390/s23020815.
Single image dehazing has been a challenge in the field of image restoration and computer vision. Many model-based and non-model-based dehazing methods have been reported. This study focuses on a model-based algorithm. A popular model-based method is dark channel prior (DCP) which has attracted a lot of attention because of its simplicity and effectiveness. In DCP-based methods, the model parameters should be appropriately estimated for better performance. Previously, we found that appropriate scaling factors of model parameters helped dehazing performance and proposed an improved DCP (IDCP) method that uses heuristic scaling factors for the model parameters (atmospheric light and initial transmittance). With the IDCP, this paper presents an approach to find optimal scaling factors using the whale optimization algorithm (WOA) and haze level information. The WOA uses ground truth images as a reference in a fitness function to search the optimal scaling factors in the IDCP. The IDCP with the WOA was termed IDCP/WOA. It was observed that the performance of IDCP/WOA was significantly affected by hazy ground truth images. Thus, according to the haze level information, a hazy image discriminator was developed to exclude hazy ground truth images from the dataset used in the IDCP/WOA. To avoid using ground truth images in the application stage, hazy image clustering was presented to group hazy images and their corresponding optimal scaling factors obtained by the IDCP/WOA. Then, the average scaling factors for each haze level were found. The resulting dehazing algorithm was called optimized IDCP (OIDCP). Three datasets commonly used in the image dehazing field, the RESIDE, O-HAZE, and KeDeMa datasets, were used to justify the proposed OIDCP. Then a comparison was made between the OIDCP and five recent haze removal methods. On the RESIDE dataset, the OIDCP achieved a PSNR of 26.23 dB, which was better than IDCP by 0.81 dB, DCP by 8.03 dB, RRO by 5.28, AOD by 5.6 dB, and GCAN by 1.27 dB. On the O-HAZE dataset, the OIDCP had a PSNR of 19.53 dB, which was better than IDCP by 0.06 dB, DCP by 4.39 dB, RRO by 0.97 dB, AOD by 1.41 dB, and GCAN by 0.34 dB. On the KeDeMa dataset, the OIDCP obtained the best overall performance and gave dehazed images with stable visual quality. This suggests that the results of this study may benefit model-based dehazing algorithms.
单幅图像去雾一直是图像恢复和计算机视觉领域的一个挑战。已经报道了许多基于模型和非基于模型的去雾方法。本研究专注于基于模型的算法。一种流行的基于模型的方法是暗通道先验(DCP),由于其简单性和有效性,它吸引了很多关注。在基于 DCP 的方法中,为了获得更好的性能,应该适当估计模型参数。以前,我们发现适当的模型参数缩放因子有助于提高去雾性能,并提出了一种改进的 DCP(IDCP)方法,该方法使用启发式缩放因子对模型参数(大气光和初始透过率)进行建模。使用 IDCP,本文提出了一种使用鲸鱼优化算法(WOA)和雾度信息来寻找最佳缩放因子的方法。WOA 使用地面实况图像作为函数中的参考,以搜索 IDCP 中的最佳缩放因子。使用 WOA 的 IDCP 称为 IDCP/WOA。结果表明,IDCP/WOA 的性能受雾度地面实况图像的影响显著。因此,根据雾度信息,开发了一种雾度图像判别器,以将雾度地面实况图像从 IDCP/WOA 使用的数据集排除在外。为了避免在应用阶段使用地面实况图像,提出了雾度图像聚类,以将雾度图像及其通过 IDCP/WOA 获得的相应最佳缩放因子进行分组。然后,找到每个雾度级别的平均缩放因子。由此产生的去雾算法称为优化的 IDCP(OIDCP)。为了验证所提出的 OIDCP,使用了图像去雾领域常用的三个数据集,即 RESIDE、O-HAZE 和 KeDeMa 数据集。然后,将 OIDCP 与最近的五种去雾方法进行了比较。在 RESIDE 数据集上,OIDCP 实现了 26.23 dB 的 PSNR,比 IDCP 高 0.81 dB,比 DCP 高 8.03 dB,比 RRO 高 5.28,比 AOD 高 5.6 dB,比 GCAN 高 1.27 dB。在 O-HAZE 数据集上,OIDCP 的 PSNR 为 19.53 dB,比 IDCP 高 0.06 dB,比 DCP 高 4.39 dB,比 RRO 高 0.97 dB,比 AOD 高 1.41 dB,比 GCAN 高 0.34 dB。在 KeDeMa 数据集上,OIDCP 获得了最佳的整体性能,并给出了具有稳定视觉质量的去雾图像。这表明本研究的结果可能有益于基于模型的去雾算法。