[发明专利]VR视频显示方法、装置及终端在审
申请号: | 201711483115.0 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108174174A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 彭吉 | 申请(专利权)人: | 暴风集团股份有限公司 |
主分类号: | H04N13/106 | 分类号: | H04N13/106;H04N13/366;H04N13/383;H04N13/332;H04N13/275;H04L29/06 |
代理公司: | 北京尚伦律师事务所 11477 | 代理人: | 张俊国 |
地址: | 100191 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 源视频 图形处理程序 全景 角度信息 球面模型 视频显示 终端 加载 上下文对象 苹果图形 运行环境 正常播放 纹理 视频帧 图形库 映射 构建 渲染 | ||
本发明公开了一种VR视频显示方法、装置及终端,其中,该方法包括:获取VR全景源视频;通过苹果图形库上下文对象构建图形处理程序的运行环境,并运行图形处理程序;通过图形库纹理加载方法,将VR全景源视频加载到图形处理程序;针对VR全景源视频中的每一帧,通过图形处理程序将VR全景源视频的视频帧映射至球面模型;获取当前的角度信息;从球面模型中选取角度信息所对应的局部平面图;对局部平面图渲染并显示。通过本发明的方法、装置及终端,可以在IOS操作系统上正常播放VR全景源视频,使得使用IOS操作系统的用户能够获得正常的VR体验。
技术领域
本发明涉及视频技术领域,特别涉及一种VR视频显示方法、装置及终端。
背景技术
目前,近年来,随着VR(Virtual Reality,虚拟现实技术)的风起云涌,VR概念也被越来越多的被认知,VR产品也层出不穷,VR已经逐渐进入到人们的生活当中。而VR全景视频作为一个全新的视频市场,其巨大的商业价值不言而喻,作为当前热门研究的VR技术,其重要性也可见一斑。然而相关技术中IOS操作系统(由苹果公司开发的移动操作系统)的手机上却无法正常显示VR全景源视频,用户在通过IOS操作系统的手机观看VR全景源视频时,视频帧看上去常常是扭曲的或者断层的,从而严重影响用户体验。
发明内容
有鉴于此,本发明实施例所要解决的一个技术问题如何提供一种VR视频显示方法、装置及终端,可以在IOS操作系统上正常播放VR全景源视频,使得使用IOS操作系统的用户能够获得正常的VR体验,而不再看到断层的或者扭曲的VR视频帧。技术方案如下:
本发明提供了一种VR视频显示方法,包括:
获取VR全景源视频;
通过苹果图形库上下文对象构建图形处理程序的运行环境,并运行所述图形处理程序;
通过图形库纹理加载方法,将所述VR全景源视频加载到所述图形处理程序;
针对所述VR全景源视频中的每一帧,通过所述图形处理程序将所述VR全景源视频的视频帧映射至球面模型;
获取当前的角度信息;
从所述球面模型中选取所述角度信息所对应的局部平面图;
对所述局部平面图渲染并显示。
可选地,所述针对所述VR全景源视频中的每一帧,通过所述图形处理程序将所述VR全景源视频的视频帧映射至球面模型,包括:
使用所述图形处理程序,构建所述球面模型;
将所述VR全景源视频的视频帧渲染至所述球面模型上。
可选地,所述使用所述图形处理程序,构建所述球面模型,包括:
确定用于构建所述球面模型的三角形的相关参数,其中,所述相关参数用于指示所述三角形的数目;
根据所述相关参数确定用于构建所述球面模型的所有三角形中各三角形的顶点的球坐标;
根据所述各三角形的顶点的球坐标,计算所述各三角形的顶点的三维坐标;
在所述图形处理程序中,根据所述各三角形的顶点的三维坐标构建所述球面模型。
可选地,所述将所述VR全景源视频的视频帧渲染至所述球面模型上,包括:
根据所述各三角形的顶点的三维坐标,计算所述各三角形的顶点在所述VR全景源视频的视频帧上对应的映射点的二维坐标,将所述映射点的二维坐标作为所述映射点的纹理坐标;
将所述映射点的像素值确定为所述映射点的纹理坐标所对应的像素值;
将所述映射点的纹理坐标所对应的像素值渲染至所述映射点对应的顶点上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于暴风集团股份有限公司,未经暴风集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711483115.0/2.html,转载请声明来源钻瓜专利网。