Abstract:
This paper presents a study on de-noising electrocardiogram (ECG) signals using Scilab, an open-source software package known for its signal processing capabilities. ECG signals are often contaminated by various noise sources, which can reduce the accurate diagnosis and monitoring of heart health. In this work, digital signal processing methods such as Finite Impulse Response (FIR) and Infinite Impulse Response (IIR) filters are used to effectively suppress noise while preserving the essential features of the ECG waveform. We explore main noise sources that commonly affect ECG recordings, such as baseline wandering noise, power-line interference, and muscle artifacts, and discuss their respective challenges. The de-noising methods has been extensively evaluated and demonstrated its ability to improve signal quality and diagnostic accuracy by eliminating noise artifacts. The results highlight Scilab's potential for de-noising ECG signals and its importance in improving patient care and biomedical signal processing applications. The efficacy of the de-noising methods is thoroughly evaluated through comparative analyses with other commonly used de-noising approaches. Experimental results demonstrate its superiority in preserving the QRS complex while efficiently eliminating noise artifacts, leading to more accurate and reliable diagnostic information. In conclusion, this paper presents a comprehensive study on de-noising ECG signals using Scilab, offering a valuable contribution to the field of biomedical signal processing. Researchers and practitioners in the domain of ECG signal processing can benefit from the insights and techniques presented herein to advance their studies and further applications.