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.

Download


Paper 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