An Efficient Variable Step Size Least Mean Square Adaptive Algorithm Used to Enhance the Quality of Electrocardiogram Signal
The main aim of this paper is to present an efficient method to cancel the noise in the ECG signal, due to various sources, by applying adaptive filtering techniques. The adaptive filter essentially reduces the mean-squared error between a primary input, which is the noisy ECG, and a reference input, which is either noise that is correlated in some way with the noise in the primary input or a signal that is correlated only with ECG in the primary input. The Least Mean Square (LMS) algorithm is familiar and simple to use for cancellation of noises. However, the low convergence rate and low signal to noise ratio are the limitations for this LMS algorithm. To enhance the performance of LMS algorithm, in this paper, we present an efficient variable step size LMS algorithms which will provide fast convergence at early stages and less misadjustment in later stages. Different kinds of variable step size algorithms are used to eliminate artifacts in ECG by considering the noises such as power line interference and baseline wander. The simulation results shows that the performance of the variable step size LMS algorithm is superior to the conventional LMS algorithm, while for sign based, the sign regressor variable step size LMS algorithm is equally efficient as that of variable step size LMS with additional advantage of less computational complexity.
KeywordsAdaptive filtering Variable Step Size LMS Signal to Noise Ratio
Unable to display preview. Download preview PDF.
- 1.Li, M., Zhao, J., Zhang, W., Zheng, R.: ECG signal base line filtering and power interference suppression method. In: 2nd International Conference on Information Science and Engineering (ICISE), pp. 207–209 (2010)Google Scholar
- 3.Karthik, G.V.S., Sugumar, S.J.: High resolution cardiac signal extraction using novel adaptive noise cancellers. In: 2013 International Multi-Conference on Automation, Computing, Communication, Control and Compressed Sensing, pp. 564–568 (2013)Google Scholar
- 8.Salman, M.S., Jahromi, M.N.S., Hocanin, A., Kukrer, O.: A zero-attracting variable step-size LMS algorithm for sparse system identification. In: International Symposium, I.X. (ed.) IX International Symposium on Telecommunications (BIHTEL), pp. 1–4 (2012)Google Scholar
- 11.Rahman, M.Z.U., Shaik, R.A., Reddy, D.V.R.K.: An Efficient Noise Cancellation Technique to Remove Noise from the ECG Signal Using Normalized Signed Regressor LMS Algorithm. In: 2009 IEEE International Conference on Bioinformatics and Biomedicine, pp. 257–260 (2009)Google Scholar
- 12.Abadi, M.S.E., Mousavi, S.Z., Hadei, A.: Variable Step-Size Block Least Mean Square Adaptive Filters. In: First International Conference on Industrial and Information Systems, pp. 593–595 (2006)Google Scholar
- 14.Lalith kumar, T., Soundara Rajan, K.: Noise Suppression in speech signals using Adaptive algorithms. International Journal of Engineering Research and Applications (IJERA) 2(1), 718–721 (2012)Google Scholar
- 15.Gorriz, J.M., Ramirez, J., Cruces-Alvarez, S., Puntonet, C.G., Lang, E.W., Erdogmus, D.: Novel LMS Algorithm Applied to Adaptive Noise Cancellation. IEEE Signal Processing Letters 16(1), 34, 37 (2009)Google Scholar
- 16.Haykin, S.: Adaptive Filter Theory, 4th edn. Prentice Hall, Upper Saddle River (2002)Google Scholar
- 19.MIT-BIH noise stress test database, http://www.physionet.org/physiobank/database/nstdb
- 20.Diniz, P.S.: Adaptive Filtering: Algorithms and Practical Implementation, 4th edn., pp. 57–60. Springer, Kluwer Academic Publisher, Norwell (2002)Google Scholar