Exponentially Weighted Stepsize NLMS Adaptive Filter Based on the Statistics of a Room Impulse Response

被引:75
作者
Makino, Shoji [1 ]
Kaneda, Yutaka [1 ]
Koizumi, Nobuo [1 ]
机构
[1] NTT Human Interface Labs, Musashino, Tokyo 180, Japan
来源
IEEE TRANSACTIONS ON SPEECH AND AUDIO PROCESSING | 1993年 / 1卷 / 01期
关键词
D O I
10.1109/89.221372
中图分类号
O42 [声学];
学科分类号
070206 ; 082403 ;
摘要
This paper proposes a new normalized least-mean-squares (NLMS) adaptive algorithm with double the convergence speed, at the same computational load, of the conventional NLMS for an acoustic echo canceller. This algorithm, called the ES (exponentially weighted stepsize) algorithm, uses a different stepsize (feedback constant) for each weight of an adaptive transversal filter. These stepsizes are time-invariant and weighted proportional to the expected variation of a room impulse response. The algorithm is based on the fact that the expected variation of a room impulse response becomes progressively smaller along the series by the same exponential ratio as the impulse response energy decay. As a result, the algorithm adjusts coefficients with large errors in large steps, and coefficients with small errors in small steps. A transition formula is derived for the mean-squared coefficient error of the proposed algorithm. The mean stepsize determines the convergence condition, the convergence speed, and the final excess mean-squared error. The algorithm is modified for a practical multiple DSP structure, so that it requires only the same amount of computation as the conventional NLMS. The algorithm is implemented in a commercial acoustic echo canceller and its fast convergence is demonstrated.
引用
收藏
页码:101 / 108
页数:8
相关论文
共 16 条
[1]  
CHEN J, 1988, P ISCAS88 JUN, P771
[2]  
Gantmacher, 1959, THEORY MATRICES, V2
[3]   A VARIABLE STEP (VS) ADAPTIVE FILTER ALGORITHM [J].
HARRIS, RW ;
CHABRIES, DM ;
BISHOP, FA .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1986, 34 (02) :309-316
[4]  
HATTY B, 1990, P ICASSP 90, P1145
[5]  
Haykin S., 1991, ADAPTIVE FILTER THEO
[6]  
Haykin S., 1984, INTRO ADAPTIVE FILTE
[7]  
Itoh Y., 1985, P IEEE ICC, P1498
[8]  
KANEKO T, 1986, P ICASSP86 APR, P401
[9]  
Ljung L., 1985, THEORY PRACTICE RECU, V2nd
[10]  
MAKINO S, 1988, P SPRING M AC SOC JA, P355