Skip to main content
Log in

Perfect sequence excitation of the NLMS algorithm and its application to acoustic echo control

Excitation de l’algorithme de gradient stochastique normalisé par des suites parfaites et application à la protection contre l’écho acoustique

  • Published:
Annales Des Télécommunications Aims and scope Submit manuscript

Abstract

Adaptive echo cancellers are currently being studied for applications such as audio teleconference systems or hands-free telephone sets with high speech quality. The purpose of the echo control is to eliminate the acoustic feedback from the loudspeaker to the microphone. One problem of echo cancellers using e.g. the normalized least mean square algorithm(nlms) for the adaptation of the coefficients is that the convergence properties degrade with colored signal input such as speech signals [8, 9, 17]. One approach to accelerate the convergence speed is to introduce linear prediction filters in order to decorrelate the speech signal [1, 2, 12, 15, 20]. This paper presents a new approach, named the excited lms algorithm orelms algorithm, which prewhitens the input signal applying perfect sequences. Coincidently, the proposed algorithm can be interpreted as a combination of the conventionalnlms algorithm and a system identification approach using m-sequences or related sequences.

Résumé

Des annuleurs d’écho adaptatifs sont actuellement étudiés en vue d’applications telles que la téléconférence ou la téléphonie mains-libres de haute qualité. Le but de ces dispositifs est d’éliminer le retour dû au cou plage acoustique entre le haut-parleur et le microphone. Un problème lié à l’emploi dans les annuleurs d’écho d’algorithmes tels que le gradient stochastique normalisé (nlms) pour l’adaptation des coefficients est que la convergence est dégradée en présence de signaux d’entrée à spectre non conforme comme la parole [8, 9, 17]. Une approche pour accélérer la convergence est d’introduire des filtres de prédiction linéaire afin de décorréler le signal d’entrée [1, 2, 12, 15, 20]. Cet article présente une nouvelle approche, appelée algorithme lms excité ou algorithme elms, qui pré-blanchit le signal d’entrée au moyen de suites pseudo-aléatoires parfaites. L’algorithme proposé peut être interprété comme une combinaison de l’algorithme nlms classique avec une identification de système utilisant des suites de longueur maximale ou des suites apparentées.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Acker Antweiler (C), Vary (P.). Combined implementation of predictive speech coding and acoustic echo cancellation.Proceedings EUSIPCO-92, Brussels (Aug. 1992), pp. 1641–1644.

  2. Acker Antweiler (C), Vary (P.), Ostendarp (H.). Acoustic echo cancellation using prediction residual signals.Eurospeech 91, Genova (Sep. 1991), pp. 1297–1300.

  3. Antweiler (C), Dörbecker (M.), Antweiler (M.). Acoustic echo cancellation using mismatched filter techniques.3rd International Workshop on Acoustic Echo Control, Lannion (Sep. 1993).

  4. Antweiler (C). Orthogonalisierende Verfahren zur Verbesserung von digitalen Freisprecheinrichtungen.Proceedings of 8. Aachener Kolloquium Signaltheorie, Mobile Kommunikationssysteme, Aachen (March 1994), pp. 283–286.

  5. Antweiler (C), Schmitz (A.). Acoustic echo control combined with two orthogonalizing techniques.EUSIPCO-94, Edinburgh (Sep. 1994).

  6. Antweiler (M.), Bömer (L.), Lüke (H. D.). Perfect ternary arrays.IEEE Trans. IT (1990),36, pp. 696–705.

    Article  MATH  Google Scholar 

  7. Borish (J.). Self-contained crosscorrelation program for maximum-length sequences.J. Audio Eng. Soc. (Nov. 1985),33, n° 11.

    Google Scholar 

  8. HÄnsler (E.). The hands-free telephone problem — An annotated bibliography.Signal Processing (1992),27, pp. 259–271.

    Article  Google Scholar 

  9. Haykin (S.). Adaptive filter theory.Prentice-Hall, Englewood Cliffs, New Jersey 07632 (1986).

    Google Scholar 

  10. LÜke (H. D.). Korrelationssignale.Springer-Verlag Berlin Heidelberg, New York (1992).

    Google Scholar 

  11. LÜke (H. D.). Sequences and arrays with perfect periodic correlation.IEEE Trans. AES (1988),24, pp. 287–294.

    Google Scholar 

  12. Mboup (M.), Bonnet (M.), Macchi (O.). A new adaptive pre-whitening filter for acoustic echo cancellation.2nd Workshop on Acoustic Echo Cancellation, Genova (Sep. 1991).

    Google Scholar 

  13. Ozeki (K.), Umeda (T.). An adaptive filter algorithm using an orthogonal projection to an affine subspace and its properties.Electr. Commun., Japan (1984),67, pp. 19–27.

    MathSciNet  Google Scholar 

  14. Rife (D.), Vanderkooy (J.). Transfer-function measurement with maximum-length sequences.J. Audio Eng. Soc. (June 1989),37, n°6.

  15. Schultheiss (U.). Ueber die Adaption eines Kompensators für akustische Echos.VDI-Fortschritt-Berichte (1988),10, n° 90.

  16. Sommen (P. C. W.), Van Valburg (C. J.). Efficient realisation of adaptive filter using an orthogonal projection method.ICASSP 89, Glasgow (May 1989),2, pp. 940–943.

    Google Scholar 

  17. Widrow (B.) et al. Adaptive noise cancelling: principles and applications.Proc. IEEE (Dec. 1975),63, n° 12.

    Google Scholar 

  18. Xiang (N.). Using M-sequences for determining the impulse responses of LTI-systems.Signal Processing (1992),28, pp. 139–152.

    Article  MATH  Google Scholar 

  19. Xiang (N.). A mobile universal measuring system for the binaural room-acoustic modelling-technique.Schriftenr. Bundesanstalt für Arbeitsschutz, Dortmund, Wirtschaftsverlag, NW (1991).

    Google Scholar 

  20. Yamamoto (S.) et al. An adaptive echo canceller with linear predictor.Transactions of the IECE of Japan (Dec. 1979), E62, n° 12.

  21. Yamamoto (S.), Kitayama (S.). An adaptive echo canceller with variable step gain method.Trans. IECE Japan (Jan. 1982), E65, n° 1, pp. 1–8.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Antweiler, C., Dörbecker, M. Perfect sequence excitation of the NLMS algorithm and its application to acoustic echo control. Ann. Télécommun. 49, 386–397 (1994). https://doi.org/10.1007/BF02999427

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02999427

Key words

Mots clés

Navigation