Volterra Filtering Scheme using Generalized Variable Step-size NLMS Algorithm for Nonlinear Acoustic Echo Cancellation

被引:5
作者
Rai, Amrita [1 ]
Kohli, Amit Kumar [2 ]
机构
[1] RIET, Dept Elect & Commun Engn, Faridabad 0121007, Haryana, India
[2] Thapar Univ, Dept Elect & Commun Engn, Patiala 147004, Punjab, India
关键词
Mean square error - Adaptive filtering - Adaptive filters - Nonlinear filtering - Loudspeakers - Echo suppression - Polynomials;
D O I
10.3813/AAA.918876
中图分类号
O42 [声学];
学科分类号
070206 ; 082403 ;
摘要
This correspondence presents a nonlinear acoustic echo cancellation algorithm, which includes two distinct modules in cascade. The first module is a polynomial Volterra filter, which is an equivalent paradigm for a loudspeaker with nonlinear distortion. The second module in the presented cascaded structure is a linear tapped-delay- line (finite impulse response) filter, which is analogous to the impulse response of the acoustic path. In the proposed adaptive structure, the adaptive nonlinear filter in the first module tackles the nonlinear constituents of the Volterra model, which uses the conventional fixed step-size normalized least mean square (FSS-NLMS) algorithm. However, the adaptive linear filter in the second module deals with the linear constituents of the Volterra model as well as the linear impulse response of the acoustic path, in which the generalized variable step-size (GVSS) NLMS algorithm is incorporated to suppress the adverse effects of nonstationarity / distortion. Computer simulation results demonstrate that the presented GVSS-NLMS algorithm based approach outperforms the FSS-NLMS algorithm based Volterra filtering, as far as convergence and tracking characteristics are concerned. In simulations of the real-time environment and appropriate parameter setting for the third-order polynomial model, it provides approximately 5 dB performance advantage over the conventional nonlinear filtering approach in the tracking mode, in terms of the reduction in mean square error. Moreover, the presented adaptive technique exhibits lower computational complexity than the conventional NLMS based polynomial Volterra filtering used for the acoustic echo cancellation.
引用
收藏
页码:821 / 828
页数:8
相关论文
共 25 条
[1]  
[Anonymous], 2014, Adaptive filter theory
[2]  
Costa JP, 2003, 2003 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL V, PROCEEDINGS, P389
[3]   Stochastic analysis of the LMS algorithm with a saturation nonlinearity following the adaptive filter output [J].
Costa, MH ;
Bermudez, JCM ;
Bershad, NJ .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2001, 49 (07) :1370-1387
[4]   Compensation of loudspeaker nonlinearity in acoustic echo cancellation using raised-cosine function [J].
Dai, Hongyun ;
Zhu, Wei-Ping .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2006, 53 (11) :1190-1194
[5]  
Diniz P. S., 2002, Adaptive Filtering: Algorithms and Practical Implementation, V2nd
[6]  
Douglas S. C., 1989, P 23 AS C SIGN SYST, P252
[7]   Analysis of different low complexity nonlinear filters for acoustic echo cancellation [J].
Fermo, A ;
Carini, A ;
Sicuranza, GL .
IWISPA 2000: PROCEEDINGS OF THE FIRST INTERNATIONAL WORKSHOP ON IMAGE AND SIGNAL PROCESSING AND ANALYSIS, 2000, :261-266
[8]  
Fermo A., 2000, EUR SIGN PROC C
[9]   AN EFFICIENT APPROXIMATION TO THE QUADRATIC VOLTERRA FILTER AND ITS APPLICATION IN REAL-TIME LOUDSPEAKER LINEARIZATION [J].
FRANK, WA .
SIGNAL PROCESSING, 1995, 45 (01) :97-113
[10]   A Nonlinear Acoustic Echo Canceller Using Sigmoid Transform in Conjunction With RLS Algorithm [J].
Fu, Jing ;
Zhu, Wei-Ping .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2008, 55 (10) :1056-1060