基于暗通道遥感图像的去雾

基于暗通道的遥感图像去雾
最近,研究了一下图像去雾的算法,在这里做一下总结和梳理。目前图像的去雾方法主要分为两大阵营,第一大阵营是不用物理模型的图像增强类方法,通过图像增强方法来放大图像中有用的信息,从而达到去雾的目的,例如直方图均衡,自动色阶,多尺度Retinex等方法。第二大阵营是利用大气传输的物理模型的方法,这类方法通过对有雾图像成像过程的建模,用公式的形式反算出无雾影像,这类方法中典型的算法就是暗通道图像去雾方法。
暗通道去雾最初是由何凯明博士提出的,具体文章可以到下面这个链接去下载:
http://mmlab.ie.cuhk.edu.hk/archive/2009/dehaze_cvpr2009.pdf
本人觉得目前图像去雾方法中暗通道方法是最好的,而且也开始在各种场景下得到应用。下面就简单梳理一下算法的思路:
1、求取暗通道
2、计算大气光
3、计算透射率图
4、根据大气传输模型求解去雾图像
具体的公式推导在这里就不过多讲解了,网上很多推导,自己搜一搜吧。下面贴出我的结果对比。

我的代码是用emgucv+c#编写的,可以批量处理图片,如果需要,可自行下载。具体下载地址如下: https://download.csdn.net/my

猜你喜欢

转载自blog.csdn.net/zhengxinjie2/article/details/84971752