测距方法、装置、存储介质及电子设备制造方法及图纸

技术编号:33742074 阅读:12 留言:0更新日期:2022-06-08 21:40
本申请提供一种测距方法、装置、存储介质及电子设备,测距方法应用于电子设备,所述电子设备包括至少三个超声装置,所述测距方法包括:通过所述至少三个超声装置接收待测设备发出的超声信号;获取接收的所述超声信号的时间信息;获取所述至少三个超声装置的位置信息;根据所述位置信息和时间信息计算得到所述待测设备与所述电子设备之间的距离。可以计算出电子设备与其他待测设备之间的距离。电子设备与其他待测设备之间的距离。电子设备与其他待测设备之间的距离。

【技术实现步骤摘要】
测距方法、装置、存储介质及电子设备


[0001]本申请属于电子
,尤其涉及一种测距方法、装置、存储介质及电子设备。

技术介绍

[0002]随着技术的发展,超声波的应用越来越广泛,在电子设备上往往通过检测发出的超声波的发射频谱特性来测量与障碍物的距离,无法检测电子设备与周围的其他电子设备之间的距离。

技术实现思路

[0003]本申请实施例提供一种测距方法、装置、存储介质及电子设备,可以计算出电子设备与其他待测设备之间的距离。
[0004]第一方面,本申请实施例提供一种测距方法,应用于电子设备,所述电子设备包括至少三个超声装置,所述测距方法包括:
[0005]通过所述至少三个超声装置接收待测设备发出的超声信号;
[0006]获取接收的所述超声信号的时间信息;
[0007]获取所述至少三个超声装置的位置信息;
[0008]根据所述位置信息和时间信息计算得到所述待测设备与所述电子设备之间的距离。
[0009]第二方面,本申请实施例提供一种测距装置,应用于电子设备,所述电子设备包括至少三个超声装置,所述测距装置包括:
[0010]接收模块,用于通过所述至少三个超声装置接收待测设备发出的超声信号;
[0011]第一获取模块,用于获取接收的所述超声信号的时间信息;
[0012]第二获取模块,用于获取所述至少三个超声装置的位置信息;
[0013]计算模块,用于根据所述位置信息和时间信息计算得到所述待测设备与所述电子设备之间的距离。<br/>[0014]第三方面,本申请实施例提供的存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如本申请任一实施例提供的测距方法。
[0015]第四方面,本申请实施例提供的电子设备,包括处理器和存储器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行如本申请任一实施例提供的测距方法。
[0016]第五方面,本申请实施例还提供一种电子设备,所述电子设备包括设置在所述电子设备内的同一平面上的第一超声装置、第二超声装置以及第三超声装置,所述第一超声装置与所述第二超声装置沿第一方向间隔设置,所述第二超声装置与所述第三超声装置沿第二方向间隔设置,所述第一方向和所述第二方向垂直,所述第一超声装置、第二超声装置以及第三超声装置用于接收待测设备发射的超声信号,所述电子设备通过所述超声信号计算出与所述待测设备之间的距离。
[0017]第六方面,本申请实施例还提供一种电子设备,所述电子设备包括设置在所述电子设备内的同一平面上的第一超声装置、第二超声装置以及第三超声装置,所述电子设备还包括第四超声装置,所述第四超声装置设置的位置不在所述第一超声装置、第二超声装置以及第三超声装置所设置的平面内,所述第一超声装置、第二超声装置、第三超声装置以及第四超声装置用于接收待测设备发射的超声信号,所述电子设备通过所述超声信号计算出与所述待测设备之间的距离。
[0018]本申请实施例提供的测距方案,通过至少三个超声装置接收待测设备发出的超声信号;获取接收的超声信号的时间信息;获取至少三个超声装置的位置信息;根据位置信息和时间信息计算得到待测设备与电子设备之间的距离。可以方便且快速的计算得到电子设备与待测设备之间的距离。
附图说明
[0019]下面结合附图,通过对本申请的具体实施方式详细描述,将使本申请的技术方案及其有益效果显而易见。
[0020]图1为本申请实施例提供的测距方法的流程示意图。
[0021]图2为本申请实施例提供的测距方法的具体应用的第一种流程图。
[0022]图3为本申请实施例提供的电子设备的第一种结构示意图。
[0023]图4为本申请实施例提供的测距方法的具体应用的第二种流程图。
[0024]图5为本申请实施例提供的电子设备的第二种结构示意图。
[0025]图6为本申请实施例提供的测距装置的结构示意图。
[0026]图7是本申请实施例提供的电子设备的第三种结构示意图。
具体实施方式
[0027]以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。本文所使用的术语「模块」可看做为在该运算系统上执行的软件对象。本文不同模块、引擎及服务可看做为在该运算系统上的实施对象。
[0028]本申请实施例提供一种测距方法,该测距方法的执行主体可以是本申请实施例提供的测距装置,或者集成了测距装置的电子设备。其中,该电子设备可以是智能手机、平板电脑、等设备,还可以是穿戴式电子设备、游戏设备、AR、VR设备、汽车、数据存储装置、音频播放装置、视频播放装置、笔记等设备。该电子设备包括至少三个超声装置,其中,超声装置可以为用于接收超声信号的装置,例如可以将声音信号转化为电信号的装置,诸如麦克风,请参阅图1,图1为本申请实施例提供的测距方法的流程示意图,测距方法包括:
[0029]101,通过至少三个超声装置接收待测设备发出的超声信号。
[0030]电子设备至少设置有三个超声装置,至少三个超声装置间隔设置于电子设备内,至少三个超声装置可以接收待测设备发出的超声信号,其中,超声信号为待测设备发出的超声波信号。
[0031]102,获取接收的超声信号的时间信息。
[0032]获取至少三个超声装置接收到超声信号的时间信息,其中,时间信息可以包括每个超声装置接收到超声信号时记录的时间信息。
[0033]103,获取至少三个超声装置的位置信息。
[0034]由于至少三个超声装置是固定设置于电子设备内部,每个超声装置的位置信息是可以获取到的,例如,每个超声装置的位置信息、以及超声装置之间的相对位置信息均是可以采集到的。
[0035]104,根据位置信息和时间信息计算得到待测设备与电子设备之间的距离。
[0036]由于获取到了至少三个超声装置的位置信息以及至少三个超声装置接收到超声信号时的时间信息,根据位置信息和时间信息可以计算得到待测设备与电子设备之间的距离。
[0037]本申请实施例提供的测距方案,通过至少三个超声装置接收待测设备发出的超声信号;获取接收的超声信号的时间信息;获取至少三个超声装置的位置信息;根据位置信息和时间信息计算得到待测设备与电子设备之间的距离。可以方便且快速的计算得到电子设备与待测设备之间的距离。
[0038]在一些实施例中,在通过所述至少三个超声装置接收待测设备发出的超声信号之后,获取接收的所述超声信号的时间信息之前,所述测距方法还包括:
[0039]对超声信号进行标识识别;
[0040]若超声信号的标识满足预设条件,则执行获取接收的超声信息的时间信息的步骤。
[0041]可以理解的是,为了保证待测设备发出的超声信号能被电子设备接收到,待测设备在广播超声波前,可以先监听和控制超声波频谱拥挤度与声场强度,以选择与电子设备适配的超声频率广播超声信息,该超本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测距方法,应用于电子设备,其特征在于,所述电子设备包括至少三个超声装置,所述测距方法包括:通过所述至少三个超声装置接收待测设备发出的超声信号;获取接收的所述超声信号的时间信息;获取所述至少三个超声装置的位置信息;根据所述位置信息和时间信息计算得到所述待测设备与所述电子设备之间的距离。2.根据权利要求1所述的测距方法,其特征在于,所述电子设备包括三个超声装置,所述三个超声装置间隔设置在所述电子设备内的同一平面上,所述根据所述位置信息和时间信息计算得到所述待测设备与所述电子设备之间的距离包括:根据所述位置信息和所述时间信息计算得到待测设备的第一类坐标;根据所述时间信息和所述三个超声装置之间的距离信息计算得到待测设备的角度信息;根据所述角度信息以及所述第一类坐标计算得到所述待测设备与所述电子设备之间的距离。3.根据权利要求2所述的测距方法,其特征在于,所述三个超声装置包括第一超声装置、第二超声装置以及第三超声装置,所述通过所述至少三个超声装置接收待测设备发出的超声信号包括:通过所述第一超声装置、第二超声装置以及第三超声装置接收待测设备发出的超声信号;所述获取接收的所述超声信号的时间信息包括:获取所述第一超声装置接收超声信号的第一时间信息、第二超声装置接收超声信号的第二时间信息以及第三超声装置接收超声信号的第三时间信号;所述获取所述至少三个超声装置的位置信息包括:获取第一超声装置的第一坐标信息、第二超声装置的第二坐标信息以及第三超声装置的第三坐标信息;所述根据所述位置信息和所述时间信息计算得到待测设备的第一类坐标信息包括:根据所述第一时间信息、第二时间信息、第三时间信息、第一坐标信息、第二坐标信息以及第三坐标信息计算得到所述待测设备的第一类坐标信息;所述根据所述时间信息和所述三个超声装置之间的距离信息计算得到待测设备的角度信息包括:根据所述第一时间信息、第二时间信息和第三时间信息中的两个时间信息以及相应的三个超声装置中的两个超声装置的距离信息计算得到待测设备的角度信息。4.根据权利要求1所述测距方法,其特征在于,所述电子设备包括四个超声装置,所述四个超声装置中的三个超声装置设置在所述电子设备内的同一平面上,另一个超声装置设置的位置不在所述三个超声装置设置的平面内,所述根据所述位置信息和时间信息计算得到所述待测设备与所述电子设备之间的距离包括:根据所述位置信息和所述时间信息计算得到待测设备的第二类坐标信息;根据所述第二类坐标信息计算得到所述待测设备与所述电子设备之间的距离。5.根据权利要求4所述的测距方法,其特征在于,所述四个超声装置包括第一超声装
置、第二超声装置、第三超声装置以及第四超声装置,所述通过所述至少三个超声装置接收待测设备发出的超声信号包括:通过所述第一超声装置、第二超声装置、第三超声装置以及第四超声装置...

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

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

1