网站大量收购闲置独家精品文档,联系QQ:2885784924

随机信号处理案例——双耳时间差的计算.docVIP

随机信号处理案例——双耳时间差的计算.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
随机信号案例——相关法计算双耳时间差ITD 1.人耳对声源的定位 在自然听音中,人的听觉系统对声源的定位取决于多个因素——双耳接收到的号差异用来决定声源的水平位置,由外耳对高频信号的反射所引起的耳郭效应决定声源的垂直位置,而人耳的某些心理声学特性对于声源的定位也起到很大的用。双耳效应在自然听音环境中,双耳信号之间的差异对于声源的定位是非常重要的。该因素可以在直达声场的听音环境中得到最好解释,如图2-所示。 图2- 声源S与镜像声源S′引入最大程度相似的双耳因素声源位于水平面上,水平方位角为θ,与人头中心的距离为r,到达左右耳的距离分别为SL和SR。由于SLSR,声音首先到达右耳,从而在到达双耳的时间先后上形成时间差。这种时间差被定义为双耳时间差(interaural time difference,ITD),它与声源的水平方位角θ有关。当θ = 0°时, = 0;当θ = ±90°时,达到最大值,对一般人头来说,为0.6~0.7ms 的数量级。 在低中频(f 1.5kHz)情况下,双耳时间差是定位的主要因素,,其中r为声源到头中心的距离, f为声波的频率;方位角 0°≤θ 360°和仰角?90°≤≤ 90°表示声源的方向, 其中φ = 0°和90°分别表示水平面和正上方, 而(θ= 0°,φ= 0°)和(θ= 90°,φ= 0°)分别表示水平面上正前和正右方向。HRTF的时域表示是头相关脉冲响应,和简记为 HRIR,它们与 HL, HR 互为 Fourier 变换。 4.ITD的相关法定义 ITD的定义四[2](相关法)双耳脉冲响应HRIR的归一化互相关函数定义为: (3-2-7) 按定义,0≤||≤1。由式(3-2-7)可计算出函数在||在||≤1ms范围内的最大值,与此相应的=即为相关法定义的双耳时间差ITDcorre,即 因而相关法是利用左、右耳HRIR的相似性求出ITD。实际中通常得到的是经过离散时间采样的HRIR,即和。因而(3-2-7)对连续时间t的积分将变成对离散时间n的求和。例如在44.1KHz的采样率下,时间分辨率约为23。为了提高时间分辨率,在进行(3-2-7)计算之前,可先对和进行过采样处理。例如10倍过采样可将时间分辨率变为2.3。下面图a[1]是有26名女性受试者的平均ITD。 图 a 不同纬度面φ的ITD与方位角θ的关系 5.MATLAB仿真实验 本实验中采用的数据库中采样率为44.1KHz,时间分辨率为Ts=23的512点的离散序列——HRIR序列。ITD的单位是。参数具体是:-45°≤φ≤90°,0°≤θ≤360°。而HRIR序列是按不同φ确定的不同纬度面上,θ以人头正前方为0°开始的,每5°变化一个方向取得和离散值。θ=0:5:355,这样对于给定俯仰角φ的纬度面上就有72个方向的和离散值。为了方便记录,将不同俯仰角下的双耳时间差记为:ITD。 (1)俯仰角φ=0°,方位角θ=0°; 程序如下: ITD0=[ ]; Ts=23; load D:\Signals\hrtfs\elev0\L0e000a.dat; hl0=L0e000a; load D:\Signals\hrtfs\elev0\R0e000a.dat; hr0=R0e000a; c0=normxcorr2(hl0,hr0); [max_c0,imax]=max(abs(c0(:))); [yspeak,xspeak]=ind2sub(size(c0),imax(1)); n0=[yspeak-size(hl0,1),xspeak-size(hl0,2)]; t0=n0(1)*Ts; ITD0=[ITD0 t0]; 运行结果为: ITD0 =23; (2)仰角φ=0°,方位角θ=5°; 运行结果为:ITD0 =[23 69]; (3)仰角φ=0°,方位角θ=10°; 运行结果为:ITD0 =[23 69 92]; 这样得到俯仰角φ=0°即水平面上的双耳时间差 ITD01×72= [ 23 69 92 161 207 230 276 345 368 437 483 506 552 598 644 667 690 713 736 920 828 828 851 851 621 414 391 345 299 276 230 184 138 92 46 0 -46 -92 -138 -184 -230 -276 -322 -368 -414 -437 -483 -506 -828 -575 -598 -736 -713 -713 -667 -667 -690 -598 -552 -506 -460 -414 -391 -34

您可能关注的文档

文档评论(0)

docindoc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档