Skip to main content
Log in

A new robust adaptive algorithm based adaptive filtering for noise cancellation

  • Published:
Analog Integrated Circuits and Signal Processing Aims and scope Submit manuscript

Abstract

Signal de-noising has been sparked and given a great attention by signal processing community since its applications are found in a diverse range of digital signal processing and computer vision problems. To improve signal quality, phase, frequency and power are the important features that should be preserved during the de-noising process. Adaptive filters have been widely used for this purpose due to their ability to cancel out noise signal from the corrupted one precisely. This paper presents a robust adaptive estimator for solving the problem of signal noise cancellation, based on a new adaptive algorithm derived from a new constrained optimization. Simulation results evaluated using MATLAB show that the proposed algorithm is appropriate for several forms of signals contaminated by diverse levels of noise power. The performance of the proposed algorithm is illustrated to be preferable in terms of the power signal to noise ratio, mean square error and time of speed convergence of filter parameters. It is compared to other conventional approaches such as least mean square and normalized least mean square algorithms with various values of white noise power, variance. It exhibits lower steady-state error and faster convergent time than the other implementations. Finally, an efficient performance is achieved comparable with recursive least square and affine projection algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. Gold, B., Morgan, N., & Ellis, D. (2011). Speech and audio signal processing: Processing and perception of speech and music. Hoboken: Wiley.

    Book  Google Scholar 

  2. Thakur, R., Dutta, P., & Manna, G. (2014). Analysis and comparison of evolutionary algorithms applied to adaptive noise cancellation for speech signal. International Journal of Recent Development in Engineering and Technology, 3(1), 172–178.

    Google Scholar 

  3. Gowri, T., Swomya, I., Rahman, Z. U., & Dodda, R. K. R. (2013, December). Adaptive power line interference removal from cardiac signals using leaky based normalized higher order filtering techniques. In Artificial intelligence, modeling and simulation (AIMS), 1st international conference on IEEE, pp. 294-298.

  4. Olmos, S., Sornmo, L., & Laguna, P. (2002). Block adaptive filters with deterministic reference inputs for event-related signals: BLMS and BRLS. IEEE Transactions on Signal Processing, 50(5), 1102–1112.

    Article  Google Scholar 

  5. Févotte, C., Torrésani, B., Daudet, L., & Godsill, S. J. (2008). Sparse linear regression with structured priors and application to denoising of musical audio. IEEE Transactions on Audio, Speech and Language Processing, 16(1), 174–185.

    Article  Google Scholar 

  6. Karthik, G. V. S., & Sugumar, S. J. (2013). High resolution cardiac signal extraction using novel adaptive noise cancelers. In Automation, computing, communication, control and compressed sensing (iMac4 s), 2013 international multi-conference on IEEE, pp. 564–568.

  7. Brito, D. S., Aguiar, E., Lucena, F., Freire, R. C. S., Yasuda, Y., & Barros, A. K. (2009). Influence of low frequency noise in adaptive estimation using the LMS algorithm. Signal Processing, 89(5), 933–940.

    Article  MATH  Google Scholar 

  8. Dalgaard, E., Auken, E., & Larsen, J. J. (2012). Adaptive noise cancelling of multichannel magnetic resonance sounding signals. Geophysical Journal International, 191(1), 88–100.

    Article  Google Scholar 

  9. Zhu-Mei, T., & Ai-Zhen, W. (2012, July). The research of adaptive noise cancellation technology based on neural network. In Computing, measurement, control and sensor network (CMCSN), international conference on IEEE, pp. 144–147.

  10. Tu, J. V. (1996). Advantages and disadvantages of using artificial neural networks versus logistic regression for predicting medical outcomes. Journal of Clinical Epidemiology, 49(11), 1225–1231.

    Article  Google Scholar 

  11. Afroz, F., Huq, A., Ahmed, F., & Sandrasegaran, K. (2015). Performance analysis of adaptive noise canceller employing NLMS Algorithm. International Journal of Wireless & Mobile Networks, 7(2), 45.

    Article  Google Scholar 

  12. Olmos, S., & Laguna, P. (2000). Steady-state MSE convergence of LMS adaptive filters with deterministic reference inputs with applications to biomedical signals. IEEE Transactions on Signal Processing, 48(8), 2229–2241.

    Article  Google Scholar 

  13. Li, T. T., Shi, M., & Yi, Q. M. (2011, September). An improved variable step-size LMS algorithm. In Wireless communications, networking and mobile computing (WiCOM), 2011 7th international conference on IEEE, pp. 1–4.

  14. Woo, H. C. (2012). Variable step size LMS algorithm using squared error and autocorrelation of error. Procedia Engineering, 41, 47–52.

    Article  Google Scholar 

  15. Zhao, S., Jones, D. L., Khoo, S., & Man, Z. (2014). New variable step-sizes minimizing mean-square deviation for the LMS-type algorithms. Circuits, Systems, and Signal Processing, 33(7), 2251–2265.

    Article  Google Scholar 

  16. Yu, Y., Zhao, H., & Chen, B. (2016). A new normalized subband adaptive filter algorithm with individual variable step sizes. Circuits, Systems, and Signal Processing, 35(4), 1407–1418.

    Article  MathSciNet  Google Scholar 

  17. Rahman, M. Z. U., Shaik, R. A., & Reddy, D. R. K. (2012). Efficient and simplified adaptive noise cancelers for ECG sensor based remote health monitoring. IEEE Sensors Journal, 12(3), 566–573.

    Article  Google Scholar 

  18. Xie, B., & Bose, T. (2014). Modified partial update EDS algorithms for adaptive filtering. Analog Integrated Circuits and Signal Processing, 78(3), 657–667.

    Article  Google Scholar 

  19. Chao, C. T., Maneetien, N., Wang , C. J., & Chiou, J. S. (2014). Performance evaluation of heart sound cancellation in FPGA hardware implementation for electronic stethoscope. The Scientific World Journal, 2014, 1–7.

    Article  Google Scholar 

  20. Górriz, J. M., Ramírez, J., Cruces-Alvarez, S., Puntonet, C. G., Lang, E. W., & Erdogmus, D. (2009). A novel LMS algorithm applied to adaptive noise cancellation. IEEE Signal Processing Letters, 16(1), 34–37.

    Article  Google Scholar 

  21. Vaseghi, S. V. (2008). Advanced digital signal processing and noise reduction. Hoboken: Wiley.

    Book  Google Scholar 

  22. Cichocki, A., & Amari, S. I. (2002). Adaptive blind signal and image processing: Learning algorithms and applications. Hoboken: Wiley.

    Book  Google Scholar 

  23. Dogancay, K. (2008). Partial-update adaptive signal processing: Design analysis and implementation. New York: Academic Press.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Awwab Qasim Jumaah Althahab.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Althahab, A.Q.J. A new robust adaptive algorithm based adaptive filtering for noise cancellation. Analog Integr Circ Sig Process 94, 217–231 (2018). https://doi.org/10.1007/s10470-017-1091-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10470-017-1091-3

Keywords

Navigation