Zhou Yuan-jian, Xie Sheng-li. An Improved Adaptive Filtering Algorithm Based on Projection of Gradient Vectors and Its Application in Multi-channel Acoustic Echo Cancellation[J]. Journal of Electronics & Information Technology, 2004, 26(4): 568-573.
Citation:
Zhou Yuan-jian, Xie Sheng-li. An Improved Adaptive Filtering Algorithm Based on Projection of Gradient Vectors and Its Application in Multi-channel Acoustic Echo Cancellation[J]. Journal of Electronics & Information Technology, 2004, 26(4): 568-573.
Zhou Yuan-jian, Xie Sheng-li. An Improved Adaptive Filtering Algorithm Based on Projection of Gradient Vectors and Its Application in Multi-channel Acoustic Echo Cancellation[J]. Journal of Electronics & Information Technology, 2004, 26(4): 568-573.
Citation:
Zhou Yuan-jian, Xie Sheng-li. An Improved Adaptive Filtering Algorithm Based on Projection of Gradient Vectors and Its Application in Multi-channel Acoustic Echo Cancellation[J]. Journal of Electronics & Information Technology, 2004, 26(4): 568-573.
In this paper, a new adaptive filtering algorithm is proposed based on the anal-ysis of the orthogonal projection of gradient vectors described in Lim(2000). In the new algorithm, a time-variant forgetting factor is introduced to estimate the Mean Square Er-ror(MSB) and change the updating direction of adaptive filter coefficient vector. Further-more, the new algorithm is extended to two-channel algorithm for multi-channel acoustic echo cancellation. Simulation in MATLAB shows that the new algorithm has good conver-gence and tracking capability to time-variant and time-invariant system, and can overcome the weakness in convergence and divergence of the Lims algorithm(2000). Moreover, the extended algorithm is of less computation, faster convergence, and higher accuracy when applied in multi-channel acoustic echo cancellation. Its convergent speed and accuracy are better than that of the algorithms proposed by Benesty(1996) and Sankaran(1999).
Widrow B, Stearns S D. Adaptive Signal Processing, Englewood Cliffs, NJ: Prentice-Hall, 1985:98-116.[2]Haykin S. Adaptive Filter Theory. 3rd Editon, Englewood Cliffs, NJ: Prentice-Hall, 1996: 432-437.[3]Ozeki K, Umeda T. An adaptive filtering algorithm using an orthogonal projection to an affine subspace and its properties. Electronics and Communications in Japan, 1984, 67-A(5): 19-27.[4]Proakis J G. Channel identification for high speed digital communications. IEEE Trans. on Automat. Contl., 1974, AC-19(6): 916-922.[5]Lim J S. Fast adaptive filtering algorithm based on exponentially weighted least-square errors.Electron. Left., 1999, 35(22): 1913-1915.[6]Lim J S. New adaptive filtering algorithms based on an orthogonal projection of gradient vectors[J].IEEE Signal Processing Letters.2000, 7(11):314-317[7]周元建,谢胜利.带有旋转因子的多路回波消除自适应滤波算法.电子学报,2001,29(10):1360-1363.[8]Benesty J, Duhamel P, Grenier Y. A multi-channel affine projection algorithm with applications to multi-channel acoustic echo cancellation[J].IEEE Signal Processing Left.1996, 3(2):35-37[9]Sankaran S G. Stereophonic acoustic echo cancellation using NLMS with orthogonal correction factors [A]. in Proceedings of the 1999 International Workshop on Acoustic Echo and Noise Control (IWAENC) [C], Procaine Manor, 1999: 40-43.[10]Tangsangiumvisai N, Chambers J A, Constantinides A G. Higher-order time-varying allpass filters for signal decorrelation in stereophonic acoustic echo cancellation. Electron. Left., 1999, 35(1):88-90.