RLS adaptive filter co-design for de-noising ECG signal

Doctors diagnose various heart muscle disorders by continuously analyzing ELECTROCARDIOGRAM (ECG) signals. Obtaining a noise-free ECG recording is difficult due to various types of interference, making an effective filter essential for accurate diagnosis. This paper introduces a novel, low-complexit...

Full description

Saved in:
Bibliographic Details
Main Authors: Ahlam Fadhil Mahmood, Safaa N. Awny, Ali Alameer
Format: Article
Language:English
Published: Elsevier 2024-12-01
Series:Results in Engineering
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2590123024018061
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850053965447692288
author Ahlam Fadhil Mahmood
Safaa N. Awny
Ali Alameer
author_facet Ahlam Fadhil Mahmood
Safaa N. Awny
Ali Alameer
author_sort Ahlam Fadhil Mahmood
collection DOAJ
description Doctors diagnose various heart muscle disorders by continuously analyzing ELECTROCARDIOGRAM (ECG) signals. Obtaining a noise-free ECG recording is difficult due to various types of interference, making an effective filter essential for accurate diagnosis. This paper introduces a novel, low-complexity filter designed to enhance ECG signal quality. The proposed method involves partitioning the implementation of the Recursive Least Squares (RLS) adaptive filter between a Microblaze soft processor and hardware resources within a Field Programmable Gate Array (FPGA). The hardware component is responsible for creating a Finite Impulse Response (FIR) filter, while the adaptive processing is handled by the soft processor. This configuration makes the filter adaptable, allowing it to work with various algorithms for a wide range of applications. The co-design was tested for ECG noise removal, achieving an average Signal-to-Noise Ratio (SNR) improvement of 89.78 %. Offloading adaptive tasks to the soft processor reduced power consumption by 56.2 %, making it suitable for integration with ECG sensors in wearable body networks.
format Article
id doaj-art-fbcfbd80fdf74dff88cc9ce879fbc6e8
institution DOAJ
issn 2590-1230
language English
publishDate 2024-12-01
publisher Elsevier
record_format Article
series Results in Engineering
spelling doaj-art-fbcfbd80fdf74dff88cc9ce879fbc6e82025-08-20T02:52:24ZengElsevierResults in Engineering2590-12302024-12-012410356310.1016/j.rineng.2024.103563RLS adaptive filter co-design for de-noising ECG signalAhlam Fadhil Mahmood0Safaa N. Awny1Ali Alameer2Department of Computer Engineering, University of Mosul, IraqCollege of Pharmacy, University of Mosul, IraqSchool of Science, Engineering and Environment, University of Salford, UK; Corresponding author.Doctors diagnose various heart muscle disorders by continuously analyzing ELECTROCARDIOGRAM (ECG) signals. Obtaining a noise-free ECG recording is difficult due to various types of interference, making an effective filter essential for accurate diagnosis. This paper introduces a novel, low-complexity filter designed to enhance ECG signal quality. The proposed method involves partitioning the implementation of the Recursive Least Squares (RLS) adaptive filter between a Microblaze soft processor and hardware resources within a Field Programmable Gate Array (FPGA). The hardware component is responsible for creating a Finite Impulse Response (FIR) filter, while the adaptive processing is handled by the soft processor. This configuration makes the filter adaptable, allowing it to work with various algorithms for a wide range of applications. The co-design was tested for ECG noise removal, achieving an average Signal-to-Noise Ratio (SNR) improvement of 89.78 %. Offloading adaptive tasks to the soft processor reduced power consumption by 56.2 %, making it suitable for integration with ECG sensors in wearable body networks.http://www.sciencedirect.com/science/article/pii/S2590123024018061ElectrocardiogramAdaptive algorithmCo-designFPGASoft processor
spellingShingle Ahlam Fadhil Mahmood
Safaa N. Awny
Ali Alameer
RLS adaptive filter co-design for de-noising ECG signal
Results in Engineering
Electrocardiogram
Adaptive algorithm
Co-design
FPGA
Soft processor
title RLS adaptive filter co-design for de-noising ECG signal
title_full RLS adaptive filter co-design for de-noising ECG signal
title_fullStr RLS adaptive filter co-design for de-noising ECG signal
title_full_unstemmed RLS adaptive filter co-design for de-noising ECG signal
title_short RLS adaptive filter co-design for de-noising ECG signal
title_sort rls adaptive filter co design for de noising ecg signal
topic Electrocardiogram
Adaptive algorithm
Co-design
FPGA
Soft processor
url http://www.sciencedirect.com/science/article/pii/S2590123024018061
work_keys_str_mv AT ahlamfadhilmahmood rlsadaptivefiltercodesignfordenoisingecgsignal
AT safaanawny rlsadaptivefiltercodesignfordenoisingecgsignal
AT alialameer rlsadaptivefiltercodesignfordenoisingecgsignal