PPG Signal Quality Classification Using STFT and CNN with the BUT PPG Database
Leandro Duque Mussio, Maria Claudia F. Castro
2025
Abstract
Photoplethysmography (PPG) signal analysis has the potential for various medical applications, such as heart rate monitoring, blood pressure estimation, and emerging techniques like diagnosing diabetes and glucose level estimation. However, noise and artifacts, especially motion artifacts, can degrade the quality of PPG signals, making it difficult to extract meaningful features. This research addresses this challenge by investigating the quality of photoplethysmography (PPG) signals using the Short-Time Fourier Transform (STFT) and a deep learning model. The objective is to classify PPG signals as good or bad to eliminate bad signals and increase the accuracy of subsequently derived features. The signals were pre-processed using the publicly available BUT PPG database, consisting of a limited number of smartphone PPG recordings with a low sampling rate (30 Hz), generating spectrographic images used in training a Convolutional Neural Network (CNN) to classify the quality of the signals. Nested cross-validation with five external folds and two internal stratified folds was applied to optimize hyperparameters and assess the model’s performance. The results show the effectiveness of the proposed approach, improving the extraction of features from PPG signals by collecting 94.29% (± 7.82%) of good signals and filtering 80% (± 12.78%) of bad signals.
DownloadPaper Citation
in Harvard Style
Mussio L. and Castro M. (2025). PPG Signal Quality Classification Using STFT and CNN with the BUT PPG Database. In Proceedings of the 18th International Joint Conference on Biomedical Engineering Systems and Technologies - Volume 1: BIOSIGNALS; ISBN 978-989-758-731-3, SciTePress, pages 921-927. DOI: 10.5220/0013186000003911
in Bibtex Style
@conference{biosignals25,
author={Leandro Mussio and Maria Castro},
title={PPG Signal Quality Classification Using STFT and CNN with the BUT PPG Database},
booktitle={Proceedings of the 18th International Joint Conference on Biomedical Engineering Systems and Technologies - Volume 1: BIOSIGNALS},
year={2025},
pages={921-927},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0013186000003911},
isbn={978-989-758-731-3},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 18th International Joint Conference on Biomedical Engineering Systems and Technologies - Volume 1: BIOSIGNALS
TI - PPG Signal Quality Classification Using STFT and CNN with the BUT PPG Database
SN - 978-989-758-731-3
AU - Mussio L.
AU - Castro M.
PY - 2025
SP - 921
EP - 927
DO - 10.5220/0013186000003911
PB - SciTePress