当前位置:首页 > 科技  > 软件

浅析VR视频传输方案

来源: 责编: 时间:2023-11-28 09:37:01 326观看
导读Labs 导读VR视频属于一种弱交互、轻交互业务,这类视频一般经过预先编排、规划后,用户在VR终端以任意自由度视点观看。用户与视频的交互主要发生在用户转头改变当前视点上。VR视频在分辨率、帧率、色深等多维度指标上相

bSJ28资讯网——每日最新资讯28at.com

Labs 导读

VR视频属于一种弱交互、轻交互业务,这类视频一般经过预先编排、规划后,用户在VR终端以任意自由度视点观看。用户与视频的交互主要发生在用户转头改变当前视点上。VR视频在分辨率、帧率、色深等多维度指标上相较于传统视频要求更高。bSJ28资讯网——每日最新资讯28at.com

Part 01、  VR视频业务流程  

VR视频从引入、发布到在VR终端设备播放经历了哪些流程呢?如下图所示,流程中一般涉及内容提供方(Content Provider,CP)、运营管理方、运营商业务平台、承载网络和终端厂商等多家机构。bSJ28资讯网——每日最新资讯28at.com

图片bSJ28资讯网——每日最新资讯28at.com

Part 02、  VR视频指标  

VR视频传输除了和上述业务流程相关外,也和用户体验质量(Quality of Experience,QoE)密切相关。一般地,用户主要关注视频画面质量、初缓时长、卡顿情况等,具体指标参数如下表所示。bSJ28资讯网——每日最新资讯28at.com

图片bSJ28资讯网——每日最新资讯28at.com

Part 03、VR视频传输方案  

终端每个角度可见的像素数量(Pixels Per Degree,PPD)用来表示VR视频像素的密度。视场内像素密度越高,清晰度越高、观看体验越好。人的单眼水平视场角约为160°,垂直视场角约为150°,以PPD为20进行换算,要求视频内容的全视角分辨率达到8K(7680×4320)。若考虑帧率、色深和立体感等其他维度的指标,视频流数据量更大,码率要求更高。因此,VR视频传输技术重点解决上述问题。bSJ28资讯网——每日最新资讯28at.com

3.1 高质量全视角传输方案

高质量全视角传输方案对全视角的VR视频源内容进行投影、切片、编码后,平面媒体格式的内容由运营商网络以同等质量传输至终端,终端对全视角的内容进行全部或部分切片解码、渲染,如下图所示。bSJ28资讯网——每日最新资讯28at.com

图片图片bSJ28资讯网——每日最新资讯28at.com

方案优势:用户在进行视角(File of View,fov)切换时,终端完成包括码流解析、视频解码和画面渲染等处理,用户能即时 (Just-in-time) 看到同等质量的内容。bSJ28资讯网——每日最新资讯28at.com

方案不足:1)受限于人眼水平、垂直视场角和现有终端支持视角(可支持的视角为90°~110°),一般能看到的360°球面信号约为整个全景的19%,以同等质量传输全视角内容造成网络资源浪费。2)全视角内容要求终端侧具备与内容同等分辨率的解码能力。3)等距柱状投影借鉴地图经纬线投影的思想,将球面展开为平面矩形,依靠增大面积变形保持角度不变(空间球体画面在赤道部分投影展开后失真小,而越向两极,画面失真越大),改方式投影引入过多无效冗余像素,文件压缩效率较低。bSJ28资讯网——每日最新资讯28at.com

3.2 基于投影优化的全视角传输方案

基于投影优化的全视角传输方案使用多面体投影(Platonic Solid Projection,PSP),选择部分经纬线作为边界将空间球体面分割成多个部分,再将各部分的局部球面投影到某个多面体(包括四面体、六面体、金字塔、立方体等)的不同面上。多面体投影将球面的不同区域投影到多面体不同面积大小的面,由于每个区域单独投影,相较于等距柱状投影极大程度降低了画面失真。基于投影优化的全视角传输技术,虽然减少网络传输的数据量,但仍会传输大量未呈现给用户的内容。bSJ28资讯网——每日最新资讯28at.com

3.3 分片传输方案

分片传输方案对用户fov区域使用高质量画面保障视场内画质,对非FoV区域使用低质量画面,使得用户在切换视角时能看到画面,保障用户切换体验。如下图所示,分片传输方案将高质量的全视角画面划分成多个分片,分别对每个高质量分片进行编码。通过降质处理高质量分片获取对应的低质量分片。终端根据用户当前视角姿态向内容侧请求对应FoV内高质量分片和非FoV区域的低质量分片,再对获取的分片进行解码、拼接成完整画面。为减少传输数据量,非FoV区域的低质量分片也可选择不全部传输,仅传输部分角度(比FoV大)区域内的低质量分片。bSJ28资讯网——每日最新资讯28at.com

图片图片bSJ28资讯网——每日最新资讯28at.com

方案优势:1)只分片传输fov和部分非fov的方式降低网络传输需求,在终端侧复用部分重叠区域视频分片,能进一步减少内容侧向终端侧推送数据量。2)非fov区域低质量分片和fov区域高质量分片组合传输极大提升了视角切换体验。bSJ28资讯网——每日最新资讯28at.com

方案不足:1)分片传输方案需要在终端对分片进行实时拼接,终端侧引入更多计算,对终端计算能力要求更高。2)拼接算法效率或有效性不足,会带来画面拼接错位、高低质量分片拼接明显等问题。bSJ28资讯网——每日最新资讯28at.com

3.4 基于全视角的分片传输方案

基于全视角的分片传输方案在内容侧提供了低质量的全视角视频流和高质量的分片视频流。终端侧根据当前的视角信息,向内容侧获取低质量的全视角视频流以及视角区域范围内的高质量分片视频流并进行融合呈现。基于视频分片的自适应视频传输(Tile Wise Streaming,TWS)方案典型代表,TWS传输方案被动态图像专家组织(Moving Picture Experts Group,MPEG)的全景视频格式(Omnidirectional Media Format,OMAF)工作组所采纳,并被写入了最新的标准ISO/IEC 23090-2。如下图所示,TWS方案在内容侧准备了具备基本质量要求的全视角视频流和高质量的Tile(分块,即按照矩形划分的分片)视频流,内容侧依据终端视角信息推送全视角视频流和视角范围内的多份Tile视频流,再由终端进行解码、拼接和呈现等。bSJ28资讯网——每日最新资讯28at.com

图片图片bSJ28资讯网——每日最新资讯28at.com

方案优势:1)全视角低质量画面不受网络传输和终端解码能力制约,全视角低质量画面是确定的,无需终端按需获取再进行实时拼接,降低了终端的拼接计算压力。2)在网络较差场景下,视频能以基本质量播放,保障了播放流畅度。3)更适用于大屏电视等性能相对较低的终端。bSJ28资讯网——每日最新资讯28at.com

Part 04、  总结  

分片传输技术方案在fov切换时体验更佳,目前在该方案上出现大量fov预测相关研究。基于多自由度的视觉惯性测距、眼部追踪等技术,借助AI模型预测用户视角规律,并将预测内容文件缓存至移动边缘网络,借助边缘缓存和计算能力,提前完成流行内容缓存、近场渲染、GPU云渲染,让用户获得更流畅VR体验。bSJ28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-26-34673-0.html浅析VR视频传输方案

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: 【运营思维】美团面试题:如何把梳子卖给寺庙和尚?

下一篇: 站点可靠性工程SRE最佳实践 -- 黄金监控信号

标签:
  • 热门焦点
  • 石头智能洗地机A10 Plus体验:双向自清洁治好了我的懒癌

    一、前言和介绍专为家庭请假懒人而生的石头科技在近日又带来了自己的全新旗舰新品,石头智能洗地机A10 Plus。从这个产品名上就不难看出,这次石头推出的并不是常见的扫地机器
  • 六大权益!华为8月服务日开启:手机免费贴膜、维修免人工费

    8月5日消息,一年一度的华为开发者大会2023(Together)日前在松山湖拉开帷幕,与此同时,华为8月服务日也式开启,到店可享六大专属权益。华为用户可在华为商城Ap
  • CSS单标签实现转转logo

    转转品牌升级后更新了全新的Logo,今天我们用纯CSS来实现转转的新Logo,为了有一定的挑战性,这里我们只使用一个标签实现,将最大化的使用CSS能力完成Logo的绘制与动画效果。新logo
  • 一年经验在二线城市面试后端的经验分享

    忠告这篇文章只适合2年内工作经验、甚至没有工作经验的朋友阅读。如果你是2年以上工作经验,请果断划走,对你没啥帮助~主人公这篇文章内容来自 「升职加薪」星球星友 的投稿,坐
  • 分享六款相见恨晚的PPT模版网站, 祝你做出精美的PPT!

    1、OfficePLUSOfficePLUS网站旨在为全球Office用户提供丰富的高品质原创PPT模板、实用文档、数据图表及个性化定制服务。优点:OfficePLUS是微软官方网站,囊括PPT模板、Word模
  • 之家push系统迭代之路

    前言在这个信息爆炸的互联网时代,能够及时准确获取信息是当今社会要解决的关键问题之一。随着之家用户体量和内容规模的不断增大,传统的靠"主动拉"获取信息的方式已不能满足用
  • Python异步IO编程的进程/线程通信实现

    这篇文章再讲3种方式,同时讲4中进程间通信的方式一、 Python 中线程间通信的实现方式共享变量共享变量是多个线程可以共同访问的变量。在Python中,可以使用threading模块中的L
  • 腾讯盖楼,字节拆墙

    来源 | 光子星球撰文 | 吴坤谚编辑 | 吴先之“想重温暴刷深渊、30+技能搭配暴搓到爽的游戏体验吗?一起上晶核,即刻暴打!”曾凭借直播腾讯旗下代理格斗游戏《DNF》一
  • 超级标准版旗舰!iQOO 11S全球首发iQOO超算独显芯片

    上半年已接近尾声,截至目前各大品牌旗下的顶级旗舰都已悉数亮相,而下半年即将推出的顶级旗舰已经成为了数码圈爆料的主流,其中就包括全新的iQOO 11S系
Top