[发明专利]一种基于增强现实的虚拟同步显示方法及系统有效
申请号: | 201710312287.5 | 申请日: | 2017-05-05 |
公开(公告)号: | CN107168532B | 公开(公告)日: | 2020-09-11 |
发明(设计)人: | 胡德志;孙碧亮;袁超飞 | 申请(专利权)人: | 武汉秀宝软件有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06F3/14;G06T17/05;G06T19/00;G06T7/246;G06T7/50;G01P3/00;G01P13/02 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立;陈璐 |
地址: | 430000 湖北省武汉市东湖新技术开发区武大*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 增强 现实 虚拟 同步 显示 方法 系统 | ||
本发明公开了一种基于增强现实的虚拟同步显示方法及系统,方法包括:S1、获取预设的现实场景图像中的第一特征点信息,将第一特征点信息输入即时定位与地图构建模块中创建三维虚拟场景;S2、对用户进行运动追踪,得到用户在现实场景中的第一运动状态信息;S3、设置三维虚拟场景中除第一客户端对应的第一客户端虚拟模型之外的所有虚拟模型在现实场景中的第二运动状态信息;S4、将三维虚拟场景中除第一客户端虚拟模型之外的所有虚拟模型显示在现实场景中;S5、将第一运行状态信息和第二运动状态信息同步到多个客户端。本发明的有益效果是:基于SLAM技术的运动追踪和三维虚拟场景建模,加强了玩家与虚拟物体在真实世界的互动,更增强了用户体验效果。
技术领域
本发明涉及增强现实领域,特别涉及一种基于增强现实的虚拟同步显示方法及系统。
背景技术
目前,在人与虚拟游戏环境的交互方面,还仅仅是采用传统的键盘遥感输入方式进行交互,但是,更不能给游戏玩家身临其境的沉浸式游戏体验,大大降低了用户体验。
发明内容
本发明提供了一种基于增强现实的虚拟同步显示方法及系统,解决了现有技术用户体验较差的技术问题。
本发明解决上述技术问题的技术方案如下:一种基于增强现实的虚拟同步显示方法,包括:
S1、获取预设的现实场景图像中的第一特征点信息,将所述第一特征点信息输入即时定位与地图构建模块中创建三维虚拟场景,并将所述第一特征点信息保存在多个客户端的识别库中,所述三维虚拟场景包括多个客户端对应的多个客户端虚拟模型和多个非客户端虚拟模型;
S2、通过多个客户端中包括的第一客户端的摄像头、内设传感器和第一识别库对用户进行运动追踪,得到所述用户在现实场景中的第一运动状态信息;
S3、根据所述第一运动状态信息设置所述三维虚拟场景中除所述第一客户端对应的第一客户端虚拟模型之外的所有虚拟模型在所述现实场景中的第二运动状态信息;
S4、将所述三维虚拟场景中除所述第一客户端虚拟模型之外的所有虚拟模型显示在所述现实场景中;
S5、将所述第一运行状态信息和所述第二运动状态信息同步到所述多个客户端。
本发明的有益效果是:通过SLAM技术进行三维虚拟场景建模,能准确定位出玩家在现实场景中的位置信息和通过使用基于真实世界构建的三维虚拟场景,把虚拟物体准确的放置到真实场景的指定位置上,加强了玩家与虚拟物体在真实世界的互动,更增强了用户体验效果。
在上述技术方案的基础上,本发明还可以做如下改进。
优选地,所述第一运动状态信息包括:位移信息、运动速度信息和运动方向信息。
优选地,所述内设传感器包括:加速度计、陀螺仪和深度感应器。
优选地,步骤S2包括:
S21、通过多个客户端中包括的第一客户端的摄像头获取预设帧数的用户周围的环境图像;
S22、获取每一帧环境图像的第二特征点信息;
S23、通过所述深度感应器获取每一帧环境图像的深度信息;
S24、对每一帧环境图像中同一特征点的位置变化信息、每一帧环境图像的深度信息以及每一帧环境图像的第二特征点信息与所述第一识别库中所述现实场景图像的第一特征点信息的匹配结果进行综合分析,得到所述用户的位移信息;
S25、通过所述加速度计和所述陀螺仪获取所述用户的运动速度信息和运动方向信息。
一种基于增强现实的虚拟同步显示系统,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉秀宝软件有限公司,未经武汉秀宝软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710312287.5/2.html,转载请声明来源钻瓜专利网。