Robust PPG Peak Detection Using Dilated Convolutional Neural Networks

dc.contributor.authorKazemi Kianoosh
dc.contributor.authorLaitala Juho
dc.contributor.authorAzimi Iman
dc.contributor.authorLiljeberg Pasi
dc.contributor.authorRahmani Amir M.
dc.contributor.organizationfi=terveysteknologia|en=Health Technology|
dc.contributor.organizationfi=tietotekniikan laitos|en=Department of Computing|
dc.contributor.organization-code1.2.246.10.2458963.20.28696315432
dc.contributor.organization-code1.2.246.10.2458963.20.85312822902
dc.contributor.organization-code2610300
dc.converis.publication-id176007987
dc.converis.urlhttps://research.utu.fi/converis/portal/Publication/176007987
dc.date.accessioned2025-08-28T01:09:57Z
dc.date.available2025-08-28T01:09:57Z
dc.description.abstract<p>Accurate peak determination from noise-corrupted photoplethysmogram (PPG) signal is the basis for further analysis of physiological quantities such as heart rate. Conventional methods are designed for noise-free PPG signals and are insufficient for PPG signals with low signal-to-noise ratio (SNR). This paper focuses on enhancing PPG noise-resiliency and proposes a robust peak detection algorithm for PPG signals distorted due to noise and motion artifact. Our algorithm is based on convolutional neural networks (CNNs) with dilated convolutions. We train and evaluate the proposed method using a dataset collected via smartwatches under free-living conditions in a home-based health monitoring application. A data generator is also developed to produce noisy PPG data used for model training and evaluation. The method performance is compared against other state-of-the-art methods and is tested with SNRs ranging from 0 to 45 dB. Our method outperforms the existing adaptive threshold, transform-based, and machine learning methods. The proposed method shows overall precision, recall, and F1-score of 82%, 80%, and 81% in all the SNR ranges. In contrast, the best results obtained by the existing methods are 78%, 80%, and 79%. The proposed method proves to be accurate for detecting PPG peaks even in the presence of noise.<br></p>
dc.identifier.jour-issn1424-8220
dc.identifier.olddbid207126
dc.identifier.oldhandle10024/190153
dc.identifier.urihttps://www.utupub.fi/handle/11111/50404
dc.identifier.urlhttps://www.mdpi.com/1424-8220/22/16/6054
dc.identifier.urnURN:NBN:fi-fe2022091258585
dc.language.isoen
dc.okm.affiliatedauthorKazemi, Kianoosh
dc.okm.affiliatedauthorLaitala, Juho
dc.okm.affiliatedauthorAzimi, Iman
dc.okm.affiliatedauthorLiljeberg, Pasi
dc.okm.discipline113 Computer and information sciencesen_GB
dc.okm.discipline113 Tietojenkäsittely ja informaatiotieteetfi_FI
dc.okm.internationalcopublicationinternational co-publication
dc.okm.internationalityInternational publication
dc.okm.typeA1 ScientificArticle
dc.publisherMDPI
dc.publisher.countrySwitzerlanden_GB
dc.publisher.countrySveitsifi_FI
dc.publisher.country-codeCH
dc.relation.articlenumber6054
dc.relation.doi10.3390/s22166054
dc.relation.ispartofjournalSensors
dc.relation.issue16
dc.relation.volume22
dc.source.identifierhttps://www.utupub.fi/handle/10024/190153
dc.titleRobust PPG Peak Detection Using Dilated Convolutional Neural Networks
dc.year.issued2022

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
sensors-22-06054-v2.pdf
Size:
5.72 MB
Format:
Adobe Portable Document Format