0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

几种VR的数据传输方案

0wvm_ARchan_TT 来源:未知 作者:胡薇 2018-06-20 15:35 次阅读

近年来,虚拟现实(VR)和360 VR视频一直备受关注。 360 VR视频是一个身临其境的球形视频,用户可以在播放过程中环顾四周。但是想要获得如此体验,在网速方面还需要付出不小的代价。VR视频内容的不断丰富再加上网络直播火爆催生出的VR直播,使得我们带宽的硬伤愈加暴露出来,毕竟不是谁家都装了百兆光纤。也正是VR数据网络传输速率跟不上,从而造成画质以及画面的流畅度无法满足观看要求,在此情形下,VR的传输方式自然也该获得一些关注。

等量矩形投影

以前家家都习惯在墙上挂上一面世界地图作为装饰物

虽然大多数家里挂的并非是如上矩形地图,而是近似椭圆形的那种地图

可这正是等量矩形投影的原理

等量矩形投影的优势就在于比较直观,易于利用现有的视频编辑工具进行操作。可是,就像在展开地图时会令七大洲四大洋的版型发生变化,在用于视频传输时,图像的像素同样也会发生变化。比如,极点区域的像素会远远多于赤道部分。因此,这种方法容易导致高度失真,难以压缩。

立方体贴图

小学时我们就学过立方体的展开,这里便先将球体投影至正方体上,再利用简单的几何学展开。这虽然在等量矩形的基础上改进了一些,但依然无法解决像素密度的不均匀分布,而且也容易造成带宽的浪费,难以用于8K等更高清晰度视频的传输。

众所周知,由于VR数据网络传输速率在拖后腿,画质于画面的流畅度严重影响了观看体验,而5G的商用依然要等待到2020年才能实现,如何优化VR视频的传输已经成了VR内容普及的重要一步。

于是许多厂家为了VR内容的普及,也开始研究起新式算法,让“破网”也能看上VR。

VVOS技术

VVOS技术是由visbit公司研发的技术。一般来说,我们在观看VR时,只能看到我们眼前的区域,而利用传统传输技术,不管是我们看的到还是看不到的部分,都会通通下载下来,这对于实时在线观看VR的我们实在是一种浪费,这种粗暴的下载方式颇有些,我都吃不下,你还硬往我嘴里塞的感觉。

VVOS正是看到了这一点,秉承节约带宽,杜绝浪费的态度,VVOS只将大家注视的画面与高分辨率传输,其他部分则以低画质呈现(反正用户也看不到)。当用户转动头部,他们的专利技术就会迅速抓取对应内容,以高分辨率进行无缝拼接,从而节约下大量带宽。

Pixvana

Pixvana的视频传输解决方案与VVOS有着异曲同工之妙。Pixvana将自己的视频转化为“瓦片”模式,你的注视点会决定哪些“瓦片”获得最高渲染分辨率,这样就可以在获得良好观看体验的情况下还不用渲染完整的球形。简单来说就是像VVOS一样:你看哪里我就把哪里变清晰!

当然,在实际使用的过程中,头部的转动自然不可避免,头一摇一摆,需要的带宽就急速升高,从下图的曲线就可直观的感受到。而且,在视野变化后,算法会丢弃之前缓存的内容,当视野转回时,仍需重新加载,这就又造成了带宽的重复浪费。

威尔云FE算法

威尔云FE算法比起VVOS算法,多出了“视角有关层”和“视角无关层”,即将已缓存的视角内容和部分处于我们视角边缘区域的内容标记为“视角无关层”内容。对于已经缓存过的内容,不会因用户视角的改变而丢弃,而是将“视角无关层”的内转化为新视角下的内容。

因此在这种算法之下,即使用户视角改变,用户也已经预加载好了部分新视角下的内容,剩下的只是需要再加载些许新内容(不过由于存储空间等因素的缘故,程序还是会适时在缓存还是抛弃间取舍),从而以更低的带宽消耗实现更快的视角切换。下图中也可以看出在头部静止与转动下所需的带宽没有之前那张图浮动的夸张。

网速与数据压缩传输技术的不断提高,也将推动着VR设备走进寻常百姓家,促进更多优质VR内容的诞生,为VR技术的普及推一把劲。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据传输
    +关注

    关注

    9

    文章

    1511

    浏览量

    63556
  • vr
    vr
    +关注

    关注

    34

    文章

    9554

    浏览量

    148783

原文标题:盘点VR数据传输方案

文章出处:【微信号:ARchan_TT,微信公众号:AR酱】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    fpga和DSP之间进行数据传输几种方案

    进行高速数据传输几种方案我知道可以用双口RAM 或者协议的方式 但是不知道还有没有其他的方式要求之间的通信速度要快 相互之间进行数据的交换其实就是FPGA把
    发表于 08-06 10:56

    怎么实现基于CDMA的移动无线数据传输系统的设计?

    移动无线传输数据的方式有哪几种?怎么实现基于CDMA的移动无线数据传输系统的设计?
    发表于 05-28 06:36

    在SPI接口数据传输中会出现哪几种错误?

    在SPI接口数据传输中会出现哪几种错误?如何增强对SPI接口处理错误的能力?
    发表于 05-28 06:25

    stm32的几种数据传输总结

    传感器通过RS485总线或者CAN总线的方式达到数据传输的目的等等,这些数据传输往往需要合适稳定的总线和灵活的通信协议,我发现无论什么数据传输,原理大同小异,这里简单以总stm32的几种数据传
    发表于 08-23 07:32

    数据传输指令有何作用?数据传输指令有哪几种

    数据传输指令有何作用?数据传输指令有哪几种?算术运算指令有哪几种?逻辑运算指令又有哪几种呢?
    发表于 10-15 09:51

    数据传输方式有哪几种

    数据传输方式有哪几种
    发表于 12-27 06:40

    IIC是什么?IIC数据传输有哪几种方式呢

    IIC是什么?IIC数据传输有哪几种方式呢?AT24C02芯片的数据传输过程是怎样的?
    发表于 03-01 06:06

    DMA进行数据传输和CPU进行数据传输的疑问

    求大佬解答,本人正在学习STM32单片机中DMA直接数据存储部分的内容 看了DMA简介后,也上手过实例代码,但是没有实际的项目经验,所以有以下疑问: DMA外设在进行数据传输的操作,是否也是需要经过
    发表于 05-25 17:18

    数据传输的通信系统设计

    本文主要针对单片机在有线数据传输方面的应用,介绍了一种基于单片机MSP430 实现的MODEM 的数据传输系统。方案采用一个嵌入式的MODEM 作为系统传输
    发表于 06-13 13:38 21次下载

    什么是U盘的数据传输

    什么是U盘的数据传输率     便携存储是依靠USB接口与系统相连,其接口的速度就限制着移动硬盘的数据传输率。目前的US
    发表于 01-30 10:21 624次阅读

    数据传输速率是什么意思

    数据传输速率是什么意思 数据传输速率是通过信道每秒可传输的数字信息量的量度。数据传输速率也称为吞吐率。数据传输速率由很
    发表于 03-18 14:45 4937次阅读

    数据传输中的成帧

    什么是数据传输中的成帧 数据传输中的成帧 成帧技术是一种用来在一个比特流内分配或标记信道的技术,为电信提供选择基本的时隙结构和管理方式、错误
    发表于 03-18 14:46 3668次阅读

    PIS车地无线双向数据传输方案设计

    PIS车地无线双向数据传输方案设计
    发表于 12-27 16:51 0次下载

    一种基于双层总线架构的数据传输方案_陈瑾

    一种基于双层总线架构的数据传输方案_陈瑾
    发表于 03-19 11:46 0次下载

    5G语音解决、5G数据传输、5G互操作方案

    5G语音解决、5G数据传输、5G互操作方案
    发表于 03-18 15:32 6次下载
    5G语音解决、5G<b class='flag-5'>数据传输</b>、5G互操作<b class='flag-5'>方案</b>等