[发明专利]基于RLS算法的自适应去混响方法有效
申请号: | 201810102374.2 | 申请日: | 2018-02-01 |
公开(公告)号: | CN110111804B | 公开(公告)日: | 2021-03-19 |
发明(设计)人: | 向腾;卢晶 | 申请(专利权)人: | 南京大学 |
主分类号: | G10L21/0208 | 分类号: | G10L21/0208;G10L21/0224;G10L21/0232 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 李媛媛 |
地址: | 210093 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 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,对滤波器输出的时-频域的去混响信号做短时傅里叶逆变换,得到时域的去混响信号。
2.根据权利要求1所述的基于RLS算法的自适应去混响方法,其特征在于,所述传声器采用两个以上。
3.根据权利要求1所述的基于RLS算法的自适应去混响方法,其特征在于,所述步骤23中,减小遗忘因子λ的值时,应使得1/(1-λ)的大小接近单个频带内的滤波器系数的长度;增大遗忘因子λ的值时,上限值为1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810102374.2/1.html,转载请声明来源钻瓜专利网。