Related Experiment Video
Updated: Jan 9, 2026

03:31
Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
Published on: December 15, 2023
996
Comparative Evaluation of Denoising Algorithms for Enhanced SCG Signal Processing during Dynamic Conditions
Summary
This study enhances cardiac monitoring using seismocardiography (SCG) by comparing denoising algorithms. Variational Mode Decomposition and Savitzky-Golay filtering significantly improve heart rate accuracy during exercise.
Area of Science:
- Biomedical Engineering
- Cardiovascular Monitoring
- Signal Processing
Background:
- Seismocardiography (SCG) offers noninvasive cardiac monitoring, ideal for wearables.
- Motion artifacts in SCG signals, especially during exercise, compromise data reliability.
- Accurate heart rate estimation in dynamic conditions remains a challenge for SCG.
Purpose of the Study:
- To comparatively evaluate various denoising algorithms for SCG signals.
- To assess the impact of denoising on heart rate estimation accuracy during dynamic activities.
- To identify optimal signal processing techniques for robust SCG-based monitoring.
Main Methods:
- Investigated seven denoising methods: EMD, EEMD, CEEMD, VMD, Savitzky-Golay, moving average, and wavelet decomposition.
- Employed four heart rate estimation approaches: peak detection, enveloping, and Teager-Kaiser energy operator.
- Collected SCG data from 20 participants during rest and stepping exercise using a wearable patch.
Main Results:
- Variational Mode Decomposition (VMD) and Savitzky-Golay filtering, coupled with enveloping, yielded the best performance.
- These methods reduced heart rate estimation errors (MAPE and RMSE) by up to 38% during exercise compared to unprocessed signals.
- Demonstrated significant improvement in SCG signal quality and heart rate accuracy in dynamic conditions.
Conclusions:
- Advanced denoising techniques are crucial for reliable SCG-based heart rate monitoring in ambulatory settings.
- VMD and Savitzky-Golay filtering show promise for enhancing SCG applications during physical activity.
- Improved SCG signal processing supports continuous, accurate cardiovascular assessment in real-world scenarios.
Related Concept Videos
Difference from Background: Limit of Detection
8.0K
The limit of detection (LOD) is the smallest amount of analyte that can be distinguished from the background noise. The LOD value corresponds to the concentration at which the analyte signal is three times larger than the standard deviation of the blank signal. Below this value, the analyte signal cannot be differentiated from the background noise. It is calculated by dividing the calibration slope by 3 times the standard deviation of the blank signals.
The LOD indicates the presence or absence...
The LOD indicates the presence or absence...
8.0K
Upsampling
569
Managing signal sampling rates is essential in digital signal processing to maintain signal integrity. A decimated signal, characterized by a reduced frequency range due to its lower sampling rate, can be upsampled by inserting zeros between each sample. This upsampling process expands the original spectrum and introduces repeated spectral replicas at intervals dictated by the new Nyquist frequency. To refine this zero-inserted sequence, it is passed through a lowpass filter with a cutoff...
569
Downsampling
576
When considering a sampled sequence with zero values between sampling instants, one can replace it by taking every N-th value of the sequence. At these integer multiples of N, the original and sampled sequences coincide. This process, known as decimation, involves extracting every N-th sample from a sequence, thereby creating a more efficient sequence.
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
576
Reconstruction of Signal using Interpolation
666
Signal processing techniques are essential for accurately converting continuous signals to digital formats and vice versa. When a continuous signal is sampled with a period T, the resulting sampled signal exhibits replicas of the original spectrum in the frequency domain, spaced at intervals equal to the sampling frequency. To handle this sampled signal, a zero-order hold method can be applied, which creates a piecewise constant signal by retaining each sample's value until the next...
666
Sampling Continuous Time Signal
657
In signal processing, a continuous-time signal can be sampled using an impulse-train sampling technique, followed by the zero-order hold method. Impulse-train sampling involves the use of a periodic impulse train, which consists of a series of delta functions spaced at regular intervals determined by the sampling period. When a continuous-time signal is multiplied by this impulse train, it generates impulses with amplitudes corresponding to the signal's values at the sampling points.
In the...
In the...
657
Classification of Signals
1.3K
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
1.3K

