CN111289947B - 信息处理方法、装置以及设备 - Google Patents
信息处理方法、装置以及设备 Download PDFInfo
- Publication number
- CN111289947B CN111289947B CN201811493683.3A CN201811493683A CN111289947B CN 111289947 B CN111289947 B CN 111289947B CN 201811493683 A CN201811493683 A CN 201811493683A CN 111289947 B CN111289947 B CN 111289947B
- Authority
- CN
- China
- Prior art keywords
- microphone
- obstacle
- distance
- determining
- microphones
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 66
- 238000003672 processing method Methods 0.000 title claims abstract description 26
- 230000005236 sound signal Effects 0.000 claims abstract description 96
- 238000000034 method Methods 0.000 claims abstract description 41
- 230000004044 response Effects 0.000 claims abstract description 36
- 230000005540 biological transmission Effects 0.000 claims description 46
- 238000012545 processing Methods 0.000 claims description 40
- 230000004888 barrier function Effects 0.000 claims description 19
- 238000005259 measurement Methods 0.000 description 28
- 230000008569 process Effects 0.000 description 17
- 238000004364 calculation method Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 14
- 238000004590 computer program Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 238000002592 echocardiography Methods 0.000 description 4
- 238000012163 sequencing technique Methods 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/18—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using ultrasonic, sonic, or infrasonic waves
- G01S5/24—Position of single direction-finder fixed by determining direction of a plurality of spaced sources of known location
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S3/00—Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received
- G01S3/80—Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received using ultrasonic, sonic or infrasonic waves
- G01S3/802—Systems for determining direction or deviation from predetermined direction
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
- Circuit For Audible Band Transducer (AREA)
Abstract
本申请实施例提供一种信息处理方法、装置以及设备,所述方法包括:响应于测距请求,发送测距音频信号;利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号;根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离;根据所述多个麦克风与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息。本申请实施例提供的技术方案提高了了电子设备的使用率。
Description
技术领域
本申请实施例涉及智能音箱技术领域,具体地说,涉及一种信息处理方法、装置以及设备。
背景技术
随着互联网科技的迅速发展,智能家居的发展受到越来越多的关注,特别是对于通过物联网技术将家中的各种设备进行智能控制,形成各种电子设备。例如,智能音箱是一种音箱升级的产物,用户可以通过智能音箱使用语音联网,较为常见的上网方式是用户可以利用智能音箱进行点歌、网上购物、天气预报等服务,此外,还可以通过智能音箱对智能家居进行控制,例如,设置冰箱温度等。
现有技术中,各种电子设备为用户提供的智能服务,多是采集用户输入的控制信号,例如,可以采集用户输入的语音信号,并处理用户的控制信号进行智能控制,例如,智能音箱可以采集用户的输入的语音信号,从网络中查找与用户输入的语音数据对应的反馈信息,并播放该反馈信息。例如,用户可以发出“今天天气怎么样”的声音,经智能音箱的识别处理以及网络查找后播放天气预报。
但是,各种电子设备只能进行设备控制,且多是提供用户与互联网交互服务,或者对电子设备本身进行设备控制,例如提高智能音箱的声音,导致电子设备的利用率较低。
发明内容
本申请实施例提供了一种信息处理方法、装置以及设备,用以解决现有技术中的电子设备的利用率过低的技术问题。
第一方面,本申请实施例中提供了一种信息处理方法,包括:
响应于测距请求,发送测距音频信号;
利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号;
根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离;
根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息。
第二方面,本申请实施例中提供了一种信息处理方法,包括:
响应于测距请求,发送测距音频信号;
利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号;
发送所述多个回声信号至服务端,以供服务端根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述多个障碍物的距离;并根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息。
第三方面,本申请实施例中提供了一种信息处理方法,包括:
接收电子设备发送的多个回声信号;其中,所述多个回声信号为多个麦克风分别采集测距音频信号被障碍物反射的回声信号获得的;所述测距音频信号为电子设备响应于测距请求而发送的;
根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离;
根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息。
第四方面,本申请实施例中提供了一种信息处理装置,包括:
请求响应模块,用于响应于测距请求,发送测距音频信号;
信号采集模块,用于利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号;
距离确定模块,用于根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离;
信息确定模块,用于根据所述多个麦克风与所述障碍物的距离,确定电子设备与所述障碍物的距离及所述障碍物相对所述电子设备的方向。
第五方面,本申请实施例中提供了一种信息处理装置,包括:
第一响应模块,用于响应于测距请求,发送测距音频信号;
第一采集模块,用于利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号;
信号发送模块,用于发送所述多个回声信号至服务端,以供服务端根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述多个障碍物的距离;并根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息。
第六方面,本申请实施例中提供了一种信息处理装置,包括:
信号接收模块,用于接收电子设备发送的多个回声信号;其中,所述多个回声信号为多个麦克风分别采集测距音频信号被障碍物反射的回声信号获得的;所述测距音频信号为电子设备响应于测距请求而发送的;
第一确定模块,用于根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离;
第二确定模块,用于根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息。
第七方面,本申请实施例中提供了一种信息处理设备,包括:存储组件以及处理组件,所述存储组件存储一条或多条计算机指令,所述一条或多条计算机指令供所述处理组件调用并执行;
所述处理组件用于:
响应于测距请求,发送测距音频信号;利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号;根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离;根据所述多个麦克风与所述障碍物的距离,确定电子设备与所述障碍物的距离及所述障碍物相对所述电子设备的方向。
第八方面,本申请实施例中提供了一种信息处理设备,包括:存储组件以及处理组件,所述存储组件存储一条或多条计算机指令,所述一条或多条计算机指令供所述处理组件调用并执行;
所述处理组件用于:
响应于测距请求,发送测距音频信号;利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号;发送所述多个回声信号至服务端,以供服务端根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述多个障碍物的距离;并根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息。
第九方面,本申请实施例中提供了一种信息处理设备,包括:存储组件以及处理组件,所述存储组件存储一条或多条计算机指令,所述一条或多条计算机指令供所述处理组件调用并执行;
所述处理组件用于:
接收电子设备发送的多个回声信号;其中,所述多个回声信号为多个麦克风分别采集测距音频信号被障碍物反射的回声信号获得的;所述测距音频信号为电子设备响应于测距请求而发送的;根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离;根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息。
本申请实施例中,电子设备可以响应于用户的测距请求,发送测距音频信号,并利用多个麦克风分别采集测距音频信号被障碍物反射获得的回声信号,获得多个回声信号;根据每个回声信号的回声参数,可以确定多个麦克风分别与所述障碍物的距离,之后可以根据多个麦克风分别与障碍物的距离,确定电子设备与障碍物的相对位置信息。通过发送测距音频信号通过回声原理对障碍物进行距离以及方向的检测,扩展电子设备的使用范围,提高其使用率。
本申请的这些方面或其他方面在以下实施例的描述中会更加简明易懂。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本申请提供的一种信息处理方法一个实施例的流程图;
图2示出了本申请提供的一种信息处理方法又一个实施例的流程图;
图3示出了本申请提供的一种障碍物相对电子设备方向确定的一个示例图;
图4示出了本申请提供的一种障碍物相对电子设备方向确定的又一个示例图;
图5示出了本申请提供的一种信息处理方法又一个实施例的流程图;
图6示出了本申请提供的一种信息处理方法又一个实施例的流程图;
图7示出了本申请提供的一种信息处理装置一个实施例的结构示意图;
图8示出了本申请提供的一种信息处理设备一个实施例的结构示意图
图9示出了本申请提供的一种信息处理装置又一个实施例的结构示意图;
图10示出了本申请提供的一种信息处理设备又一个实施例的结构示意图;
图11示出了本申请提供的一种信息处理装置又一个实施例的结构示意图;
图12示出了本申请提供的一种信息处理设备又一个实施例的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
在本申请的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
本发明实施例主要应用于可以实现智能控制的电子设备中,通过利用电子设备的麦克风发出测距信号,进行自动测距,扩展了电子设备的应用范围,提高了其使用率。
现有技术中,电子设备多是在用户设置的某种指令的控制下实现设备控制,例如智能音箱,可以采集用户发出的声音信号,并识别该声音信号,获得用户发出的声音的文字,例如“今天天气怎么样”,智能音箱可以基于互联网查找与用户发出的声音文字相匹配的天气信息,并播放该天气信息。但是,现有的这种电子设备多是为用户提供互联网交互服务,或者对电子设备本身的控制,例如提高电子设备的音量,电子设备在实际使用中设备的使用范围较窄,利用率不高。
为了解决上述问题,发明人想到,电子设备中,特别是包含麦克风阵列的电子设备,例如智能音箱,可以采集用户发出的声音,则还可以采集电子设备发出的声音的回声,并利用回声原理,确定障碍物与电子设备的距离以及相对方向,继而可以提供电子设备与障碍物的距离以及方向,提高电子设备的使用效率。据此,发明人提出了本申请的技术方案。
本发明实施例中,电子设备可以响应于用户的测距请求,发送测距音频信号,并利用多个麦克风分别采集测距音频信号被障碍物反射获得的回声信号,获得多个回声信号;根据每个回声信号的回声参数,可以确定多个麦克风分别与所述障碍物的距离,之后可以根据多个麦克风与障碍物的距离,确定电子设备与障碍物的相对位置信息。通过发送测距音频信号通过回声原理对障碍物进行距离以及方向的检测,扩展电子设备的使用范围,提高其使用率。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
如图1所示,为本发明实施例提供的一种信息处理方法的一个实施例的结构示意图,该方法可以包括以下几个步骤:
101:响应于测距请求,发送测距音频信号。
本发明实施例可以应用于电子设备中,特别是包含麦克风阵列的电子设备中,其中,可以是智能音箱等。
其中,测距请求为用户发出,由电子设备检测获得。具体地,电子设备采集用户声音信号,并识别用户的声音信号,如果识别的声音信号与测距相关,则确认接收到测距请求。
作为一种可选地方式,为了快速获得测距请求,电子设备采集到用户的声音信号时,可以将声音信号发送至服务端进行识别处理,以减少电子设备的处理压力,提高测距请求的识别速度。此时,所述响应于测距请求,发送测距音频信号之前还可以包括:
采集用户发出的声音信号;
发送所述声音信号至服务端,以供所述服务端对所述声音信号进行识别处理,并在确定所述声音信号对应问题为测距请求时,发送所述测距请求至电子设备;
接收服务端发送的所述声音信号对应的测距请求。
所述测距音频信号为电子设备发送的用以测量障碍物与电子设备之间的距离的信号。
电子设备为智能音箱时,可以通过智能音箱的音频输出设备发出所述测距音频信号,从而对障碍物进行测距。
在实际应用中,可以由电子设备的麦克风采集用户发出的声音。
为了减少声音在传输过程中的损耗,实现回声信号的准确捕捉,响应于测距请求,发送测距音频信号可以具体可以指响应于测距请求,发送预先设定的测距音频信号。该测距音频信号可以为高频信号或满足一定规律的音频信号,从而电子设备可以准确捕捉音频信号,获得准确的电子信号。满足一定规律的音频信号具体可以指音频以及音量等声音参数符合一定的规则,以在声音传输过程中获得最小衰减。
102:利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号。
其中,每一个麦克风所述测距音频信号被障碍物反射获得的回声信号互不相同,也即利用多个麦克风分别采集测距音频信号被障碍物反射获得的回声信号,获得的多个回声信号互不相同。作为一种可能的实现方式,多个回声信号互不相同可以指各个回声信号的信号频率、音量或者功率等不同。
电子设备,特别是智能音箱中可以安装麦克风阵列,以采集不同方向上发出或者反射的回声,而多个麦克风阵列中即可以包含多个麦克风,用以分别采集声音信号。因此,作为一种可选方式,可以利用麦克风阵列中的多个麦克风分别采集所述音频测距信号被障碍物反射获得的回声信号,获得多个回声信号。
在一个实际应用中,电子设备所在空间中可以包括多个障碍物,而本申请中所采集的反射测距音频信号的障碍物是指距离电子设备最近的障碍物。因此,利用多个麦克风分别采集测距音频信号被障碍物反射获得的回声信号中的障碍物可以指距离电子设备最近的障碍物。
此时,所述利用多个麦克风分别采集所述测距音频信号被障碍物反射获得的回声信号,获得多个回声信号可以包括:
获取所述多个麦克风分别采集测距音频信号被障碍物反射获得的第一个回声信号,获得多个回声信号。也即,针对每一个麦克风采集的测距音频信号被障碍物反射获得的多个回声信号,确定多个回声信号中接收时间最早的为该麦克风采集测距音频信号被障碍物反射获得的第一个回声信号。
作为一种可能的实现方式,电子设备中可以安装有多个麦克风(MIC,Microphone),所述多个麦克风可以构成电子设备的麦克风阵列,而每一个麦克风的位置不同,并分别采集各自的回声信号。为了从各个方向采集回声信号,所述多个回声信号可以以圆形MIC阵列的形式排列。
由于回声信号在空气中传输时,音速较高,例如,一般使用音速为340米/秒,假如两个MIC之间的有效间距小于10cm(厘米)时,可以计算获得两个MIC之间的接收时间之差,也即S/340,小于0.000294117647059秒,此时对于传输时间而言可以忽略不计。因此,两个MIC之间的有效距离应大于10cm(厘米)。所述两个MIC之间的有效距离指人两个MIC与障碍物之间的距离之差。
为了方便确认每一个MIC采集的回声信号,在一种可能的设计中,可以为每一个MIC设置对应的MIC标签,每一个MIC的标签中可以包含该MIC在MIC阵列中的位置,此外,每一个MIC的标签还可以用于标识该MIC采集的回声信号,以区分不同MIC采集的回声信号。
103:根据多个回声信号的回声参数,确定所述多个麦克风分别与障碍物的距离。
104:根据多个麦克风分别与障碍物的距离,确定电子设备与障碍物的相对位置信息。
作为一种实现方式,多个麦克风的麦克风位置可以事先设定,也即可以根据多个回声信号的回声参数,确定位置已知的多个麦克风分别与障碍物的距离。多个麦克风的位置已知时,可以根据麦克风与障碍物的距离,利用解三角形方式,确定障碍物相对电子设备的方向。
可选地,在获得多个回声的回声参数后,可以判断该多个回声的回声参数是否符合使用要求,如不符合,可以剔除。作为一种可能的实现方式,所述回声参数可以包括回声信号的音量或者功率,具体可以通过信号计算每个回声的音量或者功率,音量不满足预设音量阈值或者功率不满足功率阈值时,即可确认该回声不符合使用要求,当音量满足预设音量阈值或者功率满足功率阈值时,即可确认该回声符合使用要求。
本发明实施例中,电子设备可以响应于测距请求,发送测距音频信号,并利用多个麦克风分别采集测距音频信号被障碍物反射获得的回声信号,获得多个回声信号,而根据不同回声信号的回声参数,可以确定多个麦克风分别与障碍物的距离,之后,可以利用多个麦克风与障碍物的距离,确定电子设备与障碍物的距离以及障碍物相对电子设备的方向。电子设备可以在用户控制下实现自动测距以及方向,扩展使用范围,提高利用率,同时,除测距之外还针对障碍物的相对方向进行测量,获得障碍物相对更精准的测量结果,测量结果更全面,可以提高测量结果的有效性。
在声音传输过程中,为了使用户获得障碍物距离电子设备的距离以及方向,作为一个实施例,如图2所示,与图1所示的实施例的不同之处在于,在图1所示的实施例的步骤104:根据所述多个麦克风与所述障碍物的距离,确定电子设备与所述障碍物的距离及所述障碍物相对所述电子设备的方向之后,所述方法还可以包括:
201:输出电子设备与障碍物的相对位置信息对应的提示信息。
电子设备可以包含显示屏幕,通过电子屏幕以文字形式输出电子设备与障碍物的距离以及障碍物相对电子设备的方向。
电子设备还可以通过音频输出设备,例如麦克风,以语音形式输出电子设备与障碍物的距离以及障碍物相对电子设备的方向。
通过输出电子设备与障碍物的距离以及障碍物相对电子设备的方向,可以方便用户获知电子设备障碍物的距离以及障碍物相对电子设备的方向。
电子设备可能是机器人、智能汽车等可移动的设备,在电子设备实际运动过程中,可以通过电子设备与障碍物的距离以及障碍物相对电子设备的方向事先规划运动路径,以避免与障碍物产生碰撞。因此,作为又一个实施例,所述根据所述多个麦克风与所述障碍物的距离,确定电子设备与所述障碍物的距离及所述障碍物相对所述电子设备的方向之后,还可以包括:
根据所述电子设备与所述障碍物的相对位置信息,设定运动路线;
按照所述运动路线运动。
可选地,所述运动路线可以包括运动距离以及运动方向,电子设备按照运动路线运动具体可以包括按照运动距离以及运动方向运动。在实际应用中,为了避免与障碍物发生碰撞,可以在实际运动过程中包括不同的运动路径以及运动方向,例如,在第一运动方向上运动第一运动距离之后,转换为第二运动方向上运动第二运动距离,其中,第一运动方向以及第二运动方向不同,由第一运动方向转换为第二运动方向时可以避免与障碍物产生碰撞。
本发明实施例中通过控制电子设备根据设定的运动路线运动,可以避免电子设备与障碍物产生碰撞,进而保护电子设备。
在一种可能的设计中,电子设备与障碍物的相对位置信息具体可以包括:电子设备相对障碍物的距离和/或电子设备相对障碍物的方向。
作为一个实施例,所述根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息包括:
根据所述多个麦克风分别与所述障碍物的距离,确定所述电子设备相对所述障碍物的距离。
考虑到多个麦克风均位于电子设备本体内,且麦克风矩阵中各个麦克风之间的距离相对电子设备与障碍物的距离非常小,因此,电子设备可以将任意麦克风与障碍物的距离作为电子设备与障碍物的距离。
在某些实施例中,所述根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息可以包括:
将任一个麦克风与所述障碍物的距离,作为所述电子设备相对所述障碍物的距离。
通过使用电子设备本体内的麦克风阵列获得电子设备与障碍物之间的距离增加电子设备的使用功能,提高电子设备的利用率。同时,由于避免使用传统的例如红外测距仪等设备即可以对障碍物进行测量,降低了电子设备的设备成本。
作为又一个实施例,所述根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息包括:
根据所述多个麦克风分别与所述障碍物的距离,确定电子设备相对所述障碍物的方向。
由于传统的测距方式仅仅是对物体进行测距,并不关注方向,本发明中除电子设备与障碍物的距离的确定之外,还可以确定障碍物与电子设备的相对方向,使得获得的信息更全面,继而实现电子设备的有效利用。
为了准确获得电子设备与障碍物之间的距离以及方向,可以通过解三角形计算的方式获得,因此,作为一个实施例,所述根据所述多个麦克风分别与所述障碍物的距离,确定电子设备相对所述障碍物的方向包括:
确定任意两个目标麦克风;确定以每个目标麦克风为圆心,以及以所述每个目标麦克风与所述障碍物的距离为半径形成的圆;确定所述两个目标麦克风分别对应的圆构成的外公切线;基于所述外公切线相对所述任意两个麦克风的方向,确定所述障碍物相对所述电子设备的方向。
可选地,任意两个目标麦克风可以为与障碍物的距离差大于10厘米的两个麦克风,以确定任意两个目标麦克风可以产生与障碍物的距离。
所述确定所述任意两个目标麦克风可以指确定多个麦克风中的任意两个麦克风,其中,所述任意两个目标麦克风分别可以是第一目标麦克风以及第二目标麦克风。确定所述任意两个目标麦克风,即可以确定该任意两个目标麦克风分别与障碍物的距离。也即,可以确定所述第一目标麦克风与障碍物的第一目标距离以及所述第二目标麦克风与障碍物的第二距离。
所述确定以每个目标麦克风为圆心,以及以所述每个目标麦克风与所述障碍物的距离为半径形成的圆可以包括:确定以所述第一目标麦克风为圆心以及所述第一目标距离为半径行成的第一圆,以及以所述第二目标麦克风为圆心以及所述第二目标距离为半径行成的第二圆。
所述确定所述两个目标麦克风分别对应的圆构成的外公切线可以包括确定所述第一圆以及所述第二圆之间的外公切线。所述外公切线相对两个目标麦克风构成直线的夹角即为所述障碍物相对电子设备的方向。
在某些实施例中,所述基于外公切线相对两个目标麦克风的方向,确定障碍物相对电子设备的方向可以包括:确定外公切线与两个目标麦克风构成的直线的夹角为障碍物相对电子设备的方向。
为了方便理解,如图3所示,为本申请实施例中,以外公切线原理为例绘制的障碍物相对电子设备的方向的确定方式的示例图,在图3中,两个目标麦克风分别为301以及302,而目标麦克风301对应的圆为303,目标麦克风302对应的圆为304,而两个圆301以及302的外公切线为305,在某些实施例中障碍物相对电子设备的方向可以为所述外公切线与目标麦克风301以及302构成的直线的夹角306。
通过公切线原理可以获得障碍物相对电子设备的方向,通过图形处理以及公切线计算,获得两个目标麦克风构成的两个圆行成的外公切线。在实际计算过程中,可以设置以多个麦克风的中心为原点的坐标系,进而计算获得两个目标麦克风构成的两个圆行成的外公切线的方程式,进而通过描点计算,获得障碍物相对电子设备的方向。为了简化计算,可以以坐标系原点为基础计算获得障碍物相对电子设备的方向,例如,以原点相对两个目标麦克风构成的两个圆与障碍物的切点为基础,确定障碍物相对电子设备的方向。
本发明实施例中,根据以两个目标麦克风以及该麦克风与障碍物之间的距离行成两个圆的外公切线即可以确定障碍物与电子设备的位置与方向,可以获得准确的方向以及距离。
在实际应用中,可能存在与障碍物距离相同的两个麦克风,此时可以确认障碍物位于两个麦克风构成线段的中垂线上,为了简化电子设备与障碍物之间的距离以及方向的确定过程,因此,作为又一个实施例,所述根据所述多个麦克风分别与所述障碍物的距离,确定电子设备相对所述障碍物的方向可以包括:
确定所述多个麦克风中与所述障碍物距离相同的第一麦克风以及第二麦克风以及位于所述第一麦克风以及第二麦克风连接形成的直线第一方向上的第三麦克风;
如果所述第三麦克风与所述障碍物的距离小于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第一方向;
如果所述第三麦克风与所述障碍物的距离大于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第二方向。
其中,所述第二方向与所述第一方向相反。
如果所述第三麦克风与所述障碍物的距离小于所述第一麦克风与所述障碍物的距离,障碍物与第三麦克风的方向相同;如果所述第三麦克风与所述障碍物的距离大于所述第一麦克风与所述障碍物的距离,障碍物与第三麦克风的方向相反。
若第一麦克风与第二麦克风相对障碍物的距离相同,说明障碍物位于通过第一麦克风与第二麦克风构成的线段的中垂线上,但是由于第一麦克风与第二麦克风相连构成的线段的中垂线实际对应两个方向。第三麦克风位于第一麦克风与第二麦克风构成线段的第一方向可以指位于第一麦克风与第二麦克风构成线段的左方或者上方,具体可以指第一麦克风与第二麦克风构成线段中垂线的左方或者上方。而与第一方向相反的第二方向可以指位于第一麦克风与第二麦克风构成线段的右方或者上方,具体可以指第一麦克风与第二麦克风构成中垂线的右方或者上方,所述障碍物位于第一方向或者第二方向上。
如图4所示,以两个麦克风401构成线段402的中垂线403相对显示屏幕左边为第一方向,相对显示屏幕右边为第二方向。若第三麦克风404位于相对中垂线的第一方向,当第三麦克风404与障碍物405的距离s1小于第一麦克风401或者第二麦克风402与障碍物405的距离s2,则障碍物405位于相对第一麦克风401与第二麦克风402构成线段的中垂线的第一方向上,与第三麦克风所处的相对中垂线的第一方向相同。若第三麦克风404位于相对中垂线的第二方向,若第三麦克风404与障碍物405的距离s3大于第一麦克风401或者第二麦克风402与障碍物405的距离,则障碍物405位于相对第一麦克风401与第二麦克风402构成线段的中垂线的第一方向上,与第三麦克风相对中垂线的距离相反。当然,两个麦克风401构成线段中垂线上相对显示屏幕的方向可以是任意的,本申请中所述的相对显示屏幕的左、右仅仅是示例性的。
本发明实施例中,为了准确获得障碍物相对电子设备的方向,需要以第三麦克风与障碍物的距离与第一麦克风或者第二麦克风与障碍物的距离之间的差异来确定。
为了获得障碍物相对电子设备的准确距离以及方向,作为又一个实施例,所述根据所述多个麦克风分别与所述障碍物的距离,确定电子设备相对所述障碍物的方向可以包括:
确定参考麦克风、第一连接麦克风以及第二连接麦克风;其中,所述参考麦克风与障碍物距离为参考距离,第一连接麦克风与障碍物距离的第一距离以及第二连接麦克风与障碍物距离为第二距离;
根据第一连接麦克风与第二连接麦克风的麦克风距离、所述第一距离以及所述第二距离,确定所述障碍物分别与所述第一连接麦克风以及第二连接麦克风连接形成的两条线段之间的第一夹角以及所述第一麦克风与第二麦克风连接形成的线段与第一麦克风与障碍物连接形成的线段之间的第二夹角;其中,所述第一夹角的顶点对应障碍物位置与所述参考麦克风的距离为参考距离;
基于所述第一夹角以及所述第二夹角,确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的直线的方向为所述障碍物相对所述电子设备的方向。
在某些实施例中,所述根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息可以包括:
确定所述参考距离为所述电子设备相对所述障碍物的距离。
将参考距离作为电子设备相对障碍物的距离可以实现针对性的距离测量,使得距离的参考意义较高,提高电子设备距离的准确性以及有效性。
在某些实施例中,所述参考麦克风、第一连接麦克风以及第二连接麦克风可以为所述多个麦克风中的任意三个麦克风,以处理所有距离的麦克风。
当然,为了对电子设备与障碍物的方向进行更详细的计算,获得更准确的计算结果,作为一个实施例,所述确定参考麦克风,第一连接麦克风以及第二连接麦克风包括:
根据三个麦克风分别与障碍物的距离排序,按照距离由大到小的顺序分别获得所述参考麦克风、第一连接麦克风以及第二连接麦克风。
通过将不同麦克风按照与障碍物距离进行排序,可以以参考麦克风为基准,获得第一连接麦克风以及第二连接麦克风形成的直线或线段与障碍物更简单而准确的位置关系,有利于简化计算以及提高计算的准确度。
为了获得电子设备与障碍物的准确相对方向,作为又一个实施例,所述基于所述第一夹角以及所述第二夹角,确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的直线的方向为所述障碍物相对所述电子设备的方向包括:
确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的线段的垂线;其中,所述垂线与所述第一麦克风以及所述第二麦克风连接形成的线段的交点为垂足;
利用所述第二夹角、第一距离,计算获得所述垂足与所述第一麦克风的偏移距离;
根据所述第一夹角以及所述参考距离,确定所述障碍物相对所述第一麦克风以及所述第二麦克风连接形成直线的目标方向;
确定在所述第一麦克风以及所述第二麦克风连接形成线段上,距离所述第一麦克风偏移距离处的垂线相对所述以及所述第一麦克风与第二麦克风连接形成直线的目标方向为所述障碍物相对所述电子设备的方向。
本发明实施例中,通过多个麦克风与障碍物之间的距离,准确获得电子设备与障碍物的距离以及方向。
作为一个实施例,所述根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离包括:
根据多个回声信号的回声传输时间或者回声音量衰减,确定多个麦克风分别与障碍物的距离。
在某些实施例中,所述根据所述多个回声信号的回声传输时间或者回声音量衰减,确定所述多个麦克风分别与所述障碍物的距离包括:
根据所述多个回声信号的回声传输时间分别与音速的乘积,确定所述多个麦克风与所述障碍物的距离;或者,
根据所述多个回声信号的回声音量衰减对应的衰减公式,确定所述多个麦克风与所述障碍物的距离。
其中,多个回声信号的回声参数可以指多个回声信号的回声传输时间或者信号音量衰减。也即,可以根据多个回声信号的回声传输时间或者回声音量衰减,确定多个麦克风分别与障碍物的距离。
每一个回声信号的回声参数可以用于衡量该回声信号在传输过程中产生的回声参数。
回声传输时间可以指电子设备发出测距音频信号的起始时间与接收到回声信号的结束时间的时间差。假定回声信号的回声传输时间为T,则该采集该回声信号的麦克风与障碍物间的距离为:L=音速*T/2;在实际应用中,音速可以根据电子设备所处环境而确定,受环境中的传输介质、温度以及压强等因素的影响,一般而言,音速在1个标准大气压和15摄氏度的空气中传输时约为340米/秒。
除通过回声传输时间之外,还可以利用声音传输过程中音量的衰减而确定传输的距离。其中,回声衰减公式为常见的利用声音衰减计算声音传输距离的公式,在此不再赘述。
如图5所示,为本发明实施例提供的一种信息处理方法的一个实施例的流程图,该方法可以包括以下几个步骤:
501:响应于测距请求,发送测距音频信号;
502:利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号;
503:发送所述多个回声信号至服务端,以供服务端根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述多个障碍物的距离;并根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息。
电子设备可以利用位于其本体内的麦克风采集电子设备发射被障碍物反射的回声信号,并将多个回声信号发送至服务端,此时服务端可以基于多个回声信号,确定电子设备与障碍物的相对位置信息,提高电子设备的利用率,扩展电子设备的应用范围。
可选地,电子设备还可以接收服务端发送的电子设备与所述障碍物的相对位置信息。电子设备可以基于电子设备与障碍物的相对位置信息,输出电子设备与障碍物的相对位置信息对应的提示信息。
可选地,电子设备还可以根据电子设备与障碍物的相对位置信息,设定电子设备的运动路线,并按照所述运动路线运动。
如图6所示,为本发明实施例提供的一种信息处理方法的一个实施例的流程图,该方法可以包括以下几个步骤:
601:接收电子设备发送的多个回声信号;其中,所述多个回声信号为多个麦克风分别采集测距音频信号被障碍物反射的回声信号获得的;所述测距音频信号为电子设备响应于测距请求而发送的;
602:根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离;
603:根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息。
作为一种可能的实现方式,服务端还可以生成电子设备与障碍物的相对位置信息对应的提示信息,并将电子设备与障碍物的相对位置信息对应的提示信息发送至电子设备,以供电子设备输出其与障碍物的相对位置信息。
作为又一种可能的实现方式,服务端还可以根据电子设备与障碍物的相对位置信息,设定运动路线,并发送该运动路线至电子设备,此时,电子设备可以接收服务端发送的运动路线,按照所述运动路线运动。
服务端根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息包括:
根据所述多个麦克风分别与所述障碍物的距离,确定所述电子设备相对所述障碍物的距离。
在某些实施例中,服务端根据所述多个麦克风分别与所述障碍物的距离,确定电子设备相对所述障碍物的距离包括:
将任一个麦克风与所述障碍物的距离,作为所述电子设备相对所述障碍物的距离。
通过使用电子设备本体内的麦克风阵列获得电子设备与障碍物之间的距离增加电子设备的使用功能,提高电子设备的利用率。同时,由于避免使用传统的例如红外测距仪等设备即可以对障碍物进行测量,降低了电子设备的设备成本。
作为又一个实施例,所述服务端根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息包括:
根据所述多个麦克风分别与所述障碍物的距离,确定电子设备相对所述障碍物的方向。
由于传统的测距方式仅仅是对物体进行测距,并不关注方向,本发明中除电子设备与障碍物的距离的确定之外,还可以确定障碍物与电子设备的相对方向,使得获得的信息更全面,继而实现电子设备的有效利用。
为了准确获得电子设备与障碍物之间的距离以及方向,可以通过解三角形计算的方式获得,因此,作为一个实施例,所述服务端根据所述多个麦克风分别与所述障碍物的距离,确定电子设备相对所述障碍物的方向包括:
确定任意两个目标麦克风;确定以每个目标麦克风为圆心,以及以所述每个目标麦克风与所述障碍物的距离为半径形成的圆;确定所述两个目标麦克风分别对应的圆构成的外公切线;基于所述外公切线相对所述任意两个麦克风的方向,确定所述障碍物相对所述电子设备的方向。
在实际应用中,可能存在与障碍物距离相同的两个麦克风,此时可以确认障碍物位于两个麦克风构成线段的中垂线上,为了简化电子设备与障碍物之间的距离以及方向的确定过程,因此,作为又一个实施例,所述根据所述多个麦克风分别与所述障碍物的距离,确定电子设备相对所述障碍物的方向可以包括:
确定所述多个麦克风中与所述障碍物距离相同的第一麦克风以及第二麦克风以及位于所述第一麦克风以及第二麦克风连接形成的直线第一方向上的第三麦克风;
如果所述第三麦克风与所述障碍物的距离小于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第一方向;
如果所述第三麦克风与所述障碍物的距离大于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第二方向。
其中,所述第二方向与所述第一方向相反。
本发明实施例中,为了准确获得障碍物相对电子设备的方向,需要以第三麦克风与障碍物的距离与第一麦克风或者第二麦克风与障碍物的距离之间的差异来确定。
为了获得障碍物相对电子设备的准确距离以及方向,作为又一个实施例,所述服务端根据所述多个麦克风分别与所述障碍物的距离,确定电子设备相对所述障碍物的方向可以包括:
确定参考麦克风、第一连接麦克风以及第二连接麦克风;其中,所述参考麦克风与障碍物距离为参考距离,第一连接麦克风与障碍物距离的第一距离以及第二连接麦克风与障碍物距离为第二距离;
根据第一连接麦克风与第二连接麦克风的麦克风距离、所述第一距离以及所述第二距离,确定所述障碍物分别与所述第一连接麦克风以及第二连接麦克风连接形成的两条线段之间的第一夹角以及所述第一麦克风与第二麦克风连接形成的线段与第一麦克风与障碍物连接形成的线段之间的第二夹角;其中,所述第一夹角的顶点对应障碍物位置与所述参考麦克风的距离为参考距离;
基于所述第一夹角以及所述第二夹角,确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的直线的方向为所述障碍物相对所述电子设备的方向。
在某些实施例中,所述服务端根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息可以包括:
确定所述参考距离为所述电子设备相对所述障碍物的距离。
将参考距离作为电子设备相对障碍物的距离可以实现针对性的距离测量,使得距离的参考意义较高,提高电子设备距离的准确性以及有效性。
在某些实施例中,所述服务端参考麦克风、第一连接麦克风以及第二连接麦克风可以为所述多个麦克风中的任意三个麦克风,以处理所有距离的麦克风。
当然,为了对电子设备与障碍物的方向进行更详细的计算,获得更准确的计算结果,作为一个实施例,所述服务端确定参考麦克风,第一连接麦克风以及第二连接麦克风包括:
根据三个麦克风分别与障碍物的距离排序,按照距离由大到小的顺序分别获得所述参考麦克风、第一连接麦克风以及第二连接麦克风。
通过将不同麦克风按照与障碍物距离进行排序,可以以参考麦克风为基准,获得第一连接麦克风以及第二连接麦克风形成的直线或线段与障碍物更简单而准确的位置关系,有利于简化计算以及提高计算的准确度。
为了获得电子设备与障碍物的准确相对方向,作为又一个实施例,所述服务端基于所述第一夹角以及所述第二夹角,确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的直线的方向为所述障碍物相对所述电子设备的方向包括:
确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的线段的垂线;其中,所述垂线与所述第一麦克风以及所述第二麦克风连接形成的线段的交点为垂足;
利用所述第二夹角、第一距离,计算获得所述垂足与所述第一麦克风的偏移距离;
根据所述第一夹角以及所述参考距离,确定所述障碍物相对所述第一麦克风以及所述第二麦克风连接形成直线的目标方向;
确定在所述第一麦克风以及所述第二麦克风连接形成线段上,距离所述第一麦克风偏移距离处的垂线相对所述以及所述第一麦克风与第二麦克风连接形成直线的目标方向为所述障碍物相对所述电子设备的方向。
本发明实施例中,服务端通过多个麦克风与障碍物之间的距离,准确获得电子设备与障碍物的距离以及方向。
作为一个实施例,所述服务端根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离包括:
根据多个回声信号的回声传输时间或者回声音量衰减,确定多个麦克风分别与障碍物的距离。
在某些实施例中,所述服务端根据所述多个回声信号的回声传输时间或者回声音量衰减,确定所述多个麦克风分别与所述障碍物的距离包括:
根据所述多个回声信号的回声传输时间分别与音速的乘积,确定所述多个麦克风与所述障碍物的距离;或者,
根据所述多个回声信号的回声音量衰减对应的衰减公式,确定所述多个麦克风与所述障碍物的距离。
对于详细的电子设备相对障碍物的方向和/或距离的获取方式,服务端执行的步骤与电子设备执行的步骤相同,在此不在赘述。
如图7所示,为本发明实施例提供的一种信息处理装置的一个实施例的结构示意图,该装置可以包括以下几个模块:
请求响应模块701,用于响应于测距请求,发送测距音频信号;
信号采集模块702,用于利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号;
距离确定模块703,用于根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离;
信息确定模块704,用于根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息。
本发明实施例中,电子设备可以响应于测距请求,发送测距音频信号,并利用多个麦克风分别采集测距音频信号被障碍物反射获得的回声信号,获得多个回声信号,而根据不同回声信号的回声参数,可以确定多个麦克风分别与障碍物的距离,之后,可以利用多个麦克风与障碍物的距离,确定电子设备与障碍物的距离以及障碍物相对电子设备的方向。电子设备可以在用户控制下实现自动测距以及方向,扩展使用范围,提高利用率。
在声音传输过程中,为了使用户获得障碍物距离电子设备的距离以及方向,作为一个实施例,所述装置还包括:
信息输出模块,用于输出所述电子设备与所述障碍物的相对位置信息对应的提示信息。
电子设备可以包含显示屏幕,通过电子屏幕以文字形式输出电子设备与障碍物的距离以及障碍物相对电子设备的方向。
电子设备还可以通过音频输出设备,例如麦克风,以语音形式输出电子设备与障碍物的距离以及障碍物相对电子设备的方向。
通过输出电子设备与障碍物的距离以及障碍物相对电子设备的方向,可以方便用户获知电子设备障碍物的距离以及障碍物相对电子设备的方向。
电子设备可能是机器人、智能汽车等可移动的设备,在电子设备实际运动过程中,可以通过电子设备与障碍物的距离以及障碍物相对电子设备的方向事先规划运动路径,以避免与障碍物产生碰撞。因此,作为又一个实施例,所述装置还包括:
路线设定模块,用于根据所述电子设备与所述障碍物的相对位置信息,设定运动路线;
运动模块,用于按照所述运动路线运动。
可选地,所述运动路线可以包括运动距离以及运动方向,电子设备按照运动路线运动具体可以包括按照运动距离以及运动方向运动。在实际应用中,为了避免与障碍物发生碰撞,可以在实际运动过程中包括不同的运动路径以及运动方向,例如,在第一运动方向上运动第一运动距离之后,转换为第二运动方向上运动第二运动距离,其中,第一运动方向以及第二运动方向不同,第一运动距离以及第二运动距离不同,由第一运动方向转换为第二运动方向时可以避免与障碍物产生碰撞。
本发明实施例中通过控制电子设备根据设定的运动路线运动,可以避免电子设备与障碍物产生碰撞,进而保护电子设备。
在一种可能的设计中,电子设备与障碍物的相对位置信息具体可以包括:电子设备相对障碍物的距离和/或电子设备相对障碍物的方向。
作为一个实施例,所述信息确定模块包括:
距离确定单元,用于根据所述多个麦克风分别与所述障碍物的距离,确定所述电子设备相对所述障碍物的距离。
考虑到多个麦克风均位于电子设备本体内,且麦克风矩阵中各个麦克风之间的距离相对电子设备与障碍物的距离非常小,因此,电子设备可以将任意麦克风与障碍物的距离作为电子设备与障碍物的距离。
在某些实施例中,所述距离确定单元具体可以用于:
将任一个麦克风与所述障碍物的距离,作为所述电子设备相对所述障碍物的距离。
通过使用电子设备本体内的麦克风阵列获得电子设备与障碍物之间的距离增加电子设备的使用功能,提高电子设备的利用率。同时,由于避免使用传统的例如红外测距仪等设备即可以对障碍物进行测量,降低了电子设备的设备成本。
作为又一个实施例,所述信息确定模块包括:
方向确定单元,用于根据所述多个麦克风分别与所述障碍物的距离,确定电子设备相对所述障碍物的方向。
由于传统的测距方式仅仅是对物体进行测距,并不关注方向,本发明中除电子设备与障碍物的距离的确定之外,还可以确定障碍物与电子设备的相对方向,使得获得的信息更全面,继而实现电子设备的有效利用。
为了准确获得电子设备与障碍物之间的距离以及方向,可以通过解三角形计算的方式获得,因此,作为一个实施例,所述方向确定单元包括:
第一确定子单元,用于确定任意两个目标麦克风;
第二确定子单元,用于确定以每个目标麦克风为圆心,以及以所述每个目标麦克风与所述障碍物的距离为半径形成的圆;
第三确定子单元,用于确定所述两个目标麦克风分别对应的圆构成的外公切线;
第四确定子单元,用于基于所述外公切线相对所述两个目标麦克风的方向,确定所述障碍物相对所述电子设备的方向。
可选地,任意两个目标麦克风可以为与障碍物的距离差大于10厘米的两个麦克风,以确定任意两个目标麦克风可以产生与障碍物的距离。
所述确定所述任意两个目标麦克风可以指确定多个麦克风中的任意两个麦克风,其中,所述任意两个目标麦克风分别可以是第一目标麦克风以及第二目标麦克风。确定所述任意两个目标麦克风,即可以确定该任意两个目标麦克风分别与障碍物的距离。也即,可以确定所述第一目标麦克风与障碍物的第一目标距离以及所述第二目标麦克风与障碍物的第二距离。
所述确定以每个目标麦克风为圆心,以及以所述每个目标麦克风与所述障碍物的距离为半径形成的圆可以包括:确定以所述第一目标麦克风为圆心以及所述第一目标距离为半径行成的第一圆,以及以所述第二目标麦克风为圆心以及所述第二目标距离为半径行成的第二圆。
所述确定所述两个目标麦克风分别对应的圆构成的外公切线可以包括确定所述第一圆以及所述第二圆之间的外公切线。所述外公切线相对两个目标麦克风构成直线的夹角即为所述障碍物相对电子设备的方向。
本发明实施例中,根据以两个目标麦克风以及该麦克风与障碍物之间的距离行成两个圆的外公切线即可以确定障碍物与电子设备的位置与方向,可以获得准确的方向以及距离。
在实际应用中,可能存在与障碍物距离相同的两个麦克风,此时可以确认障碍物位于两个麦克风构成线段的中垂线上,为了简化电子设备与障碍物之间的距离以及方向的确定过程,因此,作为又一个实施例,所述方向确定单元包括:
第五确定子单元,用于确定所述多个麦克风中与所述障碍物距离相同的第一麦克风以及第二麦克风以及位于所述第一麦克风以及第二麦克风连接形成的直线第一方向第三麦克风;
第六确定子单元,用于如果所述第三麦克风与所述障碍物的距离小于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第一方向;
第七确定子单元,用于如果所述第三麦克风与所述障碍物的距离大于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第二方向;其中,所述第二方向与所述第一方向相反。
本发明实施例中,为了准确获得障碍物相对电子设备的方向,需要以第三麦克风与障碍物的距离与第一麦克风或者第二麦克风与障碍物的距离之间的差异来确定。
为了获得障碍物相对电子设备的准确距离以及方向,作为又一个实施例,所述方向确定单元包括:
选择子单元,用于确定参考麦克风、第一连接麦克风以及第二连接麦克风;其中,所述参考麦克风与障碍物距离为参考距离,第一连接麦克风与障碍物距离的第一距离以及第二连接麦克风与障碍物距离为第二距离;
夹角确定子单元,用于根据第一连接麦克风与第二连接麦克风的麦克风距离、所述第一距离以及所述第二距离,确定所述障碍物分别与所述第一连接麦克风以及第二连接麦克风连接形成的两条线段之间的第一夹角以及所述第一麦克风与第二麦克风连接形成的线段与第一麦克风与障碍物连接形成的线段之间的第二夹角;其中,所述第一夹角的顶点对应障碍物位置与所述参考麦克风的距离为参考距离;
结果确定子单元,用于基于所述第一夹角以及所述第二夹角,确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的直线的方向为所述障碍物相对所述电子设备的方向。
在某些实施例中,所述信息确定模块可以用于:
确定所述参考距离为所述电子设备相对所述障碍物的距离。
将参考距离作为电子设备相对障碍物的距离可以实现针对性的距离测量,使得距离的参考意义较高,提高电子设备距离的准确性以及有效性。
当然,为了对电子设备与障碍物的方向进行更详细的计算,获得更准确的计算结果,作为一个实施例,所述选择子单元包括:
排序模块,用于根据三个麦克风分别与障碍物的距离排序,按照距离由大到小的顺序分别获得所述参考麦克风、第一连接麦克风以及第二连接麦克风。
作为又一个实施例,所述结果确定子单元包括:
垂线确定模块,用于确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的线段的垂线;其中,所述垂线与所述第一麦克风以及所述第二麦克风连接形成的线段的交点为垂足;
偏移确定模块,用于利用所述第二夹角、第一距离,计算获得所述垂足与所述第一麦克风的偏移距离;
方向确定一模块,用于根据所述第一夹角以及所述参考距离,确定所述障碍物相对所述第一麦克风以及所述第二麦克风连接形成直线的目标方向;
方向确定二模块,用于确定在所述第一麦克风以及所述第二麦克风连接形成线段上,距离所述第一麦克风偏移距离处的垂线相对所述以及所述第一麦克风与第二麦克风连接形成直线的目标方向为所述障碍物相对所述电子设备的方向。
本发明实施例中,通过多个麦克风与障碍物之间的距离,准确获得电子设备与障碍物的距离以及方向。
作为一个实施例,所述距离确定模块包括:
第四距离单元,用于根据所述多个回声信号的回声传输时间或者回声音量衰减,确定所述多个麦克风分别与所述障碍物的距离。
在某些实施例中,所述第四距离单元包括:
第一计算子单元,用于根据所述多个回声信号的回声传输时间分别与音速的乘积,确定所述多个麦克风与所述障碍物的距离;或者,
第二计算子单元,用于根据所述多个回声信号的回声音量衰减对应的衰减公式,确定所述多个麦克风与所述障碍物的距离。
其中,多个回声信号的回声参数可以指多个回声信号的回声传输时间或者信号音量衰减。也即,可以根据多个回声信号的回声传输时间或者回声音量衰减,确定多个麦克风分别与障碍物的距离。
每一个回声信号的回声参数可以用于衡量该回声信号在传输过程中产生的回声参数。
回声传输时间可以指电子设备发出测距音频信号的起始时间与接收到回声信号的结束时间的时间差。假定回声信号的回声传输时间为T,则该采集该回声信号的麦克风与障碍物间的距离为:L=音速*T/2;在实际应用中,音速可以根据电子设备所处环境而确定,受环境中的传输介质、温度以及压强等因素的影响,一般而言,音速在1个标准大气压和15摄氏度的空气中传输时约为340米/秒。
除通过回声传输时间之外,还可以利用声音传输过程中音量的衰减而确定传输的距离。其中,回声衰减公式为常见的利用声音衰减计算声音传输距离的公式,在此不再赘述。
图7所述的信息处理装置可以执行图1所示实施例所述的信息处理方法,其实现原理和技术效果不再赘述。对于上述实施例中的信息处理装置其中各个模块、单元执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
如图8所示,为本发明实施例提供的一种信息处理设备的一个实施例的结构示意图,该设备可以包括:
存储组件801以及处理组件802,所述存储组件801存储一条或多条计算机指令,所述一条或多条计算机指令供所述处理组件802调用并执行;
所述处理组件802用于:
响应于测距请求,发送测距音频信号;利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号;根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离;根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息。
本发明实施例中,电子设备可以响应于测距请求,发送测距音频信号,并利用多个麦克风分别采集测距音频信号被障碍物反射获得的回声信号,获得多个回声信号,而根据不同回声信号的回声参数,可以确定多个麦克风分别与障碍物的距离,之后,可以利用多个麦克风与障碍物的距离,确定电子设备与障碍物的距离以及障碍物相对电子设备的方向。电子设备可以在用户控制下实现自动测距以及方向,扩展使用范围,提高利用率。
在声音传输过程中,为了使用户获得障碍物距离电子设备的距离以及方向,作为一个实施例,所述处理组件具体还可以用于:
输出所述电子设备与所述障碍物的相对位置信息对应的提示信息。
电子设备可以包含显示屏幕,通过电子屏幕以文字形式输出电子设备与障碍物的距离以及障碍物相对电子设备的方向。
电子设备还可以通过音频输出设备,例如麦克风,以语音形式输出电子设备与障碍物的距离以及障碍物相对电子设备的方向。
通过输出电子设备与障碍物的距离以及障碍物相对电子设备的方向,可以方便用户获知电子设备障碍物的距离以及障碍物相对电子设备的方向。
电子设备可能是机器人、智能汽车等可移动的设备,在电子设备实际运动过程中,可以通过电子设备与障碍物的距离以及障碍物相对电子设备的方向事先规划运动路径,以避免与障碍物产生碰撞。因此,作为又一个实施例,所述处理组件还具体可以用于:
根据所述电子设备与所述障碍物的相对位置信息,设定运动路线;
按照所述运动路线运动。
可选地,所述运动路线可以包括运动距离以及运动方向,电子设备按照运动路线运动具体可以包括按照运动距离以及运动方向运动。在实际应用中,为了避免与障碍物发生碰撞,可以在实际运动过程中包括不同的运动路径以及运动方向,例如,在第一运动方向上运动第一运动距离之后,转换为第二运动方向上运动第二运动距离,其中,第一运动方向以及第二运动方向不同,第一运动距离以及第二运动距离不同,由第一运动方向转换为第二运动方向时可以避免与障碍物产生碰撞。
本发明实施例中通过控制电子设备根据设定的运动路线运动,可以避免电子设备与障碍物产生碰撞,进而保护电子设备。
在一种可能的设计中,电子设备与障碍物的相对位置信息具体可以包括:电子设备相对障碍物的距离和/或电子设备相对障碍物的方向。
作为一个实施例,所述处理组件根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息具体是:
根据所述多个麦克风分别与所述障碍物的距离,确定所述电子设备相对所述障碍物的距离。
考虑到多个麦克风均位于电子设备本体内,且麦克风矩阵中各个麦克风之间的距离相对电子设备与障碍物的距离非常小,因此,电子设备可以将任意麦克风与障碍物的距离作为电子设备与障碍物的距离。
在某些实施例中,所述处理组件根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息具体可以是:
将任一个麦克风与所述障碍物的距离,作为所述电子设备相对所述障碍物的距离。
通过使用电子设备本体内的麦克风阵列获得电子设备与障碍物之间的距离增加电子设备的使用功能,提高电子设备的利用率。同时,由于避免使用传统的例如红外测距仪等设备即可以对障碍物进行测量,降低了电子设备的设备成本。
作为又一个实施例,所述处理组件根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息具体可以是:
根据所述多个麦克风分别与所述障碍物的距离,确定电子设备相对所述障碍物的方向。
由于传统的测距方式仅仅是对物体进行测距,并不关注方向,本发明中除电子设备与障碍物的距离的确定之外,还可以确定障碍物与电子设备的相对方向,使得获得的信息更全面,继而实现电子设备的有效利用。
为了准确获得电子设备与障碍物之间的距离以及方向,可以通过解三角形计算的方式获得,因此,作为一个实施例,所述处理组件根据所述多个麦克风分别与所述障碍物的距离,确定电子设备相对所述障碍物的方向具体可以是:
确定任意两个目标麦克风;确定以每个目标麦克风为圆心,以及以所述每个目标麦克风与所述障碍物的距离为半径形成的圆;
确定所述两个目标麦克风分别对应的圆构成的外公切线;
基于所述外公切线相对所述两个目标麦克风的方向,确定所述障碍物相对所述电子设备的方向。
本发明实施例中,根据以两个目标麦克风以及该麦克风与障碍物之间的距离行成两个圆的外公切线即可以确定障碍物与电子设备的位置与方向,可以获得准确的方向以及距离。
在实际应用中,可能存在与障碍物距离相同的两个麦克风,此时可以确认障碍物位于两个麦克风构成线段的中垂线上,为了简化电子设备与障碍物之间的距离以及方向的确定过程,因此,作为又一个实施例,所述处理组件根据所述多个麦克风分别与所述障碍物的距离,确定电子设备相对所述障碍物的方向具体可以是:
确定所述多个麦克风中与所述障碍物距离相同的第一麦克风以及第二麦克风以及位于所述第一麦克风以及第二麦克风连接形成的直线第一方向的第三麦克风;
如果所述第三麦克风与所述障碍物的距离小于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第一方向;
如果所述第三麦克风与所述障碍物的距离大于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第二方向;其中,所述第二方向与所述第一方向相反。
本发明实施例中,为了准确获得障碍物相对电子设备的方向,需要以第三麦克风与障碍物的距离与第一麦克风或者第二麦克风与障碍物的距离之间的差异来确定。
为了获得障碍物相对电子设备的准确距离以及方向,作为又一个实施例,所述处理组件根据所述多个麦克风分别与所述障碍物的距离,确定电子设备相对所述障碍物的方向具体可以是:
确定参考麦克风、第一连接麦克风以及第二连接麦克风;其中,所述参考麦克风与障碍物距离为参考距离,第一连接麦克风与障碍物距离的第一距离以及第二连接麦克风与障碍物距离为第二距离;
根据第一连接麦克风与第二连接麦克风的麦克风距离、所述第一距离以及所述第二距离,确定所述障碍物分别与所述第一连接麦克风以及第二连接麦克风连接形成的两条线段之间的第一夹角以及所述第一麦克风与第二麦克风连接形成的线段与第一麦克风与障碍物连接形成的线段之间的第二夹角;其中,所述第一夹角的顶点对应障碍物位置与所述参考麦克风的距离为参考距离;
基于所述第一夹角以及所述第二夹角,确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的直线的方向为所述障碍物相对所述电子设备的方向。
在某些实施例中,所述参考麦克风、第一连接麦克风以及第二连接麦克风可以为所述多个麦克风中的任意三个麦克风,以处理所有距离的麦克风。
在某些实施例中,所述处理组件根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息具体可以是:
确定所述参考距离为所述电子设备相对所述障碍物的距离。
将参考距离作为电子设备相对障碍物的距离可以实现针对性的距离测量,使得距离的参考意义较高,提高电子设备距离的准确性以及有效性。
当然,为了对电子设备与障碍物的方向进行更详细的计算,获得更准确的计算结果,作为一个实施例,所述处理组件确定参考麦克风,第一连接麦克风以及第二连接麦克风具体可以是:
根据三个麦克风分别与障碍物的距离排序,按照距离由大到小的顺序分别获得所述参考麦克风、第一连接麦克风以及第二连接麦克风。
作为又一个实施例,所述处理组件基于所述第一夹角以及所述第二夹角,确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的直线的方向为所述障碍物相对所述电子设备的方向具体可以是:
确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的线段的垂线;其中,所述垂线与所述第一麦克风以及所述第二麦克风连接形成的线段的交点为垂足;
利用所述第二夹角、第一距离,计算获得所述垂足与所述第一麦克风的偏移距离;
根据所述第一夹角以及所述参考距离,确定所述障碍物相对所述第一麦克风以及所述第二麦克风连接形成直线的目标方向;
确定在所述第一麦克风以及所述第二麦克风连接形成线段上,距离所述第一麦克风偏移距离处的垂线相对所述以及所述第一麦克风与第二麦克风连接形成直线的目标方向为所述障碍物相对所述电子设备的方向。
本发明实施例中,通过多个麦克风与障碍物之间的距离,准确获得电子设备与障碍物的距离以及方向。
作为一个实施例,所述处理组件根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离具体可以是:
根据所述多个回声信号的回声传输时间或者回声音量衰减,确定所述多个麦克风分别与所述障碍物的距离。
在某些实施例中,所述处理组件根据所述多个回声信号的回声传输时间或者回声音量衰减,确定所述多个麦克风分别与所述障碍物的距离具体可以是:
根据所述多个回声信号的回声传输时间分别与音速的乘积,确定所述多个麦克风与所述障碍物的距离;或者,
根据所述多个回声信号的回声音量衰减对应的衰减公式,确定所述多个麦克风与所述障碍物的距离。
其中,多个回声信号的回声参数可以指多个回声信号的回声传输时间或者信号音量衰减。也即,可以根据多个回声信号的回声传输时间或者回声音量衰减,确定多个麦克风分别与障碍物的距离。
每一个回声信号的回声参数可以用于衡量该回声信号在传输过程中产生的回声参数。
回声传输时间可以指电子设备发出测距音频信号的起始时间与接收到回声信号的结束时间的时间差。假定回声信号的回声传输时间为T,则该采集该回声信号的麦克风与障碍物间的距离为:L=音速*T/2;在实际应用中,音速可以根据电子设备所处环境而确定,受环境中的传输介质、温度以及压强等因素的影响,一般而言,音速在1个标准大气压和15摄氏度的空气中传输时约为340米/秒。
除通过回声传输时间之外,还可以利用声音传输过程中音量的衰减而确定传输的距离。其中,回声衰减公式为常见的利用声音衰减计算声音传输距离的公式,在此不再赘述。
此外,本申请实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被计算机执行时可以实现上述图1所示实施例的信息处理方法。
如图9所示为本发明实施例提供的一种信息处理装置的一个实施例的结构示意图,该装置可以包括以下几个模块:
第一响应模块901,用于响应于测距请求,发送测距音频信号;
第一采集模块902,用于利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号;
信号发送模块903,用于发送所述多个回声信号至服务端,以供服务端根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述多个障碍物的距离;并根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息。
可以通过电子设备实现其相对障碍物的自动测距以及方向,扩展使用范围,提高利用率。
图9所述的信息处理装置可以执行图1所示实施例所述的信息处理方法,其实现原理和技术效果不再赘述。对于上述实施例中的信息处理装置其中各个模块、单元执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图9所示的信息处理装置可以配置为一信息处理设备,如图10所示,所示信息处理设备可以包括:存储组件1001以及处理组件1002,所述存储组件1001存储一条或多条计算机指令,所述一条或多条计算机指令供所述处理组件1002调用并执行;
所述处理组件1002用于:
响应于测距请求,发送测距音频信号;利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号;发送所述多个回声信号至服务端,以供服务端根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述多个障碍物的距离;并根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息。
可以通过电子设备实现其相对障碍物的自动测距以及方向,扩展使用范围,提高利用率。
图10所述的信息处理设备可以执行图5所示实施例所述的信息处理方法,其实现原理和技术效果不再赘述。对于上述实施例中的信息处理设备其中处理组件所执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
此外,本申请实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被计算机执行时可以实现上述图5所示实施例的信息处理方法。
如图11所示,为本发明实施例提供的一种信息处理装置的又一个实施例的结构示意图,该装置可以包括以下几个模块:
信号接收模块1101,用于接收电子设备发送的多个回声信号;其中,所述多个回声信号为多个麦克风分别采集测距音频信号被障碍物反射的回声信号获得的;所述测距音频信号为电子设备响应于测距请求而发送的;
第一确定模块1102,用于根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离;
第二确定模块1103,用于根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息。
可以通过电子设备实现其相对障碍物的自动测距以及方向,扩展使用范围,提高利用率。
图11所述的信息处理装置可以执行图6所示实施例所述的信息处理方法,其实现原理和技术效果不再赘述。对于上述实施例中的信息处理装置其中各个模块、单元执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图11中的信息处理装置可以配置为一种信息处理设备,如图12所示为本发明实施例提供的一种信息处理设备的一个实施例的结构示意图,该设备可以包括:存储组件1201以及处理组件1202,所述存储组件1201存储一条或多条计算机指令,所述一条或多条计算机指令供所述处理组件1202调用并执行;
所述处理组件1202用于:
接收电子设备发送的多个回声信号;其中,所述多个回声信号为多个麦克风分别采集测距音频信号被障碍物反射的回声信号获得的;所述测距音频信号为电子设备响应于测距请求而发送的;根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离;根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息。
可以通过电子设备实现其相对障碍物的自动测距以及方向,扩展使用范围,提高利用率。
图12所述的信息处理设备可以执行图6所示实施例所述的信息处理方法,其实现原理和技术效果不再赘述。对于上述实施例中的信息处理设备中处理组件所执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
此外,本申请实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被计算机执行时可以实现上述图6所示实施例的信息处理方法。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (18)
1.一种信息处理方法,其特征在于,包括:
响应于测距请求,发送测距音频信号;
利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号;
根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离;
根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息,所述相对位置信息包括采用方式一或方式二确定的所述电子设备相对所述障碍物的方向;
方式一,确定所述多个麦克风中与所述障碍物距离相同的第一麦克风以及第二麦克风以及位于所述第一麦克风以及第二麦克风连接形成的直线第一方向的第三麦克风,如果所述第三麦克风与所述障碍物的距离小于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第一方向,如果所述第三麦克风与所述障碍物的距离大于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第二方向,其中,所述第二方向与所述第一方向相反;或者,
方式二,确定参考麦克风、第一连接麦克风以及第二连接麦克风,其中,所述参考麦克风与障碍物距离为参考距离,第一连接麦克风与障碍物距离的第一距离以及第二连接麦克风与障碍物距离为第二距离,根据第一连接麦克风与第二连接麦克风的麦克风距离、所述第一距离以及所述第二距离,确定所述障碍物分别与所述第一连接麦克风以及第二连接麦克风连接形成的两条线段之间的第一夹角以及所述第一麦克风与第二麦克风连接形成的线段与第一麦克风与障碍物连接形成的线段之间的第二夹角,其中,所述第一夹角的顶点对应障碍物位置与所述参考麦克风的距离为参考距离,基于所述第一夹角以及所述第二夹角,确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的直线的方向为所述障碍物相对所述电子设备的方向。
2.根据权利要求1所述的方法,其特征在于,所述根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息之后,还包括:
输出所述电子设备与所述障碍物的相对位置信息对应的提示信息。
3.根据权利要求1所述的方法,其特征在于,所述根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息之后,还包括:
根据所述电子设备与所述障碍物的相对位置信息,设定运动路线;
按照所述运动路线运动。
4.根据权利要求1所述的方法,其特征在于,所述根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息包括:
根据所述多个麦克风分别与所述障碍物的距离,确定所述电子设备相对所述障碍物的距离。
5.根据权利要求4所述的方法,其特征在于,所述根据所述多个麦克风分别与所述障碍物的距离,确定电子设备相对所述障碍物的距离包括:
将任一个麦克风与所述障碍物的距离,作为所述电子设备相对所述障碍物的距离。
6.根据权利要求1所述的方法,其特征在于,所述根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息包括:
确定所述参考距离为所述电子设备相对所述障碍物的距离。
7.根据权利要求1所述的方法,其特征在于,所述确定参考麦克风,第一连接麦克风以及第二连接麦克风包括:
根据三个麦克风分别与障碍物的距离排序,按照距离由大到小的顺序分别获得所述参考麦克风、第一连接麦克风以及第二连接麦克风。
8.根据权利要求1所述的方法,其特征在于,所述基于所述第一夹角以及所述第二夹角,确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的直线的方向为所述障碍物相对所述电子设备的方向包括:
确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的线段的垂线;其中,所述垂线与所述第一麦克风以及所述第二麦克风连接形成的线段的交点为垂足;
利用所述第二夹角、第一距离,计算获得所述垂足与所述第一麦克风的偏移距离;
根据所述第一夹角以及所述参考距离,确定所述障碍物相对所述第一麦克风以及所述第二麦克风连接形成直线的目标方向;
确定在所述第一麦克风以及所述第二麦克风连接形成线段上,距离所述第一麦克风偏移距离处的垂线相对所述以及所述第一麦克风与第二麦克风连接形成直线的目标方向为所述障碍物相对所述电子设备的方向。
9.根据权利要求1所述的方法,其特征在于,所述根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离包括:
根据所述多个回声信号的回声传输时间或者回声音量衰减,确定所述多个麦克风分别与所述障碍物的距离。
10.根据权利要求9所述的方法,其特征在于,所述根据所述多个回声信号的回声传输时间或者回声音量衰减,确定所述多个麦克风分别与所述障碍物的距离包括:
根据所述多个回声信号的回声传输时间分别与音速的乘积,确定所述多个麦克风与所述障碍物的距离;或者,
根据所述多个回声信号的回声音量衰减对应的衰减公式,确定所述多个麦克风与所述障碍物的距离。
11.一种信息处理方法,其特征在于,包括:
响应于测距请求,发送测距音频信号;
利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号;
发送所述多个回声信号至服务端,以供服务端根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述多个障碍物的距离;并根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息;
其中,所述相对位置信息包括采用方式一或方式二确定的所述电子设备相对所述障碍物的方向;
方式一,确定所述多个麦克风中与所述障碍物距离相同的第一麦克风以及第二麦克风以及位于所述第一麦克风以及第二麦克风连接形成的直线第一方向的第三麦克风,如果所述第三麦克风与所述障碍物的距离小于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第一方向,如果所述第三麦克风与所述障碍物的距离大于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第二方向,其中,所述第二方向与所述第一方向相反;或者,
方式二,确定参考麦克风、第一连接麦克风以及第二连接麦克风,其中,所述参考麦克风与障碍物距离为参考距离,第一连接麦克风与障碍物距离的第一距离以及第二连接麦克风与障碍物距离为第二距离,根据第一连接麦克风与第二连接麦克风的麦克风距离、所述第一距离以及所述第二距离,确定所述障碍物分别与所述第一连接麦克风以及第二连接麦克风连接形成的两条线段之间的第一夹角以及所述第一麦克风与第二麦克风连接形成的线段与第一麦克风与障碍物连接形成的线段之间的第二夹角,其中,所述第一夹角的顶点对应障碍物位置与所述参考麦克风的距离为参考距离,基于所述第一夹角以及所述第二夹角,确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的直线的方向为所述障碍物相对所述电子设备的方向。
12.一种信息处理方法,其特征在于,包括:
接收电子设备发送的多个回声信号;其中,所述多个回声信号为多个麦克风分别采集测距音频信号被障碍物反射的回声信号获得的;所述测距音频信号为电子设备响应于测距请求而发送的;
根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离;
根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息;
其中,所述相对位置信息包括采用方式一或方式二确定的所述电子设备相对所述障碍物的方向;
方式一,确定所述多个麦克风中与所述障碍物距离相同的第一麦克风以及第二麦克风以及位于所述第一麦克风以及第二麦克风连接形成的直线第一方向的第三麦克风,如果所述第三麦克风与所述障碍物的距离小于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第一方向,如果所述第三麦克风与所述障碍物的距离大于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第二方向,其中,所述第二方向与所述第一方向相反;或者,
方式二,确定参考麦克风、第一连接麦克风以及第二连接麦克风,其中,所述参考麦克风与障碍物距离为参考距离,第一连接麦克风与障碍物距离的第一距离以及第二连接麦克风与障碍物距离为第二距离,根据第一连接麦克风与第二连接麦克风的麦克风距离、所述第一距离以及所述第二距离,确定所述障碍物分别与所述第一连接麦克风以及第二连接麦克风连接形成的两条线段之间的第一夹角以及所述第一麦克风与第二麦克风连接形成的线段与第一麦克风与障碍物连接形成的线段之间的第二夹角,其中,所述第一夹角的顶点对应障碍物位置与所述参考麦克风的距离为参考距离,基于所述第一夹角以及所述第二夹角,确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的直线的方向为所述障碍物相对所述电子设备的方向。
13.一种信息处理装置,其特征在于,包括:
请求响应模块,用于响应于测距请求,发送测距音频信号;
信号采集模块,用于利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号;
距离确定模块,用于根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离;
信息确定模块,用于根据所述多个麦克风与所述障碍物的距离,确定电子设备与所述障碍物的距离及所述障碍物相对所述电子设备的方向;
其中,相对位置信息包括采用方式一或方式二确定的所述电子设备相对所述障碍物的方向;
方式一,确定所述多个麦克风中与所述障碍物距离相同的第一麦克风以及第二麦克风以及位于所述第一麦克风以及第二麦克风连接形成的直线第一方向的第三麦克风,如果所述第三麦克风与所述障碍物的距离小于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第一方向,如果所述第三麦克风与所述障碍物的距离大于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第二方向,其中,所述第二方向与所述第一方向相反;或者,
方式二,确定参考麦克风、第一连接麦克风以及第二连接麦克风,其中,所述参考麦克风与障碍物距离为参考距离,第一连接麦克风与障碍物距离的第一距离以及第二连接麦克风与障碍物距离为第二距离,根据第一连接麦克风与第二连接麦克风的麦克风距离、所述第一距离以及所述第二距离,确定所述障碍物分别与所述第一连接麦克风以及第二连接麦克风连接形成的两条线段之间的第一夹角以及所述第一麦克风与第二麦克风连接形成的线段与第一麦克风与障碍物连接形成的线段之间的第二夹角,其中,所述第一夹角的顶点对应障碍物位置与所述参考麦克风的距离为参考距离,基于所述第一夹角以及所述第二夹角,确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的直线的方向为所述障碍物相对所述电子设备的方向。
14.一种信息处理装置,其特征在于,包括:
第一响应模块,用于响应于测距请求,发送测距音频信号;
第一采集模块,用于利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号;
信号发送模块,用于发送所述多个回声信号至服务端,以供服务端根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述多个障碍物的距离;并根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息;
其中,所述相对位置信息包括采用方式一或方式二确定的所述电子设备相对所述障碍物的方向;
方式一,确定所述多个麦克风中与所述障碍物距离相同的第一麦克风以及第二麦克风以及位于所述第一麦克风以及第二麦克风连接形成的直线第一方向的第三麦克风,如果所述第三麦克风与所述障碍物的距离小于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第一方向,如果所述第三麦克风与所述障碍物的距离大于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第二方向,其中,所述第二方向与所述第一方向相反;或者,
方式二,确定参考麦克风、第一连接麦克风以及第二连接麦克风,其中,所述参考麦克风与障碍物距离为参考距离,第一连接麦克风与障碍物距离的第一距离以及第二连接麦克风与障碍物距离为第二距离,根据第一连接麦克风与第二连接麦克风的麦克风距离、所述第一距离以及所述第二距离,确定所述障碍物分别与所述第一连接麦克风以及第二连接麦克风连接形成的两条线段之间的第一夹角以及所述第一麦克风与第二麦克风连接形成的线段与第一麦克风与障碍物连接形成的线段之间的第二夹角,其中,所述第一夹角的顶点对应障碍物位置与所述参考麦克风的距离为参考距离,基于所述第一夹角以及所述第二夹角,确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的直线的方向为所述障碍物相对所述电子设备的方向。
15.一种信息处理装置,其特征在于,包括:
信号接收模块,用于接收电子设备发送的多个回声信号;其中,所述多个回声信号为多个麦克风分别采集测距音频信号被障碍物反射的回声信号获得的;所述测距音频信号为电子设备响应于测距请求而发送的;
第一确定模块,用于根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离;
第二确定模块,用于根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息;
其中,所述相对位置信息包括采用方式一或方式二确定的所述电子设备相对所述障碍物的方向;
方式一,确定所述多个麦克风中与所述障碍物距离相同的第一麦克风以及第二麦克风以及位于所述第一麦克风以及第二麦克风连接形成的直线第一方向的第三麦克风,如果所述第三麦克风与所述障碍物的距离小于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第一方向,如果所述第三麦克风与所述障碍物的距离大于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第二方向,其中,所述第二方向与所述第一方向相反;或者,
方式二,确定参考麦克风、第一连接麦克风以及第二连接麦克风,其中,所述参考麦克风与障碍物距离为参考距离,第一连接麦克风与障碍物距离的第一距离以及第二连接麦克风与障碍物距离为第二距离,根据第一连接麦克风与第二连接麦克风的麦克风距离、所述第一距离以及所述第二距离,确定所述障碍物分别与所述第一连接麦克风以及第二连接麦克风连接形成的两条线段之间的第一夹角以及所述第一麦克风与第二麦克风连接形成的线段与第一麦克风与障碍物连接形成的线段之间的第二夹角,其中,所述第一夹角的顶点对应障碍物位置与所述参考麦克风的距离为参考距离,基于所述第一夹角以及所述第二夹角,确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的直线的方向为所述障碍物相对所述电子设备的方向。
16.一种信息处理设备,其特征在于,包括:存储组件以及处理组件,所述存储组件存储一条或多条计算机指令,所述一条或多条计算机指令供所述处理组件调用并执行;
所述处理组件用于:
响应于测距请求,发送测距音频信号;利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号;根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离;根据所述多个麦克风与所述障碍物的距离,确定电子设备与所述障碍物的距离及所述障碍物相对所述电子设备的方向;
其中,相对位置信息包括采用方式一或方式二确定的所述电子设备相对所述障碍物的方向;
方式一,确定所述多个麦克风中与所述障碍物距离相同的第一麦克风以及第二麦克风以及位于所述第一麦克风以及第二麦克风连接形成的直线第一方向的第三麦克风,如果所述第三麦克风与所述障碍物的距离小于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第一方向,如果所述第三麦克风与所述障碍物的距离大于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第二方向,其中,所述第二方向与所述第一方向相反;或者,
方式二,确定参考麦克风、第一连接麦克风以及第二连接麦克风,其中,所述参考麦克风与障碍物距离为参考距离,第一连接麦克风与障碍物距离的第一距离以及第二连接麦克风与障碍物距离为第二距离,根据第一连接麦克风与第二连接麦克风的麦克风距离、所述第一距离以及所述第二距离,确定所述障碍物分别与所述第一连接麦克风以及第二连接麦克风连接形成的两条线段之间的第一夹角以及所述第一麦克风与第二麦克风连接形成的线段与第一麦克风与障碍物连接形成的线段之间的第二夹角,其中,所述第一夹角的顶点对应障碍物位置与所述参考麦克风的距离为参考距离,基于所述第一夹角以及所述第二夹角,确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的直线的方向为所述障碍物相对所述电子设备的方向。
17.一种信息处理设备,其特征在于,包括:存储组件以及处理组件,所述存储组件存储一条或多条计算机指令,所述一条或多条计算机指令供所述处理组件调用并执行;
所述处理组件用于:
响应于测距请求,发送测距音频信号;利用多个麦克风分别采集所述测距音频信号被障碍物反射的回声信号,获得多个回声信号;发送所述多个回声信号至服务端,以供服务端根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述多个障碍物的距离;并根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息;
其中,所述相对位置信息包括采用方式一或方式二确定的所述电子设备相对所述障碍物的方向;
方式一,确定所述多个麦克风中与所述障碍物距离相同的第一麦克风以及第二麦克风以及位于所述第一麦克风以及第二麦克风连接形成的直线第一方向的第三麦克风,如果所述第三麦克风与所述障碍物的距离小于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第一方向,如果所述第三麦克风与所述障碍物的距离大于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第二方向,其中,所述第二方向与所述第一方向相反;或者,
方式二,确定参考麦克风、第一连接麦克风以及第二连接麦克风,其中,所述参考麦克风与障碍物距离为参考距离,第一连接麦克风与障碍物距离的第一距离以及第二连接麦克风与障碍物距离为第二距离,根据第一连接麦克风与第二连接麦克风的麦克风距离、所述第一距离以及所述第二距离,确定所述障碍物分别与所述第一连接麦克风以及第二连接麦克风连接形成的两条线段之间的第一夹角以及所述第一麦克风与第二麦克风连接形成的线段与第一麦克风与障碍物连接形成的线段之间的第二夹角,其中,所述第一夹角的顶点对应障碍物位置与所述参考麦克风的距离为参考距离,基于所述第一夹角以及所述第二夹角,确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的直线的方向为所述障碍物相对所述电子设备的方向。
18.一种信息处理设备,其特征在于,包括:存储组件以及处理组件,所述存储组件存储一条或多条计算机指令,所述一条或多条计算机指令供所述处理组件调用并执行;
所述处理组件用于:
接收电子设备发送的多个回声信号;其中,所述多个回声信号为多个麦克风分别采集测距音频信号被障碍物反射的回声信号获得的;所述测距音频信号为电子设备响应于测距请求而发送的;根据所述多个回声信号的回声参数,确定所述多个麦克风分别与所述障碍物的距离;根据所述多个麦克风分别与所述障碍物的距离,确定电子设备与所述障碍物的相对位置信息;
其中,所述相对位置信息包括采用方式一或方式二确定的所述电子设备相对所述障碍物的方向;
方式一,确定所述多个麦克风中与所述障碍物距离相同的第一麦克风以及第二麦克风以及位于所述第一麦克风以及第二麦克风连接形成的直线第一方向的第三麦克风,如果所述第三麦克风与所述障碍物的距离小于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第一方向,如果所述第三麦克风与所述障碍物的距离大于所述第一麦克风与所述障碍物的距离,确定所述障碍物相对所述电子设备的方向为位于所述第一麦克风与第二麦克风构成线段的第二方向,其中,所述第二方向与所述第一方向相反;或者,
方式二,确定参考麦克风、第一连接麦克风以及第二连接麦克风,其中,所述参考麦克风与障碍物距离为参考距离,第一连接麦克风与障碍物距离的第一距离以及第二连接麦克风与障碍物距离为第二距离,根据第一连接麦克风与第二连接麦克风的麦克风距离、所述第一距离以及所述第二距离,确定所述障碍物分别与所述第一连接麦克风以及第二连接麦克风连接形成的两条线段之间的第一夹角以及所述第一麦克风与第二麦克风连接形成的线段与第一麦克风与障碍物连接形成的线段之间的第二夹角,其中,所述第一夹角的顶点对应障碍物位置与所述参考麦克风的距离为参考距离,基于所述第一夹角以及所述第二夹角,确定所述障碍物相对所述第一麦克风与所述第二麦克风连接行成的直线的方向为所述障碍物相对所述电子设备的方向。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811493683.3A CN111289947B (zh) | 2018-12-07 | 2018-12-07 | 信息处理方法、装置以及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811493683.3A CN111289947B (zh) | 2018-12-07 | 2018-12-07 | 信息处理方法、装置以及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111289947A CN111289947A (zh) | 2020-06-16 |
CN111289947B true CN111289947B (zh) | 2023-04-07 |
Family
ID=71023062
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811493683.3A Active CN111289947B (zh) | 2018-12-07 | 2018-12-07 | 信息处理方法、装置以及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111289947B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111856402B (zh) * | 2020-07-23 | 2023-08-18 | 海尔优家智能科技(北京)有限公司 | 信号处理方法及装置、存储介质、电子装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014169927A (ja) * | 2013-03-04 | 2014-09-18 | Panasonic Corp | 車両用障害物検知装置および、車両用障害物検知システム |
JP2016170584A (ja) * | 2015-03-12 | 2016-09-23 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
CN106708041A (zh) * | 2016-12-12 | 2017-05-24 | 西安Tcl软件开发有限公司 | 智能音箱、智能音箱定向移动方法及装置 |
CN107636485A (zh) * | 2015-04-02 | 2018-01-26 | 三星电子株式会社 | 用于测量距离和位置的装置和方法 |
CN108668194A (zh) * | 2018-05-11 | 2018-10-16 | 四川斐讯信息技术有限公司 | 一种智能音箱及其使用环境的障碍物定位方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2611563C2 (ru) * | 2012-01-17 | 2017-02-28 | Конинклейке Филипс Н.В. | Оценка положения источника звука |
-
2018
- 2018-12-07 CN CN201811493683.3A patent/CN111289947B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014169927A (ja) * | 2013-03-04 | 2014-09-18 | Panasonic Corp | 車両用障害物検知装置および、車両用障害物検知システム |
JP2016170584A (ja) * | 2015-03-12 | 2016-09-23 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
CN107636485A (zh) * | 2015-04-02 | 2018-01-26 | 三星电子株式会社 | 用于测量距离和位置的装置和方法 |
CN106708041A (zh) * | 2016-12-12 | 2017-05-24 | 西安Tcl软件开发有限公司 | 智能音箱、智能音箱定向移动方法及装置 |
CN108668194A (zh) * | 2018-05-11 | 2018-10-16 | 四川斐讯信息技术有限公司 | 一种智能音箱及其使用环境的障碍物定位方法 |
Also Published As
Publication number | Publication date |
---|---|
CN111289947A (zh) | 2020-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11398235B2 (en) | Methods, apparatuses, systems, devices, and computer-readable storage media for processing speech signals based on horizontal and pitch angles and distance of a sound source relative to a microphone array | |
CN107613428B (zh) | 声音处理方法、装置和电子设备 | |
CN1952684A (zh) | 利用麦克风定位声源的方法和装置 | |
CN105044676A (zh) | 一种基于能量的声源定位方法 | |
CN111683325B (zh) | 音效控制方法、装置、音箱、可穿戴设备及可读存储介质 | |
CN107796403A (zh) | 机器人的移动方法、装置和机器人 | |
CN112098942B (zh) | 一种智能设备的定位方法和智能设备 | |
CN104459703A (zh) | 一种声纳测距方法和移动设备 | |
US10416305B2 (en) | Positioning device and positioning method | |
CN111289947B (zh) | 信息处理方法、装置以及设备 | |
Nishimura et al. | A proposal on direction estimation between devices using acoustic waves | |
CN110164443A (zh) | 用于电子设备的语音处理方法、装置以及电子设备 | |
KR100857248B1 (ko) | 이동체 위치 정보를 생성하는 장치 및 방법과 이동체위치를 인식하는 장치 및 방법 | |
CN109375617B (zh) | 智能家具、发射器、家具定位识别***及方法 | |
EP3182734B1 (en) | Method for using a mobile device equipped with at least two microphones for determining the direction of loudspeakers in a setup of a surround sound system | |
CN115328115A (zh) | 一种物联网联合定位方法及应用 | |
CN112416001A (zh) | 一种车辆的自动跟随方法、装置和车辆 | |
CN112098935A (zh) | 一种寻找智能设备的方法和智能设备 | |
CN112098930A (zh) | 一种寻找车辆的方法和智能设备 | |
CN112180377A (zh) | 一种非接触式的人机交互定位方法、追踪方法、终端以及可读存储介质 | |
US9800973B1 (en) | Sound source estimation based on simulated sound sensor array responses | |
CN112098929A (zh) | 智能设备间的相对角度确定方法、装置、***和智能设备 | |
WO2024007352A1 (zh) | 一种基于音频的定位寻物方法、***及设备 | |
EP4063892A1 (en) | Non-line-of-sight ranging | |
CN112098941A (zh) | 一种智能设备的定位方法、定位装置和智能设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |