买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明公开了一种利用转码和组播的360度虚拟现实视频多用户传输系统及资源分配方法,利用系统中的云服务器、MEC服务器和用户端的通信、计算、存储功能,联合考虑了视频编码、主动缓存、转码和组播对360度虚拟现实视频用户的影响,可在低于端到端时延阈值的前提下充分利用系统的无线资源,保障每个360度虚拟现实视频用户的服务质量。此外,本发明基于组播分组传输的资源分配方法在360度虚拟现实视频端到端时延的约束下,以最大化所有用户视频码率之和为目标,对组播的用户分组、组内视频分块码率选择、各用户组带宽和功率分配进行了联合优化。
主权项:1.一种利用转码和组播的360度虚拟现实视频多用户传输系统,包括云服务器、MEC服务器以及多个用户端,若系统内有I个需要360度虚拟现实视频服务的用户端,则用户端索引被表示为其特征在于:所述云服务器存储有360度虚拟现实视频并通过神经网络生成对应的显著图,在对视频进行编码时采用等距柱状投影的方式将其划分为N×M个tile,并将每个tile的多个视频帧的数据压缩为一组图片序列,N和M均为自定义的自然数;同时云服务器根据显著图进行FoV预测,并向MEC服务器传输相应的视频数据包;为满足不同用户端的视频码率需求,云服务器使用先进编码技术预先把视频块编码为质量水平不同的码率版本,用表示可选的码率,其中r1<r2<...<rmax;令表示用户端i的最低视频码率要求,σ为用户端对视野范围内码率变化的容忍度阈值,则用户端i可接受的码率范围为所述MEC服务器会根据用户端的信道条件、请求的视频内容以及MEC服务器的缓存命中结果对用户端进行用于组播的分组决策,同时对云服务器下发的视频数据包进行缓存、转码后将视频数据分组传输给对应的用户端;所述用户端除了接收MEC服务器发来的数据以外,还需要云服务器为其提供MEC服务器未命中的数据包,通过解码和渲染后把从MEC服务器和云服务器获得的数据构成可显示的图像,完成2维视频向360度球面视频的转换并进行播放;系统采用周期性的工作方式,每个工作周期由缓存阶段和计算与传输阶段组成,视频数据在时域上进行划分,分为多个视频块,每个视频块的时长为D1,并且规定在第l个工作周期内每个用户端同时观看的视频块索引为l-1,l为大于1的自然数;在缓存阶段,云服务器根据视野预测结果向MEC服务器传输相应的视频数据包,缓存阶段时长为一个视频块时长即D1;在计算与传输阶段开始时刻,根据每个用户端的FoV和MEC服务器的缓存结果,MEC服务器对所有用户端进行组播分组决策并将数据包转码后向各用户组进行单播或多播数据传输;同时,MEC服务器马上开始向云服务器请求补传用户端需要但MEC服务器缓存时未命中的数据,这部分数据从云服务器到MEC服务器按照顺序传输;在接收到云服务器补传的数据后,MEC服务器再将这些数据按分组传输给不同用户端,用户端接收到来自MEC服务器和云服务器的数据后,将其中的视频数据包进行解码渲染处理并播放。
全文数据:
权利要求:
百度查询: 浙江大学 360度虚拟现实视频多用户传输系统及资源分配方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。