Bijective Mapping Network for Shadow Removal论文阅读笔记

目录

作者工作:

网络结构:

 Shadow-Invariant Color Guidance Module阴影不变的颜色指导模块

 Loss

Limitation


作者工作:

大多数现有的基于深度学习的方法只考虑匹配的配对图像的内容来单独去除阴影,几乎没有考虑到阴影生成在阴影去除过程中的辅助监督。在这项工作中,作者认为阴影去除和生成是相互关联的,可以为彼此提供有用的信息监督。

一、提出了一个新的阴影去除框架,它将阴影去除(正向映射)和生成(反向映射)的程序耦合在同一个参数共享的生物映射网络(BMNet)中。两个程序在一致的双向约束下同步优化,可以相互受益,提高整体的去阴影性能。

Motivation如果正向映射Isf = F(Is, C; θ)是最优的,我们可以通过相应的反向映射F-1(Isf , C; θ)获得输入Is。消除阴影(正向)和生成(反向)程序是一枚硬币的两面。引入反向映射过程可以为Is提供一个有规律的约束,以提高正向映射的性能[17]。

二、在BMNet中提出了一个阴影不变量颜色指导模块,该模块明确纳入了阴影不变量颜色信息来指导阴影区域的理想颜色修复,因此进一步解决了颜色偏差问题。

Motivation直观地说,阴影往往给图像带来明显的色彩退化,这表明RGB光谱的原始比例发生了变化。阴影很可能对不同的RGB光谱有不同的影响,从而导致不同颜色下的阴影表现。

总之,不同的色谱会受到阴影的影响,但在不同的色谱下,阴影影响的程度是不同的。这个结论促使我们额外采用颜色线索来指导网络重建无阴影的图像,并减少颜色偏向效应。

网络结构:

可逆网络本身并不能用于阴影去除,因此本文使用了mask和颜色不变图两个先验作为条件输入。关于“可逆网络本身并不能用于阴影去除”,我大概解释一下:可逆,就是双向映射,那么阴影图像和无阴影图像可以双向映射吗?阴影图像->无阴影图像,一般的cnn是没问题的;无阴影图像->阴影图像,这个好像不行吧,没有mask,你怎么知道哪块区域是阴影区域;因此双向映射,必须有mask作为先验输入。

在前向映射过程中,BMNet接收阴影图像Is作为输入,根据条件输入学习从Is到ˆIsf的前向映射。我们首先通过核大小为1×1的普通卷积层获得浅层特征表示x0I,然后将x0I和辅助条件信息C(包括阴影遮罩和颜色图)送入n个级联的可逆块(IBs)进行进一步的特征仿射转换。之后,我们应用另一个1×1卷积层来生成ˆIsf。过程如下公式:其中C表示阴影掩码和我们论文中学习的阴影不变的颜色图。

深入到第i个可逆块中,输入特征xiI沿通道维度被平均分成两部分[xiI1,xiI2],并通过仿生变换,得到输出xi+1 I,即xi+1 ,过程如下: 

 反向映射过程同上。

 Shadow-Invariant Color Guidance Module阴影不变的颜色指导模块

下图提供了Is、Isf的颜色图和来自编码器Gc(-)的估计颜色图之间的视觉比较。提供了Is、Isf的颜色图和来自编码器Gc(-)的估计颜色图之间的视觉比较。Gc(-)旨在从Is学习阴影不变的颜色信息。

在作者提出的阴影不变颜色引导模块(SICGM)中,明确地注入了学习到的不变颜色信息Gc(Is)和阴影掩码,以帮助网络重建无阴影图像,减少颜色偏差。

如下图所示,SICGM是建立在金字塔多尺度结构上的,以提高网络能力。在每个尺度上(横向看),彩图和遮罩被用作条件输入,与通过设计的条件耦合层(CC层)的特征Fs整合。更确切地说,CC层采用了空间特征变换(SFT)[41],为条件输入注入缩放和移位的特征变换操作。过程如下:

 Loss

Limitation

BMNet可以有效地消除图像中的阴影。然而,它仍然有局限性。在图8的第二行,我们的结果受到轻微的阴影边界痕迹的影响。阴影边界像素往往是部分阴影(半影)。半影区像素的阴影退化程度与阴影区像素(本影区)相比存在差异,这可能会在处理过程中沿着边界带来不一致的痕迹。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值