Abstract

Photoplethysmography (PPG) signals are sensitive to motion-induced interference, leading to the emergence of motion artifacts (MA) and baseline drift, which significantly affect the accuracy of PPG measurements. The objective of our study is to effectively eliminate baseline drift and high-frequency noise from PPG signals, ensuring that the signal's critical frequency components remain within the range of 1 ∼ 10Hz. This paper introduces a novel hybrid denoising method for PPG signals, integrating Variational Mode Decomposition (VMD) with an improved wavelet threshold function. The method initially employs VMD to decompose PPG signals into a set of narrowband intrinsic mode function (IMF) components, effectively removing low-frequency baseline drift. Subsequently, an improved wavelet thresholding algorithm is applied to eliminate high-frequency noise, resulting in denoised PPG signals. The effectiveness of the denoising method was rigorously assessed through a comprehensive validation process. It was tested on real-world PPG measurements, PPG signals generated by the Fluke ProSim™8 Vital Signs Simulator with synthesized noise, and extended to the MIMIC-III waveform database. The application of the improved threshold function let to a substantial 11.47% increase in signal-to-noise ratio (SNR) and an impressive 26.75% reduction in root mean square error (RMSE) compared to the soft threshold function. Furthermore, the hybrid denoising method improved SNR by 15.54% and reduced RMSE by 37.43% compared to the improved threshold function. This study proposes an effective PPG denoising algorithm based on VMD and an improved wavelet threshold function, capable of simultaneously eliminating low-frequency baseline drift and high-frequency noise in PPG signals while faithfully preserving their morphological characteristics. This advancement establishes the foundation for time-domain feature extraction and model development in the domain of PPG signal analysis.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call