毕竟,王一男和陈子豪冒着生命危险,弄到了七十四块采用牙膏厂最新工艺的专用cpu,其中六十四块,正在机柜里面拼命干活呢,当然,王一男也不算吃亏,他还顺带泡到了妹子不是。
哥德尔系统的超级计算能力这次总算派上了用场。
王一男选择的视频源的规格是标准的1080p,也就是1920x1080的分辨率,h265的码率大概是h264的50左右,也就是5000kb字节每秒。
作为一个比较,普通家用宽带,如果采用adbps,大概140k或者280k字节每秒,离h265标准要求的800k字节每秒差得还比较远,所以在adsl宽带上,是没办法在线观看1080p的h265视频的,更不要说带宽要求更高的h264了。
所以adsl用户只能下载视频文件之后,离线观看高清影片,当然光纤到户之后,接入10bps的带宽,就可以支持在线观看1080p视频的需求了。
如果是立体的视频,那么左眼和右眼都是单独的视频流,这样带宽需求增加一倍,如果是全景视频,那么虽然人眼看到的范围比较小,但是不能等眼睛转过去之后,再传送要看到的部分啊,那样的体验就太差了,所以全景视频需要同时传送所有角度的视频数据,这样至少又是三倍以上的带宽开销。
立体加上全景,就是通常说的vr,带来了至少六倍普通高清的带宽要求,这也是目前vr直播炒的火热,但是基本体验不到的根本原因,因为不要说家庭了,一般公司的办公网络都没有这么高的带宽。
整个视频的长度大概是十五分钟,哥德尔系统的神经网络只花了不到二十秒就完成了压缩过程,“不会吧”,王一男有点不相信自己的眼睛,“这么快的速度,不会是出现了bug吧”,
这种情况也不罕见,神经网络训练过程中如果没有收敛的话,是很有可能造成无效的数据处理过程的,也就是说,压缩的数据里面啥都没有,只是一些随机噪声。
王一男看了一眼最后生成数据的大小,150m,也就说,哥德尔系统的神经网络压缩算法,压缩效率是h265的接近五倍,压缩和解压缩的速度暂时还不知道,因为毕竟是超级电脑,实际的速度要看编译成x86或者arm指令之后的执行结果。
“不会吧”,王一男被这个大小吓傻了,150m的大小,可以存放差不多1000秒的1080p视频内容,也就是说,码率150k字节每秒,这已经很接近家用ad宽带,能达到的140k最大数据传输速率了。
换句话说,在普通的最low的宽带上,如果使用哥德尔系统的神经网络视频压缩算法,稍加优化,或者降低一点点质量,就可以实现1080p的全高清视频直播了。
再换句话说,网红用户,使用4g进行直播的时候,现在只能播放480p的直播内容,而使用了王一男的神经网络压缩算法,就可以实现全高清的手机直播,当然,这对网红的颜值也提出了更高的要求,毕竟,脸上一个小痘痘在直播中都会被观众看的清清楚楚。
“冷静,冷静”,王一男不断的提醒自己,还需要看看能不能还原出视频来,这种笑话又不是没发生过,曾经有一家公司,号称不论对于任何数据,都可以压缩到原始大小的一百分之一,而且还假模假样的出了一个程序,确实可以把任何文件压缩到原始大小的百分之一。
一开始,人们都惊为天人,不过细细一想不对啊,这是违反基本科学规律的,再后来,大伙发现这程序是能够压缩,但是没法还原啊,结果你猜怎么着,人家公司说,我程序的说明就是这样写的,可以压缩到原始大小的百分之一,可没有保证能还原!
要是哥德尔系统给王一男来这么一手,那可就要哭了,不过真那样,我估计王一男也顾不上哭,赶紧把哥德尔系统砸了才对,这种成精的人工智能,还是砸了放心啊。
王一男将压缩后150m大小的视频文件输入到反向神经网络中,这个视频文件的格式可是完全自定义的,而且估计每段视频都不一样,只有哥德尔系统或者等价的llvm代码可以识别。
“这以后可就麻烦了,视频压缩完全没有格式和规范啊,神经网络选择最高效的方式,想怎么压缩就怎么压缩,反正只要自己认得就行了,说不定只有传说中四维空间模型,才能解释神经网络内部的压缩机制”。
王一男正有一搭没一搭的想着呢,“哔哔”的蜂鸣声又响了起来,看了看时间,解压缩的时间还不到十秒,这也是正常的,任何压缩算法理论上都会比解压缩算法耗费时间。
不过这个时间的比例也超乎王一男的意料,因为按照h264或者h265的经验来看,压缩所需要的计算能力至少是解压缩的十倍以上,也就是说,在同样的硬件下,如果是和h264、h265类似的算法,解压缩的时间应该在两秒左右。
“看来哥德尔系统的压缩算法跟现有体系完全不同,不过,在这个领域跟围棋一样,机器也已经远远超过人了,至少,人设想的最好算法比神经网络差了五倍以上”,
“只不过,人类永远也无法理解哥德尔系统的算法啊”,王一男感慨了一番,
“理解不了没关系,能复制就行了,我真的是个天才,居然想到功能复制这一招,就是不知道米歌的狗狗让不让人去复制一把”。
高兴归高兴,王一男还是没忘记最后一步,他让哥德尔系统按照每秒三十帧的速度在屏幕上回放解压缩