[发明专利]一种基于多变量统计的助听器声源定位方法有效
申请号: | 201110092779.0 | 申请日: | 2011-04-14 |
公开(公告)号: | CN102740208A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 邹采荣;梁瑞宇;赵力;奚吉;王青云;王开;陈存宝;余华;张毅锋 | 申请(专利权)人: | 东南大学 |
主分类号: | H04R25/00 | 分类号: | H04R25/00 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 许方 |
地址: | 215000 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于多变量统计的助听器声源定位方法,本发明通过对GCC序列进行小波分解,再运用hotellingT2统计方法分析小波系数,估计时延估计值。该方法在混响环境和复杂多变的噪声环境下的鲁棒性能良好,并且算法的计算量适中,适合实时实现,能够满足助听器的声源定位要求。 | ||
搜索关键词: | 一种 基于 多变 统计 助听器 声源 定位 方法 | ||
【主权项】:
1.一种基于多变量统计的助听器声源定位方法,其特征在于,包括如下步骤:(1)采用位于同一平面的全向型麦克风方阵采集声源信号sm∈Rl,m=1,2,3,4,l为语音信号sm的长度,设定任意一个麦克风为参考麦克风,利用广义自相关算法计算参考麦克风同其它三个麦克风的自相关序列G1p,p=2,3,4;(2)利用小波域多变量统计法计算麦克风对间时延τ1p,p=2,3,4,其具体步骤如下:2a)首先把将长度为256的自相关序列G1p,p=2,3,4分解成16个长度为16的子序列Mk,k=1,2,...,16,每个子序列Mk为一个多变量统计单元;2b)将每个多变量统计单元再分解成4个长度为4小波处理单元Wi,i=1,2,3,4,对每个小波处理单元Wi进行一维小波变换,提取四个haar小波系数:A1(Wi)为粗略系数序列、D1(Wi)、D2(Wi)和D3(Wi)为细节系数序列,组合为矩阵形式:X W i = A 1 ( W i ) D 1 ( W i ) D 2 ( W i ) D 3 ( W i ) T ; ]]>X M k ‾ = A 1 ( W i ) ‾ D 1 ( W i ) ‾ D 2 ( W i ) ‾ D 3 ( W i ) ‾ T ]]>= 1 4 Σ i = 1 4 A 1 ( W i ) 1 4 Σ i = 1 4 D 1 ( W i ) 1 4 Σ i = 1 4 D 2 ( W i ) 1 4 Σ i = 1 4 D 3 ( W i ) T ; ]]>X M k ‾ ‾ = 1 16 Σ k = 1 16 A 1 ( M k ) ‾ 1 16 Σ k = 1 16 D 1 ( M k ) ‾ 1 16 Σ k = 1 16 D 2 ( M k ) ‾ 1 16 Σ k = 1 16 D 3 ( M k ) ‾ T ; ]]> 2c)计算多元统计参数:X M k , c ‾ = 1 4 Σ i = 1 4 X W i , c ; ]]>X c ‾ ‾ = 1 16 Σ k 16 X M k , c ‾ ; ]]>C M k , c 2 = 1 3 Σ i = 1 4 ( X W i , c - X M k , c ‾ ) 2 ; ]]>C M k , c , d 2 = 1 3 Σ i = 1 4 ( X W i , c - X M k , c ‾ ) ( X W i , d - X M k , d ‾ ) ; ]]>C c 2 = 1 16 Σ k = 1 16 C M k , c 2 ; ]]>C c , d 2 = 1 16 Σ k = 1 16 C M k , c , d 2 ; ]]> 则,方差矩阵为C = C A 1 2 C A 1 , D 1 2 C A 1 , D 2 2 C A 1 , D 3 2 C D 1 , A 1 2 C D 1 2 C D 1 , D 2 2 C D 1 , D 3 2 C D 2 , A 1 2 C D 2 , D 1 2 C D 2 2 C D 2 , D 3 2 C D 3 , A 1 2 C D 3 , D 1 2 C D 3 , D 2 2 C D 3 2 ; ]]> 其中,c,d表示的是小波处理单元的特征系数,即粗略系数或细节系数;
为统计子序列Mk中系数c的均值;
为自相关序列G1p的均值;
为统计子序列Mk中系数c的方差;
为统计子序列Mk中系数c和系数d的协方差;
和
分别为
和
的序列均值;2d)根据参数,求出统计值T2和统计阈值UCL,并得到时延估计值:T 2 = 64 [ X ‾ - X ‾ ‾ ] ′ C - 1 [ X ‾ - X ‾ ‾ ] ; ]]>UCL = p ( m - 1 ) ( n - 1 ) mn - m - p + 1 F θ , p , ( mn - m - p + 1 ) ; ]]> 其中,UCL是多变量统计的上限,Fθ,p,(mn-m-p+1)代表置信度为θ、自由度为p和mn-m-p+1的F分布,其中,m为样本组个数,n为样本观察值的个数,p为品质特质个数;当某个统计单元Mk的统计量T2超过控制上限UCL时,则认为该区域的自相关值比较突出,为时延估计值τ1p;(3)根据求得的时延估计值τ1p,计算声源位置,其步骤为:3a)根据传播时延τ1p和声音信号采样率fs和声速c计算声源到任意两个麦克风之间的传播距离差
j=1,2,3,4;3b)根据四个麦克风两两之间的传播距离差得到声源空间位置l:(r,θ,φ),其中r为声源到麦克风1的距离,θ为方向角,φ为仰角,计算公式为r = d 12 2 + d 14 2 - d 13 2 2 ( d 12 + d 14 - d 13 ) , ]]>x = d 2 - d 12 ( d 12 - 2 r ) 2 d , ]]>y = d 2 - d 14 ( d 14 - 2 r ) 2 d , ]]>θ = tan - 1 [ y x ] = tan - 1 [ d 2 - d 14 ( d 14 - 2 r ) d 2 - d 12 ( d 12 - 2 r ) ] , ]]>φ = sin - 1 [ x r cos θ ] = sin - 1 [ y r sin θ ] ; ]]> 其中d为麦克风阵相邻麦克风阵元之间的距离;(4)用
评估声源定位性能,式中:
为第i个声源位置估计矢量;
为实际声源位置矢量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110092779.0/,转载请声明来源钻瓜专利网。