[发明专利]基于RLS算法的自适应去混响方法有效
申请号: | 201810102374.2 | 申请日: | 2018-02-01 |
公开(公告)号: | CN110111804B | 公开(公告)日: | 2021-03-19 |
发明(设计)人: | 向腾;卢晶 | 申请(专利权)人: | 南京大学 |
主分类号: | G10L21/0208 | 分类号: | G10L21/0208;G10L21/0224;G10L21/0232 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 李媛媛 |
地址: | 210093 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于RLS算法的自适应去混响方法。该方法包括以下步骤:步骤1,利用传声器获取信号,然后通过模数转换将模拟信号转换为数字信号;步骤2,对信号做短时傅里叶变换后,不同频带内的信号单独地利用RLS算法进行去混响;步骤3,对滤波器输出的时‑频域的去混响信号做短时傅里叶逆变换,得到时域的去混响信号。本发明根据滤波器系数的变化量对声源位置进行检测,设计时变的遗忘因子,使得RLS算法在去混响时的声源突变情况下,既具有较快的收敛速度又能有较好的稳态去混响性能。 | ||
搜索关键词: | 基于 rls 算法 自适应 混响 方法 | ||
【主权项】:
1.基于RLS算法的自适应去混响方法,其特征在于,包括以下步骤:步骤1,利用传声器获取信号,然后通过模数转换将模拟信号转换为数字信号;步骤2,对信号做短时傅里叶变换后,不同频带内的信号单独地利用RLS算法进行去混响,具体过程为:步骤21,利用RLS算法的迭代公式进行迭代,对信号进行去混响;步骤22,计算滤波器系数的变化量:定义δ(n,k)表示RLS算法在第n帧时相邻两帧的滤波器系数变化量:式中,w(n,k)是滤波器系数,σ(n,k)是期望信号的标准差,(n,k)代表第n帧第k个频带;第n帧总的滤波器系数变化量δT(n)为所有频带变化量之和:式中,βw是加权平滑因子;然后根据下式判断声源位置是否发生突变:在Δn时间内,若当前的滤波器变化量δT(n)大于整段时间内滤波器变化量的最小值的α倍,则认为声源位置发生了突变;步骤23,根据声源位置突变的检测结果改变遗忘因子λ的值:当声源位置发生突变时,立即减小遗忘因子λ的值,待算法接近收敛时再增大遗忘因子λ的值;步骤3,对滤波器输出的时‑频域的去混响信号做短时傅里叶逆变换,得到时域的去混响信号。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810102374.2/,转载请声明来源钻瓜专利网。