聪明的谷歌VR工程师们解决了VR视频内容失真的问题,他们是怎么做到的呢?可以来看看。
EAC是这样解决这个问题的
如图,左右的对比非常简单地解释了EAC的原理,就是保持两极和赤道投影的长度一致来创建像素的均匀分布,从而解决了在360视频的“观众地平线视角”上内容的失真问题。
不过工程师们在文章中也强调了,上面这个2D的图示只是一个用于解释的图示,并不意味着在3D中能实现如此完美的结果。
事实上,EAC在2D中是一种数学上的精确表达,到了3D中像素的分布还是会出现一些偏差,尽管如此,相比之下在解决360视频失真问题上也算很成功了。
像素均匀性比较
(等距矩形投影(左)、标准立方体投影(中)、EAC(右))
从图示可看出,通过饱和度图谱的比对也可以清楚反应不同投影方式的结果。饱和度图谱展示的是视频像素与视频像素密度的对比。
颜色从红色、橙色、黄色到绿色最后是蓝色。其中绿色代表最佳的像素密度比接近1:1。
而红色和橙色表示像素密度不足(视频的像素太低)。蓝色表示被浪费的像素(因为大部分360视频的视域不在两极,所以被占用和浪费的像素最多)。
EAC投影的饱和度显然比前两者更均匀,同时有效改善了赤道附近的像素质量。
这种均匀性允许最大限度地利用现有带宽,帮助任何分辨率的影像选择最佳的像素密度。
网友评论