文章摘要
刘杨,杨飞然,梁兆杰,杨军.基于卡尔曼滤波的STFT域回声抵消算法[J].声学技术,2022,41(5):757~762
基于卡尔曼滤波的STFT域回声抵消算法
Kalman filter based acoustic echo cancellation in the STFT domain
投稿时间:2021-05-25  修订日期:2021-07-05
DOI:10.16300/j.cnki.1000-3630.2022.05.019
中文关键词: 回声抵消  短时傅里叶变换  卡尔曼滤波  低复杂度
英文关键词: echo cancellation  short-time Fourier transform (STFT)  Kalman filter  low complexity
基金项目:南方电网科技项目(090000KK52190062)。
作者单位E-mail
刘杨 中国科学院声学研究所, 北京 100190
中国科学院大学, 北京 100049 
 
杨飞然 中国科学院声学研究所, 北京 100190
中国科学院大学, 北京 100049
中科新声(苏州)科技有限公司, 江苏苏州 215163 
 
梁兆杰 深圳供电局有限公司, 广东深圳 518000  
杨军 中国科学院声学研究所, 北京 100190
中国科学院大学, 北京 100049
中科新声(苏州)科技有限公司, 江苏苏州 215163 
jyang@mail.ioa.ac.cn 
摘要点击次数: 508
全文下载次数: 502
中文摘要:
      提出了一种低复杂度的短时傅里叶变换域卡尔曼滤波算法来解决声学回声抵消问题。首先在短时傅里叶变换域建立了基于频域卷积传递函数的观测方程,并利用一阶马尔科夫模型对频域回声路径进行建模,给出了精确的卡尔曼滤波方程,并讨论了过程噪声和观测噪声的估计问题。为降低算法计算复杂度,提出了低复杂度卡尔曼滤波算法。另外,在更新滤波器时加入远端信号邻近频点的信息来进一步提高回声抵消性能。实验结果表明,所提算法对近端干扰不敏感,不需要额外的双端对讲检测算法,且比传统的频域自适应滤波算法具有更快的收敛速度。
英文摘要:
      In this paper, a low-complexity Kalman filter algorithm in the short-time Fourier transform (STFT) domain is proposed for acoustic echo cancellation. The observation equation is obtained based on the convolutive transfer function in the STFT domain, and the echo path in the frequency domain is modeled by using the first-order Markov process. The exact Kalman filter is derived, and the estimation of the process noise and observation noise is discussed. A fast implementation method is presented to reduce the complexity of the exact Kalman filter. In addition, more adjacent frequency points of the far-end signal are introduced to further improve the echo cancellation performance. Experimental results show that the proposed algorithm is insensitive to the near-end interference and unnecessary to have an explicit double-talk detection algorithm, and it converges faster than the frequency domain adaptive filtering algorithm.
查看全文   查看/发表评论  下载PDF阅读器
关闭