A compression method of virtual reality based on position, its purpose is to reduce the high bandwidth requirement of the VR system, provides the basis for the wireless transmission of current wireless network technology to achieve high quality picture frames using virtual reality system, the main idea is as follows: 1) encoding the virtual continuous virtual space discretization of the collection is different the location of the panorama, and the panorama subset combinations adjacent locations for a large number of disjoint unit; 2) each unit is located in the central position of the panoramic image is compressed encoding as the key frame, the remaining panorama are all code P for reference frame compression only the key frames; 3) after the operation virtual space, virtual reality applications will end the encoding compression for one or more panoramic video stream, the decoder to decode the coverage of the current location of the user unit key frames to the memory, then Then, the P frame of the corresponding position is rapidly decoded according to the specific position of the user, thereby realizing the user's activity in the virtual space.
【技术实现步骤摘要】
一种基于位置的虚拟现实压缩方法
本专利技术属于虚拟现实
,特别涉及一种基于位置的虚拟现实压缩方法。
技术介绍
虚拟现实(VirtualReality,以下简称VR),在为用户提供了颠覆性的沉浸式交互体验的同时也给VR系统本身带来了极大的计算和渲染开销。为了实现高质量的VR应用体验,满足VR应用:1)低响应延迟,2)高帧刷新率和3)高质量画面的三个性能需求,VR系统通常将繁重的渲染工作交给一台强大的主机完成。主机实时地将渲染好的画面帧传输给用户所佩戴的头戴式显示器。由于VR应用的高帧刷新率和高质量画面的需求,传输这些画面帧通常需要消耗好几个Gbps的带宽资源。目前主流的无线网络技术(例如802.11ac的理论峰值带宽只有450Mbps)都难以满足如此高的传输带宽需求,因此现在的VR系统通常都使用HDMI数据线来实现主机到头戴式显示器的传输。HDMI数据线虽然使得VR高质量画面帧的传输成为可能,但是也极大地限制了VR系统的移动性。并且由于用户在使用头戴式显示器体验VR应用时无法看到周围的真实环境,数据线的使用也使得用户在体验时存在被绊倒的风险。为了解决使用数据线引入的问题,有的研究提出了利用高频段无线网络(60GHz毫米波)来提供足够的传输带宽资源。但是毫米波的信号容易被干扰,VR体验中用户的移动也会导致天线的重新校准。因此利用毫米波实现VR画面帧传输时需要巧妙地假设反射板来解决上述问题。但这也无疑增加了VR系统部署的复杂度和成本。除了增加无线网络的带宽资源,还可以考虑利用额外的计算开销(压缩、解码)来减小传输带宽的消耗。视频压缩已经在流媒体领域长期应用 ...
【技术保护点】
一种基于位置的虚拟现实压缩方法,利用空间中相邻位置全景图具有高度冗余的特性,借助视频编码技术,在虚拟现实场景下按照以下步骤实现:步骤(1),编码端将VR应用的虚拟空间按照固定间隔进行离散化采样取点,对于每个位置采样点,取其全景图作为待编码的视频帧,同时编码端维护每个位置采样点的三维坐标信息作为其全景图的索引;步骤(2),将在一定位置范围内相似的采样点组合为一个单元,VR应用的虚拟空间由一系列互不重合的单元组成,当编码端采用视频压缩技术时,每个单元就被视为一个GOP(Group of Pictures,画面组);编码端确定单元的大小,即GOP的大小,将步骤(1)得到的一系列全景视频帧重新组合、划分为一系列互不重合的视频帧单元;步骤(3),对于每一个单元,编码端将处于正中央的位置采样点的全景视频帧编码为该GOP的关键帧,即I帧,该单元内其他位置采样点的全景视频帧将被编码为P帧,并且只将该单元内的关键帧作为其唯一的参考帧;步骤(4),编码端按步骤(3)的编码规则将VR应用的虚拟空间编码为一个或多个全景视频流,每个位置采样点的全景图对应这些全景视频流中不同时刻的视频帧,编码端维护一个三维坐标信 ...
【技术特征摘要】
1.一种基于位置的虚拟现实压缩方法,利用空间中相邻位置全景图具有高度冗余的特性,借助视频编码技术,在虚拟现实场景下按照以下步骤实现:步骤(1),编码端将VR应用的虚拟空间按照固定间隔进行离散化采样取点,对于每个位置采样点,取其全景图作为待编码的视频帧,同时编码端维护每个位置采样点的三维坐标信息作为其全景图的索引;步骤(2),将在一定位置范围内相似的采样点组合为一个单元,VR应用的虚拟空间由一系列互不重合的单元组成,当编码端采用视频压缩技术时,每个单元就被视为一个GOP(GroupofPictures,画面组);编码端确定单元的大小,即GOP的大小,将步骤(1)得到的一系列全景视频帧重新组合、划分为一系列互不重合的视频帧单元;步骤(3),对于每一个单元,编码端将处于正中央的位置采样点的全景视频帧编码为该GOP的关键帧,即I帧,该单元内其他位置采样点的全景视频帧将被编码为P帧,并且只将该单元内...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。