【技术实现步骤摘要】
【国外来华专利技术】自适应扰动立方体的地图投影
本申请案涉及360度视频内容。举例来说,系统与方法经描述用于提供用于表示360度视频内容的自适应扰动球形立方体图投影方案。
技术介绍
虚拟实境(VR)描述可在看起来真实或实体方式内交互的三维的计算机产生的环境。大体来说,经历虚拟实境环境的用户可左右转、上下看及/或前后移动,因此改变其对虚拟环境的视角。呈现到所述用户的360度视频可因此改变,从而使得用户的体验如在真实世界中同样无缝。虚拟实境视频可以极高质量被检索且显现,从而潜在地提供真实沉浸式虚拟实境体验。为提供无缝360度视图,通过360度视频检索系统检索的视频通常进行图像缝合。在360度视频产生的状况下的图像缝合涉及组合或合并视频帧重叠或将以其它方式连接所在的区域中的邻近摄影机的视频帧。结果将为大体球形帧。然而,类似于麦卡托(Mercator)投影,经合并数据通常以平面样式表示。举例来说,经合并视频帧中的像素可经映射到立方体形状或某其它三维平面形状(例如,角锥形、八面体、十面体等)的平面上。视频检索及视频显示装置通常按光栅原理操作-从而意谓视频帧作为像素栅格处置-因此,正方形或矩形平 ...
【技术保护点】
1.一种用于处理视频数据的方法,其包括:获得包含360度视频数据的球面表示的多个视频帧的视频位流,所述多个视频帧的视频帧包含几何形状的多个平面表面,其中所述多个平面表面的每一平面表面包含多个像素;确定所述球面表示的目标点的三维坐标;确定所述目标点应映射到的所述几何形状的平面表面,所述平面表面是基于所述目标点的所述三维坐标而确定;基于所述目标点的所述三维坐标及适应参数来确定所述目标点应映射到的所述平面表面上的映射位置的二维坐标;基于所述多个像素中的与所述平面表面上的所述映射位置相关联的一或多个像素产生像素值;及将所述像素值指派给所述球面表示的所述目标点。
【技术特征摘要】
【国外来华专利技术】2017.03.20 US 62/473,822;2017.03.31 US 62/479,843;1.一种用于处理视频数据的方法,其包括:获得包含360度视频数据的球面表示的多个视频帧的视频位流,所述多个视频帧的视频帧包含几何形状的多个平面表面,其中所述多个平面表面的每一平面表面包含多个像素;确定所述球面表示的目标点的三维坐标;确定所述目标点应映射到的所述几何形状的平面表面,所述平面表面是基于所述目标点的所述三维坐标而确定;基于所述目标点的所述三维坐标及适应参数来确定所述目标点应映射到的所述平面表面上的映射位置的二维坐标;基于所述多个像素中的与所述平面表面上的所述映射位置相关联的一或多个像素产生像素值;及将所述像素值指派给所述球面表示的所述目标点。2.根据权利要求1所述的方法,其中确定所述平面表面上的所述映射位置的所述二维坐标包含:基于所述目标点的所述三维坐标来确定所述映射位置的初始二维坐标;及通过使用所述适应参数修改所述初始二维坐标来确定所述映射位置的所述二维坐标。3.根据权利要求2所述的方法,其中基于所述目标点的所述三维坐标来确定所述初始二维坐标包含:基于所述三维坐标的第一三维坐标与所述三维坐标的第二三维坐标之间的第一比来确定所述初始二维坐标的第一初始二维坐标;及基于所述三维坐标的第三三维坐标与所述三维坐标的所述第二三维坐标之间的第二比来确定所述初始二维坐标的第二初始二维坐标。4.根据权利要求2所述的方法,其中通过使用所述适应参数修改所述初始二维坐标来确定所述映射位置的所述二维坐标包含:通过使用函数修改所述第一初始二维坐标来确定所述映射位置的所述二维坐标的第一二维坐标,其中所述第一初始二维坐标是通过将所述函数实施为所述适应参数及所述第一初始二维坐标的函数来修改;及通过使用所述函数修改所述第二初始二维坐标来确定所述映射位置的所述二维坐标的第二二维坐标,其中所述第二初始二维坐标是通过将所述函数实施为所述适应参数及所述第二初始二维坐标的函数来修改。5.根据权利要求4所述的方法,其中所述函数包含正负号sgn函数及二次函数,且其中所述适应参数是基于所述二次函数而设定成第一值。6.根据权利要求4所述的方法,其中所述函数可包含反正切atan函数,且其中所述适应参数是基于所述反正切函数而设定成第二值。7.根据权利要求4所述的方法,其中所述函数包含分段线性模型,其包含多个枢轴点,且其中所述多个枢轴点中的至少一者是由所述适应参数定义。8.根据权利要求1所述的方法,其中所述视频位流将所述适应参数的指示包含在与所述视频帧的图像块或片段相关联的标头或与所述视频帧或所述多个视频帧相关联的参数集中,且进一步包括从所述视频位流提取所述适应参数。9.根据权利要求1所述的方法,其进一步包括:接收补充增强信息消息,所述补充增强信息消息包含所述适应参数的指示;及从所述补充增强信息消息提取所述适应参数。10.根据权利要求1所述的方法,其中所述几何形状包含立方体,其中所述多个平面表面对应于所述立方体的六个表面,且其中所述六个表面的每一表面与所述球面表示的球面相切。11.一种用于处理视频数据的设备,其包括:存储器,其用以存储360度视频数据;及处理器,其经配置以:获得包含所述360度视频数据的球面表示的多个视频帧的视频位流,所述多个视频帧的视频帧包含几何形状的多个平面表面,其中所述多个平面表面的每一平面表面包含多个像素;确定所述球面表示的目标点的三维坐标;确定所述目标点应映射到的所述几何形状的平面表面,所述平面表面是基于所述目标点的所述三维坐标而确定;基于所述目标点的所述三维坐标及适应参数来确定所述目标点应映射到的所述平面表面上的映射位置的二维坐标;基于所述多个像素中的与所述平面表面上的所述映射位置相关联的一或多个像素产生像素值;及将所述像素值指派给所述球面表示的所述目标点。12.根据权利...
【专利技术属性】
技术研发人员:M·科班,G·范德奥维拉,M·卡切维奇,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。