无需在数据集上学习和预训练,这种图像修复新方法效果惊人 | 论文

简介:
本文来自AI新媒体量子位(QbitAI)

Reddit上又炸了,原因是一个无需在数据集上学习和预训练就可以超分辨率、修补和去噪的方法:Deep image prior。

帖子的博主是俄罗斯斯科尔科沃科技研究院(Skoltech)的博士生Dmitry Ulyanov,他介绍了与两名导师 Victor Lempitsky和Andrea Vedaldi共同完成的论文《Deep Image Prior》。

效果惊人

在项目主页上,我们看到了Deep image prior惊人的修复结果。

在这些示例中,研究人员用深度神经网络分析了几个图像恢复问题。值得注意的是,研究人员从来没用数据集来训练或预先训练过它们,而是作为一个结构化的图像整体。

其中蜗牛图的恢复为典型的JPEG压缩图像的盲修复问题,通过不断迭代,这种新方法可以恢复大部分信息同时消除色圈和块效应。

在4x图像超分辨率的演示中我们发现,新方法从使用过任何一张低分辨率的图像,但却生成了更清晰的结果。

 4x图像超分辨率结果

在区域修补示例中,尽管没有学习,但新方法可以成功修复大块区域,在这种操作中,超参数的选择很重要。

 区域修补结果

此外,研究人员还与Shepard网络了卷积稀疏编码的效果对比,对比一看,还是新方法的效果更好。

 上部分为与Shepard网络的对比,下部分为与卷积稀疏编码的对比

论文摘要

深度卷积网络已然成为图像生成和修复最流行的工具。因为它们能从大量示例图像中学习真实的图像先验(image prior),因此在处理图像时效果显著。

与上述思路相反,在这篇文章中,研究人员表明,生成网络能够在开始任何学习前捕获大量low-level的图像统计信息。为了证明这一点,研究人员还展示了一个随机初始化的神经网络可以作为一个手工先验(handcraft prior),在去噪、超分辨率、图像修复等标准的逆问题上效果很好。

此外,同样的先验可以用来反推深度神经表征进行诊断,并根据输入闪光/无闪光图像对恢复图像。

参考资料

其实,在项目首页上还有更多好玩的对比示例,地址为:

https://dmitryulyanov.github.io/deep_image_prior

论文地址:

https://sites.skoltech.ru/app/data/uploads/sites/25/2017/11/deep_image_prior.pdf

补充材料:

https://box.skoltech.ru/index.php/s/ib52BOoV58ztuPM#pdfviewer

代码地址:

https://github.com/DmitryUlyanov/deep-image-prior/blob/master/README.md

本文作者:林鳞 
原文发布时间:2017-12-01
相关文章
|
数据采集 数据可视化 关系型数据库
【python案例】基于Python 爬虫的房地产数据可视化分析设计与实现
本文设计并实现了一个基于Python爬虫的房地产数据可视化分析系统,通过BeautifulSoup框架采集房源信息,使用pandas进行数据处理,MySQL存储数据,并利用pyecharts进行数据可视化,以帮助用户更直观地了解房源信息并辅助选房购房。
2074 4
|
运维 API 对象存储
阿里云OSS上传图片不能打开的解决办法
  最近项目需要把附件部署到阿里云oss,集成过程中发现上传的图片不能直接打开预览,只能下载到本地保存。   解决办法:设置ContentType   var endpoint="阿里云OSS EndPoint";   // 阿里云账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM用户进行API访问或日常运维,请登录RAM控制台创建RAM用户。
4348 0
|
9月前
|
数据安全/隐私保护 Python
抖音主页截图生成器在线制作,抖音主页截图生成器,快手小红书抖音截图【python】
这个代码实现了一个完整的抖音主页截图生成器,包含以下功能:顶部导航栏模拟
|
消息中间件
RabbitMQ客户端清空所有消息
RabbitMQ客户端清空所有消息
2437 0
|
编解码 人工智能 弹性计算
|
存储 SQL 缓存
MySQL性能优化(四):如何高效正确的使用索引
优化索引时,可以从本文的这些方面出发,进一步来加深对索引正确高效的使用。
2150 1
MySQL性能优化(四):如何高效正确的使用索引
|
弹性计算 运维 Cloud Native
无影云应用核心技术解读
本文整理自阿里云无影高级技术专家付志超,在阿里云EMR StarRocks无影云应用线上发布会的分享。本篇内容主要分为三个部分: 1. 无影云应用产品简介 2. 无影云应用技术架构 3. 总结&展望
1244 0
无影云应用核心技术解读
|
存储 数据采集 传感器
Minerva -- Airbnb 的大规模数据指标系统 Part 2
Minerva -- Airbnb 的大规模数据指标系统 Part 2
931 0
Minerva -- Airbnb 的大规模数据指标系统 Part 2
|
存储 中间件 Java
《程序员的自我修养》
从程序员的群体基数,自我成长,职业发展,开源文化等多方面介绍程序员这个“物种”,希望能够对刚刚进入或即将进入这个行业的同学有所帮助。
1991 4
《程序员的自我修养》
|
机器人 物联网 区块链
阿里巴巴翠冠梨数字农业基地:用手机种田,一屏知家园
2019年12月5日,阿里巴巴与上海市崇明区人民政府签订战略合作框架协议,探索引入物联网和区块链技术,构建数字农业示范基地数字化应用
1679 15
阿里巴巴翠冠梨数字农业基地:用手机种田,一屏知家园