对现行暗通道先验去雾算法的几点修正与改进

 

2020/10/09更新:

节前对天空保护算法做了进一步简化,简化后测试结果为真实度指数RI:0.97187,可见度指数VI:0.89949。今天尝试继续精简及调参,经测试两个指标反而都略有下降(或许应该一次只改变一个点去测试),考虑到天空保护算法已经足够精简,决定到此为止,不再改动。

最新测试结果见:

链接:https://pan.baidu.com/s/1GrAML63mEr1AfdvNQU_iLA 
提取码:llms 

贴上改进后程序处理结果的两个示例(此两例在早期版本中增强程度太低,见先前的贴图。测试图像来源于互联网,本身质量较差):

 

 


2020/09/28更新:

经过几天的迭代改进和参数调优,目前算法的处理结果质量在之前的基础上再次大大提高。在BeDDE数据集上的测试结果为真实度指数0.97218(排名第一,原来的第一名为0.9717,雾天图像本身为0.9726),可见度指数为0.89929(排名第二,原来的第二为0.8961。该指标有问题,因为我的修正就是针对其中一个错误所做,这也是我的算法获得较好结果的原因)。目前还在参数调优中,后续将发表论文,届时欢迎大家批评指正。


2020/09/03更新:

今天增加了天空保护功能,有效抑制了天空部分的过分增强造成的色偏,处理结果质量再次大大提高,举例如下(按原图/改进前/改进后的顺序贴图):

 

 

 

 

 

程序在BeDDE上的测试已经完成,测试结果见链接:https://pan.baidu.com/s/14e8KI92BcShLIm4_bo4V9g 
提取码:2rf4

208张测试图像中仅有一张图像(hongkoong_5.png)因本身色偏和噪声较严重因而去雾后偏色和噪声放大比较显著,其余的都获得了近乎完美的处理效果。基本不存在明显的光晕、噪声放大和色偏,具有很高的真实感。我个人以为远胜目前最优秀的去雾算法。通过调节参数也可以获得更好的去雾和增强效果,使得亮暗对比更加明显,代价是会增加色偏产生的可能性。具体选择什么参数效果最好目前并没有去试。目前的结果已经足够优秀!


在写作和发表论文前,这篇博客不会介绍任何实质性的内容,仅为展示对当前基于大气光传播模型和暗通道先验的主流去雾算法中的几处误区或是不合理的地方进行修正后(并加了简单的预处理)获得的去雾效果图。下面展示的测试图像是从他人论文中截取得到或是下载的他人代码中附带的测试图,含有一定的噪声。BeDDE数据集上208张图像的批量测试也已完成,稍晚些时候待打包上传完毕将给出网盘链接。以下均按照原图/处理结果的顺序进行贴图(去雾等级设置得比较保守)。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 1
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
通道先验算法是一种基于图像的先验知识的去方法。该算法的核心思想是使用图像中的通道来估计场景中的全局大气光照和深度信息,进而实现去除霾的效果。 在使用该算法时,首先需要计算图像的通道通道是将彩色图像转换为灰度图像后得到的一张图像,具有表示场景中像素点的最小值的特性。通过计算通道,可以获取图像中大气光照分布的估计值。 然后,需要估计全局大气光照。全局大气光照是指在整个场景中所包含的霾气溶胶和散射分子的光照强度。通过通道图像中最亮的像素点,可以估计得到全局大气光照的强度。 接下来,需要估计场景深度。在通道先验算法中,假设场景中的像素点在同一条直线上,则可以通过计算通道中最亮像素点的亮度值与全局大气光照之比得到深度的估计值。 最后,根据估计得到的全局大气光照和深度信息,可以对图像进行去处理。通过对图像进行去操作,可以降低霾的影响,提高图像的清晰度和对比度。 Opencv是一种开源的计算机视觉库,提供了丰富的图像处理和计算机视觉算法。利用Opencv可以方便地实现通道先验算法,并对图像进行去处理。 总之,通道先验算法是一种基于图像的先验知识,通过计算通道、估计全局大气光照和深度信息来实现去除霾的方法。而Opencv是一种图像处理库,可以用来实现该算法并对图像进行去处理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值