Dense Scene Information Estimation Network for Dehazing?

 

一. 论文信息简介

(1)题目的含义:

个人理解,这里的dense包含两层含义:

a. 论文针对真实场景中浓雾(dense haze covered)进行去除,这是dense的第一层含义;

b. 论文的feature network基于dense net,这是dense的第二层含义;

(2)作者信息:

本文是NTIRE(New Trends in Image Restoration and Enhancement)2019 dehaze赛道中的top1论文,方法简洁,直接,依旧沿用了data driven这个趋势,学习(extimation) haze生成模型中的关键参数,并最终取得了良好的效果.

作者来自宾夕法尼亚州立大学,电子工程系.

二.前言导读

一直以来,图像去雾是一项最具有挑战性的逆向问题.深度学习能够获得质量更高的去雾效果,将这个领域提升到一个新的状态,极大的弥补了传统模型的不足.然而,现实中图像的去雾问题仍旧是一个挑战,现实图片往往被浓雾遮挡,甚至从视觉上看不到场景信息.

深度学习的一般做法是,利用网络参数,估计haze模型中的物理参数:

ambient light(环境光) : A

transmission map(透射率) : t

  而haze模型如下:

  I(x) = J(x) t(x) + A(1 - t(x))

       其中,I(x)为被雾遮挡的实际图像,J(x)为理想中的无遮挡清晰图像(隐藏的参考图像),t(x)为透射率,AA AA为环境光参数.

      透射率,表示透明体透过光的程度,通常用透过后的光通量与入射光通量 之比表示,在这里可以理解为haze dense的程度.

  环境光,我理解是当时的光照环境,同时影响颜色,阴影等效果.  

  估计出上述两个参数后,就可以逆向计算出J(t).

       传统的去雾方法可以参考:Single Image Haze Removal Using Dark Channel Prior,这是何凯明大神的博士之作,功底可见一斑.但是,传统的方法,和window size的选择有很大关系,形成的效果容易造成不平滑,规则简单.深度学习的方法会利用数据进行训练,利用不同尺度下的特征及复杂的非线性拟合,自发学习不同环境下的参数,达到的效果要好很多.

  三.网络结构及损失函数

  在这里选用其中的AtJ-DH模型进行介绍,具体各层的详细信息请参见论文table-1, table-2.

    基本的网络结构如上图,encoder部分采用densenet并利用pretrained model进行训练,encoder的特征被后面的三个decoder使用,其中:

        J_{direct} : 学习haze-free image

        A\hat{^} :学习环境光参数

  t\hat{^} : 学习透射率参数

  上述三项,分辨率是相等的,

     

       

  

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

seasermy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值