Self-Supervised and Topological Signal-Quality Assessment for Any PPG Device

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Shao, Wei, Zhang, Ruoyu, Liang, Zequan, Kourkchi, Ehsan, Rafatirad, Setareh, Homayoun, Houman
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866915497728016384
author Shao, Wei
Zhang, Ruoyu
Liang, Zequan
Kourkchi, Ehsan
Rafatirad, Setareh
Homayoun, Houman
author_facet Shao, Wei
Zhang, Ruoyu
Liang, Zequan
Kourkchi, Ehsan
Rafatirad, Setareh
Homayoun, Houman
contents Wearable photoplethysmography (PPG) is embedded in billions of devices, yet its optical waveform is easily corrupted by motion, perfusion loss, and ambient light, jeopardizing downstream cardiometric analytics. Existing signal-quality assessment (SQA) methods rely either on brittle heuristics or on data-hungry supervised models. We introduce the first fully unsupervised SQA pipeline for wrist PPG. Stage 1 trains a contrastive 1-D ResNet-18 on 276 h of raw, unlabeled data from heterogeneous sources (varying in device and sampling frequency), yielding optical-emitter- and motion-invariant embeddings (i.e., the learned representation is stable across differences in LED wavelength, drive intensity, and device optics, as well as wrist motion). Stage 2 converts each 512-D encoder embedding into a 4-D topological signature via persistent homology (PH) and clusters these signatures with HDBSCAN. To produce a binary signal-quality index (SQI), the acceptable PPG signals are represented by the densest cluster while the remaining clusters are assumed to mainly contain poor-quality PPG signals. Without re-tuning, the SQI attains Silhouette, Davies-Bouldin, and Calinski-Harabasz scores of 0.72, 0.34, and 6173, respectively, on a stratified sample of 10,000 windows. In this study, we propose a hybrid self-supervised-learning--topological-data-analysis (SSL--TDA) framework that offers a drop-in, scalable, cross-device quality gate for PPG signals.
format Preprint
id arxiv_https___arxiv_org_abs_2509_12510
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Self-Supervised and Topological Signal-Quality Assessment for Any PPG Device
Shao, Wei
Zhang, Ruoyu
Liang, Zequan
Kourkchi, Ehsan
Rafatirad, Setareh
Homayoun, Houman
Signal Processing
Machine Learning
Wearable photoplethysmography (PPG) is embedded in billions of devices, yet its optical waveform is easily corrupted by motion, perfusion loss, and ambient light, jeopardizing downstream cardiometric analytics. Existing signal-quality assessment (SQA) methods rely either on brittle heuristics or on data-hungry supervised models. We introduce the first fully unsupervised SQA pipeline for wrist PPG. Stage 1 trains a contrastive 1-D ResNet-18 on 276 h of raw, unlabeled data from heterogeneous sources (varying in device and sampling frequency), yielding optical-emitter- and motion-invariant embeddings (i.e., the learned representation is stable across differences in LED wavelength, drive intensity, and device optics, as well as wrist motion). Stage 2 converts each 512-D encoder embedding into a 4-D topological signature via persistent homology (PH) and clusters these signatures with HDBSCAN. To produce a binary signal-quality index (SQI), the acceptable PPG signals are represented by the densest cluster while the remaining clusters are assumed to mainly contain poor-quality PPG signals. Without re-tuning, the SQI attains Silhouette, Davies-Bouldin, and Calinski-Harabasz scores of 0.72, 0.34, and 6173, respectively, on a stratified sample of 10,000 windows. In this study, we propose a hybrid self-supervised-learning--topological-data-analysis (SSL--TDA) framework that offers a drop-in, scalable, cross-device quality gate for PPG signals.
title Self-Supervised and Topological Signal-Quality Assessment for Any PPG Device
topic Signal Processing
Machine Learning
url https://arxiv.org/abs/2509.12510