一种基于手机的录音装置的定位方法制造方法及图纸

技术编号:9768473 阅读:99 留言:0更新日期:2014-03-16 00:23
本发明专利技术公开了一种基于手机的录音装置的定位方法,所述录音装置包含至少三个麦克风,分别为第一麦克风、第二麦克风和第三麦克风,所述定位方法包括以下步骤:测量步骤;时间差获取步骤,获取所述第一麦克风与所述第三麦克风获取声源的时间差,作为第一时间差,获取所述第二麦克风与所述第三麦克风获取声源的时间差,作为第二时间差;声源位置计算步骤,获得所述声源与所述第一麦克风之间的距离,获得所述声源与所述第二麦克风之间的距离,然后利用海伦公式计算,从而确定所述声源的位置。本发明专利技术通过使用手机的录音装置的至少三个麦克风,经过时间差获取步骤和声源位置计算步骤,可以实现更加方便、高效和精确的定位。

【技术实现步骤摘要】

本专利技术涉及手机
,尤其涉及。
技术介绍
人耳之所以能分辨声音的位置,是因为声源和双耳之间的存在角度差,这个角度差使得声音到达左右两个耳朵有时间差,因此人的耳朵能够捕捉到这个时间差,从而定位到声源的位置。同时,声音到达两个耳朵的强度也是有区别的,这个也是确定声源位置的一个重要来源。通过时间差和强度差别,人们可以准确的知道声源的位置,同样的原理也适用于手机。手机已经逐渐成为具有强大计算能力的移动工具,越来越多的传感器被安放在手机的手机录音装置上,提供各种感知的功能,尤其在手机上,为了更好的支持声音的处理和消除噪音,手机录音装置的麦克风的数量在逐渐增多,例如现在的苹果公司的手机,就具有三个麦克风,即可通过手机声音到达不同位置的麦克风的时间差进行定位,这样可以更好的获取多个方向的声音,并且在通话过程中消除背景噪音。最近的技术发展推动着手机的发展,比如,使用波束成形(beam-forming)的通用信号处理技术挖掘了手机的两个或者多个位于不同位置的定位能力,但是现有技术没有对于声源位置进行高效和精确定位的方法。
技术实现思路
有鉴于此,本专利技术的目的在于提出,能够对声源位置实现高效和精准的定位。`为达此目的,本专利技术实施例提供了一种手机的录音装置对声源进行定位的方法,所述录音装置包含至少三个麦克风,分别为处于位置M1的第一麦克风、处于位置M2的第二麦克风和处于位置M3的第三麦克风,并且所述声源处于位置K,其特征在于,所述定位方法包括以下步骤:测量步骤,测量所述第一麦克风与所述第二麦克风之间的距离,为第一距离Cl1,测量所述第二麦克风与所述第三麦克风之间的距离,为第二距离d2,测量所述第一麦克风和所述第三麦克风之间的距离,为第三距离d3 ;时间差获取步骤,获取所述第一麦克风与所述第三麦克风采集所述声源的声音的时间差,作为第一时间差,表示为T1,获取所述第二麦克风与所述第三麦克风采集所述声源的声音的时间差,作为第二时间差,表示为T2 ;声源位置计算步骤,(?= d-T1 Vs 公式 1,toon] d'2 = d-T2Vs公式 2,其中,Vs为声音在空气中的速度,d为所述声源与所述第二麦克风之间的距离,通过公式I获得所述声源与所述第一麦克风之间的距离d/,通过公式2获得所述声源与所述第二麦克风之间的距离(V,然后通过已知的“屯,以及d/、d2'和d之间的关系计算出d值,从而确定所述声源的位置。优选地,通过已知的屯、d2、d3,以及d/、d2'和d之间的关系计算出d值包含:通过已知的屯、d2、d3,以及d/、d2'和d之间的关系,根据海伦公式,列出三角形KM1M2的面积加上三角形KM2M3的面积等于三角形KM1M3的面积加上三角形M1M2M3的面积的等式,计算出d值。优选地,所述第一麦克风位于手机的前部。优选地,所述第二麦克风位于手机的后部。优选地,所述第三麦克风位于手机的底部。优选地,所述第一时间差和所述第二时间差通过互相关信号处理方法获取。本专利技术通过使用手机的录音装置的至少三个麦克风,经过时间差获取步骤和声源位置计算步骤,可以实现更加方便、高效和精确的定位。【附图说明】图1是本专利技术实施例的基于手机的录音装置的定位方法的示意图;图2是本专利技术实施例的基于手机的录音装置的第一麦克风和第二麦克风获取的声音序列的对比图;图3是本专利技术实施例的基于手机的语音装置的第一麦克风和第二麦克风获取的声音序列的互相关结果图。【具体实施方式】下面结合附图并通过【具体实施方式】来进一步说明本专利技术的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。图1是本专利技术实施例的基于手机的录音装置的定位方法的示意图。如图1所示,本专利技术实施例提供了一种手机的录音装置对声源进行定位的方法,所述录音装置包含至少三个麦克风,分别为处于位置M1的第一麦克风、处于位置M2的第二麦克风和处于位置M3的第三麦克风,并且所述声源处于位置K,其特征在于,所述定位方法包括以下步骤:S210、测量步骤,测量所述第一麦克风与所述第二麦克风之间的距离,为第一距离Cl1,测量所述第二麦克风与所述第三麦克风之间的距离,为第二距离d2,测量所述第一麦克风和所述第三麦克风之间的距离,为第三距离d3。S220、时间差获取步骤,获取所述第一麦克风与所述第二麦克风获取声源的声音的时间差,作为第一时间差,表示为T1,获取所述第二麦克风与所述第三麦克风获取声源的声音的时间差,作为第二时间差,表示为T2。在该步骤中,可以通过下列方法计算第一麦克风与第二麦克风获取声源的声音的时间差T1以及第二麦克风和第三麦克风获取声源的声音的时间差T2。图2是本专利技术实施例的基于手机的录音装置的第一麦克风和第二麦克风获取的声音序列的对比图。如图2所示,以第一麦克风micl与第二麦克风mic2获取声源的声音的时间差T1为例,假设通过第一麦克风米集第一声音序列,通过第二麦克风米集第二声音序列,其中第一麦克风米集的第一声音序列中的声音的强度的最高时刻是第二麦克风米集的第二声音序列中声音的强度的最高时刻是t2。在实际情况下由于麦克风在记录音源的过程中采样率不高的关系,无法完整记录音源,导致lt1-t2l可能不是确切地表示同一个音源发出的声音到达第一麦克风和第二麦克风这两个麦克风的时间差优选地,本专利技术实施例可以通过归一化的互相关(cross-correlation)的方法来确定同一个音源发出的声音到达两个不同位置的麦克风(例如第一麦克风和第二麦克风)的时间差。归一化的互相关方法是在两个已知信号之间寻找最佳匹配位置的标准信号处理方法,在互相关的结果中,峰值最高的信号时间段就是最佳匹配位置,针对本专利技术实施例,声首强度最闻的时间段为最佳匹配位置,如图2中所不,SW表不声首序列的强度最闻的时间段,那么该声音时间段为最佳匹配位置。这个时间段具有该声音序列种的声音强度的最高时刻,例如第一麦克风米集的第一声音序列中的声音强度的最高时刻第二麦克风米集的第二声音序列中声音强度的最高时刻t2。具体地,分别选取第一声音序列和第二声音序列的两个声音序列的声音强度最高的时间段,通常可选取声音强度的最高时刻的前后2秒的时间段,则得到第一麦克风的第一声音子序列X (t)和第二麦克风的第二声音子序列Y (t)。第一声音子序列X (t)和第二声音子序列Y (t)为经过离散化后获得的声音的强度与时间t的声音序列值,假设采样率为K,则序列长度L为4*K。图3是本专利技术实施例的基于手机的语音装置的第一麦克风和第二麦克风获取的声音序列的互相关结果图。如图3所示,将得到的两个子序列进行归一化互相关计算,可以得到最佳匹配位置tM,即两个子序列的相对位置为tM时,进行归一化互相关的结果CCatl)数值最大。于是,两个麦克风采集的音源的声音的时间差为T 1,T l=|tl-t2+tM/K|。归一化的互相关方法的计算公式如下所示:本文档来自技高网...

【技术保护点】
一种手机的录音装置对声源进行定位的方法,所述录音装置包含至少三个麦克风,分别为处于位置M1的第一麦克风、处于位置M2的第二麦克风和处于位置M3的第三麦克风,并且所述声源处于位置K,其特征在于,所述定位方法包括以下步骤:测量步骤,测量所述第一麦克风与所述第二麦克风之间的距离,为第一距离d1,测量所述第二麦克风与所述第三麦克风之间的距离,为第二距离d2,测量所述第一麦克风和所述第三麦克风之间的距离,为第三距离d3;时间差获取步骤,获取所述第一麦克风与所述第二麦克风采集所述声源的声音的时间差,作为第一时间差,表示为T1,获取所述第二麦克风与所述第三麦克风采集所述声源的声音的时间差,作为第二时间差,表示为T2;声源位置计算步骤,d1′=d-T1Vs公式1,d2′=d-T2Vs公式2,其中,Vs为声音在空气中的速度,d为所述声源与所述第二麦克风之间的距离,通过公式1获得所述声源与所述第一麦克风之间的距离d1′,通过公式2获得所述声源与所述第二麦克风之间的距离d2′,然后通过已知的d1、d2、d3,以及d1′、d2′和d之间的关系计算出d值,从而确定所述声源的位置。

【技术特征摘要】
1.一种手机的录音装置对声源进行定位的方法,所述录音装置包含至少三个麦克风,分别为处于位置M1的第一麦克风、处于位置M2的第二麦克风和处于位置M3的第三麦克风,并且所述声源处于位置K,其特征在于,所述定位方法包括以下步骤: 测量步骤,测量所述第一麦克风与所述第二麦克风之间的距离,为第一距离Cl1,测量所述第二麦克风与所述第三麦克风之间的距离,为第二距离d2,测量所述第一麦克风和所述第三麦克风之间的距离,为第三距离d3 ; 时间差获取步骤,获取所述第一麦克风与所述第二麦克风采集所述声源的声音的时间差,作为第一时间差,表示为T1,获取所述第二麦克风与所述第三麦克风采集所述声源的声音的时间差,作为第二时间差,表示为T2 ; 声源位置计算步骤, (?= (1-T1Vs公式 I, d2 二 d — T2Vs公式 2, 其中,Vs为声音在空气中的速度,d为所述声源与所述第二麦克风之间的距离, 通过公式I获得所述声源与所述第一麦克风之间的距离d/,通过公式...

【专利技术属性】
技术研发人员:朱彤马强张善丰刘云浩刘红
申请(专利权)人:南京信大气象装备有限公司
类型:发明
国别省市:

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

1