Design and Implementation of an Improved Variable Step-Size NLMS-Based Algorithm for Acoustic Noise Cancellation

被引:0
|
作者
Mohamed Salah
Mohamed Dessouky
Bassant Abdelhamid
机构
[1] Ain Shams University,Electronics and Communications Department, Faculty of Engineering
关键词
Adaptive filter design; Variable step size; LMS; Acoustic noise cancellation; FPGA implementation;
D O I
暂无
中图分类号
学科分类号
摘要
In adaptive filters, variable step-size-based algorithms have demonstrated better performance than conventional least mean square (LMS) and normalized LMS (NLMS) algorithms in terms of convergence speed, mean square error (MSE), and signal-to-noise ratio (SNR) improvement. Recently, adaptive filters have been recommended to be implemented on field programmable gate array (FPGA) devices due to their flexibility and high speed. Thus, recent research has focused on not only the performance measures of the algorithm but also on the required area, operating frequency, and power consumed to evaluate the proposed design after implementation. This paper first demonstrates the superiority of the regularized square root absolute error LMS (R-SRAE-LMS) for acoustic noise cancellation compared to other variable step size algorithms through a comparative study. Furthermore, transient and steady state analyses are discussed for the R-SRAE-LMS algorithm. Then, a detailed design of the R-SRAE-LMS adaptive filter is proposed in this paper. The design is divided into a forward path and two feedback paths. The device utilization, operating frequency and power consumption are also presented after a complete FPGA implementation process. The results show that R-SRAE-LMS has a high and stable SNR improvement curve compared to that of other acoustic noise cancellation algorithms. Moreover, the proposed design has remarkable implementation results compared to those of other variable step size adaptive filter designs. The output signal of the implemented proposed filter design attains performance measures very close to those of the fixed-point case.
引用
收藏
页码:551 / 578
页数:27
相关论文
共 50 条
  • [1] Design and Implementation of an Improved Variable Step-Size NLMS-Based Algorithm for Acoustic Noise Cancellation
    Salah, Mohamed
    Dessouky, Mohamed
    Abdelhamid, Bassant
    [J]. CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2022, 41 (01) : 551 - 578
  • [2] Improved variable step-size NLMS adaptive filtering algorithm for acoustic echo cancellation
    Hamidia, Mahfoud
    Amrouche, Abderrahmane
    [J]. DIGITAL SIGNAL PROCESSING, 2016, 49 : 44 - 55
  • [3] A VARIABLE STEP-SIZE PROPORTIONATE NLMS ALGORITHM FOR ECHO CANCELLATION
    Paleologu, Constantin
    Benesty, Jacob
    Ciochina, Silviu
    [J]. REVUE ROUMAINE DES SCIENCES TECHNIQUES-SERIE ELECTROTECHNIQUE ET ENERGETIQUE, 2008, 53 (03): : 309 - 317
  • [4] Variable step-size NLMS algorithm for under-modeling acoustic echo cancellation
    Paleologu, Constantin
    Ciochina, Silviu
    Benesty, Jacob
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2008, 15 : 5 - 8
  • [5] Improved Variable Step Size Regularized NLMS-Based Algorithm for Speech Enhancement
    Salah, Mohamed
    Abdelhamid, Bassant
    [J]. 2019 IEEE 4TH INTERNATIONAL CONFERENCE ON SIGNAL AND IMAGE PROCESSING (ICSIP 2019), 2019, : 701 - 706
  • [6] FPGA IMPLEMENTATION OF A VARIABLE STEP-SIZE AFFINE PROJECTION ALGORITHM FOR ACOUSTIC ECHO CANCELLATION
    Anghel, Cristian
    Paleologu, Constantin
    Benesty, Jacob
    Ciochina, Silviu
    [J]. 18TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO-2010), 2010, : 532 - 536
  • [7] A FAMILY OF VARIABLE STEP-SIZE NLMS ALGORITHMS FOR ECHO CANCELLATION
    Paleologu, Constantin
    Benesty, Jacob
    Cochina, Silviu
    [J]. REVUE ROUMAINE DES SCIENCES TECHNIQUES-SERIE ELECTROTECHNIQUE ET ENERGETIQUE, 2010, 55 (01): : 49 - 58
  • [8] Volterra Filtering Scheme using Generalized Variable Step-size NLMS Algorithm for Nonlinear Acoustic Echo Cancellation
    Rai, Amrita
    Kohli, Amit Kumar
    [J]. ACTA ACUSTICA UNITED WITH ACUSTICA, 2015, 101 (04) : 821 - 828
  • [9] A Variable Step-size NLMS Algorithm Employing Partial Update Schemes for Echo Cancellation
    Xu Li
    Ju Yongfeng
    [J]. PIAGENG 2010: PHOTONICS AND IMAGING FOR AGRICULTURAL ENGINEERING, 2010, 7752
  • [10] Design of a variable step-size filtering algorithm for acoustic feedback cancellation in audio systems
    Wu, JD
    [J]. FLUCTUATION AND NOISE LETTERS, 2005, 5 (03): : L387 - L395