Abstract
The authors propose an adaptive, general and data-driven curvature penalty for signal denoising via the Schrödinge operator. The term is derived by assuming noise to be generally Gaussian distributed, a widely applied assumption in most 1D signal denoising applications. The proposed penalty term is simple and in closed-form, and it can be adapted to different types of signals as it depends on data-driven estimation of the smoothness term. Combined with semi-classical signal analysis, we refer this method as C-SCSA in the context. Comparison with existing methods is done on pulse shaped signals. It exhibits higher signal-to-noise ratio and also preserves peaks without much distortion, especially when noise levels are high. ECG signal is also considered, in scenarios with real and non-stationary noise. Experiments validate that the proposed denoising method does indeed remove noise accurately and consistently from pulse shaped signals compared to some of the state-of-the-art methods.
Original language | English (US) |
---|---|
Pages (from-to) | 195-206 |
Number of pages | 12 |
Journal | IET Signal Processing |
Volume | 15 |
Issue number | 3 |
DOIs | |
State | Published - Apr 7 2021 |
Bibliographical note
KAUST Repository Item: Exported on 2021-06-23Acknowledged KAUST grant number(s): BAS/1/1627-01-01
Acknowledgements: The research reported here was supported by King Abdullah University of Science and Technology (KAUST) Base Research Fund, (BAS/1/1627-01-01).
ASJC Scopus subject areas
- Signal Processing
- Electrical and Electronic Engineering