Loading…
A robust low-cost adaptive filtering technique for phonocardiogram signal denoising
•LMS algorithm which requires a minimum number of computations is used to build a low-cost and straightforward adaptive noise canceller for efficient denoising of PCG signals.•Two modules of adaptive noise canceller are used in a cascaded connection.•In module I a multistage series-connected adaptiv...
Saved in:
Published in: | Signal processing 2022-12, Vol.201, p.108688, Article 108688 |
---|---|
Main Authors: | , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | •LMS algorithm which requires a minimum number of computations is used to build a low-cost and straightforward adaptive noise canceller for efficient denoising of PCG signals.•Two modules of adaptive noise canceller are used in a cascaded connection.•In module I a multistage series-connected adaptive filter configuration is used to estimate the noise-free signal in module I.•The number of stages and the step-size for each stage is adjusted automatically.•The estimate of the clean signal obtained from this configuration is used as the reference input signal in next stage adaptive filter extract the clean signal with minimum noise.
Phonocardiogram (PCG) represents the recordings of various heart sounds. To diagnose the different ailments of the heart, it is required to analyze these PCG signals. However, recording PCG signals is challenging since it is prone to surrounding noise signals. Therefore, there is a need to denoise the PCG signal before being used for advanced processing. This paper proposes an Adaptive Noise Cancellers-based filter model for effectively denoising and recovering the PCG signal.
This work introduces an optimum adaptive filter structure for estimating a noise-free signal with high accuracy using Least Mean Square (LMS) algorithm. A noisy signal is processed through multiple adaptive filter stages connected in series in the proposed work. Multiple stages are automatically added, and each stage filter’s step size process is dynamically changed. The estimate of clean PCG signal approximated using this multistage cascaded adaptive filter architecture is subsequently used in the next module to recover the clean PCG signal with high accuracy.
The proposed robust multistage adaptive filter is evaluated for denoising synthetic and experimental PCG signals corrupted by Gaussian and pink noise of various input Signal to noise (SNR) levels. The experimental data are taken from the physionet database (Classification of Heart Sound Recordings: The PhysioNet/Computing in Cardiology Challenge 2016). The results demonstrate that the robust multistage filter model performs remarkably well.
Compared with various filter configurations, the proposed filter structure achieves an 8-50% reduction in MAE values and the 45–87% reduction in MSE values. Further, there is an improved SNR of 15–60%, ANR of 15–65%, and PSNR improvement by 7–25% comparatively. The correlation between the clean signal and its estimate obtained using the proposed filter model is mor |
---|---|
ISSN: | 0165-1684 1872-7557 |
DOI: | 10.1016/j.sigpro.2022.108688 |