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.
Similar content being viewed by others
References
Gold, B., Morgan, N., & Ellis, D. (2011). Speech and audio signal processing: Processing and perception of speech and music. Hoboken: Wiley.
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.
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.
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.
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.
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.
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.
Dalgaard, E., Auken, E., & Larsen, J. J. (2012). Adaptive noise cancelling of multichannel magnetic resonance sounding signals. Geophysical Journal International, 191(1), 88–100.
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.
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.
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.
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.
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.
Woo, H. C. (2012). Variable step size LMS algorithm using squared error and autocorrelation of error. Procedia Engineering, 41, 47–52.
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.
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.
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.
Xie, B., & Bose, T. (2014). Modified partial update EDS algorithms for adaptive filtering. Analog Integrated Circuits and Signal Processing, 78(3), 657–667.
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.
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.
Vaseghi, S. V. (2008). Advanced digital signal processing and noise reduction. Hoboken: Wiley.
Cichocki, A., & Amari, S. I. (2002). Adaptive blind signal and image processing: Learning algorithms and applications. Hoboken: Wiley.
Dogancay, K. (2008). Partial-update adaptive signal processing: Design analysis and implementation. New York: Academic Press.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10470-017-1091-3