Abstract
Frequency-domain (FD) adaptive filter algorithms are able to achieve a low computational complexity by using the overlap-and-save implementation means compared to time-domain (TD) ones. In this article, we propose a new FD least-mean-square (FD-LMS) algorithm which dynamically selects frequency bins in order to reduce the computational complexity and maintain the convergence performance of the conventional FD-LMS. The optimal selection of frequency bins is derived by the largest decrease between the successive FD mean square deviations (MSDs) at every data block. Simulation results show that the proposed algorithm provides a low steady-state normalized MSD (NMSD) and similar convergence rate compared to the conventional FD-LMS algorithm. In addition, it gains a low computational complexity.
Similar content being viewed by others
References
M.S.E. Abadi, J.H. Husoy, Selective partial update and set-membership subband adaptive filters. Signal Process. 88, 2463–2471 (2008)
M.S.E. Abadi, V. Mehrdad, Family of affine projection adaptive filters with selective partial updates and selective regressors. IET Signal. Process. 4(5), 567–575 (2010)
J. Benesty, H. Rey, L.R. Vega, S. Tressens, A nonparametric VSS NLMS algorithm. IEEE Signal Process. Lett. 13(10), 581–584 (2006)
B.F. Boroujeny, K.S. Chan, Analysis of the frequency-domain block LMS algorithm. IEEE Trans. Signal Process. 48(8), 173–184 (2000)
C.F.N. Cowan, P.M. Grant, Adaptive Filters, 4th edn. (Prentice-Hall, Englewood Cliffs, 1985)
K. Dogancay, O. Tannkulu, Adaptive filtering algorithms with selective partial updates. IEEE Trans. Circuits Syst. II, Analog Digit. Signal Process. 48(8), 726–729 (2001)
S.C. Douglas, Analysis and implementation of the max-NLMS adaptive filter, in Proc. 29th Asilomar Conf. Signal, Syst. Comput. (1995), pp. 659–663
L. Guo, Y.F. Huang, Frequency-domain set-membership filtering and its applications. IEEE Trans. Signal Process. 55(4), 1326–1338 (2007)
S. Haykin, Adaptive Filter Theory, 4th edn. (Prentice-Hall, Upper Saddle River, 2002)
Y. Huang, J. Benesty, Audio Signal Processing for Next Generation Multimedia Communication Systems (Kluwer, Norwell, 2004)
K.Y. Hwang, W.J. Song, An affine projection adaptive filtering algorithm with selective regressors. IEEE Trans. Circuits Syst. II, Express Briefs 54(1), 43–46 (2007)
A.W.H. Khong, P.A. Naylor, Selective-tap adaptive filtering with performance analysis for identification of time-varying systems. IEEE Trans. Audio Speech Lang. Process. 15(5), 1681–1695 (2007)
A.W.H. Khong, X. Lin, M. Doroslovacki, P.A. Naylor, Frequency domain selective tap adaptive algorithms for sparse system identification, in Proc. IEEE Int Conf. Acoust. Speech Signal Process. (ICASSP) (2008), pp. 229–232
S.J. Kong, K.Y. Hwang, W.J. Song, An affine projection algorithm with dynamic selection of input vectors. IEEE Signal Process. Lett. 14(8), 529–532 (2007)
J.C. Lee, C.K. Un, Performance analysis of frequency-domain block LMS adaptive digital filters. IEEE Trans. Signal Process. 36(2), 173–184 (1989)
X. Lin, A.W.H. Khong, M. Doroslovacki, P.A. Naylor, Frequency-domain adaptive algorithm for networks echo cancellation in VoIP. EURASIP J. Audio Speech Music Process. 2008, 1–9 (2008)
J. Ni, F. Li, A variable regularization matrix normalized subband adaptive filter. IEEE Signal Process. Lett. 16(2), 125–128 (2009)
B.H. Nitsch, A frequency-selective stepfactor control for an adaptive filter algorithm working in the frequency domain. Signal Process. 80, 1722–1745 (1992)
K. Ozeki, T. Umeda, An adaptive filtering using an orthogonal projection to an affine subspace and its properties. Electron. Commun. Jpn. 67-A(5), 19–27 (1984)
I. Pitas, Fast algorithm for running ordering and max/min calculation. IEEE Trans. Circuits Syst. 36(6), 795–804 (1989)
A.H. Sayed, Adaptive Filters (Wiley, New York, 2008)
K. Shi, X. Ma, A frequency domain step-size control method for LMS algorithm. IEEE Signal Process. Lett. 17(2), 125–128 (2010)
J.J. Shynk, Frequency-domain and multirate adaptive filtering. IEEE Signal Process. Mag. 9(1), 14–37 (1992)
J. Sien, K.K. Pang, Multidelay block frequency domain adaptive filter. IEEE Trans. Acoust. Speech Signal Process. 38(2), 373–376 (1990)
J.M. Valin, On adjusting the learning rate in frequency domain echo cancellation with double-talk. IEEE Trans. Audio Speech Lang. Process. 15(3), 1030–1034 (2007)
S. Werner, P.S.R. Diniz, Set-membership affine projection algorithm. IEEE Signal Process. Lett. 8(8), 231–235 (2001)
S. Werner, P.S.R. Diniz, J.E.W. Moreira, Set-membership affine projection algorithm with variable data-reuse factor, in Proc. 2006 IEEE Int. Synp. Circuits and Syst (2006), pp. 261–264
B. Widrow, S.D. Stearns, Adaptive Signal Processing (Prentice-Hall, Englewood Cliffs, 1985)
Y. Zhou, X. Li, A variable step-size for frequency-domain acoustic echo cancellation, in Proc. IEEE Workshop Appl. Signal Process. Audio Acoust (2007), pp. 303–306
Acknowledgements
The authors would like to express their thanks to the supports of the 2009 Guangdong–Hongkong major breakthrough in key fields project (200920523300 005), Sichuan key technology support program (2010GZ0149), and basic research funding from special operations (ZYGX2010J020).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Liu, C., He, Z. & Xia, W. A Frequency Domain LMS Algorithm with Dynamic Selection of Frequency Bins. Circuits Syst Signal Process 31, 2103–2118 (2012). https://doi.org/10.1007/s00034-012-9422-1
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-012-9422-1