Joint Attention Mechanism Learning to Facilitate Opto-physiological Monitoring during Physical Activity
Xiaoyu Zheng, Sijung Hu, Vincent Dwyer, Mahsa Derakhshani, Laura Barrett
TL;DR
The paper addresses motion artefact contamination in PPG signals during physical activity by introducing AM-GAN, an attention-based GAN that fuses PPG with synchronized tri-axial acceleration to produce artefact-free PPG waveforms. The generator (1D U‑Net) uses a multi-sensor cross-attention mechanism to identify MA components, while a discriminator enforces realism against reference signals, with a reconstruction loss guiding accurate MA removal. Across four protocols and multiple datasets, AM-GAN delivers robust HR, RR, and SpO$_2$ estimates, showing strong intra- and cross-dataset performance and outperforming several state-of-the-art MA-removal methods. The work demonstrates practical potential for wearable opto-physiological monitoring, offering high fidelity waveform reconstruction and improved vital sign estimation under varying activity intensities, with future prospects for edge deployment and broader physiological integration.
Abstract
Opto-physiological monitoring including photoplethysmography (PPG) provides non-invasive cardiac and respiratory measurements, yet motion artefacts (MAs) during physical activity degrade its signal quality and downstream estimation concurrently. An attention-mechanism-based generative adversarial network (AM-GAN) was proposed to model motion artefacts and mitigate their impact on raw PPG signals. The AM-GAN learns how to transform motion-affected PPG into artefact-reduced waveforms to align with triaxial acceleration signals corresponding to artefact components gained from a triaxial accelerometer. The AM-GAN has been validated across four experimental protocols with 43 participants performing activities from low to high intensity (6--12km/h). With the public datasets, the AM-GAN achieves mean absolute error (MAE) for heart rate (HR) of 1.81 beats/min on IEEE-SPC and 3.86 beats/min on PPGDalia. On the in-house LU dataset, it shows the MAEs < 1.37 beats/min for HR and 2.49 breaths/min for respiratory rate (RR). A further in-house C2 dataset with three oxygen levels (16%, 18%, and 21%) was applied in the AM-GAN to attain a MAE of 1.65% for SpO2. The outcome demonstrates that the AM-GAN offers a robust and reliable physiological estimation under various intensities of physical activity.
