Related Experiment Video
Updated: Jun 21, 2026

05:39
Generating Strictly Controlled Stimuli for Figure Recognition Experiments
Published on: March 18, 2019
5.2K
Generative adversarial networks with fully connected layers to denoise PPG signals.
Itzel A Avila Castro1, Helder P Oliveira2,3, Ricardo Correia1
1Optics and Photonics Group and Centre for Healthcare Technologies, University of Nottingham, Nottingham, United Kingdom.
Physiological Measurement
|January 17, 2025
Summary
This study introduces a generative adversarial network to reconstruct corrupted Photoplethysmography (PPG) signals, achieving accurate heart rate estimation. The model effectively restores noisy PPG data, offering a promising solution for real-time applications.
Area of Science:
- Biomedical Engineering
- Signal Processing
- Machine Learning
Background:
- Photoplethysmography (PPG) signals are crucial for non-invasive physiological monitoring.
- Motion artifacts frequently distort PPG signals, limiting their clinical utility.
- Existing methods for PPG reconstruction often rely on additional sensor data.
Purpose of the Study:
- To develop and evaluate a generative adversarial network (GAN) for reconstructing motion-corrupted PPG signals.
- To assess the performance of the GAN-based reconstruction method without using movement sensor data.
- To determine the accuracy of heart rate estimation from reconstructed PPG signals.
Main Methods:
- A generative adversarial network (GAN) with fully connected layers was designed for PPG signal reconstruction.
- Clean PPG signals from the BIDMC Heart Rate dataset were artificially corrupted to create training and testing data.
- The model was trained and validated using processed data from the MIMIC II waveform database.
Main Results:
- The proposed GAN model achieved a mean absolute error of 1.31 bpm in heart rate estimation for signals within the 70-115 bpm range.
- The model demonstrated effectiveness in reconstructing PPG signals irrespective of the length and amplitude of introduced corruption.
- Accurate heart rate extraction was achieved from the reconstructed PPG signals.
Conclusions:
- The developed GAN architecture is effective for reconstructing noisy PPG signals, even with significant motion artifacts.
- The model shows promise for real-time PPG signal processing without the need for accelerometer or gyroscope inputs.
- This approach offers a robust method for improving the reliability of PPG-based health monitoring.
Related Concept Videos
Neural Circuits
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Deconvolution
Deconvolution, also known as inverse filtering, is the process of extracting the impulse response from known input and output signals. This technique is vital in scenarios where the system's characteristics are unknown, and they must be inferred from the observable signals.
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...
Deconvolution involves several mathematical techniques to derive the impulse response. One common approach is polynomial division. In this method, the input and output sequences are treated as coefficients of...

