博海拾贝

《硅谷》现实版上演,腾讯的TPG会改变世界吗?

《硅谷》里的剧情,小小的压缩算法改变世界,这件事,如今已经在现实世界里真的发生了。

在HBO的电视剧《硅谷》第一季里,理工男Richard在Erlich Bachman的孵化器里孵化出一款名叫做魔笛手(Pied Piper)音乐搜索压缩算法,可以让音乐制作人快速的搜索自己的歌曲有没有被侵权等,但这个压缩算法却比目前市面上所有的压缩算法都要先进,一旦这个压缩算法引用到图片、视频等领域,就会对社会产生巨大的价值和影响。

为此,两家风投公司出高价去争取这个项目,并引发了一系列后续的故事。

几个死宅的技术男,和一家依靠压缩算法公司,在成为百亿美金估值独角兽的路上,和风险投资人、竞争对手发生一系列有趣的故事,而现在,电视剧里的故事,在今天已经成为了现实。

我印象比较深刻的是高戈里的美女助理在劝Richard拿他们的投资而不是将技术卖掉时的理由:“你知道吗,这项技术有改变世界的作用:能够瞬间让文件下载到手机里,给自动驾驶的汽车提供导航信息,移动设备上传输影音图像,而不损失图像的质量,这将颠覆一切。”

而现在,腾讯也推出了自己的图片格式,TPG。

根据雷锋网的报道,几天前,腾讯公司正式向国家知识产权局提交了一份新技术的专利申请,不是小程序,也不是智能硬件,更不是什么胶囊高铁,而是最新的图片压缩格式,腾讯将其称之为:TPG。

TPG是腾讯自研的最新一代的图片压缩技术,采用的是 AVS2 内核,最大的特点是,在同等质量下,TPG的体积更小,传输速度更快。

根据腾讯音视频实验室提供的测试数据,TPG 与 JPG/JPEG、PNG、GIF 等常见图片格式在同等质量图片的前提下对比,TPG 图片的体积比 PNG 小50%以上,比 GIF 小90%以上,比 JPG/JPEG 小40%以上。相对 Google 推出的 WEBP 格式,文件大小可以减少近30%。

换句话说,这个可能是目前同等质量下体积最小的图片格式了。目前腾讯已经向国家知识产权局申请了专利保护。换句话说,以后在电脑上,说不定就会多出一个.TPG的格式。

话不多说,我们先来看看媒体公布的对比图。

同等质量下 PNG 与 TPG 的大小对比

JEPG格式与 TPG 格式图片质量对比

即便是与 Google在几年前 推出的图片格式 WEBP 相比,同等质量条件下,TPG 的文件大小仍然可以减少近30%。

同等质量文件下 WEBP 与 TPG 的大小对比

所以为什么腾讯能做到体积这么小,秘密是什么呢?

其实秘密不难理解,TPG是采用AVS2内核,作为新的编码标准,AVS2的编码效率比上一代标准AVS+提高了一倍以上。

顺便多说几句,JPEG是第一个国际图像压缩标准。也是全球最流行,最广泛,应用最多的图像压缩标准,像我们常见的JPG、JPEG都是基于JPEG标准的封存形式,但是JPEG压缩标准的问题在于推出的时间太长了。

如果没记错应该是上个世纪的事情,虽然国际标准化组织在随后也意识到这个问题,给JPEG打了几个补丁,推出了JPEG XR and JPEG 2000等格式,但因为各种各样的原因,这些格式并没有流行起来,并且一些大公司也相继推出了自己的图片压缩格式。

比如谷歌推出了WEBP,WEBP能够在同等画质下,将体积缩小到一半,同时不影响画质,同时还推出了基于音频的压缩格式WEBM。

事实上,为了节省图片的体积,大家都绞尽脑汁,不少公司或者开发者也推出了一些图片压缩,比如BPG、JPEG XR等等。所以从这个角度来说,JPEG真的是已经老态龙钟了。

小小的压缩技术,真的可以改变世界吗

可能有人会觉得,这不就是一个新的图片格式吗?有什么了不起的?其实不是这样,更小的体积背后是压缩算法,而这个压缩算法的广泛应用,具有极高的社会价值和商业价值。

互联网是比特世界,在带宽没有大幅度提高的前提下,体积更小意味着更快的传输速度,更快的传输速度无论是对于PC端还是移动端,价值都巨大,比如在聊天中可以更快发送图片、贴图,比如可以提高上网速度。

要知道,谷歌在成立之初,一直孜孜不倦的就是提高自己搜索响应的速度,为了几毫秒而努力,而带来的回报却是巨大的。

原因很简单,大家打开一个网页,如果因为加载图片的问题而导致没办法显示,大部分会选择离开,在移动端,如果图片加载不能快速显示,那么极有有可能会导致这个用户的流失。在流量越来越贵的今天,这个代价是不能承受之重。

图片压缩对于像云存储的意义更大,比如之前国外云存储公司Dropbox 公司的 Hack Week大会上,Dropbox 工程师Daniel Reiter Horn 和他的团队公布了由他们开发的无损压缩 JPEG 图像和算法,压缩率(文件压缩后的大小与压缩前的大小之比)能够达到 22% 和 13%。如果广泛应用,这意味着什么?

这对于云存储行业是革命性的进步,因为体积更小的图片一方面可以减少 Dropbox 的硬盘空间,另外在一定程度上也 能够降低Dropbox 的存储成本。还可以提高用户的下载效率。一举三得。

内部价值和外部价值

在唆麻看来,腾讯推出这项新技术,有自己的外部需求,也有自己现实的内部需求。

外部需求是什么,就是TPG成为下一代通用的图片格式,从目前测试的结果来看,TPG应该是目前同类型产品中压缩效率最高的,即便是比和google的WEBP相比,也是更优秀,说明TPG的图片格式有望成为新一代的图片格式标准。

但从另外一个角度来说,要成为全球通用的格式,依然很难,有这么几个原因。

一方面是各家都推出了自己的图片格式标准,谷歌有WEBP,微软有JPEG XR,现在腾讯也有了TPG,这在某种程度上会导致信息禁运,也就是大公司之间的标准之争;另外我们也要看到兼容性的问题,比如之前湾区的科技作者Devin Coldewey就曾在文章中抱怨,JPEG2000格式的文件没办法在iPad上打开,随着新格式的诞生,如何保证在不同设备、机器上都能兼容,这也是一个问题。

最后就是影响图片格式最大的障碍,专利问题。比如为什么一些网站、平台拒绝使用新的格式,例如JPEG2000?

其实它推出的时间也很久了,压缩的效率也不错,但为什么依然是小范围流通?原因在于他存在被索缴专利费的风险,网站、平台为了规避被专利风险,所以宁愿加载慢一点,也不愿意因为用了新标准的压缩技术,而摊上专利官司。

所以我们就要看到TPG的推出,对于内部需求的意义和价值。

腾讯QQ和微信各自拥有8亿的用户,由于是社交产品,平台每天都会产生大量的内容,文字,图片,视频……如果能把图片的体积的降低,对于带宽成本、存储成本以及打开速度,都会有极大的帮助和提升。

事实上,从带宽的角度来说,目前网络中图片仍然是占用流量较大的一部分,对于移动端更是如此。

举个例子,比如谷歌开发出YouTube 的视频略缩图采用 WEBP 格式后,网页加载速度提升了 10%;谷歌的 Chrome 网上应用商店采用 WEBP 格式图片后,每天可以节省几 TB 的带宽,页面平均加载时间大约减少 1/3;Google+ 移动应用采用 WEBP 图片格式后,每天节省了 50TB 数据存储空间。

所以我们也能预测,TPG 图片的体积比 PNG 小50%以上,比 GIF 小90%以上,和谷歌的WEBP相比,也要小30%以上……不光是QQ、微信,还有天天快报,腾讯视频……腾讯网,这么多需要用到图片的地方,这个提升,对于腾讯自身生态的价值提升是有多大,对于腾讯能够减少多少成本,节约多少用户时间。

所以TPG的推出,可以参考谷歌的模式,首先是对于体系内循环的价值,然后再输出到平台之外,形成行业性的标准,所以从这个角度来说,我们就能理解,为什么腾讯这次推出的TPG,是一个意义重大的产品了。

来源:科技唆麻 微信号:techsuoma

退出移动版