资讯详情

CVPR 2022 在星空下起舞,伯克利联合Intel Labs提出极弱光环境下的视频降噪方案

image.png

论文链接:https://arxiv.org/abs/2204.04210 项目主页:https://kristinamonakhova.com/starlight_denoising/ 代码链接:https://github.com/monakhova/starlight_denoising/(尚未开源)

导读

与一些需要在夜间捕猎的动物和鸟类相比,人类的夜视能力相对较弱,我们不能在没有月亮的星空下,有效地观察物体的运动。对于专业摄影师来说,在这种黑暗的环境中,相机可以延长(几秒钟或更长时间)从场景中收集足够的光线来提高拍摄效果,但这种方法只适用于静态图片。如果图片中有明显的运动视频,成像机制本身的噪音就足以淹没整个图片。虽然有许多图像或视频降噪算法,但这些算法通常是基于 在此基础上,它将在极其黑暗的星空环境中失效。如果在这种环境下使用长曝光等传感器增益手段,噪声通常是非高斯、非线性和特定的传感器参数,我们很难建模和表示这些噪声,,降噪效果肯定会大大降低。为了解决上述问题,加州大学伯克利分校和Intel实验室合作提出了一种,并结合GAN网络可以降低极度弱光环境下拍摄的视频的降噪效果,从而在星空下呈现非常逼真的视频降噪效果,如下图所示:

图(a)它展示了在没有任何外部照明的夜晚拍摄的照片,图(b)显示对比度调整后的结果,图(c)本文降低了噪声网络的降噪效果。降噪后,我们可以观察到一名舞者在星空下跳舞,但在原始视频中很难观察到这样的动作。

1. 本文方法

基于深度学习的视频降噪方法有很多,但需要提前使用相机收集训练降噪器学习像素与像素之间的映射函数,缺乏噪声建模的考虑,使得数据集和模型非常依赖相机硬件和一系列拍摄参数。前面提到的静态图像可以通过增加相机曝光等增益设置捕捉到正常的噪声样本对,但这样视频样本的结构会更加复杂,可能需要设置第二台摄像头,并考虑如何对齐两台摄像头的拍摄视角。

在有限的实验条件下完成亚毫秒视频去噪,。本文的噪声生成器是在有限的静态图像对上训练的,,同时,也保证了噪声生成器的泛化。然后,作者将噪声生成器合成的静态图像对与动态视频对相结合,对视频降噪器进行训练。整体训练框架如下图所示:

上图左侧显示了噪声生成器的训练框架,主要由生成器和判别器组成。判别器的功能是区分真实噪声和产生的伪噪声GAN经典的训练策略。经过一系列的训练经过训练,噪声生成器可以生成几乎真实的噪声图像。然后使用生成器合成正常噪声视频样本来训练视频降噪网络,介绍噪声生成器和降噪网络的细节。

1.1 物理启发的噪声生成器

为了更准确地拟合极弱光环境中的噪声模型,本文提出了一种由几个可学习的统计噪声参数组成的物理启发噪声生成器。此外,为了提高噪声模型的普遍性,作者在构建模型时完全通过了GAN网络自动学习符合当前环境的最佳参数。作者使用一定数量的清晰图像(长曝光、低增益)和噪声图像(短曝光、高增益)来训练网络。在极弱光环境和高增益相机参数设置下,生成器框架如下图所示。

以前的工作证明,相机在低光环境下的噪音可以表示为,作者提出的生成器模型对这些噪声进行了建模,下面逐一介绍。

散射噪声(shot)和读取噪声(read)如上图左下角所示,,在本文中,两者都使用异方差高斯随机变量进行近似,平均值等于真实信号 x x x,读取参数的方差 λ r e a d \lambda_{read} λread 和 散射噪声参数 λ s h o t \lambda_{shot} λshot​ 来设定:

N s + N r ∼ N ( μ = x , σ 2 = λ r e a d + λ s h o t x ) N_{s}+N_{r} \sim \mathcal{N}\left(\mu=x, \sigma^{2}=\lambda_{r e a d}+\lambda_{s h o t} x\right) Ns​+Nr​∼N(μ=x,σ2=λread​+λshot​x)

对于带状噪声(row),会在图像中以水平或者垂直条纹的形式出现,这种噪声是一种与相机硬件相关的噪声,往往会在弱光环境中产生。,其中固定偏移量是从方差为 λ r o w \lambda_{row} λrow​ 的零均值高斯随机变量中得出的,如上图中所示。此外,作者还观察到条带噪声的出现与画面中出现的物体无关,在一个视频的很多帧中,往往会出现固定且一致的条带噪声,为了对此建模, N ( 0 , λ row  , t ) \mathcal{N}\left(0, \lambda_{\text {row }, t}\right) N(0,λrow ,t​),它在每一组帧序列中都是保持静态不变的,与普通带状噪声类似,作者将这种噪声也建模为方差为 λ r o w , t \lambda_{row}, t λrow​,t 的零均值高斯随机变量。

最后,作者添加了一个统一的噪声分量来近似传感器带来的量化噪声(quantization):

N q ∼ U ( λ quant  ) N_{q} \sim \mathcal{U}\left(\lambda_{\text {quant }}\right) Nq​∼U(λquant ​)

其中 λ q u a n t \lambda_{quant} λquant​ 是量化噪声的间隔参数。通常情况下,量化噪声分量是根据相机传感器使用的位数来明确定义的,但是在实验中发现,如果对这个噪声参数进行调整可以有效改善噪声生成器整体效果,因此作者使用一组图像序列数据中的平均值来作为噪声分量 N f N_{f} Nf​ 的值,并令其在整个数据中的所有图像上保持不变,

将上述一系列噪声分量依次叠加在干净清晰的图像上之后,得到初始的物理启发噪声图,再将该噪声图像送入到一个具有残差结构的2D-Unet网络中,用来学习初始叠加噪声到真实噪声之间的映射。

1.2 视频降噪网络

在训练好噪声生成器之后,作者构建了个由正常-噪声样本对组成的视频降噪数据集,下一步就是根据该数据集训练视频降噪网络,该网络可以很好的泛化到来自真实环境中相机拍摄到的嘈杂视频。受突变去噪方法[1]的启发,,这种方式在弱光环境下具有明显的优势,,因此可以有效提高图像的降噪质量,此外,对噪声帧序列一起去噪,可以帮助模型保持跨帧的时间一致性并减少整体降噪后视频中的闪烁现象,本文的降噪网络结构如下图所示。

本文的降噪网络结是在FastDVDNet[2]网络的基础上搭建而成的,FastDVDNet是目前较为先进的视频去噪器,它可以隐式处理视频中的运动估计,,发现与原始U-Net架构相比,HRNet可以使最终去噪视频的时间一致性更好。本文的降噪网络可以直接运行在RAW格式的原始视频序列上,经过一定的后处理操作就可以得到最终的降噪视频。

2. 实验分析

在实验部分,作者在极弱光环境下从摄像头中收集了三组数据集:。所有的图像和视频均以RAW格式进行存储,其中静态场景中的配对数据集主要用来训练噪声生成器,然后配对数据集和运动场景中的清晰图像组合起来用于训练降噪网络,而在运动场景中采集的极弱光环境图像(submillilux dataset)用于代表真实环境的测试数据集来评估所提方法的性能。

本文实验主要分为两部分,分别对噪声生成器和视频降噪网络进行评估,在噪声生成器的评估实验中,作者重点对每个物理噪声分量进行了消融分析,还与其他噪声模型进行了对比,例如ELD、NoiseFlow和CA-GAN,其中,ELD是一种传统方法,后两者是深度学习方法,实验效果如下表所示,可以看到本文方法的性能最好,同时对于组成噪声各个分量之间的消融实验也表明了各个分量对最终噪声拟合效果的贡献。

此外作者也在下图中进行了可视化对比,可以看到,NoiseFlow和CA-GAN方法都直接忽略了在数据集中加入的带状噪声(row),ELD虽然可以捕获带状噪声,但是它也忽略了其他噪声分量。

在对视频降噪网络的评估中,对本文提出的视频整体降噪方案进行了评价,主要分为两部分:,作者分别计算了本文方法与其他对比方法的三个图像质量评价指标:PSNR、SSIM和LPIPS,结果如下表所示,本文的方法在这三个指标上均达到了最好的效果。

作者还在预留出来的极弱光环境图像(submillilux dataset)上进行了效果对比,如下图所示,可以看到本文方法与其他两个视频降噪方法相比,有效的减少了条纹伪影,保留了更多的图像细节,例如夜空中的繁星。

3. 总结

本文针对极弱光环境下的图像和视频降噪问题发起了挑战,通过结合相机硬件本身涵盖的物理参数和基于深度学习的图像噪声建模手段提出了一种物理启发的噪声生成器,并根据该生成器构建了一系列具有特殊用途的数据集,有力的推动了后续视频降噪网络的训练。整体一套流程展现了基于深度学习的去噪方法在这种极端光照条件下的强大能力。作者团队还希望通过这项工作能够在未来帮助其他领域在极弱光环境下开展科学研究(例如研究在无月条件下或森林中的夜间动物行为)。

参考

[1] Ben Mildenhall, Jonathan T Barron, Jiawen Chen, Dillon Sharlet, Ren Ng, and Robert Carroll. Burst denoising with kernel prediction networks. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 2502–2510, 2018.

[2] Matias Tassano, Julie Delon, and Thomas Veit. Fastdvdnet: Towards real-time deep video denoising without flow estimation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 1354–1363, 2020.

-The End- 关于我“门” ▼

将门是一家以专注于发掘、加速及投资技术驱动型创业公司的新型创投机构,旗下涵盖将门创新服务、将门-TechBeat技术社区(TechBeat)以及将门创投基金。

将门成立于2015年底,创始团队由微软创投在中国的创始团队原班人马构建而成,曾为微软优选和深度孵化了126家创新的技术型创业公司。

如果您是技术领域的初创企业,不仅想获得投资,还希望获得一系列持续性、有价值的投后服务,欢迎发送或者推荐项目给我“门”:

bp@thejiangmen.com

标签: 2204传感器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台