[发明专利]移动设备上实现分布式虚拟现实与可视化的方法及系统在审
申请号: | 201010612833.5 | 申请日: | 2010-12-29 |
公开(公告)号: | CN102148818A | 公开(公告)日: | 2011-08-10 |
发明(设计)人: | 李胜;汪国平 | 申请(专利权)人: | 北京大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04N7/26 |
代理公司: | 北京君尚知识产权代理事务所(普通合伙) 11200 | 代理人: | 余功勋 |
地址: | 100871 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 设备 实现 分布式 虚拟现实 可视化 方法 系统 | ||
1.一种移动设备上实现分布式虚拟现实与可视化的方法,其步骤为:
1)建立移动设备和虚拟现实与可视化服务器的通信连接;其中,移动设备包括一用户图形界面和进行虚拟现实与可视化显示的客户端,虚拟现实与可视化服务器包括一虚拟现实与可视化系统;
2)移动设备通过所述用户图形界面接收交互操作请求命令,并将其解析为虚拟现实与可视化系统的交互命令;
3)移动设备将解析的交互命令打包成数据包发送给虚拟现实与可视化服务器;
4)虚拟现实与可视化服务器从数据包中解析出交互命令,并将其发送给所述虚拟现实与可视化系统;
5)虚拟现实与可视化系统根据交互命令执行相应的计算,然后进行虚拟绘制并将执行结果压缩编码为流媒体发送给移动设备;
6)移动设备对接收数据进行解码,显示虚拟场景与可视化结果。
2.如权利要求1所述的方法,其特征在于如果交互操作请求命令是所述用户图形界面的三维主窗口视图之外的命令,则虚拟现实与可视化服务器根据设定的图形界面命令消息响应函数解析该命令。
3.如权利要求1所述的方法,其特征在于如果交互操作请求命令是所述用户图形界面的三维主窗口视图之内的命令,其命令格式为二维视图的坐标,则虚拟现实与可视化服务器将该二维视图坐标格式命令映射为对应三维空间中的对象并根据在该窗口之内的动作前后关联,解析出对三维对象的操作动作命令。
4.如权利要求1或2或3所述的方法,其特征在于所述虚拟现实与可视化系统包括一并行虚拟绘制子系统;当本次所有虚拟现实与可视化计算任务完成之后,所述并行虚拟绘制子系统进行三维图形虚拟绘制。
5.如权利要求4所述的方法,其特征在于所述并行虚拟绘制子系统有GPU集群构建;所述并行虚拟绘制子系统采用sort-first策略进行三维图形绘制。
6.如权利要求4所述的方法,其特征在于所述用户图像界面包括:菜单、按钮、工具栏、对话框、快捷键、三维导航图形界面以及三维场景中交互手段的容器。
7.一种移动设备上实现分布式虚拟现实与可视化的系统,其特征在于包括移动设备上的客户端、虚拟现实与可视化服务器上的服务器端;所述移动设备和所述虚拟现实与可视化服务器通过通信网络连接;其中,所述客户端包括一用户图形界面、一命令解析与发送模块、流媒体解码模块、流媒体绘制模块;所述服务器端包括一虚拟现实与可视化系统、命令接收模块、流媒体压缩编码模块;
所述用户图形界面,用于接收交互操作请求命令;
所述命令解析与发送模块,用于将交互操作请求命令解析为虚拟现实与可视化系统的交互命令,并将其打包成数据包发送给所述命令接收模块;
所述命令接收模块,用于对接收的数据包进行存储与解析,并将解析出的交互命令发送给所述虚拟现实与可视化系统;
所述虚拟现实与可视化系统,用于根据交互命令执行相应的计算和虚拟绘制,并将执行结果发送给流媒体压缩编码模块;
所述流媒体压缩编码模块,用于对执行结果进行压缩编码为流媒体,并将其发送给所述流媒体解码模块;
所述流媒体解码模块,用于对接收数据进行解码;
所述流媒体绘制模块,用于对解码后的数据绘制显示虚拟场景与可视化结果。
8.如权利要求7所述的系统,其特征在于所述虚拟现实与可视化系统包括一并行虚拟绘制子系统,用于对本次所有虚拟现实与可视化计算任务完成之后的数据进行三维图形虚拟绘制。
9.如权利要求8所述的系统,其特征在于所述并行虚拟绘制子系统有GPU集群构建;所述并行虚拟绘制子系统采用sort-first策略进行三维图形绘制。
10.如权利要求7所述的系统,其特征在于所述服务器端采用独立服务器架构或分布式服务器架构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学,未经北京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010612833.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:检测非法无线接入点的方法及系统
- 下一篇:一种实现APP权限管理的方法