Related Experiment Video
Updated: Jun 2, 2025

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
Published on: December 15, 2023
Generative adversarial networks with fully connected layers to denoise PPG signals.
Itzel Alexia Avila Castro1, Helder Oliveira2, Ricardo Goncalves Correia3
1Department of Electrical and Electronic Engineering, University of Nottingham, University Park, Nottingham, NG7 2RD, UNITED KINGDOM OF GREAT BRITAIN AND NORTHERN IRELAND.
This study introduces a Fully Connected Generative Adversarial Network (FC-GAN) to reconstruct corrupted Photoplethysmography (PPG) signals using motion sensor data. The FC-GAN effectively restores PPG signals, enabling accurate heart rate monitoring even with significant motion artifacts.
Area of Science:
- Biomedical Engineering
- Signal Processing
- Machine Learning
Background:
- Photoplethysmography (PPG) signals are crucial for non-invasive physiological monitoring.
- Motion artifacts frequently corrupt 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 novel method for reconstructing motion-corrupted PPG signals.
- To assess the effectiveness of a Fully Connected Generative Adversarial Network (FC-GAN) for PPG signal restoration.
- To determine if PPG reconstruction can be achieved without relying on accelerometer or gyroscope data.
Main Methods:
- A Fully Connected Generative Adversarial Network (FC-GAN) architecture was designed for PPG signal reconstruction.
- Clean PPG signals from the BIDMC Heart Rate dataset were artificially corrupted to simulate motion artifacts.
- The FC-GAN model was trained, validated, and tested using these processed datasets.
Main Results:
- The FC-GAN model demonstrated significant effectiveness in reconstructing distorted PPG signals.
- The reconstructed PPG signals yielded a Mean Absolute Error (MAE) of 1.31 BPM when compared to the ground truth heart rate.
- Performance was evaluated across a heart rate range of 70-115 BPM.
Conclusions:
- The proposed FC-GAN model is robust in reconstructing PPG signals corrupted by varying degrees of motion artifacts.
- The model's accuracy across a typical heart rate range suggests its potential for real-time PPG signal processing.
- This approach offers a promising avenue for PPG reconstruction without the need for auxiliary motion sensors.
Related Concept Videos
Reconstruction of Signal using Interpolation
Basic Continuous Time Signals
The unit step function, denoted u(t), is zero for negative time values and one for positive time values, exhibiting a discontinuity at t=0. This function often represents abrupt changes, such as the step voltage introduced when turning a car's...
Sampling Continuous Time Signal
In the...
Convolution: Math, Graphics, and Discrete Signals
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
Basic Discrete Time Signals
The unit impulse or sample sequence is mathematically expressed as zero for all n values except at n=0, where it is one. The unit impulse sequence, denoted by δ(n), is the first difference of the unit step sequence, while the unit step sequence u(n) is...
Signal Flow Graphs
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...

