瞎搞系列-暗通道去雾
1. 算法背景
基于暗通道先验的去雾算法实际上是一种统计算法,发现了无雾图像中局部存在一些像素,这些像素至少有一个颜色通道的亮度值非常非常低
但是当图像区域白色的时候,这种算法则存在缺陷
2. 背景介绍
在计算机图形学中,存在一个比较重要的模型,这种模型的广泛应用于雾图中:
其中I(x)表示观测到的亮度,J(x)表示恢复后的图像,t(x)表示透射率,A表示大气中光的成分。通过这个公式我们可以从已经有的相片中计算得到原始无雾的图像,投射率及其估算全球大气光的成分。
这个图像描述了汇入手机成像的部分,分别是由直接传输并且部分散射得到的图像以及从全球大气光成分得到的光最后混合形成我们所看到的最终的图像,即 。
对于透射率的计算,有一个已有的公式,该公式用来表示当大气中物资是同质的时候,透射率t可以被表达成为,