Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >深度学习超分辨率最新综述:一文道尽技术分类与效果评测

深度学习超分辨率最新综述:一文道尽技术分类与效果评测

作者头像
CV君
发布于 2019-12-27 08:58:22
发布于 2019-12-27 08:58:22
2K0
举报

最近52CV介绍了好几篇图像超分辨率的工作,比如:

CVPR 2019 神奇的超分辨率算法DPSR:应对图像模糊降质

CVPR 2019 | 旷视提出超分辨率新方法Meta-SR:单一模型实现任意缩放因子

CVPR 2019 | Adobe提出新型超分辨率方法:用神经网络迁移参照图像纹理

小米开源FALSR算法:快速精确轻量级的超分辨率模型

CV君认为图像超分辨率俨然成为了近期计算机视觉的一个热点,这个传统计算机视觉方向火起来有其技术背景——深度神经网络大大改进了图像超分辨率的效果,也有其产业背景——工业界盼望超分辨率能成为降低越来越高的图像、视频数据存储和传输成本的新方向。

几天前,arXiv新出一篇图像超分辨的最新综述文章,来自澳大利亚的Data61的三位学者调研了近年出现的超过30个基于深度学习的超分辨率算法,按照其技术特点分成了9类,对所有算法比较了计算复杂度、参数量、内存占用等,并在6个单图像超分辨率数据集上进行了精度评测,最后作者对该领域存在问题和发展方向进行了展望。

相信该文对该领域的工程开发人员和算法研究人员都会很有参考价值。

以下是论文作者信息:

https://arxiv.org/abs/1904.07523v1

技术分类

按照算法的网络结构特点作者将单图像超分辨率算法分成9类,其总括图如下(请点击查看大图):

作者把调查的深度学习超分辨方法分成9大类:

1、线性网络

1.1) 早期上采样设计

1.2) 后期上采样设计

2、残差网络

2.1) 单阶段残差网络

2.2) 多阶段残差网络

3、递归网络

4、渐进式重构设计

5、密集连接网络

6、多分支设计

7、基于注意力机制的网络

8、多降质模型处理网络

9、基于GAN的模型

上图列出了各个类别中现存的算法,可于文末下载原论文查看算法具体论文题目。

数据集

作者使用了总计6个常用数据集评测了上述算法:

Set5,仅含有5幅图像的数据集;

Set14,更多类别,14幅图像;

BSD100,100幅测试图像,广泛的类别分布;

Urban100,100幅测试图像,与以上类别完全不同,主要是城市场景,人造的结构;

DIV2K,2K分辨率的图像,800幅训练,100幅用于测试和验证,但测试集未公开,故是在验证集上评估算法;

Manga109,日本艺术家的手绘图像,总计109幅。

计算量和参数量的比较

想当年CV君在上一家公司,有一段时间团队探索更好地提升视频质量的方向,其中让一位实习生跑了下OpenCV自带的超分辨率算法,他后来告诉我要半小时跑一幅图像,实在令人咋舌。

SR算法要走向实用,必须模型够小、速度够快。

作者将上述算法根据其在一数据集上的PSNR结果和Mult-Adds操作数量做了散点图(部分算法未列出),如下:

可见,CARN、SRGAN、SRDenseNet、SelNet是该领域不仅效果最好而且计算量小的算法。

另外作者还比较了上述算法的参数量,如下图:

可见PSNR较高的算法,往往参数较多。目前最高PSNR精度的是RCAN、RDN算法。

下图为上述算法的整体比较(请点击查看大图):

该文提到的算法都有相应开源代码。

评测结果

作者在上述6个常见数据集上分别对图像超分辨放大2倍、3倍、4倍,比较了常用的PSNR与SSIM评价指标。如下图:

可见,RCAN取得了最好的效果。

下图为几种算法的视觉效果比较:

不过比较有意思的是,作者认为很难用PSNR这种客观评价指标衡量算法效果,他们评价的往往是与原图相比数值差别的大小。而超分辨率本质上是感知问题。

下图为作者将几个基于GAN的超分辨率的方法结果的比较(请点击查看大图):

虽然这些基于GAN的算法在PSNR的指标上比较低,但其视觉感知上却很好,这种感知驱动的算法值得我们关注。

未来方向

作者最后展望了下SR领域的未来研究方向:

1、结合先验知识

比如对于已知场景、目标、传感器等,开发有针对性的结合先验知识的超分辨率算法。

2、目标函数和度量方法的改进

目前的SR算法大多依旧以像素级的数值误差作为损失函数,而这往往难以衡量感知效果。近年新出的一些建模人眼感知的误差度量方法是值得发展的方向。

3、统一解决方案

真实世界的图像退化往往是多种因素同时存在的,算法设计应该考虑在SR中同时建模高分辨率、低噪声、细节增强等low-level视觉问题。

4、非监督图像超分辨

探索在没有高分辨率图像情况下的SR算法的建模,这一场景更加贴近实际应用。

5、更高比率超分辨率

比如图像放大8倍、16倍,甚至32倍。

6、任意比率超分辨率

不再局限于放大固定倍数,而是任意比率的超分辨率。其实旷视前几天公布的论文CVPR 2019 | 旷视提出超分辨率新方法Meta-SR:单一模型实现任意缩放因子已经实现了。

7、真实vs人造的图像退化

在超分辨率评测数据集中往往使用双三次插值得到低分辨率图像,但真实应用往往存在其他退化模型。CV君前几天分享的CVPR 2019 神奇的超分辨率算法DPSR:应对图像模糊降质,是这一方向的探索。

2月份的时候,CV君已经分享了一篇SR综述:

深度学习图像超分辨率最新综述:从模型到应用

也欢迎大家参考。

论文下载:

在我爱计算机视觉公众号对话界面回复“SR综述“(建议复制),即可收到这两篇论文下载地址。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-04-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 我爱计算机视觉 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
超分辨率 | 综述!使用深度学习来实现图像超分辨率
今天给大家介绍一篇图像超分辨率邻域的综述,这篇综述总结了图像超分辨率领域的几方面:problem settings、数据集、performance metrics、SR方法、特定领域应用以结构组件形式,同时,总结超分方法的优点与限制。讨论了存在的问题和挑战,以及未来的趋势和发展方向。
AI算法修炼营
2020/05/26
6.9K0
超分辨率 | 综述!使用深度学习来实现图像超分辨率
IMDN 解析与直播超分辨率
基于单幅图像的超分辨率(Single Image Super-Resolution,SISR)是基于单幅图像的超分辨率,只参考当前图像,不存在时间序列的概念。
不会跳舞的鸟
2022/11/16
1.6K0
IMDN 解析与直播超分辨率
最新综述丨视频超分辨率研究方法
本文是第一个也是唯一一个视频超分方向的综述,回顾了基于深度学习的视频超分技术的研究进展,提出了一种基于深度学习的视频超分分类方法,并总结了SOTA方法在一些公共基准数据集上的性能。 >>加入极市CV技术交流群,走在计算机视觉的最前沿
AIWalker
2021/01/18
3.3K0
最新综述丨视频超分辨率研究方法
从网络设计到实际应用,深度学习图像超分辨率综述
图像超分辨率(SR)是指从低分辨率(LR)图像中恢复高分辨率(HR)图像的过程,是计算机视觉和图像处理中一种重要的图像处理技术。它在现实世界中有着广泛的应用,如医学成像、监控和安全等。除了改善图像的感知质量,它还有助于改善其它计算机视觉任务。总的来说,由于单个 LR 图像通常对应多个 HR 图像,因此这个问题比较具有挑战性。以往的文献中提到了多种经典的 SR 方法,包括基于预测的方法、基于边缘的方法、统计方法、基于 patch 的方法和稀疏表征方法等。
机器之心
2019/03/12
7820
从网络设计到实际应用,深度学习图像超分辨率综述
深度学习图像超分辨率最新综述:从模型到应用
今日arXiv新上论文《Deep Learning for Image Super-resolution:A Survey》,详细回顾了近年来基于深度学习的图像超分辨率(Super-resolution,SR)的方方面面,对于想要进入该领域、在该领域进一步研究、涉足该领域研发的朋友,堪称必读论文。
CV君
2019/12/27
1.9K0
使用深度学习来实现超分辨率的介绍
超分辨率是从给定的低分辨率(LR)图像中恢复高分辨率(HR)图像的过程。由于较小的空间分辨率(即大小)或退化的结果(如模糊),图像可能具有“较低的分辨率”。我们可以将HR图像和LR图像通过如下公式联系起来:LR = degradation(HR)`
AI算法与图像处理
2019/11/14
1.3K0
大牛分享 | NTIRE 2018 图像超分辨率 CVPR Workshop优胜方案
本文属于大牛分享,这个主题是我今天想到的,其实也心念念了很久,该主题是行业里的研究者对所研究方向的一种阶段性总结。跟着大佬们学习,真的是听君一席话,甚至十年书,有点读综述文章的意思。
Amusi
2018/07/24
3.1K0
大牛分享 | NTIRE 2018 图像超分辨率 CVPR Workshop优胜方案
SRGAN超分辨率网络
由低清图像恢复的高清图像采用的是MSE(Mean Square Error)作为损失函数,该损失函数会造成恢复出来的图像高频信息不足,视觉感知不佳。
JOYCE_Leo16
2024/03/19
9280
SRGAN超分辨率网络
学界 | 深度学习在单图像超分辨率上的应用:SRCNN、Perceptual loss、SRResNet
选自deepsense.ai 机器之心编译 参与:黄小天、路雪 本文介绍了三种不同的卷积神经网络(SRCNN、Perceptual loss、SRResNet)在单图像超分辨率集上的实际应用及其表现对比,同时也探讨了其局限性和未来发展方向。 单图像超分辨率技术涉及到增加小图像的大小,同时尽可能地防止其质量下降。这一技术有着广泛用途,包括卫星和航天图像分析、医疗图像处理、压缩图像/视频增强及其他应用。我们将在本文借助三个深度学习模型解决这个问题,并讨论其局限性和可能的发展方向。 我们通过网页应用程序的形式部署
机器之心
2018/05/10
3.2K1
基于深度学习的图像超分辨率重建技术的研究
图像分辨率是一组用于评估图像中蕴含细节信息丰富程度的性能参数,包括时间分辨率、空间分辨率及色阶分辨率等,体现了成像系统实际所能反映物体细节信息的能力。相较于低分辨率图像,高分辨率图像通常包含更大的像素密度、更丰富的纹理细节及更高的可信赖度。
全栈程序员站长
2022/07/25
1.7K0
基于深度学习的图像超分辨率重建技术的研究
雷军强推:小米造最强超分辨率算法,现已开源
本篇是基于 NAS 的图像超分辨率的文章,知名学术性自媒体 Paperweekly 在该文公布后迅速跟进,发表分析称「属于目前很火的 AutoML / Neural Architecture Search,论文基于弹性搜索(宏观+微观)在超分辨率问题上取得了非常好的结果。这种架构搜索在相当的 FLOPS 下生成了多个模型,结果完胜 ECCV 2018 明星模型 CARNM,这应该是截止至 2018 年可比 FLOPS 约束下的 SOTA(涵盖 ICCV 2017 和 CVPR 2018)。
机器之心
2019/03/08
1.7K0
黄浴:基于深度学习的超分辨率图像技术发展轨迹一览
我们一般可以将现有的 SR 技术研究大致分为三大类:监督 SR ,无监督 SR 和特定领域 SR (人脸)。
AI科技大本营
2019/08/20
1.3K0
黄浴:基于深度学习的超分辨率图像技术发展轨迹一览
IBC 2023 | 最新人工智能/深度学习模型趋势在超分辨率视频增强中的技术概述
超分辨率(SR)方法指的是从低分辨率输入生成高分辨率图像或视频的过程。这些技术几十年来一直是研究的重要课题,早期的 SR 方法依赖于空间插值技术。虽然这些方法简单且有效,但上转换图像的质量受到其无法生成高频细节的能力的限制。随着时间的推移,引入了更复杂的方法,包括统计、基于预测、基于块或基于边缘的方法。然而,最显著的进步是由新兴的深度学习技术,特别是卷积神经网络(CNNs)带来的。尽管卷积神经网络(CNNs)自 20 世纪 80 年代以来就存在,但直到 20 世纪 90 年代中期,由于缺乏适合训练和运行大型网络的硬件,它们才开始在研究社区中获得广泛关注。
用户1324186
2024/03/20
4120
IBC 2023 | 最新人工智能/深度学习模型趋势在超分辨率视频增强中的技术概述
使用多尺度扩散实现超分辨率的频域细化
单张图像的超分辨率(SR)是一项至关重要的任务,并吸引了持续的研究兴趣,这对于提高各种下游任务的低分辨率(LR)图像的质量起着至关重要的作用。从频域的角度来看,导致LR图像的自然或人为退化过程可以看作是对相应高分辨率(HR)图像的广泛低通滤波,导致高频细节的显著损失。因此,重建高质量HR图像的主要难点在于对缺失的高频信息的恢复。近年来,随着深度学习技术的不断创新,出现了各种超分辨率方法。这些方法可以分为两类,即基于回归的方法和生成方法。
用户1324186
2024/06/25
9570
使用多尺度扩散实现超分辨率的频域细化
什么是超分辨率?浅谈一下基于深度学习的图像超分辨率技术
“分辨率”是一个泛指图像清晰程度或者图像输出设备解析能力的词,其实就是我们经常说的那个空间分辨率。(凡是能度量的量都存在分辨率,比如时间、空间、光谱、辐射量等等,都是成像中会遇到的分辨率。而我们常说的分辨率,没有特别限定的话就是指空间分辨率。)
微帧Visionular
2024/11/07
7610
什么是超分辨率?浅谈一下基于深度学习的图像超分辨率技术
西北工大&HVL&哈工大联合出版的 193 篇 GANs 在图像超分辨上综述
本文分享一篇近期超分辨率的最新文献综述『Generative Adversarial Networks for Image Super-Resolution: A Survey』。通过对 193 篇相关文献进行全面调研,从它们的性能、优点、缺点、复杂性、挑战和潜在的研究点等进行讨论。
CV君
2022/09/01
1.1K0
西北工大&HVL&哈工大联合出版的 193 篇 GANs 在图像超分辨上综述
【深度学习】基于深度学习的超分辨率图像技术一览
SR取得了显著进步。一般可以将现有的SR技术研究大致分为三大类:监督SR,无监督SR和特定领域SR(人脸)。
Twcat_tree
2023/11/25
4780
【深度学习】基于深度学习的超分辨率图像技术一览
CVPR 2019 神奇的超分辨率算法DPSR:应对图像模糊降质
上两幅图像中上面为低分辨率模糊图像,下面大图来自几天前刚出来的超分辨率算法DPSR的结果。在我们的印象中,往往超分辨率后的图像会看起来轻微模糊,但该算法能够将模糊的低分辨率图像放大,而且更清晰。
CV君
2019/12/27
1.6K0
【计算摄影】图像与视频超分辨,深度学习核心技术与展望
图像超分,就是要将低分辨率的图像恢复为高分辨率的图像,它在日常的图像和视频存储与浏览中都有广泛的应用,本次我们介绍基于深度学习的图像超分辨核心技术。
用户1508658
2021/05/10
1.1K0
【计算摄影】图像与视频超分辨,深度学习核心技术与展望
超分辨率技术如何发展?这6篇ECCV 18论文带你一次尽览
在这篇文章中,亲历了ECCV 2018的机器学习研究员Tetianka Martyniuk挑选了6篇ECCV 2018接收论文,概述了超分辨率(Super-Resolution, SR)技术的未来发展趋势。
量子位
2018/10/26
3.3K0
推荐阅读
相关推荐
超分辨率 | 综述!使用深度学习来实现图像超分辨率
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档