A nonparametric variable step-size subband adaptive filtering algorithm for acoustic echo cancellation

Yue Song, Yanzhao Ren, Xinliang Liu, Wanlin Gao, Sha Tao, Lin Guo

Abstract


Acoustic echo cancellation is often applied in communication and video call system to reduce unnecessary echoes generated between speakers and microphones. In these systems, the speech input signal of the adaptive filter is often colored and unstable, which decays the convergence rate of the adaptive filter if the NLMS algorithm is used. In this paper, an improved nonparametric variable step-size subband (NPVSS-NSAF) algorithm is proposed to address the problem. The variable step-size is derived by minimizing the sum of the square Euclidean norm of the difference between the optimal weight vectors to be updated and the past estimated weight vectors. Then the parameters are eliminated by using the power of subband signal noise equal to the power of subband posteriori error. The performance of the proposed algorithm is simulated in the aspects of misalignment and return loss enhancement. Experiment results show a fast convergence rate and low misalignment of the proposed algorithm in system identification.
Keywords: echo cancellation, fast convergence, low misalignment, nonparametric variable step size
DOI: 10.25165/j.ijabe.20201303.5625

Citation: Song Y, Ren Y Z, Liu X L, Gao W L, Tao S, Guo L. A nonparametric variable step-size subband adaptive filtering algorithm for acoustic echo cancellation. Int J Agric & Biol Eng, 2020; 13(3): 168–173.

Keywords


echo cancellation, fast convergence, low misalignment, nonparametric variable step size

Full Text:

PDF

References


Benesty J, Huang Y T. Adaptive signal processing—applications to real-world problems. Berlin: Springer-Verlag, 2003; 356 p.

Kuo S M, Gan W S, Lee K A. Subband adaptive filtering: Theory and implementation. Hoboken: Wiley, 2009; 317p.

Lu L, Zhao H Q, He Z Y, Chen B D. A novel sign adaptation scheme for convex combination of two adaptive filters. AEU-International Journal of Electronics and Communications, 2015; 69(11): 1590–1598.

Paleologu C, Benesty J, Ciochina S. Sparse adaptive filters for echo cancellation. Synthesis Lectures on Speech and Audio Processing, 2010; 6(1): 124.

Yu Y, Zhao H Q. Novel sign subband adaptive filter algorithms with individual weighting factors. Signal Process, 2016; 122: 14–23.

Yu Y, Zhao H Q. Proportionate NSAF algorithms with sparseness-measured for acoustic echo cancellation. AEU International Journal of Electronics & Communications, 2017; 75: 53–62.

Chien Y R, Li-You J. Convex combined adaptive filtering algorithm for acoustic echo cancellation in hostile environments. IEEE Access, 2018; 6: 16138–16148.

Widrow B, Hoff M E. Associative storage and retrieval of digital information in networks of adaptive “neurons”. In: Bernard E E, Kare M R (Ed.). Biological Prototypes and Synthetic Systems. Boston: Springer,

; 160p.

Zhu Y G, Li Y G, Guan S Y, Chen Q S. A novel variable step-size NLMS algorithm and its analysis. Procedia Engineering, 2012; 29: 1181–1185.

Zhang S, Zheng W X, Zhang J S, Han H Y. A family of robust m-shaped error weighted least mean square algorithms: performance analysis and echo cancellation application. IEEE Access, 2017; 5: 14716–14727.

Ciochin S, Paleologu C, Benesty J. An optimized NLMS algorithm for system identification. Signal Processing, 2016; 118: 115–121.

Benesty J, Rey H, Vega L R, Tressens S. A nonparametric VSS NLMS algorithm. Signal Processing Letters, IEEE, 2006; 13(10): 581–584.

Shin H C, Sayed A H, Song W J. Variable step-size NLMS and affine projection algorithms. Signal Processing Letters, IEEE, 2004; 11: 132–135.

Qin J F, Ouyang J Z. A novel variable step-size LMS adaptive filtering algorithm based on sigmoid function. Journal of Data Acquisition & Processing, 1997; 12: 171–174.

Mayyas K, AbuSeba H A. A new variable length NLMS adaptive algorithm. Digital Signal Processing, 2014; 34: 82–91.

Jiang T, Liang R Y, Wang Q Y, Zou C R, Li C. An improved practical state-space FDAF with fast recovery of abrupt echo-path changes. IEEE Access, 2019; 7: 61353–61362.

Yu Y, Zhao H Q, Chen B D. Set-membership improved normalized subband adaptive filter algorithms for acoustic echo cancellation. IET Signal Processing, 2015; 12(1): 42–50.

Lee K A, Gan W S. Improving convergence of the NLMS algorithm using constrained subband updates. Signal Processing Letters, IEEE, 2004; 11(9): 736–739.

Abadi M S E, Shafiee M S. A new variable step-size normalized subband adaptive filter algorithm using statistics of channel impulse response. In: Iranian Conference on Electrical Engineernig, Tehran, 2012. pp. 265–268.

Choi Y S, Kim S E, Song W J. Noise-robust normalised subband adaptive filtering. Electronics Letters, 2012; 48(8): 432–434.

Ni J. Improved normalised subband adaptive filter. Electronics Letters, 2012; 48(6): 320–321.

Ni J G, Li F. A variable step-size matrix normalized subband adaptive filter. Audio Speech & Language Processing IEEE Transactions, 2010;

(6): 1290–1299.

Shen Z J, Yu Y, Huang T M. Variable step-size version of improved normalized subband adaptive filter. In: 2016 35th Chinese Control Conference (CCC), Chengdu: IEEE, 2016. pp. 4972–4975.

Shin J, Kong N, Park P. Normalised subband adaptive filter with variable step size. Electronics Letters, 2012; 48(4): 204–206.

Jeong J J, Koo K, Choi G T, Sang W K. A variable step size for normalized subband adaptive filters. IEEE Signal Processing Letters, 2012; 19(12): 906–909.

Abadi M S E, Shafiee M S. A new variable step-size normalized subband adaptive filter algorithm employing dynamic selection of subband filters. In: 2013 21st Iranian Conference on Electrical Engineering (ICEE), Mashhad: IEEE, 2013; pp. 1–5.

Ohno S, Sakai H. On delayless subband adaptive filtering by subband/ fullbandtransforms. IEEE Signal Processing Letters, 1999; 6(9): 236–239.

Shin J W, Yoo J W, Park P G. Adaptive regularisation for normalised subband adaptive filter: mean-square performance analysis approach. IET Signal Processing, 2018; 12(9): 1146–1153.

Benesty J, Rey H, Vega L R, Tressens S. A nonparametric VSS NLMS algorithm. IEEE Signal Processing Letters, 2006; 13(10): 581–584.

Hamidia M, Amrouche A. Double-talk detection using the singular value decomposition for acoustic echo cancellation. In: 2013 IEEE International Conference on Communications (ICC), Budapest: IEEE, 2013. pp. 4745–4749.

Choi J H, Kim S H, Kim S W. Adaptive combination of affine projection and NLMS algorithms. Signal Processing, 2014; 100: 64–70.

Haykin S. Upper Saddle River. In: Adaptive Filter Theory, 4th edition. New Jersey, Prentice-Hall, 2002; pp.334–340.

Gilloire A. Experiments with sub-band acoustic echo cancellers for teleconferencing. In: ICASSP 1987 IEEE International Conference on Acoustics, Speech, and Signal Processing, Dallas: IEEE, 1987; pp. 2141–2144.

Gilloire A, Vetterli M. Adaptive filtering in subbands. In: ICASSP 1988 IEEE International Conference on Acoustics, Speech, and Signal Processing, New York: IEEE, 1988; pp.1572–1575

Fisher K, Colin G, Högstedt K, Rogers A. An acoustic-phonetic data base. J. Acoust. Soc. Am, 1987; 81(1): S92–S93




Copyright (c) 2020 International Journal of Agricultural and Biological Engineering

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

2023-2026 Copyright IJABE Editing and Publishing Office