预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108174174A(43)申请公布日2018.06.15(21)申请号201711483115.0(22)申请日2017.12.29(71)申请人暴风集团股份有限公司地址100191北京市海淀区学院路51号首享科技大厦9层(72)发明人彭吉(74)专利代理机构北京尚伦律师事务所11477代理人张俊国(51)Int.Cl.H04N13/106(2018.01)H04N13/366(2018.01)H04N13/383(2018.01)H04N13/332(2018.01)H04N13/275(2018.01)H04L29/06(2006.01)权利要求书3页说明书11页附图7页(54)发明名称VR视频显示方法、装置及终端(57)摘要本发明公开了一种VR视频显示方法、装置及终端,其中,该方法包括:获取VR全景源视频;通过苹果图形库上下文对象构建图形处理程序的运行环境,并运行图形处理程序;通过图形库纹理加载方法,将VR全景源视频加载到图形处理程序;针对VR全景源视频中的每一帧,通过图形处理程序将VR全景源视频的视频帧映射至球面模型;获取当前的角度信息;从球面模型中选取角度信息所对应的局部平面图;对局部平面图渲染并显示。通过本发明的方法、装置及终端,可以在IOS操作系统上正常播放VR全景源视频,使得使用IOS操作系统的用户能够获得正常的VR体验。CN108174174ACN108174174A权利要求书1/3页1.一种VR视频显示方法,其特征在于,应用于工作在IOS操作系统的设备,包括:获取VR全景源视频;通过苹果图形库上下文对象构建图形处理程序的运行环境,并运行所述图形处理程序;通过图形库纹理加载方法,将所述VR全景源视频加载到所述图形处理程序;针对所述VR全景源视频中的每一帧,通过所述图形处理程序将所述VR全景源视频的视频帧映射至球面模型;获取当前的角度信息;从所述球面模型中选取所述角度信息所对应的局部平面图;对所述局部平面图渲染并显示。2.根据权利要求1所述的方法,其特征在于,所述针对所述VR全景源视频中的每一帧,通过所述图形处理程序将所述VR全景源视频的视频帧映射至球面模型,包括:使用所述图形处理程序,构建所述球面模型;将所述VR全景源视频的视频帧渲染至所述球面模型上。3.根据权利要求2所述的方法,其特征在于,所述使用所述图形处理程序,构建所述球面模型,包括:确定用于构建所述球面模型的三角形的相关参数,其中,所述相关参数用于指示所述三角形的数目;根据所述相关参数确定用于构建所述球面模型的所有三角形中各三角形的顶点的球坐标;根据所述各三角形的顶点的球坐标,计算所述各三角形的顶点的三维坐标;在所述图形处理程序中,根据所述各三角形的顶点的三维坐标构建所述球面模型。4.根据权利要求3所述的方法,其特征在于,所述将所述VR全景源视频的视频帧渲染至所述球面模型上,包括:根据所述各三角形的顶点的三维坐标,计算所述各三角形的顶点在所述VR全景源视频的视频帧上对应的映射点的二维坐标,将所述映射点的二维坐标作为所述映射点的纹理坐标;将所述映射点的像素值确定为所述映射点的纹理坐标所对应的像素值;将所述映射点的纹理坐标所对应的像素值渲染至所述映射点对应的顶点上。5.根据权利要求4所述的方法,其特征在于,所述对所述局部平面图渲染并显示,包括:计算用于显示所述局部平面图的屏幕上各点的坐标值;确定所述局部平面图上与所述屏幕上各点的坐标值相应的纹理坐标;通过所述视图控件,将所述相应的纹理坐标所对应的像素值渲染至所述屏幕上各点。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述从所述球面模型中选取所述角度信息所对应的局部平面图,包括:根据所述角度信息,确定与所述角度信息相应的视图矩阵;根据所述视图矩阵从所述球面模型中选取所述角度信息所对应的局部平面图。2CN108174174A权利要求书2/3页7.一种VR视频显示装置,其特征在于,应用于工作在IOS操作系统的设备,包括:第一获取模块,用于获取VR全景源视频;第一处理模块,用于通过苹果图形库上下文对象构建图形处理程序的运行环境,并运行所述图形处理程序;加载模块,用通过图形库纹理加载方法,将所述VR全景源视频加载到所述图形处理程序;映射模块,用于针对所述VR全景源视频中的每一帧,通过所述图形处理程序将所述VR全景源视频的视频帧映射至球面模型;第二获取模块,用于获取当前的角度信息;选取模块,用于从所述球面模型中选取所述角度信息所对应的局部平面图;第二处理模块,用于对所述局部平面图渲染并显示。8.根据权利要求7所述的装置,其特征在于,所述映射模块包括:构建子模块,用于使用所述图形处理程序,构建所述球面模型;渲染子模块,用于将所述V