Real-Time Adaptive Noise and Echo Cancellation on a Compact Microcontroller

Joshua Vandermeer, Frank Giuliani, Erica Low, Katherine Thomasson, Andreas Spanias

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper provides an analysis of current advancements made in acoustic noise and echo cancellation (ANEC) and describes a real-time acoustic noise and feedback cancellation implementation that is low-cost and effective. Challenges in developing this compact mobile ANEC system included integrating a high order normalized least mean square (NLMS) adaptive algorithm with an analog synchronized twochannel interface. The paper also presents electrical and mechanical details of this small footprint ANEC prototype along with test results. The system was evaluated in terms of performance and computational complexity using objective and subjective evaluations. Metrics used to assess real-time performance included the Echo Return Loss Enhancement (ERLE), the Added Stable Gain (ASG) as well as algorithm convergence curves.

Original languageEnglish (US)
Title of host publication11th International Conference on Information, Intelligence, Systems and Applications, IISA 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9780738123462
DOIs
StatePublished - Jul 15 2020
Event11th International Conference on Information, Intelligence, Systems and Applications, IISA 2020 - Piraeus, Greece
Duration: Jul 15 2020Jul 17 2020

Publication series

Name11th International Conference on Information, Intelligence, Systems and Applications, IISA 2020

Conference

Conference11th International Conference on Information, Intelligence, Systems and Applications, IISA 2020
CountryGreece
CityPiraeus
Period7/15/207/17/20

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Science Applications
  • Information Systems and Management
  • Control and Optimization

Fingerprint Dive into the research topics of 'Real-Time Adaptive Noise and Echo Cancellation on a Compact Microcontroller'. Together they form a unique fingerprint.

Cite this