0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

现实世界超分辨率存在的问题

OpenCV学堂 来源:机器之心 作者:机器之心 2022-09-13 10:49 次阅读

来自腾讯 ARC Lab 的研究者们提出利用无监督的度量学习, 来训练现实场景下可调节的图像超分辨率任务。

现实世界超分辨率 (Real-world super-resolution) 是指从包含真实退化的低分辨率图像中复原得到高分辨率的图像。 可调节的现实世界图像超分辨率是一个很有挑战的任务, 因为降质 (degradation) 过程复杂且未知,可调节的交互机制很难通过有监督的训练来完成。 对于可调节的图像超分辨率, 之前的工作主要在经典退化的仿真数据上进行研究,也就是说我们已知了退化类型和退化强度。虽然这种设计在仿真数据上有不错的表现,但在现实场景下的应用仍然存在很多问题:

经典的仿真退化很难interwetten与威廉的赔率体系 复杂的现实世界退化,训练出的网络在现实世界数据上重建效果较差。同时,这种设定下训练得到的可调节交互机制在现实世界数据上的调节效果也会大打折扣。

虽然高阶退化可以用来仿真现实世界的低清图像,但这种仿真退化下的退化强度是未知的,很难通过有监督的训练来构建这种可调节交互机制。

最近无监督的对比学习在底层视觉领域受到越来越多的关注。这类方法方便了复杂降质特征的提取,这给来自腾讯 ARC Lab 的研究者们提供了一个思路: 是否可以利用对比的方式无监督的构建现实场景下图像超分辨率的可调节交互机制?

这篇工作的核心是利用度量学习在高阶仿真退化中,通过对比不同样本退化强度大小的方式无监督地构建退化强度的度量空间。度量空间中的退化得分不代表真实的退化强度,但可以反映退化强度的相对大小。本篇文章提出的方法(MM-RealSR)通过度量空间中的退化得分来构建现实场景下图像超分辨率的可调节交互机制。 本文提出了在复杂的退化空间中,划分两个度量空间,分别是广义 noise 和广义 blur。因为这两种退化因素是真实场景下最为常见的也是人们最关注,和最需要调节的。MM-RealSR 在现实场景下可以达到如下图 1 的调节效果。相比于近几年其他可调节复原方法, MM-RealSR 不仅实现了现实场景下的可调节图像超分辨率, 整体重建结果也更加自然。

图 1. MM-RealSR 在真实场景下的可调节超分辨率效果 现有可调节复原方案的回顾与对比 如图 2 所示,首先来看,现有方案针对的图像退化设定是低阶的,需要已知退化类型和退化强度的。本文提出的方案面向现实场景,退化过程是高阶的,未知退化类型和退化强度的。

1b2cb626-30f8-11ed-ba43-dac502259ad0.png

图 2. 本文提出方案与现有方法的对比 MM-RealSR 结构 本文关注真实场景中最常见的两种退化因子,广义 noise 和广义 blur,并对这两种退化因子做了一般化的定义如图 3 所示。其中 noise 包含高斯噪声、泊松噪声,和 JPEG 压缩等;blur 包含各向同性、各向异性,以及随机尺寸变换等模糊因素。

1b480f48-30f8-11ed-ba43-dac502259ad0.png

图 3. 退化因子的定义 针对这两种退化因子,本文提出的无监督退化估计模块如图 4 所示。通过度量学习,该模块将难以量化的现实世界退化强度映射到两个独立的度量空间之中。通过不同退化强度之间的大小对比,构建度量空间中的距离关系。本文额外通过一个锚点损失函数限制度量空间的分布。虽然度量空间中的退化得分无法反映真实的退化强度,但可以体现退化强度的相对大小关系。本文将无监督的退化估计模块和图像超分辨率模块进行联合训练,来构建退化得分和重建结果之间的可调节关系。

1b57249c-30f8-11ed-ba43-dac502259ad0.png

图 4. 基于度量学习的无监督退化估计模块 本文提出的总模型结构如图 5 所示。由退化估计模块、状态变量生成模块,以及重建模块构成。其中状态变量生成模块将预测到的退化得分转化成一组状态变量,并将这组状态变量以仿射变换的方式注入图像重建模块当中去,起到调节重建结果的作用。实验证明,本文提出的方法兼顾优越的重建效果和可调节能力。

1b684970-30f8-11ed-ba43-dac502259ad0.png

图 5. 基于度量学习的可调节现实世界图像超分辨率网络 损失函数 本文通过 L1,Perceptual 和 GAN 复原损失函数来保证图像重建质量,通过度量损失函数(margin ranking losses)来训练噪声度量空间和模糊度量空间。度量损失函数的表达式:

1b93dfae-30f8-11ed-ba43-dac502259ad0.png

为了控制度量空间中评分的分布,本文还提出了一个锚点损失函数:

1ba255a2-30f8-11ed-ba43-dac502259ad0.png

和现有的现实世界图像超分辨率工作 Real-ESRGAN 类似,本文采用高阶退化的仿真数据作为训练数据。更多的细节请参见论文。 实验结果 研究者们在现实世界的低质量数据上做了重建效果的测试:

1bb2bb4a-30f8-11ed-ba43-dac502259ad0.png

1be2d3a2-30f8-11ed-ba43-dac502259ad0.png

可以看到,本文提出的方法在具备交互能力的基础上,超分辨率的性能也达到了 SOTA 的水平,主观结果也更加美观自然。 研究者们在现实世界数据上对无监督退化评分器的评分能力进行了测试:

可以看到,无监督退化评分器可以较好地评估现实场景下的退化强度。 研究者们在现实世界数据上对网络的交互重建能力进行了测试:

可以看到,对比现有方法,MM-RealSR 在交互重建能力上有更好的表现。它的交互范围更大,重建效果更好。 小结 本文提出了在真实场景下,可调节的维度主要是广义 noise 和广义 blur 两方面。通过无监督的度量学习,首次实现了真实场景下可调节的图像超分辨率。提出的方法在调节能力和超分辨率性能上都取得了优异的表现。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    7006

    浏览量

    88958
  • 函数
    +关注

    关注

    3

    文章

    4329

    浏览量

    62578
  • 超分辨率
    +关注

    关注

    0

    文章

    27

    浏览量

    9926

原文标题:ECCV 2022 | 可调节的真实场景图像超分辨率, 腾讯ARC Lab利用度量学习来解决

文章出处:【微信号:CVSCHOOL,微信公众号:OpenCV学堂】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    分辨率图像重建方法研究

    分辨率图像重建方法研究分辨率图像重建就是由低分辨率图像序列来估计高分辨率图像,已成为当前研究
    发表于 03-14 17:08

    新手关于图像分辨率的问题~

    各位大神好,我是一个新手,求教各位!用matlab新三步法实现图像分辨率,已经有定义为 motionEstNTSS的新三步法代码。然后在命令窗口输入imgP=imread('D:\5.jpg
    发表于 05-19 16:14

    分辨率图像重建方法研究

    分辨率图像重建就是由低分辨率图像序列来估计高分辨率图像,已成为当前研究的热点。对分辨率的概念
    发表于 03-14 08:33 47次下载

    基于POCS算法的图像分辨率重建

    分辨率威廉希尔官方网站 是指通过融合多幅模糊、变形、频谱混叠的低分辨率图像来重建一幅高分辨率图像.本文提出一种基于POCS算法的视频图像
    发表于 11-08 17:03 40次下载

    序列图像分辨率重建算法研究

    分辨率重建(Super-resolution Reconstruction,SR)威廉希尔官方网站 是提高图像和视频分辨率的有效途径。所谓分辨率重建就
    发表于 03-08 14:56 32次下载
    序列图像<b class='flag-5'>超</b><b class='flag-5'>分辨率</b>重建算法研究

    使用改进的POCS算法的分辨率图像复原

    使用改进的POCS算法的分辨率图像复原.
    发表于 01-04 15:26 0次下载

    一种基于参考高分辨率图像的视频序列分辨率复原算法

    一种基于参考高分辨率图像的视频序列分辨率复原算法
    发表于 10-26 10:49 5次下载
    一种基于参考高<b class='flag-5'>分辨率</b>图像的视频序列<b class='flag-5'>超</b><b class='flag-5'>分辨率</b>复原算法

    基于稀疏编码和随机森林的分辨率算法

    分辨率( Super -resolution,SR)图像重建是一种根据低分辨率图像创建分辨率图像的威廉希尔官方网站 ,该威廉希尔官方网站 已经引起人们的广泛关注。视
    发表于 11-01 17:52 1次下载
    基于稀疏编码和随机森林的<b class='flag-5'>超</b><b class='flag-5'>分辨率</b>算法

    单幅模糊图像分辨率盲重建

    ,针对分辨率降低的图像恢复威廉希尔官方网站 被称为图像分辨率重建。当降质条件中同时存在两种以上的降质因素时,图像恢复面临着更大的挑战。本文关注于模糊和分辨率
    发表于 11-29 16:43 1次下载

    数据外补偿的深度网络分辨率重建

    单张图像分辨率重建受到多对一映射的困扰,对于给定的低分辨率图像块,存在若干高分辨率图像块与之对应.基于学习的方法受此影响,学习到的逆映射规
    发表于 12-15 14:34 0次下载

    序列图像分辨率重建

    针对分辨率重建时需要同时滤除高斯噪声和脉冲噪声的问题,提出一种基于L1和L2混合范式并结合双边全变分(BTV)正则化的序列图像分辨率重建方法。首先基于多
    发表于 01-15 15:42 0次下载

    首个集成人脸分辨率和特征点定位的端到端系统

    本文的目的是改进非常低分辨率的人脸图像的质量和理解。这在许多应用程序中很重要,比如人脸编辑监视/安全。在质量方面,我们的目标是提高分辨率,并恢复现实世界
    的头像 发表于 05-21 16:40 7066次阅读

    使用深度学习来实现图像分辨率

    今天给大家介绍一篇图像分辨率邻域的综述,这篇综述总结了图像分辨率领域的几方面:problem settings、数据集、performance metrics...
    的头像 发表于 12-14 23:42 1386次阅读

    什么是基于深度学习的分辨率

    基于深度学习的分辨率是将学习的上采样(up-sampling)函数应用于图像的过程,目的是增强图像中现有的像素数据或生成合理的新像素数据,从而提高图像的分辨率
    的头像 发表于 05-24 09:33 2761次阅读
    什么是基于深度学习的<b class='flag-5'>超</b><b class='flag-5'>分辨率</b>

    单张图像分辨率和立体图像分辨率的相关工作

    多阶段策略在图像修复任务中被广泛应用,虽然基于Transformer的方法在单图像分辨率任务中表现出高效率,但在立体分辨率任务中尚未展现出CNN-based方法的显著优势。这可以归
    的头像 发表于 06-27 11:07 981次阅读
    单张图像<b class='flag-5'>超</b><b class='flag-5'>分辨率</b>和立体图像<b class='flag-5'>超</b><b class='flag-5'>分辨率</b>的相关工作