Nonlinear Acoustic Echo Cancellation Using Volterra Filtering with a Variable Step-Size GS-PAP Algorithm

In this paper, a nonlinear acoustic echo cancellation (AEC) system is proposed, whereby 3rd order Volterra filtering is utilized along with a variable step-size Gauss-Seidel pseudo affine projection (VSSGS-PAP) algorithm. In particular, the proposed nonlinear AEC system is developed by considering a double-talk situation with near-end signal variation. Simulation results demonstrate that the proposed approach yields better nonlinear AEC performance than conventional approaches.




References:
[1] S. Haykin, Adaptive filter theory, Prentice-Hall Information and System
Sciences. Englewood Cliffs, NJ: Prentice-Hall, 1986.
[2] V. Pahor and A. Carini, "A Variable step-size control of adaptation for
acoustic echo cancellation filters," European Transactions on
Telecommunications, vol. 13, no. 2, pp. 85-93, Mar.-Apr. 2002.
[3] K. Oseki and T. Umeda, "An adaptive algorithm using an orthogonal
projection to an affine subspace and its properties," Electronics and
Communications in Japan, vol. 67-A, no. 5, pp. 19-27, 1984.
[4] S.L. Gray and S. Tavathia, "The fast affine projection algorithm," Proc. of
ICASSP1995, Detroit (MI), vol. 5, pp. 3023-3026, May 1995.
[5] F. Albu and A. Fagan, "The Gauss-Seidel pseudo affine projection
algorithm and its application for echo cancellation," Proc. of Asilomar
Conf., Asilomar Grove, CA, U.S.A, pp. 1303-1306, Nov. 2003.
[6] H.C. Shin, A.H. Sayed and W.J. Song, "Variable step-size NLMS and
affine projection algorithms," IEEE Signal Processing Lett., vol. 11, no.
2, pp. 132-135, Feb. 2004.
[7] J. Lee, Y.C. Park, and D.H. Youn, "Robust pseudo affine projection
algorithm with variable step-size," IEE Electronics Lett., vol. 44, no. 3,
pp. 250-251, Jan. 2008.
[8] C. Paleologu, J. Benesty, and S. Ciochina, "A variable step-size affine
projection algorithm designed for acoustic echo cancellation," IEEE
Trans. on Audio, Speech, Language Processing, vol. 16, no. 8, pp.
1466-1478, Nov. 2008.
[9] F. Albu and C. Paleologu, "The variable step-size Gauss-Seidel pseudo
affine projection algorithm," Proc. of WASET, vol. 37, pp. 642-645, Jan.
2009.
[10] V.J. Mathews and G.L. Sicuranza, Polynomial Signal Processing, John
Wiley & Sons, Inc., 2000.
[11] A. Borys, Nonlinear Aspects of Telecommunications: Discrete Volterra
Series and Nonlinear Echo Cancellation, CRC Press LLC, 2001.
[12] A. Guerin, G. Faucon, and R.L. Bouquin-Jeannes, "Nonlinear acoustic
echo cancellation based on Volterra filters,'' IEEE Trans. Speech and
Audio Processing, vol. 11, no. 6, pp. 672-683, Nov. 2003.
[13] K.Y. Ahn, D.H. Kim, and S.W. Nam, "Nonlinear echo cancellation using
an expanded correlation LMS algorithm," Proc. of ISCAS 2005, vol. 4,
pp. 3371-3374, May 2005.
[14] A. Fermo, A. Carini, and G.L. Sicuranza, "Analysis of different low
complexity nonlinear filters for acoustic echo cancellation," J. of
Computing and Information Technology, vol. 8, no. 4, pp. 333-339, Dec.
2000.
[15] A. Fermo, A. Carini and G.L. Sicuranza, "Low complexity nonlinear
adaptive filters for acoustic echo cancellation in GSM hand-set
receivers," European Trans. on Telecommunications, vol. 14, no. 2, pp.
161-169, Mar./Apr. 2003.