定位方法及装置制造方法及图纸

技术编号:31819791 阅读:11 留言:0更新日期:2022-01-12 12:09
本申请公开了一种定位方法及装置,所述方法包括:第一增强现实AR设备与第二AR设备建立局域网通信链路;所述第一AR设备通过所述局域网通信链路根据超宽带定位技术UWB获取第一位置参数,所述第一位置参数关联所述第一AR设备和所述第二AR设备;所述第一AR设备根据所述第一位置参数AR更新所述第一AR设备的用户在第一虚拟场景中的位置。采用本申请实施例有利于提升设备间定位的准确性,提升多用户在虚拟场景中的交互体验。景中的交互体验。景中的交互体验。

【技术实现步骤摘要】
定位方法及装置


[0001]本申请涉及电子
,尤其涉及一种定位方法及装置。

技术介绍

[0002]增强现实技术受到了越来越多人的认可,用户可以在增强现实世界体验到最真实的感受,其模拟环境的真实性与现实世界难辨真假,让人有种身临其境的感觉;随着增强现实技术的发展,增强现实(Augmented Reality,AR)设备等产品一边逐渐朝着小型化发展,另一边实现功能越来越多,其标志性功能为3D游戏以及3D交互功能。
[0003]目前,用户佩戴AR设备实现3D交互功能体验较差,由于3D游戏以及3D交互功能对于空间感知能力要求较高,用户无法及时获取方位信息,传统的定位功能已经无法满足多用户之间室内相互位置的判断需求。

技术实现思路

[0004]本申请实施例提供一种定位方法及装置,以期提升设备间定位的准确性,提升多用户在虚拟场景中的交互体验。
[0005]第一方面,本申请实施例提供一种定位方法,所述方法包括:
[0006]第一增强现实AR设备与第二AR设备建立局域网通信链路;
[0007]所述第一AR设备通过所述局域网通信链路根据超宽带定位技术UWB获取第一位置参数,所述第一位置参数关联所述第一AR设备和所述第二AR设备;
[0008]所述第一AR设备根据所述第一位置参数AR更新所述第一AR设备的用户在第一虚拟场景中的位置。
[0009]第二方面,本申请实施例提供一种定位方法,所述方法包括:
[0010]第二增强现实AR设备与第一AR设备建立局域网通信链路;
[0011]所述第二AR设备通过所述局域网通信链路根据超宽带定位技术UWB获取第二位置参数,所述第二位置参数关联所述第一AR设备和所述第二AR设备;
[0012]所述第二AR设备根据所述第二位置参数AR更新所述第二AR设备的用户在第一虚拟场景中的位置。
[0013]第三方面,本申请实施例提供一种定位装置,应用于第一AR设备,所述定位装置包括建立单元、获取单元和处理单元,其中:
[0014]所述建立单元,用于与第二AR设备建立局域网通信链路;
[0015]所述获取单元,用于通过所述局域网通信链路根据超宽带定位技术UWB获取第一位置参数,所述第一位置参数关联所述第一AR设备和所述第二AR设备;
[0016]所述处理单元,用于根据所述第一位置参数AR更新所述第一AR设备的用户在第一虚拟场景中的位置。
[0017]第四方面,本申请实施例提供一种定位装置,应用于第二AR设备,所述定位装置包括建立单元、获取单元和处理单元,其中:
[0018]所述建立单元,用于与第一AR设备建立局域网通信链路;
[0019]所述获取单元,用于通过所述局域网通信链路根据超宽带定位技术UWB获取第二位置参数,所述第二位置参数关联所述第一AR设备和所述第二AR设备;
[0020]所述处理单元,用于根据所述第二位置参数AR更新所述第二AR设备的用户在第一虚拟场景中的位置。
[0021]第五方面,本申请实施例提供一种AR设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面任一方法中的步骤的指令。
[0022]第六方面,本申请实施例提供一种AR设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第二方面任一方法中的步骤的指令。
[0023]第七方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。
[0024]第八方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第二方面任一方法中所描述的部分或全部步骤。
[0025]第九方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
[0026]第十方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第二方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
[0027]可以看出,在本申请实施例中,第一增强现实AR设备与第二AR设备建立局域网通信链路,然后,通过所述局域网通信链路根据超宽带定位技术UWB获取第一位置参数,所述第一位置参数关联所述第一AR设备和所述第二AR设备,并根据所述第一位置参数更新所述第一AR设备的用户在第一虚拟场景中的位置。可见,第一AR设备通过UWB技术获取关联第一AR设备和第二AR设备的第一位置参数,有利于提升定位的准确性,并根据第一位置参数进行对第一虚拟场景中第一AR设备的用户进行位置更新,提升多用户在虚拟场景中的交互体验。
附图说明
[0028]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1是本申请实施例提供的一种AR设备的结构示意图;
unit,GPU),图像信号处理器(image signal processor,ISP),控制器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的部件,也可以集成在一个或多个处理器中。在一些实施例中,AR设备100也可以包括一个或多个处理器110。其中,控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。在其他一些实施例中,处理器110中还可以设置存储器,用于存储指令和数据。示例性地,处理器110中的存储器可以为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。这样就避免了重复存取,减少了处理器110的等待时间,因而提高了AR设备100处理数据或执行指令的效率。
[0046]在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路间(inter-integrat本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种定位方法,其特征在于,所述方法包括:第一增强现实AR设备与第二AR设备建立局域网通信链路;所述第一AR设备通过所述局域网通信链路根据超宽带定位技术UWB获取第一位置参数,所述第一位置参数关联所述第一AR设备和所述第二AR设备;所述第一AR设备根据所述第一位置参数AR更新所述第一AR设备的用户在第一虚拟场景中的位置。2.根据权利要求1所述的方法,其特征在于,所述第一AR设备通过所述局域网通信链路根据超宽带定位技术UWB获取位置参数,包括:所述第一AR设备通过所述局域网通信链路根据反向到达时间差RTDOA算法与预设区域内的至少三个基站进行数据交互获取所述第一AR设备的位置坐标;所述第一AR设备通过所述局域网通信链路根据相位差PDOA算法获取所述第一AR设备与所述第二AR设备之间的目标相对位置参数。3.根据权利要求2所述的方法,其特征在于,所述第一AR设备通过所述局域网通信链路根据相位差PDOA算法获取所述第一AR设备与所述第二AR设备之间的目标相对位置参数,包括:所述第一AR设备中的第一天线和第二天线均接收到来自所述第二AR设备的第三天线发射的第一信号和第四天线发射的第二信号;所述第一AR设备根据所述第一天线和所述第二天线接收到的所述第一信号的相位差确定所述第一AR设备与所述第二AR设备之间的第一相对位置参数;所述第一AR设备根据所述第一天线和所述第二天线接收到的所述第二信号的相位差确定所述第一AR设备与所述第二AR设备之间的第二相对位置参数;所述第一AR设备根据所述第一相对位置参数和所述第二相对位置参数确定所述目标相对位置参数,并向所述第二AR设备发送所述目标相对位置参数。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:所述第一AR设备通过所述第一天线发射第三信号,以及通过所述第二天线发射第四信号;所述第一AR设备接收来自所述第二AR设备发送更新后的所述目标相对位置参数,所述目标相对位置参数为所述第二AR设备通过所述PDOA算法根据所述第三天线和所述第四天线接收到的所述第三信号和所述第四信号确定的相对位置参数;所述第一AR设备根据所述更新后的所述目标相对位置参数更新所述第一位置参数。5.根据权利要求2所述的方法,其特征在于,所述第一AR设备通过所述局域网通信链路根据相位差PDOA算法获取所述第一AR设备与所述第二AR设备之间的目标相对位置参数,包括:所述第一AR设备中的第一天线接收到来自所述第二AR设备的第三天线发射的第五信号和第四天线发射的第六信号;所述第一AR设备根据所述第一天线接收到的所述第五信号和所述第六信号确定所述第一AR设备和所述第二AR设备之间的距离参数;所述第一AR设备通过所述第一天线发射第七信号,以及向所述第二AR设备发送的所述距离参数;
所述第一AR设备接收到来自所述第二AR设备发送的所述目标相对位置参数,所述目标相对位置参数为所述第二AR设备根据所述第三天线和所述第四天线接收到的所述第七信号的相位差,以及所述距离参数确定的相对位置参数。6.根据权利要求2所述的方法,其特征在于,所述第一AR设备通过所述局域网通信链路根据相位差PDOA算法获取所述第一AR设备与所述第二AR设备之间的目标相对位置参数,包括:所述第一AR设备中的第一天线和第二天线均接收到来自所述第二AR设备的第三天线发射的第八信号;所述第一AR设备根据所述第一天线和所述第二天线接收到的所述第八信号的相位差确定所述第一AR设备与所述第二AR设备之间的所述目标相对位置参数,并向所述第二AR设备发送所述目标相对位置参数。7.根据权利要求1-6任一项所述的方法,其特征在于,所述第一AR设备通过所述局域网通信链路根据超宽带定位技术UWB获取第一位置参数之后,所述方法还包括:所述第一AR设备根据卡尔曼滤波算法通过所述第一位置参数、所述第一AR设备的第一加速度,以及历史第一位置参数校准所述第一位置参数。8.一种定位方式,其特征在于,所述方法包括:第二增强现实AR设备与第一AR设备建立局域网通信链路;所述第二AR设备通过所述局域网通信链路根据超宽带定位技术UWB获取第二位置参数,所述第二位置参数关联所述第一AR设备和所述第二AR设备;所述第二AR设备根据所述第二位置参数AR更新所述第二AR设备的用户在第一虚拟场景中的位置。9.根据权利要求8所述的方法,其特征在于,所述第二AR设备通过所述局域网通信链路根据超宽带定位技术UWB获取第二位置参数,包括:所述第二AR设备通过所述局域网通信链路根据反向到达时间差RTDOA算法与预设区域内的至少三个基站进行数据交互获取所述第二AR设备的位置坐标;所述第二AR设备通过所述局域网通信链路根据相位差PDOA算法获取所述第一AR设备与所述第二AR设备之间的目标相对位置参数。10.根据权利要求9所述的方法,其特征...

【专利技术属性】
技术研发人员:张秀生
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1