[发明专利]一种虚拟现实设备及截屏图片播放方法在审
申请号: | 202110284754.4 | 申请日: | 2021-03-17 |
公开(公告)号: | CN114327700A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 郑美燕;王大勇;姜璐珩 | 申请(专利权)人: | 海信视像科技股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F9/54;G06T19/00;G06F3/04847;G06F3/01 |
代理公司: | 北京弘权知识产权代理有限公司 11363 | 代理人: | 郭放;许伟群 |
地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟现实 设备 图片 播放 方法 | ||
1.一种虚拟现实设备,其特征在于,包括:
显示器,被配置为显示用户界面,所述用户界面包括图片成像区域和天空盒区域,所述图片成像区域用于呈现多媒体内容;所述天空盒区域位于图像区域的四周,用于呈现渲染背景内容;
控制器,被配置为:
获取用户输入的用于播放截屏图片的控制指令;
响应于所述控制指令,解析待播放的截屏图片文件,以获得截屏图像画面和视场角;
根据所述视场角调用播放器模型,所述播放器模型为在渲染场景中预先根据所述视场角建立的曲面模型;
将所述截屏图像画面映射至所述播放器模型。
2.根据权利要求1所述的虚拟现实设备,其特征在于,在所述获取用户输入的用于播放截屏图片的控制指令之前,所述控制器被进一步配置为:
接收用户输入的截屏指令;
响应于所述截屏指令,对当前渲染场景执行图像拍摄,以获得截屏图像画面;
记录执行图像拍摄时在所述渲染场景中的拍摄位置以及视场角;
保存所述截屏图像画面和所述视场角,以生成截屏图片文件。
3.根据权利要求1所述的虚拟现实设备,其特征在于,根据所述视场角调用播放器模型的步骤中,所述控制器被进一步配置为:
获取播放器模型列表;
使用所述视场角在所述播放器模型列表中匹配播放器模型;
如果在所述播放器模型列表中匹配到所述视场角下的播放器模型,调用匹配命中的所述播放器模型;
如果在所述播放器模型列表中未匹配到所述视场角下的播放器模型,根据所述视场角创建播放器模型。
4.根据权利要求3所述的虚拟现实设备,其特征在于,根据所述视场角创建播放器模型的步骤中,所述控制器被进一步配置为:
获取待播放截屏图片的分辨率;
根据所述分辨率以及所述视场角计算曲面半径;
按照所述曲面半径在渲染场景中创建球坐标系;
在所述球坐标系中截取所述视场角下的曲面范围,以生成播放器模型。
5.根据权利要求1所述的虚拟现实设备,其特征在于,将所述截屏图像画面映射至所述播放器模型的步骤中,所述控制器被进一步配置为:
根据截屏图像画面构建二维纹理坐标,以及根据所述播放器模型构建球面纹理坐标;
设定所述二维纹理坐标和所述球面纹理坐标的范围;
按照所述球面纹理坐标上每个点的法向量坐标,将所述二维纹理坐标中的点映射到所述球面纹理坐标中。
6.根据权利要求5所述的虚拟现实设备,其特征在于,将所述二维纹理坐标中的点映射到所述球面纹理坐标中的步骤中,所述控制器被进一步配置为:
按照所述截屏图像画面的分辨率,对所述截屏图像画面执行切分;
针对切分所获得的每个子区域执行纹理采样;
使用反正弦函数,将子区域内纹理采样点坐标转化为球面点坐标。
7.根据权利要求1所述的虚拟现实设备,其特征在于,解析待播放的截屏图片文件的步骤中,所述控制器被进一步配置为:
读取待播放截屏图片的画面类型;
如果所述画面类型为第一类型,执行解析待播放的截屏图片文件,以获得截屏图像画面和视场角的步骤;
如果所述画面类型为第二类型,隐藏播放界面中的渲染背景,以在渲染场景中展示所述截屏图片。
8.根据权利要求1所述的虚拟现实设备,其特征在于,将所述截屏图像画面映射至所述播放器模型的步骤后,所述控制器被进一步配置为:
在渲染场景中添加映射有截屏图像画面的所述播放器模型;
设置所述播放器模型在所述渲染场景中的位置,以使所述截屏图像画面覆盖整个所述视场角;
通过虚拟显示相机拍摄当前渲染场景,以输出所述截屏图像画面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信视像科技股份有限公司,未经海信视像科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110284754.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种虚拟现实设备及媒资播放方法
- 下一篇:联合收割机