【CycleISP: Real Image Restoration via Improved Data Synthesis】ISP论文--1(个人笔记,勿喷)

【论文阅读笔记】CycleISP: Real Image Restoration via Improved Data Synthesis 真实图像去噪 阅读详情

摘要
大规模数据集的可用性有助于释放深度卷积神经网络 (CNN) 的真正潜力。然而,对于单图像去噪问题,捕获真实数据集是一个无法接受的昂贵和繁琐的过程。因此,图像去噪算法主要是在合成数据上开发和评估的,这些合成数据通常是在广泛假设加性高斯白噪声 (AWGN) 的情况下生成的。尽管 CNN 在这些合成数据集上取得了令人印象深刻的结果,但正如最近的基准数据集所报告的那样,它们在应用于真实相机图像时表现不佳。这主要是因为 AWGN 不足以模拟真实的相机噪声,这种噪声是信号相关的并且由相机成像管道进行大量转换。在本文中,我们提出了一个在正向和反向方向上对相机成像管道进行建模的框架。它允许我们生成任意数量的真实图像对,用于在 RAW 和 sRGB 空间中进行去噪。通过在真实的合成数据上训练一个新的图像去噪网络,我们在真实的相机基准数据集上实现了最先进的性能。我们模型中的参数比以前最好的 RAW 去噪方法小 5 倍。此外,我们证明了所提出的框架可以推广到图像去噪问题之外,例如,用于立体电影中的颜色匹配。源代码和预训练模型可在 https://github.com/swz30/CycleISP 获得。
1. Introduction
由于深度 CNN [33],高级计算机视觉任务(例如图像分类、对象检测和分割)取得了重大进展。 CNN 成功背后的主要驱动力是大规模数据集 [17, 38] 的可用性,其中包含数十万张带注释的图像。然而,对于低层次的视觉问题(图像去噪、超分辨率、去模糊等),即使是收集很小的数据集也极具挑战性和重要性。例如,获取噪声配对数据的典型过程是拍摄同一场景的多个噪声图像,并通过逐像素平均生成干净的真实图像。在实践中,由于光照条件和相机/物体运动的变化,空间像素错位、颜色和亮度失配是不可避免的。此外,这种获取图像对的昂贵且繁琐的操作需要使用不同的相机传感器重复进行,因为它们表现出不同的噪声特性。

图 1:从 DND 数据集 [44] 中对真实摄像机图像进行去噪。我们的模型可以有效去除真实噪声,尤其是低频色度和缺陷像素噪声。

因此,单张图像去噪主要是在合成设置中执行的:获取大量干净的 sRGB 图像并添加合成噪声以生成它们的噪声版本。在合成数据集上,现有的基于深度学习的去噪模型产生了令人印象深刻的结果,但与传统方法相比,它们对真实相机数据的泛化能力较差 [8, 15]。最近的基准测试也证明了这一趋势 [1, 44]。这种行为源于这样一个事实,即深度 CNN 是在通常使用加性高斯白噪声 (AWGN) 假设生成的合成数据上进行训练的。真实的相机噪声与 AWGN 根本不同,因此对深度 CNN 造成了重大挑战 [6、22、24]。
在本文中,我们提出了一种合成数据生成方法,可以在 RAW 和 sRGB 空间中生成逼真的噪声图像。主要思想是在通过我们学习的与设备无关的转换获得的 RAW 图像中注入噪声,而不是直接在 sRGB 图像中注入噪声。我们框架背后的关键见解是,sRGB 图像中存在的真实噪声是由常规图像信号处理 (ISP) 管道 [6, 46] 中执行的一系列步骤复杂化的。因此,与 RAW 传感器数据 [35] 相比,在 sRGB 中对真实相机噪声进行建模本质上是一项艰巨的任务。例如,RAW 传感器空间的噪声与信号有关;在去马赛克之后,它变得空间色相关;在通过管道的其余部分后,其概率分布不一定保持高斯分布[52]。这意味着相机 ISP 会大量转换传感器噪声,因此需要考虑成像管道影响的更复杂的模型来合成真实噪声,而不是统一的 AWGN 模型 [1, 26, 44]。
为了利用 Internet 上可用的 sRGB 照片的丰富性和多样性,所提出的合成方法的主要挑战是如何将它们转换回 RAW 测量值。布鲁克斯等人。 [7] 提出了一种逐步反转相机 ISP 的技术,从而允许从 sRGB 转换为 RAW 数据。然而,这种方法需要有关目标相机设备的先验信息(例如,颜色校正矩阵和白平衡增益),这使其特定于给定设备,因此缺乏普遍性。此外,相机管道中的一些操作是专有的,这样的黑匣子很难逆向工程。为了应对这些挑战,在本文中,我们提出了一个 CycleISP 框架,该框架将 sRGB 图像转换为 RAW 数据,然后再转换回 sRGB 图像,而不需要任何相机参数知识。这个属性允许我们在 RAW 和 sRGB 空间中合成任意数量的干净和逼真的噪声图像对。我们的主要贡献是:
• 学习一种与设备无关的转换,称为 CycleISP,它允许我们在 sRGB 和 RAW 图像空间之间来回移动。
• 真实图像噪声合成器,用于在 RAW 和 sRGB 空间中生成干净/嘈杂的配对数据。
• 具有双重注意机制的深度 CNN,可在多种任务中有效:学习 CycleISP、合成真实噪声和图像去噪。
• 从 RAW 和 sRGB 图像中去除噪声的算法,在 DND [44] 和 SIDD [1] 的真实噪声基准上设置新的最先进技术(见图 1)。此外,我们的去噪网络的参数(2.6M)比之前的最佳模型(11.8M)[7]少得多。
• CycleISP 框架超越了去噪,我们通过一个额外的应用来证明这一点,即立体电影中的色彩匹配。
2. Related Work

无论采用何种采集方法,图像中都不可避免地存在噪声;现在比以往任何时候都更重要,因为大多数图像来自具有小传感器尺寸但大分辨率的智能手机相机。单图像去噪是计算机视觉和图像处理社区中一个广泛研究的问题,早期的工作可以追溯到 1960 年代 [6]。经典的去噪方法主要基于以下两个原则。 (1) 使用 DCT [61]、小波 [19, 54] 等修改变换系数。 (2) 平均邻域值:在所有方向上使用高斯核,仅当像素具有相似值时在所有方向上 [55, 57]并沿着轮廓 [42, 50]。
虽然上述这些方法在图像保真度指标和视觉质量方面提供了令人满意的结果,但 Buades 等人的非局部均值 (NLM) 算法。 [8] 在去噪方面取得了重大进展。 NLM 方法利用了自然图像中存在的冗余或自相似性 [20]。多年来,基于补丁的方法产生了可比的结果,因此促使研究 [11,12,37] 调查我们是否达到了去噪性能的理论极限。随后,Burger 等人。 [9] 在大型合成噪声数据集上训练一个简单的多层感知器 (MLP)。这种方法与以前的复杂算法相比表现良好。最近的几种方法使用深度 CNN [4, 7, 25, 28, 45, 64, 65, 2] 并展示了有希望的去噪性能。
图像去噪可应用于 RAW 或 sRGB 数据。然而,捕获不同的大规模真实噪声数据是一个非常昂贵且乏味的过程,因此我们不得不研究合成环境中的去噪。开发和评估图像去噪最常用的噪声模型是 AWGN。因此,为 AWGN 设计的算法不能有效地从真实图像中去除噪声,正如最近的基准测试所报告的那样 [1, 44]。更准确的真实 RAW 传感器噪声模型包含与信号相关的噪声分量(散粒噪声)和与信号无关的加性高斯分量(读取噪声)[22,23,24]。相机 ISP 将 RAW 传感器噪声转换为复杂的形式(空间色相关,不一定是高斯)。因此,在 sRGB 空间中估计用于去噪的噪声模型需要仔细考虑 ISP 的影响。在本文中,我们提出了一个框架,该框架能够合成真实的噪声数据以训练 CNN,从而有效地从 RAW 和 sRGB 图像中去除噪声。

3. CycleISP
为了综合现实的噪声数据集,我们在这项工作中使用了两阶段的方案。首先,我们开发了一个框架,可以在正向和反向两个方向对相机 ISP 进行建模,因此命名为 CycleISP。其次,使用CycleISP,我们将逼真的噪声数据集合成原始DeNoising和SRGB图像Denoising的任务。在本节中,我们仅描述我们的CycleISP框架,该框架将相机ISP建模为Deep CNN系统。图2显示了CycleISP模型的模块:(a)RGB2RAW网络分支和(b)RAW2RGB网络分支。此外,我们引入了一个辅助色彩校正网络分支,该分支向RAW2RGB网络提供明确的色彩关注,以便正确恢复原始的SRGB图像。
图2中的噪声注入模块只有在合成噪声数据时才需要(第4节),因此我们在学习CycleISP时将其保持在 "关闭 "状态。CycleISP的训练过程分为两步:首先独立训练RGB2RAW和RAW2RGB网络,然后再进行联合微调。接下来,我们介绍CycleISP的不同分支的细节。请注意,我们使用RGB而不是sRGB来避免符号杂乱。
在这里插入图片描述
图 2:我们的 CycleISP 在两个方向上对相机成像管道进行建模。它包括两个主要分支:RGB2RAW 和 RAW2RGB。 RGB2RAW 分支将 sRGB 图像转换为 RAW 测量值,而 RAW2RGB 分支将 RAW 数据转换为 sRGB 图像。辅助颜色校正分支为 RAW2RGB 网络提供显式颜色注意。噪声注入模块在训练 CycleISP 时关闭(第 3 节),在合成噪声数据时打开(第 4 节)。

3.1. RGB2RAW Network Branch
数码相机对 RAW 传感器数据应用一系列操作,以生成可用于显示器的 sRGB 图像 [46]。我们的 RGB2RAW 网络分支旨在反转相机 ISP 的效果。与 [7] 的未处理技术相比,RGB2RAW 分支不需要任何相机参数。
给定输入 RGB 图像 Irgb ∈ R H×W×3 ,RGB2RAW 网络首先使用卷积层 M0 提取低级特征 T0 ∈ R H×W×C 为:T0 = M0(Irgb)。接下来,我们通过 N 个递归残差组 (RRG) 传递低级特征图 T0 以提取深度特征 Td ∈ R H×W×C 为:在这里插入图片描述
其中每个 RRG 包含多个双重注意块,我们将在 3.3 节中看到。
然后我们将最后的卷积运算M1应用于特征Td,得到去马赛克的图像ˆIdem∈R H×W×3。我们特意将M1层的输出通道数设置为三个,而不是一个,以便尽可能多地保留原始图像的结构信息。此外,我们根据经验发现,这有助于网络更快、更准确地学习从sRGB到RAW的映射。在这一点上,网络能够反转色调映射、伽马校正、色彩校正、白平衡和其他转换的效果,并为我们提供图像ˆIdem,其值与场景辐射度呈线性关系。最后,为了生成经过马赛克处理的RAW输出ˆIraw∈R H×W×1,Bayer采样函数fBayer被应用于ˆIdem,根据Bayer模式每个像素省略两个颜色通道:
在这里插入图片描述
RGB2RAW 网络使用线性和对数域中的 L1 损失进行优化,如下所示:
在这里插入图片描述
在其中一个小的常数以进行数值稳定性,而IRAW是基真实图像。与[21]相似,添加对数损耗项以对所有图像值强制执行大致相等的处理;否则,网络将更多地关注恢复高光区。
3.2. RAW2RGB Network Branch
数码相机对RAW传感器数据进行了一系列的操作,以生成可用于显示器的sRGB图像[46]。我们的RGB2RAW网络分支旨在颠覆相机ISP的影响。与[7]的未处理技术相比,RGB2RAW分支不需要任何相机参数。
给定输入 RGB 图像 Irgb ∈ R H×W×3 ,RGB2RAW 网络首先使用卷积层 M0 提取低级特征 T0 ∈ R H×W×C 为:T0 = M0(Irgb)。接下来,我们通过 N 个递归残差组 (RRG) 传递低级特征图 T0 以提取深度特征 Td ∈ R H×W×C 为:在这里插入图片描述
其中每个 RRG 包含多个双重注意块,我们将在 3.3 节中看到。
然后我们将最后的卷积运算M1应用于特征Td,得到去马赛克的图像ˆIdem∈R H×W×3。我们特意将M1层的输出通道数设置为三个,而不是一个,以便尽可能多地保留原始图像的结构信息。此外,我们根据经验发现,这有助于网络更快、更准确地学习从sRGB到RAW的映射。在这一点上,网络能够反转色调映射、伽马校正、色彩校正、白平衡和其他转换的效果,并为我们提供图像ˆIdem,其值与场景辐射度呈线性关系。最后,为了生成经过马赛克处理的RAW输出ˆIraw∈R H×W×1,Bayer采样函数fBayer被应用于ˆIdem,根据Bayer模式每个像素省略两个颜色通道。
在这里插入图片描述
RGB2RAW 网络使用线性和对数域中的 L1 损失进行优化,如下所示:
在这里插入图片描述
其中,一个小常数用于数值稳定,Iraw是地面真实RAW图像。与[21]类似,加入对数损失项是为了强制对所有的图像值进行大致相同的处理;否则,网络会将更多的注意力放在恢复高光区域上。

3.2. RAW2RGB Network Branch
虽然 RAW2RGB 网络的最终目标是为 sRGB 图像去噪问题生成合成逼真的噪声数据,但在本节中,我们首先描述如何将干净的 RAW 图像映射到干净的 sRGB 图像(在图 3 中将噪声注入模块“关闭”)。 2)。
令 Iraw 和 ^Irgb 为 RAW2RGB 网络的输入和输出。首先,为了恢复平移不变性并降低计算成本,我们将 Iraw 的 2×2 块打包成四个通道(RGGB),从而将图像分辨率降低一半 [7, 13, 25]。由于输入的 RAW 数据可能来自具有不同 Bayer 模式的不同相机,我们通过应用 Bayer 模式统一技术 [39] 确保打包图像的通道顺序为 RGGB。接下来,卷积层 M2 后跟 K - 1 个 RRG 模块将打包的 RAW 图像 编码为深度特征张量在这里插入图片描述:在这里插入图片描述
请注意,Iraw 是原始相机 RAW 图像(不是 RGB2RAW 网络的输出),因为我们这里的目标是首先独立地学习 RAW 到 sRGB 的映射

颜色注意单元。
为了训练 CycleISP,我们使用了 MIT-Adobe FiveK 数据集 [10],其中包含来自多个不同相机的图像,这些相机具有多样化和复杂的 ISP 系统。 CNN 很难为所有不同类型的相机准确地学习 RAW 到 sRGB 的映射函数(因为一个 RAW 图像可能会映射到许多 sRGB 图像)。一种解决方案是为每个相机 ISP [13、51、62] 训练一个网络。但是,此类解决方案不可扩展,并且性能可能无法推广到其他相机。为了解决这个问题,我们建议在 RAW2RGB 网络中包含一个颜色注意单元,该单元通过颜色校正分支提供明确的颜色注意。颜色校正分支是一个 CNN,它以 sRGB 图像 Irgb 作为输入并生成颜色编码的深度特征张量 。在颜色校正分支中,我们首先将高斯模糊应用于 Irgb,然后是卷积层 M3、两个 RRG 和一个具有 sigmoid 激活 σ 的门控机制:在这里插入图片描述
其中 * 表示卷积,K 是标准差为 12 的高斯核。这种强模糊操作确保只有颜色信息流过这个分支,而结构内容和精细纹理来自主 RAW2RGB 网络。使用较弱的模糊会破坏等式的特征张量 Td0 的有效性。 (4)。整体颜色注意力单元过程变为:在这里插入图片描述
其中,⊗是Hadamard积。为了得到最终的sRGB图像ˆIrgb,来自颜色注意单元的输出特征Tatten分别通过RRG模块、卷积层M4和升尺度层Mup[53]。
在这里插入图片描述
为了优化 RAW2RGB 网络,我们使用 L1 损失:
在这里插入图片描述
3.3. RRG: Recursive Residual Group
在最近基于残差学习框架[29]的低水平视觉方法[48, 63, 64, 66]的进展的激励下,我们提出了RRG模块,如图3所示。RRG包含P个双重注意块(DAB)。 每个DAB的目标是抑制不太有用的特征,只允许传播信息量更大的特征。 DAB通过使用两种注意机制来执行这种特征的重新校准:(1)通道注意(CA)[30],和(2)空间注意(SA)[58]。整个过程是:在这里插入图片描述。
其中U∈R H×W×C表示特征图,这些特征图是在DAB开始时对输入张量Tin∈R H×W×C进行两次卷积得到的,Mc是最后一个卷积层,滤波器大小为1×1。
在这里插入图片描述

图 3:递归残差组 (RRG) 包含多个双重注意块 (DAB)。每个 DAB 包含空间注意和通道注意模块.

Channel attention
这个分支是为了利用卷积特征的通道间依赖性。它首先进行挤压操作,以编码空间上的全局背景,然后再进行激励操作,以充分捕捉通道间的关系[30]。挤压操作是通过在特征图U上应用全局平均池化(GAP)来实现的,从而产生一个描述符z∈R 1×1×C。激励运算器使用两个卷积层对描述符z进行重新校准,然后进行sigmoid激活,并产生激活s∈R 1×1×C。最后,CA分支的输出是通过用激活的s重新缩放U来获得的。

Spatial attention
该分支利用特征的空间间关系并计算空间注意力图,然后用于重新缩放传入的特征 U。为了生成空间注​​意力图,我们首先独立地对特征 U 应用全局平均池化和最大池化操作。通道维度并连接输出图以形成空间特征描述符 。接下来是卷积和 sigmoid 激活以获得空间注意力图。

3.4. Joint Fine-tuning of CycleISP
由于RGB2RAW和RAW2RGB网络最初是独立训练的,由于它们之间的不连接,它们可能无法提供最佳质量的图像。因此,我们进行联合微调,其中RGB2RAW的输出成为RAW2RGB的输入。 联合优化的损失函数是。
在这里插入图片描述
其中 β 是一个正常数。请注意,RAW2RGB 网络从 RAW2RGB 子损失(仅第二项)接收梯度。而 RGB2RAW 网络接收来自两个子损失的梯度,从而有效地促进了最终 sRGB 图像的重建。

4. Synthetic Realistic Noise Data Generation
捕获完美对齐的真实噪声数据对非常困难。因此,图像去噪主要是在人工环境中研究的,其中高斯噪声被添加到干净的图像中。虽然最先进的图像去噪方法 [9, 64] 在这些合成数据集上显示出良好的性能,但在应用于真实相机图像时表现不佳 [1, 44]。这是因为合成噪声数据从根本上不同于真实的相机数据。在本节中,我们描述了使用建议的 CycleISP 方法在 RAW 和 sRGB 空间中合成逼真的噪声图像对以进行去噪的过程。
RAW去噪数据: CycleISP 方法的 RGB2RAW 网络分支将干净的 sRGB 图像作为输入,并将其转换为干净的 RAW 图像(顶部分支,图 2)。我们在训练 CycleISP 时保持关闭的噪声注入模块现在变为“开启”状态。噪声注入模块将不同级别的镜头和读取噪声添加到 RGB2RAW 网络的输出中。我们使用与 [7] 中相同的程序来采样镜头/读取噪声因子。因此,我们可以从任何 sRGB 图像生成干净及其对应的噪声图像对。
sRGB 去噪的数据:
给定合成的 RAWnoisy 图像作为输入,RAW2RGB 网络将其映射到有噪声的 sRGB 图像(底部分支,图 2);因此我们能够为 sRGB 去噪问题生成一个图像对在这里插入图片描述。虽然这些合成图像对已经足以训练去噪网络,但我们可以通过以下过程进一步提高它们的质量。我们使用真实相机捕获的 SIDD 数据集 [1] 微调 CycleISP 模型(第 3.4 节)。对于每个静态场景,SIDD 在 RAW 和 sRGB 空间中都包含干净和嘈杂的图像对。微调过程如图 4 所示。请注意,添加随机噪声的噪声注入模块被替换为(仅用于微调)通过从真实 RAWnoisy 中减去真实 RAWclean 图像获得的每像素噪声残留图片。微调过程完成后,我们可以通过将干净的 sRGB 图像输入 CycleISP 模型来合成逼真的噪声图像。
在这里插入图片描述
图4:微调CycleISP以合成真实的sRGB噪声数据。
5. Denoising Architecture
如图 5 所示,我们提出了一个使用多个 RRG 的图像去噪网络。我们的目标是将所提出的网络应用于两种不同的设置:(1)对 RAW 图像进行去噪,以及(2)对 sRGB 数据进行去噪。我们在两种设置下使用相同的网络结构,唯一的区别在于输入和输出的处理。对于 sRGB 空间中的去噪,网络的输入和输出是 3 通道 sRGB 图像。为了对 RAW 图像进行去噪,我们的网络将 4 通道噪声打包图像与 4 通道噪声级别图连接起来作为输入,并为我们提供 4 通道打包去噪输出。噪声水平图基于其拍摄和读取噪声参数 [7] 提供了输入图像中存在的噪声标准偏差的估计值。
在这里插入图片描述
图 5:提议的去噪网络。除了处理输入和输出外,它具有相同的网络结构,用于对 RAW 图像和 sRGB 图像进行去噪
结果没写

【图像去噪】论文精读:CycleISP: Real Image Restoration via Improved Data Synthesis 论文题目:CycleISP: Real Image Restoration via Improved Data Synthesis —— CycleISP:通过改进的数据合成实现图像恢复CycleISP!大规模数据集的可用性有助于释放深度卷积神经网络 (CNN) 的真正潜力。然而,对于单幅图像去噪问题,捕获真实数据集是一个不可接受的昂贵和繁琐的过程。因此,图像去噪算法大多是在合成数据上开发和评估的,这些数据通常是通过加性高斯白噪声(AWGN)的广泛假设生成的。 阅读详情

相关推荐

dnd

dnd

图像去噪数据集

Introduction 目前效果出色的深度去噪方法大都采用监督学习的方法,需要采集输入-输出图像对(noisy/noise-free images pairs)建立训练数据集。数据集的建立是关键的任务。数据集的质量将直接决定去噪结果的质量。如何获取尽量多场景的图像数据,如何获得高质量的参考图像(ground truth),是目前研究的热点。 The State of Arts Me...

zbwgycm的博客 3万+

dnd-data

dnd-data

图像降噪之Cycle ISP: Real Image Restoration via Improved Data Synthesis

1. 简介 谷歌去年发表了一篇文章:Unprocessing Images for Learned Raw Denoising,是关于如何构造逼近真实的数据来进行降噪的,在去年的文章里,研究者们主要是模拟了 ISP 中从 RAW 图到 sRGB 的过程,然后将 ISP 的过程逆转过来,从 sRGB 到 RAW,然后再在 RAW 域上添加噪声,从而构造出符合真实场景的噪声数据。 今年谷歌又发表了一篇类似的文章,还是关于如何构造真实的仿真数据来做图像恢复,看来谷歌在构造数据这块已经做了很多的研究了,今年这篇文章

程序员深度学习 2189

CycleISP:“ CycleISP的官方存储库

CycleISP:通过改进的数据综合进行真实图像还原(CVPR 2020-口头) , , , , , 和 论文: : 补充文件: 视频演示: : 41XKXY -- 摘要:大规模数据集的可用性帮助释放了深度卷积神经网络(CNN)的真正潜力。 但是,对于单图像降噪问题,捕获真实数据集是不可接受的昂贵且麻烦的过程。 因此,图像去噪算法大部分是根据合成数据开发和评估的,合成数据通常是在广泛假定加性高斯白噪声(AWGN)的前提下生成的。 正如最近的基准数据集所报道的那样,尽管CNN在这些合成数据集上取得了令人印象深刻的结果,但将它们应用于真实的相机图像时效果却不佳。 这主要是因为AWGN不足以对真实的相机噪声进行建模,而实际的相机噪声取决于信号并由相机成像管道进行大量转换。 在本文中,我们提出了一个框架,该框架可对正反两个方向上的相机成像管道进行建模。 它使我们能够

dnddata:每周将更新的D&D角色数据集提交给https

自述文件 dnddata 这是每周更新的字符数据集,这些数据集已提交给我的Web应用程序和 。 它是我以前在下发布的数据集的一个超集,该数据集具有更大的样本(6175个字符)大小和更多的数据字段。 它的灵感来自关于种族/阶级比例的文章,该数据似乎与这些结果具有很好的相关性(请参阅我的)。 除了一个简单的表(包中的R data.frame )之外,数据还以json格式(包中的R list )存在。 在表版本中,某些数据字段编码复杂信息,这些信息以json格式以更易读的方式表示。 否则,所包含的数据是相同的。 使用/安装 如果您是R用户,则只需安装此软件包并加载它即可访问数据集 devtools :: install_github( ' oganm/dnddata ' ) library( dnddata ) 尝试使用?tables , ?lists来查看可用的对象及其描述 如果您不是R用

论文解读:Cycle ISP Real Image Restoration via Improved Data Synthesis

Cycle ISP: Real Image Restoration via Improved Data Synthesis 谷歌去年发表了一篇文章:Unprocessing Images for Learned Raw Denoising,是关于如何构造逼近真实的数据来进行降噪的,在去年的文章里,研究者们主要是模拟了 ISP 中从 RAW 图到 sRGB 的过程,然后将 ISP 的过程逆转过来,从 sRGB 到 RAW,然后再在 RAW 域上添加噪声,从而构造出符合真实场景的噪声数据。 今年谷歌又发表了一篇

Matrix-11 3060

无感FOC之高频注入法——永磁同步电机控制

1.摘要电机运行在低速或零速时,磁链产生的反电动势很微弱,可用信号的信噪比太低,因而难以从反电动势中提取转子的位置和速度信息。因而在电机处于低速或零速时,需要借助电机的凸极特性来获取转子的位置信息。内置式永磁同步电机或磁密较大的表贴式永磁同步电机具有这种凸极特性,可借助高频电压注入法获取转子位置。2.凸极特性凸极电机内部的气隙是不均匀的,d轴和q轴的有效气隙是不同的,通俗来说在凸极电机里,q轴电感往往大于d轴电感,而在大部分表贴式永磁同步电机,气隙分布相对均匀,q轴电感近似于d轴电感。凸极率常用q轴电感和d

qq_2545470942的博客 2万+

去噪论文“CycleISP: Real Image Restoration via Improved Data Synthesis”

去噪是不是一个很容易获得数据集的方向呢?是,也许不是。 传统的去噪的方法在原图上添加高斯白噪声(Additive White Gaussian Noise, AWGN),而不是真实世界中存在的噪声。在深度学习中,如果在这一类的数据集上训练的效果越好,它在真实世界的去噪的数据集上的效果就越离谱,比如论文A high-quality denoising dataset for smartphone c...

Najlepszy的博客 3636

wsl2 配置ubuntu 固定ip

wsls ubuntu 设置固定ip

musk1212的博客 2618

关于WPF PasswordBox 增加提示文案,请输入密码,亲测最快方案,改最少的代码!!!

关于WPF PasswordBox 增加提示文案,请输入密码,亲测最快方案,不需要像其他方案改任何PasswordBox的样式,直接加个texbox控件显示隐藏即可1.xaml,注意关键代码,样式之类可以不管 2.xaml.cs

鸣的博客 1543

论文笔记:CycleISP: Real Image Restoration via Improved Data Synthesis

摘要

起风了丿的博客 1684

保姆级教程:在K230开发板上为张大头步进电机实现位置、速度、回零全功能控制

本文提供了一份详细的K230开发板与张大头步进电机的控制教程,涵盖硬件连接、协议解析、模块化代码实现及实战案例。通过位置、速度和回零功能的全面讲解,帮助开发者快速掌握步进电机的高级控制技术,适用于自动化、机器人等应用场景。

weixin_42629671的博客 711

CycleISP: Real Image Restoration via Improved Data Synthesis

其解决方法在于先将RGB干净图像转换为相机ISP处理前的RAW格式干净图像,再对RAW图像进行加噪,将RAW格式含噪图像转变为RGB格式含噪图像,从而获得RGB图像对用于学习去噪。Td经过最后的卷积层M1得到图片I’,且M1的输出为三通道,以尽可能保存更多原始图像的结构信息,同时此结构也帮助网络更快、更准确的学习到从sRGB到RAW的映射。ε是数值稳定的极小值。注意此处的Iraw不是学习结果,而是从相机中得到的数据,因为这里的目标是独立学习RAW到sRGB的映射。实验结果学习的是该合成噪声方式的逆过程。

qq_56452988的博客 989

从ACTF2020看文件上传漏洞:你以为改后缀就完事了?这些坑我都帮你踩过了

本文通过ACTF2020的Upload题目深入剖析文件上传漏洞的复杂性和防御策略。文章揭示了常见误区,如仅修改文件后缀的局限性,并详细解析了绕过技巧和高级防御机制。从开发角度提供了构建安全上传功能的实用建议,帮助读者全面理解文件上传漏洞的本质与防护方法。

weixin_29278805的博客 247

一文学会Cadence Sigrity PDN仿真——硬件新手小白都能看懂的保姆级教程

电源完整性的仿真,实际上是在仿真以及优化系统中的等效串联电阻。知道了仿真以及优化的目标之后,接下来就是要弄明白这个串联电阻从哪儿来以及怎么优化。整个系统中的串联电阻实际上由三部分组成:没有相位的阻抗,有相位的容抗和感抗,得益于相位,在某个特定的频点,容抗和感抗会大小相等,相位相反而相互抵消,这时候整个系统中就剩下了阻抗,所以整个系统的串联电阻达到了一个最低值,这种现象就是----谐振。当系统处于谐振点时候,整个系统会有一个最小的串联电阻,所以第一个优化电阻的手段就是让谐振来的更频繁一点。

学习帮的博客 2万+

CycleISP: Real Image Restoration via Improved Data Synthesis_CVPR2020

1、提出一个模拟 ISP 处理的模型(模型是怎么构建的?2、在 RAW、sRGB 域都能生成图像对,都能做去噪。(它说在真是图像基准数据集上有 SOTA 效果,不会是 DND 吧)3、参数量是之前的RAW去噪最佳方法(用的什么方法?)参数的 1/5。

木槿qwer的博客 781

apollo-慢速车向左绕行

当主车前方出现其他车辆时,通过左侧车道对前车绕行。

是菜鸟o的博客 310

NBNet: Noise Basis Learning for Image Denoising with Subspace Projection(CVPR,2021)阅读笔记

原文链接:https://arxiv.org/pdf/2012.15028v2.pdf 摘要:本文介绍了一种新的图像去噪框架NBNet。与以前的工作不同,我们建议从一个新的角度来解决这个具有挑战性的问题:通过图像自适应投影来降低噪声。具体来说,我们提出通过在特征空间中学习一组重构基来训练一个能够分离信号和噪声的网络。随后,可以通过选择信号子空间的相应基并将输入投影到这样的空间中来实现图像去噪。我们的关键见解是,投影可以自然地保持输入信号的局部结构,尤其是对于光线较弱或纹理较弱的区域。为此,我们提出了SSA

qq_43642798的博客 2234

2、实时DSP编程技术及其应用

本文详细介绍了实时数字信号处理(DSP)技术及其应用,涵盖三种流行的浮点DSP处理器系列的特点、开发工具和优化方法。通过具体的应用实例,如语音压缩、音乐信号处理和雷达信号处理,展示了如何在实际项目中应用这些技术,帮助工程师提高系统的性能和可靠性。

cicd6pipeline的博客 840

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

深度学习dnn学习记录(1)--dataset类数据集处理

【代码】深度学习dnn学习记录(1)--dataset类数据集处理。

qq_29969657的博客 433

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

数据集下载

1.MIRFLICKR下载:https://press.liacs.nl/mirflickr/mirdownload.html 2.DND:https://noise.visinf.tu-darmstadt.de/ 3.SIDD:

爱哭鬼 4923

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

CycleISP环境配置

git clone https://github.com/swz30/CycleISP.git sudo apt-get install cmake build-essential libjpeg-dev libpng-dev pip install matplotlib scikit-image yacs lycon natsort h5py tqdm

sinat_29634715的博客 1178

AutoKeras时间序列预测:股价预测实战案例全解析

在当今数据驱动的时代,时间序列预测已成为金融、气象、交通等领域的重要工具。AutoKeras作为一款强大的自动化机器学习库,为时间序列预测提供了简单易用的解决方案。本文将带你深入了解AutoKeras时间序列预测功能,并通过实战案例展示其在股价预测中的应用。 ## 什么是AutoKeras时间序列预测?🚀 AutoKeras是一个基于Keras的自动化机器学习库,它能够自动搜索最佳的神经网络

gitblog_00068的博客 658

图像处理算法_ISP图像处理算法Denoise(二)

本文系微信公众号(ISP Algorithm)原创文章,转载请注明出处。一,简述 本文主要介绍亮度噪声的滤波方法,亮度噪声主要是在YUV空间中的Y分量上。 降噪的本质就是一个加权平均操作。每一个像素点的值,都由其本身和其邻域内的其他像素点的值经过加权平均后得到的。P(i,j)为当前像素点及其周围领域区域像素值,W(i,j)为区域内每个像素点的权重。不同的算法其实只是计算...

weixin_39600366的博客 839

【亲测免费】 探索D&D角色数据宝库:dnddata项目推荐

探索D&D角色数据宝库:dnddata项目推荐 项目介绍 dnddata 是一个每周更新的数据集,包含了用户提交到 printSheetApp 和 interactiveSheet 这两个Web应用中的角色数据。这个数据集是之前发布的 oganm/dndstats 数据集的超集,拥有更大的样本量(7946个角色)和更多的数据字段。该项目灵感来源于 FiveThirtyEight 关于种族/...

gitblog_00133的博客 894
上一篇: Beyond Joint Demosaicking and Denoising: An Image Processing Pipeline for a Pixel-bin Image Sensor
下一篇: AIM 2020 Challenge on Learned Image Signal Processing Pipeline(个人笔记,勿喷)
learning112358
博客等级 码龄9年 35粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值