Google发布新的图像压缩技术,最高可节省75%带宽

在社交网络上,每天都有难以计数的图片被人们分享、存储。但有一个现实的问题是,大量的照片由于网络限制被人为压缩降低了画质。而Apple在2010年的iPhone 4S推出了“视网膜”的概念后,各大手机商也推出了2K的手机,显示器也逐步走向了4K。但是高清显示一直缺乏内容,成了该行业发展的痛点。因为超分辨率技术受成本、硬件限制,未能广为普及。将低分辨率图片转化为高清版本,并可在多种设备上查看和分享,成了市场巨大的需求。

如今,Google为了解决这一痛点,发布了黑科技,让人们看到了希望。

Google发布RAISR技术

不久前,Google刚刚发布了一种名为RAISR(Rapid and Accurate Super Image Resolution,意为“快速、精确的超级图像分辨率技术”)的图像压缩技术,旨在保存宝贵的数据,而不牺牲照片质量;并在带宽受限的移动设备上提供清晰锐利的图像。

Google声称,该技术可以降低高达75%的带宽,RAISR分析同一图像的低分辨率和高分辨率版本,了解到高分辨率版本出众的原因,然后在低分辨率版本模拟出来。实际上就是使用机器学习创建一个类似Instagram的过滤器,欺骗你的眼睛,让你相信低分辨率与高分辨率图像是一致的。

RAISR的现状与未来

登陆Google+

早在2016年11月,Google已经将RAISR技术研发完成,希望可以在带宽有限的移动端上展现高清图片。

上周,即2017年1月中,这项技术已经应用于大多数Google+ 的Android版。Google产品经理John Nack声称,RAISR在Google+上每周处理超过10亿张图片,将这些用户的总带宽节省了约三分之一。

John Nack表示,当使用Android移动设备的用户观看Google+的图片时,Google+会发送一张仅为原图片大小的四分之一的版本,再通过RAISR算法来修复细节。最高时,RAISR可以为用户节省了大约75%的带宽。

iOS端早有集成

早在2016年12月,Google在自家的iOS应用Motion Stills就已经集成了RAISR技术,这其实才是RAISR的首次亮相。彼时,RAISR来改善视频的分辨率,可以自动锐化用户导出的每段视频。

不过,目前尚不清楚具体何时会在iOS移动设备上为用户访问Google+时提供RAISR技术。Nack表示,Google将在未来几周内普及到iOS领域上。

下一个应用会是?

如果用户不想仅仅在Google+中使用RAISR,还得等一段时间。Google计划在未来几个月内将RAISR逐步部署到更多的应用,比如Google Photos。

RAISR实现原理:机器学习、无混叠效应

Google的这项黑技术利用了机器学习,它的效果能达到甚至超过现在的超分辨率解决方案,同时速度提升10~100倍,还能够在普通的移动设备上运行。Google还声称,他们的技术能够避免在重建低分辨率图像中产生混叠效应(aliasing artifacts)。

在“填充”图片时,传统的升采样技术是通过周围已有的像素值计算需要添加的新像素值。这些方法速度很快,但它们并不是在放大图像中显示生动的细节的最好方法。如下所示图片,左图是原始图片,右图是经升采样处理后的图片,看起来很模糊,远不能称之为画质提升。

RAISR与它们不同之处在于,它采用了机器学习,用一对低品质和高分辨率图片进行训练的系统,因此它知道如何重建应用于低分辨率图片中的每个像素的过滤器,生成媲美原始图片的细节。RAISR选择最佳方式来增强低分辨率照片中的每个“像素邻域”,以创建更多的分辨率。

换句话说,RAISR使用它从其他照片中学到的东西,以便有根据地猜测每个丢失像素区域中的高分辨率版本应该是什么样子。

Google表示:“当这些过滤器应用于较低分辨率的图像时,它们会重现出相当于原始分辨率的细节,这大幅优于现行、双三(Bicubic)、兰索斯(Lancos)的解析方式。”

上图是原始图片,下图是经RAISR放大后的图片。

左图是原始图片,右图是经RAISR放大后的效果。

以下是RAISR与Bicubic比较的一组示例:

左边为Bicubic处理的图片,右边为RAISR处理的图片。

此外,RAISR可以消除照片中的混叠效应,如莫尔条纹(Moire patterns)和锯齿,恢复照片的原始结构。

如下图,左边是低分辨率的原始图片,3和5都有很明显的莫尔条纹,这就是混叠效应;右图是用RAISR算法恢复的图像。

左图为原始图像,右图为RAISR消除莫尔条纹的图片

Google声称,这种技术在未来,除了放大手机上的图片,还可以在低分辨率和超高清捕捉、存储、传输图像,使用更少的移动网络数据和存储空间,而且不会产生肉眼能观察到的画质降低。

2017-01-18 刘志勇 译 本文来自:http://www.infoq.com/cn/news/2017/01/Google-RAISR?utm_source=infoq&utm_medium=popular_widget&utm_campaign=popular_content_list&utm_content=homepage

Google发布新的图像压缩技术,最高可节省75%带宽相关推荐

  1. Google发布新的TensorFlow物体检测API

    \\ Google发布TensorFlow物体检测API,帮助开发人员和研究人员识别图片中的物体.Google专注于提高API的易用性和性能,新的模型于6月16号发布,在基准测试中表现出良好的性能,并 ...

  2. aect17定义_美AECT日前发布新的教育技术定义

    在美国教育传播与技术协会(he Association for Educational Communications and Technology,AECT)官方网站(www.aect.org)首页, ...

  3. Google发布新API,支持训练更小、更快的AI模型

    雷锋网消息,Google今天发布了 Quantification Aware Training(QAT)API,使开发人员可以利用量化的优势来训练和部署模型AI模型.通过这个API,可以将输入值从大集 ...

  4. Google发布新的问答语料库,专攻篇章级的NLU问题

    译者 | Linstancy 整理 | Jane 出品 | AI科技大本营(ID:rgznai100) 开放域的问答(QA)是自然语言理解(NLU)中的一项基本任务,旨在模拟人是如何通过阅读和理解完整 ...

  5. Google 发布2018年Android平台新政策,终于强硬了一回!

    1. 背景 从 Android 6.0 开始,Google 开始逐渐收紧 Android 平台的开放性,并在进一步提升应用的安全性.性能以及隐私保护方面做出了许多努力.这一点,从 Google 在之后 ...

  6. Google I/O 2023 大会上发布了一些令人兴奋的技术和产品,让我们一起来看看吧!

    文章目录 Google I/O 2023 的主要内容 - **Android 14**: - **Google Pixel 7**: - **Google Assistant**: - **Googl ...

  7. RAISR-master:google图像新压缩技术RAISR的测试代码调试记录(Python实现,没接触过python的小白,内含pip install解决方案)

    RAISR-master:google图像新压缩技术RAISR的测试代码调试记录(Python实现,没接触过python的小白,内含pip install解决方案) 参考文章: (1)RAISR-ma ...

  8. 智源社区AI周刊No.100:李飞飞等最新文章:社会化人工智能;DreamFusion:Google发布“文本-3D”生成新成果...

    汇聚每周AI观点.研究和各类资源,不错过真知灼见和重要资讯!欢迎扫码,关注并订阅智源社区AI周刊. 编辑精选 1. 斯坦福大学李飞飞等最新文章:社会化人工智能 查看详情 近日,斯坦福大学计算机系的 R ...

  9. Google 发布 Cloud AutoML 降低机器学习门槛,调参民工前景堪忧

    翻译 | AI 科技大本营(rgznai100) 参与 | 刘畅.林椿眄 编辑 | 周翔.Donna 本周三,Google 发布了最新的 Cloud AutoML 技术,该技术能使企业开发者们通过 G ...

最新文章

  1. 图灵八月书讯 ——技术图书嘉年华
  2. 【 MATLAB 】模拟信号采样及离散时间傅里叶变换(DTFT)案例分析
  3. wordpress ajax 调用wpdb_莫名其妙的调用Roboto字体又莫名其妙的恢复的过程
  4. openvino人脸
  5. 糗事百科的网络爬虫(v0.2)源码及解析 .
  6. JDom,jdom解析xml文件
  7. 计算机绘图的展望,计算机绘图技的术发展与展望.doc
  8. textarea输入中文和数字换行解决方法
  9. hibernate系列之二
  10. 剑指offer31-栈的压入、弹出序列
  11. 模糊pid算法实现(Java)
  12. Latex的使用模板
  13. MySQL规范「索引规范」码出高效,码出质量 - 第399篇
  14. 车辆路径问题VRPTW之四【节约里程法ClarkWright算法】
  15. 种草营销这样干 小红书KOC素人和KOL达人组合种草推广
  16. APP——功耗测试(耗电测试)——adb命令简单获取分析
  17. Amber进行DNA建模详细步骤
  18. c51中sbit/sfr 用法
  19. 内存泄漏检测C版小工具
  20. windows开机自启动jar包的三种方式

热门文章

  1. bootstrap3 表单构建器_实例演示:如何构建高可用的微服务架构
  2. asp ajax异步请求,get方法:用户名异步请求asp服务端报错?
  3. 再谈Windows Service - 一个简单的自我例子和部署
  4. 在数据库原表中增加字段
  5. Spring MVC+Stomp+Security+H2 Jetty
  6. 搞容器,必须考虑这五大安全要素
  7. Laravel使用之七牛对象存储
  8. iOS 开发中的多线程
  9. hdu 1548 A strange lift
  10. 使用CTE替换派生表语法