[发明专利]虚拟现实数据处理方法、装置、存储介质和计算机设备有效
申请号: | 201711241175.1 | 申请日: | 2017-11-30 |
公开(公告)号: | CN109861948B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 梁宇轩 | 申请(专利权)人: | 腾讯科技(成都)有限公司 |
主分类号: | H04L67/131 | 分类号: | H04L67/131;G06T13/00 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 何平;邓云鹏 |
地址: | 610041 四川省成都市高*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟现实 数据处理 方法 装置 存储 介质 计算机 设备 | ||
1.一种虚拟现实数据处理方法,所述方法包括:
生成虚拟现实场景获取请求,在浏览器通过HTML5的长连接通信方式将所述虚拟现实场景获取请求发送至服务器;
接收服务器根据所述虚拟现实场景获取请求返回的场景数据;
在浏览器通过HTML5解析所述场景数据分离得到组件数据,包括:解析所述场景数据为对应的帧数据集合;通过浏览器内置的网页组件对所述帧数据集合中的各个帧数据进行元素拆分和元素解析,得到各个帧数据所对应图形的帧组件数据;
根据所述组件数据进行动画渲染,通过左右双画布在所述浏览器显示对应的动画,以使虚拟现实设备采集所述动画形成虚拟现实场景。
2.根据权利要求1所述的方法,其特征在于,所述生成虚拟现实场景获取请求,在浏览器通过HTML5的长连接通信方式将所述虚拟现实场景获取请求发送至服务器的步骤之前,还包括:
与服务器建立长连接;
所述生成虚拟现实场景获取请求,在浏览器通过HTML5的长连接通信方式将所述虚拟现实场景获取请求发送至服务器的步骤包括:
接收虚拟现实设备发送的场景切换指令,所述场景切换指令包括当前虚拟现实设备对应的状态参数;
根据所述场景切换指令生成虚拟现实场景获取请求,所述虚拟现实场景获取请求携带所述当前虚拟现实设备对应的状态参数;
将所述虚拟现实场景获取请求在浏览器通过HTML5的多线程实时发送至所述服务器,以使服务器根据所述状态参数获取对应的目标场景数据。
3.根据权利要求1所述的方法,其特征在于,所述元素拆分用于对帧数据进行拆分得到对应的帧组件元素。
4.根据权利要求3所述的方法,其特征在于,所述根据所述组件数据进行动画渲染,通过左右双画布在所述浏览器显示对应的动画的步骤包括:
通过多线程对帧数据集合中的各个帧数据所对应的帧组件数据进行绘图渲染生成对应的各个帧绘图;
对预设时长内的所述帧绘图进行动画绑定以形成对应的动画。
5.根据权利要求3所述的方法,其特征在于,所述根据所述组件数据进行动画渲染,通过左右双画布在所述浏览器显示对应的动画的步骤包括:
获取眼睛所视的屏幕信息、可视角度和瞳距信息;
根据所述眼睛所视的屏幕信息、可视角度和瞳距信息确定左右眼画布;
获取当前帧数据对应的动态变换矩阵,所述变换矩阵包括移动矩阵、旋转矩阵、缩放矩阵;
获取所述组件数据对应的目标局部模型数据,根据所述动态变换矩阵和目标局部模型数据进行着色绘图。
6.根据权利要求1所述的方法,其特征在于,所述在浏览器通过HTML5的长连接通信方式将所述虚拟现实场景获取请求发送至服务器的步骤之前,还包括:
判断浏览器中是否存在所述虚拟现实场景获取请求对应的缓存数据;
如果存在,则从浏览器读取所述缓存数据得到所述场景数据,进入在浏览器通过HTML5解析所述场景数据分离得到组件数据的步骤;
如果不存在,则进入所述在浏览器通过HTML5与服务器建立的长连接通信方式发送所述虚拟现实场景获取请求至服务器的步骤。
7.根据权利要求6所述的方法,其特征在于,所述判断浏览器中是否存在所述虚拟现实场景获取请求对应的缓存数据的步骤包括:
根据所述虚拟现实场景获取请求确定对应的目标组件标识;
判断所述浏览器中是否存在所述目标组件标识对应的缓存的目标局部模型数据;
所述方法还包括:
如果存在,则将所述虚拟现实场景获取请求修改为动态变换矩阵获取请求,在浏览器通过HTML5的长连接通信方式将所述动态变换矩阵获取请求发送至服务器;
接收服务器根据所述动态变换矩阵获取请求返回的动态变换矩阵,所述动态变换矩阵和所述目标局部模型数据组成所述组件数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(成都)有限公司,未经腾讯科技(成都)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711241175.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网络劫持处理方法及装置、电子设备
- 下一篇:报文滤波方法、装置和电子设备