Non linear acoustic echo cancellation using Adaptive Volterra Filters

Project Guide

Asutosh Kar (Asst. Prof in ETC) IIIT-Bhubaneswar

Tridev Padhi Roll-10BTECE06 Reg. No.-10/31613

C.Squelching Echo in a Digital Cellular Network A. D. B. E. Background and Significance Motivation Acoustic Echo cancellation Existing Algorithms Objectives Presentation Overview .

For this reason. a considerable amount of research in the removal of inherent acoustic echo with the aim of improving perceived voice quality has been conducted. The challenge for communication and signal processing researchers is to maintain the quality of the voice over telecommunication channels as speech quality is the benchmark at which quality of the telephone network is assessed. A.Wireless phones have gained enormous popularity and are becoming essential communication tools that impact our lives from day-to-day personal tasks to how business is performed. Background and Significance .

. caused by overloaded amplifiers. however many loudspeaker systems involve non-negligible nonlinearities e. or low cost loudspeakers driven at high volume.Standard approaches for acoustic echo cancellation in telecommunication systems assume that the acoustic echo path can be modeled by a linear system. B.g. Motivation . In practice. Beyond a certain degree of nonlinear distortion though. purely linear approaches are not able to provide sufficient echo attenuation and nonlinear approaches become desirable.

Multipath echo is transmitted back to the distant end and heard as echo. Acoustic Echo •Acoustic Echo C.Audio reflected from window Audio reflected from dash Audio reflected from door This form of echo originates from handsets and is produced by poor isolation between the microphone and speaker. Acoustic Echo Cancellation .

C. Acoustic Echo Cancellation .

adaptive methods and algorithms are widely used for the Volterra kernel estimation. The use of nonlinear models to characterize and compensate harmful nonlinearities offers a possible solution. When the nonlinear system order is unknown. The Volterra series have been widely applied as nonlinear system modeling technique with considerable success. There are various ways of reducing the effects of undesired nonlinearities. D. no one general method exists to calculate the Volterra kernels for nonlinear systems. at present. Volterra filters or polynomial filters and nonlinear adaptive infinite impulse-response filters have been appealing areas of research and have been considered in many real world applications. Existing Algorithms . However. although they can be calculated for systems whose order is known and finite.Adaptive Volterra Filters Over the last decade. It was demonstrated that unwanted nonlinearities in the system will have a detrimental effect on its performance. The current trend in the telecommunication systems design is the identification and compensation of unwanted nonlinearities.

Existing algorithms for nonlinear acoustic echo cancellation using Volterra Filters • • • • • • Volterra Volterra Volterra Volterra Volterra Volterra Least Mean Squares algorithm Recursive Least Squares algorithm Normalized Least Mean Squares algorithm Proportionate NLMS algorithm Fast RLS algorithm Filtered-X algorithms D. Existing Algorithms .

• The second objective is to propose a new algorithm to estimate the kernels of the second order Volterra filter which maintains both. Objectives . E.Objectives • The first objective is to research all the existing algorithms and present a technical review of the current approaches. the accuracy of the system model and the accuracy of the inverse system used for compensation • Long term objective of the project is to propose a fast kernel estimation method which would allow the user to construct a higher order model that gives an even better system representation over those existing currently.

Thank You .