测量方法、终端设备、电子设备及可读存储介质技术

技术编号:37813042 阅读:14 留言:0更新日期:2023-06-09 09:43
本申请实施例公开了一种测量方法、终端设备、电子设备及可读存储介质,该方法可以包括:在检测到测量操作时,向第一电子设备和第二电子设备分别发送控制指令,以使第一电子设备和第二电子设备分别通过各自的UWB模块进行无线通信;其中,第一电子设备与第二电子设备分别放置在测量起点及测量终点;获取通信数据,该通信数据是由第一电子设备和第二电子设备分别与终端设备通信产生的,或者是由第一电子设备与第二电子设备通信产生的;根据通信数据,确定针对测量起点和测量终点的第一测量结果。实施该方法,可以提高测量精度。可以提高测量精度。可以提高测量精度。

【技术实现步骤摘要】
测量方法、终端设备、电子设备及可读存储介质


[0001]本申请涉及通信
,尤其涉及一种测量方法、终端设备、电子设备及可读存储介质。

技术介绍

[0002]目前,基于终端设备(如手机)的测量方法通常是AR(Augmented Reality,增强现实)测量方法。实践中发现,AR测量方法大都依赖计算机视觉算法进行图像特征的识别来实现,所以测量精度比较低。

技术实现思路

[0003]本申请实施例提供了一种测量方法、终端设备、电子设备及可读存储介质,可以提高测量精度。
[0004]本申请实施例第一方面提供了一种测量方法,所述方法适用于终端设备,所述终端设备与第一电子设备及第二电子设备建立通信连接,所述第一电子设备包括第一UWB模块,所述第二电子设备包括第二UWB模块,所述方法包括:
[0005]在检测到测量操作时,向所述第一电子设备和所述第二电子设备分别发送控制指令,以使所述第一电子设备和所述第二电子设备分别通过各自的UWB模块进行无线通信;其中,所述第一电子设备与所述第二电子设备分别放置在测量起点及测量终点;
[0006]获取通信数据,所述通信数据是由所述第一电子设备和所述第二电子设备分别与所述终端设备通信产生的,或者所述通信数据是由所述第一电子设备与所述第二电子设备通信产生的;
[0007]根据所述通信数据,确定第一测量结果;其中,所述第一测量结果包括以下至少一种:所述测量起点和所述测量终点之间的距离值、所述测量起点和所述测量终点的相对角度,及过所述测量起点和所述测量终点的目标圆的参数信息。
[0008]本申请实施例第二方面提供了一种终端设备,所述终端设备与第一电子设备及第二电子设备建立通信连接,所述第一电子设备包括第一UWB模块,所述第二电子设备包括第二UWB模块,所述方法包括:
[0009]发送单元,用于在检测到测量操作时,向所述第一电子设备和所述第二电子设备分别发送控制指令,以使所述第一电子设备和所述第二电子设备分别通过各自的UWB模块进行无线通信;其中,所述第一电子设备与所述第二电子设备分别放置在测量起点及测量终点;
[0010]获取单元,用于获取通信数据,所述通信数据是由所述第一电子设备和所述第二电子设备分别与所述终端设备通信产生的,或者所述通信数据是由所述第一电子设备与所述第二电子设备通信产生的;
[0011]处理单元,用于根据所述通信数据,确定第一测量结果;其中,所述第一测量结果包括以下至少一种:所述测量起点和所述测量终点之间的距离值、所述测量起点和所述测
量终点的相对角度,及过所述测量起点和所述测量终点的目标圆的参数信息。
[0012]本申请实施例第三方面公开了一种终端设备,包括:
[0013]存储有可执行程序代码的存储器;
[0014]以及所述存储器耦合的处理器;
[0015]所述处理器调用所述存储器中存储的所述可执行程序代码,所述可执行程序代码被所述处理器执行时,使得所述处理器实现第一方面公开的所述方法。
[0016]本申请实施例第四方面提供了一种测量方法,所述方法适用于第一电子设备,所述第一电子设备与终端设备通信连接,所述终端设备还与第二电子设备通信连接;所述第一电子设备包括第一UWB模块,所述第二电子设备包括第二UWB模块,所述方法包括:
[0017]接收所述终端设备发送的控制指令,所述第一电子设备与所述第二电子设备分别放置在测量起点及测量终点;
[0018]根据所述控制指令,通过所述第一UWB模块向所述第二电子设备的第二UWB模块发射第一信号,以使所述第二电子设备根据所述第一信号向所述终端设备反馈通信数据;所述通信数据用于确定第一测量结果;其中,所述第一测量结果包括以下至少一种:所述测量起点和所述测量终点之间的距离值、所述测量起点和所述测量终点的相对角度,及过所述测量起点和所述测量终点的目标圆的参数信息。
[0019]本申请实施例第五方面提供了一种第一电子设备,所述第一电子设备与终端设备通信连接,所述终端设备还与第二电子设备通信连接;所述第一电子设备包括第一UWB模块,所述第二电子设备包括第二UWB模块,
[0020]所述第一电子设备包括:
[0021]指令接收单元,用于接收所述终端设备发送的控制指令,所述第一电子设备与所述第二电子设备分别放置在测量起点及测量终点;
[0022]信号发射单元,用于根据所述控制指令,通过所述第一UWB模块向所述第二电子设备的第二UWB模块发射第一信号,以使所述第二电子设备根据所述第一信号向所述终端设备反馈通信数据;所述通信数据用于确定第一测量结果;其中,所述第一测量结果包括以下至少一种:所述测量起点和所述测量终点之间的距离值、所述测量起点和所述测量终点的相对角度,及过所述测量起点和所述测量终点的目标圆的参数信息。
[0023]本申请实施例第六方面公开了一种第一电子设备,包括:
[0024]存储有可执行程序代码的存储器;
[0025]以及所述存储器耦合的处理器;
[0026]所述处理器调用所述存储器中存储的所述可执行程序代码,所述可执行程序代码被所述处理器执行时,使得所述处理器实现第四方面公开的所述方法。
[0027]本申请实施例第七方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行本申请实施例第一方面或第四方面中的任意一种方法的步骤。
[0028]本申请实施例第八方面公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面或第四方面中的任意一种方法的步骤。
[0029]本申请实施例第九方面公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方
面或第四方面中的任意一种方法的步骤。
[0030]从以上技术方案可以看出,本申请实施例具有以下优点:
[0031]在本申请实施例中,检测到测量操作时,向第一电子设备和第二电子设备分别发送控制指令,以使第一电子设备和第二电子设备分别通过各自的UWB模块进行无线通信;其中,第一电子设备与第二电子设备分别放置在测量起点及测量终点;获取通信数据,该通信数据是由第一电子设备和第二电子设备分别与终端设备通信产生的,或者是由第一电子设备与第二电子设备通信产生的;根据通信数据,确定第一测量结果,该第一测量结果包括以下至少一种:测量起点和测量终点之间的距离值、测量起点和测量终点的相对角度,及过测量起点和测量终点的目标圆的参数信息。通过实施该方法,在用户需要进行测量时,只需要将第一电子设备与第二电子设备分别放置在测量起点及测量终点,即可通过无线通信测距的方式准确得到测量结果,提高测量精度,且操作简便。
附图说明
[0032]为了更清楚地说明本申请实施例技术方案,下面将对实施例和现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测量方法,其特征在于,所述方法适用于终端设备,所述终端设备与第一电子设备及第二电子设备建立通信连接,所述第一电子设备包括第一UWB模块,所述第二电子设备包括第二UWB模块,所述方法包括:在检测到测量操作时,向所述第一电子设备和所述第二电子设备分别发送控制指令,以使所述第一电子设备和所述第二电子设备分别通过各自的UWB模块进行无线通信;其中,所述第一电子设备与所述第二电子设备分别放置在测量起点及测量终点;获取通信数据,所述通信数据是由所述第一电子设备和所述第二电子设备分别与所述终端设备通信产生的,或者所述通信数据是由所述第一电子设备与所述第二电子设备通信产生的;根据所述通信数据,确定第一测量结果;其中,所述第一测量结果包括以下至少一种:所述测量起点和所述测量终点之间的距离值、所述测量起点和所述测量终点的相对角度,及过所述测量起点和所述测量终点的目标圆的参数信息。2.根据权利要求1所述的方法,其特征在于,所述通信数据包括第一飞行时长;所述向所述第一电子设备和所述第二电子设备分别发送控制指令,以使所述第一电子设备和所述第二电子设备分别通过各自的UWB模块进行无线通信,包括:向所述第一电子设备发送第一控制指令,以使所述第一电子设备通过所述第一UWB模块发射第一信号;向所述第二电子设备发送第二控制指令,以使所述第二电子设备通过所述第二UWB模块接收所述第一信号,并根据所述第一信号,得到所述第二UWB模块和所述第一UWB模块之间的第一飞行时长,以及向所述终端设备发送所述第一飞行时长。3.根据权利要求2所述的方法,其特征在于,所述第一测量结果包括所述测量起点和所述测量终点的相对角度,所述第二UWB模块包括第一天线阵列,所述第一飞行时长包括所述第一天线阵列中每根天线与所述第一UWB模块之间的飞行时长;所述根据所述通信数据,确定第一测量结果,包括:根据所述第一飞行时长中的第一天线及第二天线各自对应的飞行时长,得到所述第一天线与第二天线之间的第一目标相位差,并根据所述第一目标相位差,得到所述测量起点和所述测量终点的相对角度,所述第一天线与所述第二天线为所述第一天线阵列的任意两根天线。4.根据权利要求2所述的方法,其特征在于,所述第一测量结果包括过所述测量起点和所述测量终点的目标圆的参数信息;所述根据所述通信数据,确定第一测量结果,包括:根据所述第一飞行时长,得到所述测量起点和所述测量终点之间的距离值;将所述距离值作为过所述测量起点和所述测量终点的目标圆的直径;根据所述目标圆的直径,得到所述目标圆的参数信息。5.根据权利要求1所述的方法,其特征在于,所述终端设备包括第三UWB模块,所述通信数据包括第二飞行时长和第三飞行时长;所述向所述第一电子设备和所述第二电子设备分别发送控制指令,以使所述第一电子设备和所述第二电子设备分别通过各自的UWB模块进行无线通信,包括:向所述第一电子设备和所述第二电子设备分别发送第三控制指令,以使所述第一电子
设备通过所述第一UWB模块发射第一信号,所述第二电子设备通过所述第二UWB模块发射第二信号;通过所述第三UWB模块接收所述第一信号和所述第二信号,并根据所述第一信号,得到所述第三UWB模块和所述第一UWB模块之间的第二飞行时长,以及根据所述第二信号,得到所述第三UWB模块和所述第二UWB模块之间的第三飞行时长。6.根据权利要求5所述的方法,其特征在于,所述第三UWB模块包括第二天线阵列,所述第二飞行时长包括所述第二天线阵列中每根天线与所述第一UWB模块之间的飞行时长;所述第三飞行时长包括所述第二天线阵列中每根天线与所述第二UWB模块之间的飞行时长;其中,所述根据所述通信数据,确定第一测量结果,包括:根据所述第二飞行时长中第三天线及第四天线各对应的飞行时长,得到所述第三天线和所述第四天线之间的第二目标相位差,并根据所述第二目标相位差,得到所述终端设备与所述第一电子设备的第一相对位置信息;所述第三天线与所述第四天线为所述第二天线阵列的任意两根天线;根据所述第三飞行时长中第三天线及第四天线各对应的飞行时长,得到所述第三天线和所述第四天线之间的第三目标相位差,并根据所述第三目标相位差,得到所述终端设备与所述第二电子设备的第二相对位置信息;根据所述第一相对位置信息和所述第二相对位置信息,得到所述第一测量结果。7.根据权利要求1

6任一项所述的方法,其特征在于,所述向所述第一电子设备和所述第二电子设备分别发送控制指令之前,所述方法还包括:在检测到测量操作时,输出用于指示所述第一电子设备与所述第二电子设备的放置姿态的指示信息。8.根据权利要求1

6任一项所述的方法,其特征在于,所述根据所述通信数据,确定第一测量结果,包括:根据所述通信数据和补偿信...

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

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

1