ECG Noise Canceller: Studying and Performance Improvement under Different Algorithms

Document Type : Original Article

Authors

Department of Communication & Electronics, Faculty of Engineering, Minia University.

Abstract

In Electrocardiogram (ECG) application, we face a main problem of power line noise added to the ECG signal. Different Researchers have been interested in this problem due to its importance. In this paper we introduce a study of different algorithms and their effects on the performance of the ECG noise canceller. We have used many kinds of algorithms such as: LMS (Least Mean Square), NLMS (Normalized Least Mean Square), Signed Regressor LMS (SRLMS), Sign LMS (SLMS), Sign-Sign LMS (SSLMS) and a new proposed modified LMS called Variable Step size Least Mean Square (VSLMS) using MATLAB software package as well as Unbiased Linear output Neural Network (ULNN) and Unbiased Non Linear output Neural Network (UNLNN). It is promising to clarify the difference among these algorithms with the aim of obtaining better performance.

Keywords