{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,16]],"date-time":"2026-05-16T05:28:55Z","timestamp":1778909335819,"version":"3.51.4"},"reference-count":41,"publisher":"IOP Publishing","issue":"2","license":[{"start":{"date-parts":[[2025,2,11]],"date-time":"2025-02-11T00:00:00Z","timestamp":1739232000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2025,2,11]],"date-time":"2025-02-11T00:00:00Z","timestamp":1739232000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/iopscience.iop.org\/info\/page\/text-and-data-mining"}],"funder":[{"name":"Medical Research Council","award":["MR\/T025638\/1"],"award-info":[{"award-number":["MR\/T025638\/1"]}]}],"content-domain":{"domain":["iopscience.iop.org"],"crossmark-restriction":false},"short-container-title":["Physiol. Meas."],"published-print":{"date-parts":[[2025,2,28]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>\n                  <jats:italic>Objective.<\/jats:italic>The detection of arterial pulsating signals at the skin periphery with Photoplethysmography (PPG) are easily distorted by motion artifacts. This work explores the alternatives to the aid of PPG reconstruction with movement sensors (accelerometer and\/or gyroscope) which to date have demonstrated the best pulsating signal reconstruction. <jats:italic>Approach.<\/jats:italic> A generative adversarial network with fully connected layers is proposed for the reconstruction of distorted PPG signals. Artificial corruption was performed to the clean selected signals from the BIDMC Heart Rate dataset, processed from the larger MIMIC II waveform database to create the training, validation and testing sets. <jats:italic>Main results.<\/jats:italic> The heart rate (HR) of this dataset was further extracted to evaluate the performance of the model obtaining a mean absolute error of 1.31 bpm comparing the HR of the target and reconstructed PPG signals with HR between 70 and 115 bpm. <jats:italic>Significance.<\/jats:italic> The model architecture is effective at reconstructing noisy PPG signals regardless the length and amplitude of the corruption introduced. The performance over a range of HR (70\u2013115 bpm), indicates a promising approach for real-time PPG signal reconstruction without the aid of acceleration or angular velocity inputs.<\/jats:p>","DOI":"10.1088\/1361-6579\/ada9c1","type":"journal-article","created":{"date-parts":[[2025,1,17]],"date-time":"2025-01-17T11:39:29Z","timestamp":1737113969000},"page":"025008","update-policy":"https:\/\/doi.org\/10.1088\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Generative adversarial networks with fully connected layers to denoise PPG signals"],"prefix":"10.1088","volume":"46","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5548-7264","authenticated-orcid":true,"given":"Itzel A","family":"Avila Castro","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6193-8540","authenticated-orcid":false,"given":"Helder P","family":"Oliveira","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6405-5340","authenticated-orcid":false,"given":"Ricardo","family":"Correia","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4237-7001","authenticated-orcid":false,"given":"Barrie","family":"Hayes-Gill","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4069-3801","authenticated-orcid":true,"given":"Stephen P","family":"Morgan","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5179-6991","authenticated-orcid":false,"given":"Serhiy","family":"Korposh","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1305-8474","authenticated-orcid":false,"given":"David","family":"Gomez","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1681-2436","authenticated-orcid":false,"given":"Tania","family":"Pereira","sequence":"additional","affiliation":[]}],"member":"266","published-online":{"date-parts":[[2025,2,11]]},"reference":[{"key":"pmeaada9c1bib1","article-title":"GANomaly: semi-supervised anomaly detection via adversarial training","author":"Akcay","year":"2018"},{"key":"pmeaada9c1bib2","doi-asserted-by":"publisher","first-page":"R1","DOI":"10.1088\/0967-3334\/28\/3\/R01","article-title":"Photoplethysmography and its application in clinical physiological measurement","volume":"28","author":"Allen","year":"2007","journal-title":"Physiol. Meas."},{"key":"pmeaada9c1bib3","doi-asserted-by":"publisher","first-page":"547","DOI":"10.3390\/healthcare10030547","article-title":"Diagnostic features and potential applications of PPG signal in healthcare: a systematic review","volume":"10","author":"Almarshad","year":"2022","journal-title":"Healthcare"},{"key":"pmeaada9c1bib4","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1109\/TITB.2009.2034845","article-title":"A robust approach toward recognizing valid arterial-blood-pressure pulses","volume":"14","author":"Asgari","year":"2009","journal-title":"IEEE Trans. Inf. Technol. Biomed."},{"key":"pmeaada9c1bib5","first-page":"pp 175","article-title":"On the filtering of photoplethysmography signals","author":"Awodeyi","year":"2014"},{"key":"pmeaada9c1bib6","doi-asserted-by":"publisher","first-page":"45","DOI":"10.5120\/4537-6461","article-title":"A real time analysis of PPG signal for measurement of SpO2 and pulse rate","volume":"36","author":"Bagha","year":"2011","journal-title":"Int. J. Comput. Appl."},{"key":"pmeaada9c1bib7","doi-asserted-by":"publisher","first-page":"69812","DOI":"10.1109\/ACCESS.2024.3397775","article-title":"Advancements in generative AI: a comprehensive review of GANs, GPT, autoencoders, diffusion model and transformers","volume":"12","author":"Bengesi","year":"2024","journal-title":"IEEE Access"},{"key":"pmeaada9c1bib8","doi-asserted-by":"publisher","first-page":"1828","DOI":"10.1109\/LED.2019.2940063","article-title":"AC\/DC ratio enhancement in photoplethysmography using a pinned photodiode","volume":"40","author":"Caizzone","year":"2019","journal-title":"IEEE Electron Device Lett."},{"key":"pmeaada9c1bib9","doi-asserted-by":"publisher","DOI":"10.1088\/1361-6579\/acead2","article-title":"The 2023 wearable photoplethysmography roadmap","volume":"44","author":"Charlton","year":"2023","journal-title":"Physiol. Meas."},{"key":"pmeaada9c1bib10","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1364\/BOE.442165","article-title":"Intra-tracheal multiplexed sensing of contact pressure and perfusion","volume":"13","author":"Correia","year":"2022","journal-title":"Biomed. Opt. Express"},{"key":"pmeaada9c1bib11","doi-asserted-by":"publisher","first-page":"114","DOI":"10.1016\/j.neucom.2020.07.044","article-title":"Asymmetric CycleGAN for image-to-image translations with uneven complexities","volume":"415","author":"Dou","year":"2020","journal-title":"Neurocomputing"},{"key":"pmeaada9c1bib12","first-page":"pp 1891","article-title":"PCA-SRGAN: incremental orthogonal projection discrimination for face super-resolution","author":"Dou","year":"2020"},{"key":"pmeaada9c1bib13","doi-asserted-by":"publisher","first-page":"2024","DOI":"10.1038\/s41598-024-51395-y","article-title":"Arterial stiffness assessment using PPG feature extraction and significance testing in an in vitro cardiovascular system","volume":"14","author":"Ferizoli","year":"2024","journal-title":"Sci. Rep."},{"key":"pmeaada9c1bib14","doi-asserted-by":"publisher","DOI":"10.1063\/5.0052088","article-title":"Diffuse reflectance and machine learning techniques to differentiate colorectal cancer ex vivo","volume":"31","author":"Fernandes","year":"2021","journal-title":"Chaos"},{"key":"pmeaada9c1bib15","doi-asserted-by":"publisher","DOI":"10.1162\/99608f92.8636cb81","article-title":"A self-supervised algorithm for denoising photoplethysmography signals for heart rate estimation from wearables","volume":"6","author":"Jain","year":"2024","journal-title":"Harv. Data Sci. Rev."},{"key":"pmeaada9c1bib16","doi-asserted-by":"publisher","first-page":"566","DOI":"10.1109\/TBME.2005.869784","article-title":"Motion artifact reduction in photoplethysmography using independent component analysis","volume":"53","author":"Kim","year":"2006","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"pmeaada9c1bib17","doi-asserted-by":"publisher","first-page":"R1","DOI":"10.1088\/0967-3334\/27\/1\/R01","article-title":"Pulse oximetry in the oesophagus","volume":"27","author":"Kyriacou","year":"2005","journal-title":"Physiol. Meas."},{"key":"pmeaada9c1bib18","doi-asserted-by":"publisher","first-page":"1493","DOI":"10.3390\/s20051493","article-title":"Motion artifact reduction in wearable photoplethysmography based on multi-channel sensors with multiple wavelengths","volume":"20","author":"Lee","year":"2020","journal-title":"Sensors"},{"key":"pmeaada9c1bib19","doi-asserted-by":"publisher","first-page":"2375","DOI":"10.1109\/JBHI.2018.2885139","article-title":"Bidirectional recurrent auto-encoder for photoplethysmogram denoising","volume":"23","author":"Lee","year":"2019","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"pmeaada9c1bib20","doi-asserted-by":"publisher","first-page":"140","DOI":"10.1016\/j.procs.2021.03.025","article-title":"Lightweight photoplethysmography quality assessment for real-time IoT-based health monitoring using unsupervised anomaly detection","volume":"184","author":"Mahmoudzadeh","year":"2021","journal-title":"Proc. Comput. Sci."},{"key":"pmeaada9c1bib21","first-page":"pp 6114","article-title":"Unobtrusive heart rate estimation during physical exercise using photoplethysmographic and acceleration data","author":"Mullan","year":"2015"},{"key":"pmeaada9c1bib22","doi-asserted-by":"publisher","first-page":"366","DOI":"10.1016\/j.bspc.2018.09.007","article-title":"Robust remote heart rate estimation from multiple asynchronous noisy channels using autoregressive model with Kalman filter","volume":"47","author":"Nooralishahi","year":"2019","journal-title":"Biomed. Signal Process. Control"},{"key":"pmeaada9c1bib23","first-page":"pp 8024","article-title":"PyTorch: an imperative style, high-performance deep learning library","volume":"vol 32","author":"Paszke","year":"2019"},{"key":"pmeaada9c1bib24","doi-asserted-by":"publisher","first-page":"649","DOI":"10.1109\/JBHI.2019.2909065","article-title":"A supervised approach to robust photoplethysmography quality assessment","volume":"24","author":"Pereira","year":"2019","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"pmeaada9c1bib25","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1038\/s41746-019-0207-9","article-title":"Photoplethysmography based atrial fibrillation detection: a review","volume":"3","author":"Pereira","year":"2020","journal-title":"npj Digit. Med."},{"key":"pmeaada9c1bib26","doi-asserted-by":"publisher","first-page":"1914","DOI":"10.1109\/TBME.2016.2613124","article-title":"Toward a robust estimation of respiratory rate from pulse oximeters","volume":"64","author":"Pimentel","year":"2017","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"pmeaada9c1bib27","first-page":"pp 4398","article-title":"AI-based models to predict the heart rate using PPG and accelerometer signals during physical exercise","author":"Ribeiro","year":"2023"},{"key":"pmeaada9c1bib28","doi-asserted-by":"publisher","first-page":"475","DOI":"10.18178\/ijsps.4.6.475-482","article-title":"Singular value decomposition of the time-frequency distribution of PPG signals for motion artifact reduction","volume":"4","author":"Rojano","year":"2016","journal-title":"Int. J. Signal Process. Syst."},{"key":"pmeaada9c1bib29","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1007\/s10439-014-1030-8","article-title":"Photoplethysmograph signal reconstruction based on a novel motion artifact detection-reduction approach. Part II: motion and noise artifact removal","volume":"42","author":"Salehizadeh","year":"2014","journal-title":"Ann. Biomed. Eng."},{"key":"pmeaada9c1bib30","article-title":"Fully connected deep structured networks","author":"Schwing","year":"2015"},{"key":"pmeaada9c1bib31","doi-asserted-by":"publisher","first-page":"140","DOI":"10.1016\/j.neunet.2021.02.007","article-title":"Self-augmentation: generalizing deep networks to unseen classes for few-shot learning","volume":"138","author":"Seo","year":"2021","journal-title":"Neural Netw."},{"key":"pmeaada9c1bib32","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1088\/0967-3334\/32\/3\/008","article-title":"Signal quality measures for pulse oximetry through waveform morphology analysis","volume":"32","author":"Sukor","year":"2011","journal-title":"Physiol. Meas."},{"key":"pmeaada9c1bib33","article-title":"PPG signal reconstruction using a combination of discrete wavelet transform and empirical mode decomposition","author":"Tang","year":"2017"},{"key":"pmeaada9c1bib34","doi-asserted-by":"publisher","first-page":"18689","DOI":"10.1007\/s11042-018-5653-x","article-title":"Semantic image segmentation using fully convolutional neural networks with multi-scale images and multi-scale dilated convolutions","volume":"77","author":"Vo","year":"2018","journal-title":"Multimedia Tools Appl."},{"key":"pmeaada9c1bib35","first-page":"pp 3387","article-title":"PPG signal reconstruction using deep convolutional generative adversarial network","volume":"vol 2022-July","author":"Wang","year":"2022"},{"key":"pmeaada9c1bib36","author":"Webster","year":"1997"},{"key":"pmeaada9c1bib37","article-title":"Towards IID representation learning and its application on biomedical data","author":"Wu","year":"2022"},{"key":"pmeaada9c1bib38","article-title":"An accurate non-accelerometer-based PPG motion artifact removal technique using CycleGAN","author":"Zargari","year":"2021"},{"key":"pmeaada9c1bib39","first-page":"pp 11921","article-title":"MAP: towards balanced generalization of IID and OOD through model-agnostic adapters","author":"Zhang","year":"2023"},{"key":"pmeaada9c1bib40","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1016\/j.bspc.2015.05.006","article-title":"Combining ensemble empirical mode decomposition with spectrum subtraction technique for heart rate monitoring using wrist-type photoplethysmography","volume":"21","author":"Zhang","year":"2015","journal-title":"Biomed. Signal Process. Control"},{"key":"pmeaada9c1bib41","doi-asserted-by":"publisher","first-page":"670","DOI":"10.1109\/TCBB.2022.3204673","article-title":"Synchronizing detection and removal of smoke in endoscopic images with cyclic consistency adversarial nets","volume":"21","author":"Zhou","year":"2024","journal-title":"IEEE\/ACM Trans. Comput. Biol. Bioinform."}],"container-title":["Physiological Measurement"],"original-title":[],"link":[{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1361-6579\/ada9c1","content-type":"text\/html","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1361-6579\/ada9c1\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1361-6579\/ada9c1","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1361-6579\/ada9c1\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1361-6579\/ada9c1\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1361-6579\/ada9c1\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1361-6579\/ada9c1\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"similarity-checking"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1361-6579\/ada9c1\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,13]],"date-time":"2025-03-13T11:03:07Z","timestamp":1741863787000},"score":1,"resource":{"primary":{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/1361-6579\/ada9c1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,11]]},"references-count":41,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2025,2,11]]},"published-print":{"date-parts":[[2025,2,28]]}},"URL":"https:\/\/doi.org\/10.1088\/1361-6579\/ada9c1","relation":{},"ISSN":["0967-3334","1361-6579"],"issn-type":[{"value":"0967-3334","type":"print"},{"value":"1361-6579","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,2,11]]},"assertion":[{"value":"Generative adversarial networks with fully connected layers to denoise PPG signals","name":"article_title","label":"Article Title"},{"value":"Physiological Measurement","name":"journal_title","label":"Journal Title"},{"value":"paper","name":"article_type","label":"Article Type"},{"value":"\u00a9 2025 The Author(s). Published on behalf of Institute of Physics and Engineering in Medicine by IOP Publishing Ltd","name":"copyright_information","label":"Copyright Information"},{"value":"2024-09-19","name":"date_received","label":"Date Received","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2025-01-13","name":"date_accepted","label":"Date Accepted","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2025-02-11","name":"date_epub","label":"Online publication date","group":{"name":"publication_dates","label":"Publication dates"}}]}}