Nonlinear Acoustic Echo Cancellation Based on Multichannel Adaptive Filters: A Novel Approach

Article
  • 21 Downloads

Abstract

This paper presented a new class of non-linear adaptive filters, whose structure is based on Hammerstein model. Such filters designed from the functional link adaptive filter (FLAF) model, described by a non-linear input expansion which develops the illustration of the input signal through a projection in a higher dimensional space and a subsequent adaptive filtering. In order to give toughness against different degrees of non-linearity, a collaborative FLAF is proposed based on the adaptive combination of filters. Such architecture provided the best performance regardless of the nonlinearity degree in the echo path. Particularly this architecture can accomplish the linear and non-linear filters. Such as Normalized least mean square algorithm using FDAF, Affine projection and Lattice filters are used. When comparing their Echo return loss enhancement performance, Affine projection algorithm gives 20 dB more than others in this work.

Keywords

Non-linear adaptive filter model Normalized least mean square Affine projection and echo return loss enhancement 

References

  1. 1.
    Dai, H., & Zhu, W.-P. (2006). Compensation of loudspeaker non linearity in acoustic echo cancellation using raised cosine function. IEEE Transactions on Circuits and Systems-II: Express Briefs, 53(11), 1190–1194.CrossRefGoogle Scholar
  2. 2.
    Shi, K., Zhou, G. T., & Viberg, M. (2007). Compensation for non-linearity in a Hammerstein system using the coherence function with application to non-linear acoustic echo cancellation. IEEE Transactions on Signal Processing, 55(12), 5853–5858.MathSciNetCrossRefGoogle Scholar
  3. 3.
    Fu, J., & Zhu, W.-P. (2008). A non-linear acoustic echo canceller using sigmoid transform in conjunction with RLS algorithm. IEEE Transactions on Circuits and Systems-II Express Briefs, 55(10), 1056–1060.CrossRefGoogle Scholar
  4. 4.
    Burton, T. G., Goubran, R. A., & Beaucoup, F. (2009). “Non-linear system identification using a sub band adaptive Volterra filter. IEEE Transactions on Instrumentation and Measurement, 58(5), 1389–1397.CrossRefGoogle Scholar
  5. 5.
    Varray, F., Basset, O., Tortoli, P., & Cachard, C. (2011). Extensions of nonlinear B/parameter imaging methods for echo mode. IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control, 58(6), 1232–1244.CrossRefGoogle Scholar
  6. 6.
    Gil-acho, J. M., Signoretto, M., Van Waterschoot, T., Moonen, M., & Jensen, S. H. (2013). Nonlinear acoustic echo cancellation based on Volterra filters. IEEE Transactions on Audio, Speech and Language Processing, 21(9), 1867–1878.CrossRefGoogle Scholar
  7. 7.
    Malik, S., & Enzner, G. (2003). State-space frequency-domain adaptive filtering for nonlinear acoustic echo cancellation. IEEE Transactions on Audio, Speech and Language Processing, 11(6), 2065–2079.Google Scholar
  8. 8.
    Makino, S., Kaneda, Y., & Koizumi, N. (1993). Exponentially weighted step size NLMS adaptive filter based on the statistics of a room impulse response. IEEE Transactions on Speech and Audio Processing, 1(1), 101–108.CrossRefGoogle Scholar
  9. 9.
    Bendel, Y., Burshtein, D., Shalvi, O., & Weinstein, E. (2001). Delay less frequency domain acoustic echo cancellation. IEEE Transactions on Speech Processing, 9(5), 589–597.CrossRefGoogle Scholar
  10. 10.
    Rombouts, G., & Moonen, M. (2002). A sparse block exact affine projection algorithm. IEEE Transactions on Speech and Audio Processing, 10(2), 100–108.CrossRefGoogle Scholar
  11. 11.
    Bouchard, M. (2003). Multichannel affine and fast affine projection algorithms for active noise control and acoustic equalization systems. IEEE Transactions on Speech and Audio Processing, 11(1), 54–60.CrossRefGoogle Scholar
  12. 12.
    Eneman, K., & Moonen, M. (2003). Iterated partitioned block frequency domain adaptive filtering for acoustic echo cancellation. IEEE Transactions on Speech and Audio Processing, 11(2), 143–158.CrossRefGoogle Scholar
  13. 13.
    Kuech, F., & Kellermann, W. (2005). Partitioned block frequency domain adaptive second orders Volterra Filter. IEEE Transactions on Signal Processing, 53(2), 564–575.MathSciNetCrossRefMATHGoogle Scholar
  14. 14.
    Romoli, L., Cecchi, S., Peretti, P., & Piazza, F. (2011). A combined psychoacoustic approach for stereo acoustic echo cancellation. IEEE Transactions on Audio, Speech and Language Processing, 19(6), 1530–1539.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Udaya School of EngineeringVellamodi, Ammandivilai, Kanyakumari Dt.India
  2. 2.Siddhartha Engineering CollegeMarthandam, Kanyakumari Dt.India

Personalised recommendations