终端的定位方法、装置、设备及存储介质制造方法及图纸

技术编号:26482324 阅读:11 留言:0更新日期:2020-11-25 19:29
本发明专利技术涉及虚拟现实技术领域,公开了一种终端的定位方法、装置、设备及存储介质,用于解决在VR设备进行目标物体定位时定位效率低下的问题。终端的定位方法包括:目标终端获取目标物体的运动定位数据,并将运动定位数据保存在目标终端对应目标客户端的目标配置文件中;当目标客户端请求连接服务器时,目标终端根据目标配置文件中的目标连接文件将目标客户端与服务器相连;目标终端向服务器上传对应的目标配置文件,并同步接收服务器下发的其他配置文件;目标终端通过目标客户端获取其他物体的运动定位数据;目标终端对其他物体的运动定位数据和目标物体的运动定位数据进行处理,得到目标物体与其他物体在虚拟空间中的位置信息。

【技术实现步骤摘要】
终端的定位方法、装置、设备及存储介质
本专利技术涉及虚拟现实
,尤其涉及一种终端的定位方法、装置、设备及存储介质。
技术介绍
虚拟现实技术(virtualreality,VR),所谓虚拟现实就是将虚拟和现实相互结合,VR利用现实生活中的数据,通过计算机技术产生的电子信号,然后将其与各种输出设备结合使其转化为能够让人们感受到的模拟环境,并使用户沉浸到该环境中。由此,运营商以虚拟现实技术为基础开发出了很多应用,其中最具代表性的就是VR游戏。VR游戏分为很多种类,例如:玩家对战玩家(playerversusplayer,PVP),即玩家互相利用游戏资源相互攻击而形成的互动竞技,而多玩家的PVP也就形成了阵营vs.阵营(realmvs.realmtm,RVR)。在多玩家同时进行VR游戏体验时,需要虚拟现实设备上的服务器与多个终端的内容同步,匹配玩家的光学定位数据与终端的运动定位数据,并实时获取多个终端的运动定位数据,在现有的技术中,通过字节输入实现对预设完成的多玩家位置数据的定位。在现有的技术中,仅仅通过字节输入以实现目标物体与其他物体的定位,导致在VR设备进行目标物体以及其他物体定位时定位的准确率低下。
技术实现思路
本专利技术的主要目的在于解决在VR设备进行目标物体以及其他物体定位时定位的准确率低下的问题。本专利技术第一方面提供了一种终端的定位方法,包括:目标终端获取目标物体的运动定位数据,并将所述运动定位数据保存在所述目标终端对应目标客户端的目标配置文件中;当所述目标客户端请求连接服务器时,所述目标终端通过所述目标客户端读取对应目标配置文件中的目标连接文件,并根据所述目标连接文件将所述目标客户端与所述服务器相连;所述目标终端向所述服务器上传对应的所述目标配置文件,并同步接收所述服务器下发的其他配置文件,所述其他配置文件为其他终端传输至所述服务器的文件;所述目标终端通过所述目标客户端读取所述其他配置文件,获取其他物体的运动定位数据;所述目标终端对所述其他物体的运动定位数据和所述目标物体的运动定位数据进行处理,得到所述目标物体与所述其他物体在虚拟空间中的位置信息。可选的,在本专利技术第一方面的第一种实现方式中,所述目标终端对所述其他物体的运动定位数据和所述目标物体的运动定位数据进行处理,得到所述目标物体与所述其他物体在虚拟空间中的位置信息包括:所述目标终端利用其他物体的运动定位数据在虚拟空间中生成所述其他物体对应的虚拟其他物体,并通过目标物体的运动定位数据在虚拟空间中生成所述目标物体对应的虚拟目标物体;所述目标终端在所述虚拟空间中显示所述虚拟其他物体与所述虚拟目标物体,得到所述目标物体与所述其他物体在虚拟空间中的位置信息。可选的,在本专利技术第一方面的第二种实现方式中,所述目标终端获取目标物体的运动定位数据,并将所述运动定位数据保存在所述目标终端对应目标客户端的目标配置文件中包括:所述目标终端在对应的目标客户端创建目标配置文件,所述目标配置文件的名称为所述目标终端的名称;所述目标终端提取目标物体的运动定位数据;所述目标终端将所述运动定位数据传输至所述目标配置文件中,将所述运动定位数据保存在所述目标配置文件中。可选的,在本专利技术第一方面的第三种实现方式中,所述当所述目标客户端请求连接服务器时,所述目标终端通过所述目标客户端读取对应目标配置文件中的目标连接文件,并根据所述目标连接文件将所述目标客户端与所述服务器相连包括:当所述目标客户端请求连接服务器时,所述目标终端将对应的目标配置文件发送至目标客户端中;所述目标终端通过所述目标客户端读取所述目标配置文件中的目标连接文件,并获取所述目标连接文件中的目标访问地址;所述目标终端利用所述目标访问地址连接所述目标客户端与所述服务器。可选的,在本专利技术第一方面的第四种实现方式中,在目标终端获取目标物体的运动定位数据,并将所述运动定位数据保存在所述目标终端对应目标客户端的目标配置文件中之前,还包括:所述目标终端通过预置的光学定位系统获取目标物体的运动轨迹的光学定位数据,并通过预置的定位跟踪系统分析所述光学定位数据,得到所述目标物体的运动定位数据。可选的,在本专利技术第一方面的第五种实现方式中,所述目标终端通过预置的光学定位系统获取目标物体的运动轨迹的光学定位数据,并通过预置的定位跟踪系统分析所述光学定位数据,得到所述目标物体的运动定位数据包括:所述目标终端获取通过摄像设备拍摄目标物体运动轨迹的待处理图像;所述目标终端通过预置的光学定位系统处理所述待处理图像,得到所述待处理图像中所述目标物体的光学定位数据;所述目标终端将所述光学定位数据传输至预置的定位跟踪系统,所述目标终端利用所述预置的定位跟踪系统对所述光学定位数据进行计算,得到所述目标物体的三维坐标数据,并利用所述预置的定位跟踪系统对所述三维坐标数据进行解析,得到所述目标物体的运动定位数据。本专利技术第二方面提供了一种终端的定位装置,包括:保存模块,用于目标终端获取目标物体的运动定位数据,并将所述运动定位数据保存在所述目标终端对应目标客户端的目标配置文件中;连接模块,当所述目标客户端请求连接服务器时,用于所述目标终端通过所述目标客户端读取对应目标配置文件中的目标连接文件,并根据所述目标连接文件将所述目标客户端与所述服务器相连;传输模块,用于所述目标终端向所述服务器上传对应的所述目标配置文件,并同步接收所述服务器下发的其他配置文件,所述其他配置文件为其他终端传输至所述服务器的文件;获取模块,用于所述目标终端通过所述目标客户端读取所述其他配置文件,获取其他物体的运动定位数据;处理模块,用于所述目标终端对所述其他物体的运动定位数据和所述目标物体的运动定位数据进行处理,得到所述目标物体与所述其他物体在虚拟空间中的位置信息。可选的,在本专利技术第二方面的第一种实现方式中,所述处理模块具体用于:所述目标终端利用其他物体的运动定位数据在虚拟空间中生成所述其他物体对应的虚拟其他物体,并通过目标物体的运动定位数据在虚拟空间中生成所述目标物体对应的虚拟目标物体;所述目标终端在所述虚拟空间中显示所述虚拟其他物体与所述虚拟目标物体,得到所述目标物体与所述其他物体在虚拟空间中的位置信息。可选的,在本专利技术第二方面的第二种实现方式中,所述保存模块具体用于:所述目标终端在对应的目标客户端创建目标配置文件,所述目标配置文件的名称为所述目标终端的名称;所述目标终端提取目标物体的运动定位数据;所述目标终端将所述运动定位数据传输至所述目标配置文件中,将所述运动定位数据保存在所述目标配置文件中。可选的,在本专利技术第二方面的第三种实现方式中,所述连接模块具体用于:当所述目标客户端请求连接服务器时,所述目标终端将对应的目标配置文件发送至目标客户端中;所述目标终端通过所述目标客户端读取所述目标配置文件中的目标连接文件,并获取所述目标连接文件中的目标访问地址;所述目标终端利用所述目标访问地址连接所述目标客户端与所述服务器。可选的,在本专利技术第二方面的第四种实现方式中,所述终端的定位装置还包括:分析模块,用于所述目标终端通过预置的光学定位系本文档来自技高网...

【技术保护点】
1.一种终端的定位方法,其特征在于,所述终端的定位方法包括:/n目标终端获取目标物体的运动定位数据,并将所述运动定位数据保存在所述目标终端对应目标客户端的目标配置文件中;/n当所述目标客户端请求连接服务器时,所述目标终端通过所述目标客户端读取对应目标配置文件中的目标连接文件,并根据所述目标连接文件将所述目标客户端与所述服务器相连;/n所述目标终端向所述服务器上传对应的所述目标配置文件,并同步接收所述服务器下发的其他配置文件,所述其他配置文件为其他终端传输至所述服务器的文件;/n所述目标终端通过所述目标客户端读取所述其他配置文件,获取其他物体的运动定位数据;/n所述目标终端对所述其他物体的运动定位数据和所述目标物体的运动定位数据进行处理,得到所述目标物体与所述其他物体在虚拟空间中的位置信息。/n

【技术特征摘要】
1.一种终端的定位方法,其特征在于,所述终端的定位方法包括:
目标终端获取目标物体的运动定位数据,并将所述运动定位数据保存在所述目标终端对应目标客户端的目标配置文件中;
当所述目标客户端请求连接服务器时,所述目标终端通过所述目标客户端读取对应目标配置文件中的目标连接文件,并根据所述目标连接文件将所述目标客户端与所述服务器相连;
所述目标终端向所述服务器上传对应的所述目标配置文件,并同步接收所述服务器下发的其他配置文件,所述其他配置文件为其他终端传输至所述服务器的文件;
所述目标终端通过所述目标客户端读取所述其他配置文件,获取其他物体的运动定位数据;
所述目标终端对所述其他物体的运动定位数据和所述目标物体的运动定位数据进行处理,得到所述目标物体与所述其他物体在虚拟空间中的位置信息。


2.根据权利要求1所述的终端的定位方法,其特征在于,所述目标终端对所述其他物体的运动定位数据和所述目标物体的运动定位数据进行处理,得到所述目标物体与所述其他物体在虚拟空间中的位置信息包括:
所述目标终端利用其他物体的运动定位数据在虚拟空间中生成所述其他物体对应的虚拟其他物体,并通过目标物体的运动定位数据在虚拟空间中生成所述目标物体对应的虚拟目标物体;
所述目标终端在所述虚拟空间中显示所述虚拟其他物体与所述虚拟目标物体,得到所述目标物体与所述其他物体在虚拟空间中的位置信息。


3.根据权利要求1所述的终端的定位方法,其特征在于,所述目标终端获取目标物体的运动定位数据,并将所述运动定位数据保存在所述目标终端对应目标客户端的目标配置文件中包括:
所述目标终端在对应的目标客户端创建目标配置文件,所述目标配置文件的名称为所述目标终端的名称;
所述目标终端提取目标物体的运动定位数据;
所述目标终端将所述运动定位数据传输至所述目标配置文件中,将所述运动定位数据保存在所述目标配置文件中。


4.根据权利要求1所述的终端的定位方法,其特征在于,所述当所述目标客户端请求连接服务器时,所述目标终端通过所述目标客户端读取对应目标配置文件中的目标连接文件,并根据所述目标连接文件将所述目标客户端与所述服务器相连包括:
当所述目标客户端请求连接服务器时,所述目标终端将对应的目标配置文件发送至目标客户端中;
所述目标终端通过所述目标客户端读取所述目标配置文件中的目标连接文件,并获取所述目标连接文件中的目标访问地址;
所述目标终端利用所述目标访问地址连接所述目标客户端与所述服务器。


5.根据权利要求1-4中任一项所述的终端的定位方法,其特征在于,在目标终端获取目标物体的运动定位数据,并将所述运动定位数据保存在所述目标终端对应目标客户端的目标配置文件中之前,还包括:
所述目标终端通过预...

【专利技术属性】
技术研发人员:肖乐天许秋子
申请(专利权)人:深圳市瑞立视多媒体科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1