Robust PPG Peak Detection Using Dilated Convolutional Neural Networks
Environmental management
Neural Networks
Environmental Science and Management
peak detection
0206 medical engineering
convolutional neural network
motion artifacts
TP1-1185
02 engineering and technology
Computer Vision and Multimedia Computation
Article
Analytical Chemistry
Computer
Motion
Engineering
Computer-Assisted
wearable devices
Clinical Research
PPG; peak detection; convolutional neural network; wearable devices; motion artifacts
Heart Rate
Information and Computing Sciences
0202 electrical engineering, electronic engineering, information engineering
Electrical and Electronic Engineering
sensors and digital hardware
Photoplethysmography
ta113
Ecology
Chemical technology
Distributed computing and systems software
Signal Processing, Computer-Assisted
Electrical engineering
Signal Processing
PPG
Neural Networks, Computer
Electronics
Distributed Computing
Artifacts
Algorithms
DOI:
10.36227/techrxiv.16529310.v1
Publication Date:
2021-09-01T22:24:25Z
AUTHORS (5)
ABSTRACT
<div>Accurate peak determination from noise-corrupted photoplethysmogram (PPG) signal is the basis for further analysis of physiological quantities such as heart rate and heart rate variability. In the past decades, many methods have been proposed to provide reliable peak detection. These peak detection methods include rule-based algorithms, adaptive thresholds, and signal processing techniques. However, they are designed for noise-free PPG signals and are insufficient for PPG signals with low signal-to-noise ratio (SNR). This paper focuses on enhancing PPG noise-resiliency and proposes a robust peak detection algorithm for noise and motion artifact corrupted PPG signals. Our algorithm is based on Convolutional Neural Networks (CNN) with dilated convolutions. Using dilated convolutions provides a large receptive field, making our CNN model robust at time series processing. In this study, we use a dataset collected from wearable devices in health monitoring under free-living conditions. In addition, a data generator is developed for producing noisy PPG data used for training the network. The method performance is compared against other state-of-the-art methods and tested in SNRs ranging from 0 to 45 dB. Our method obtains better accuracy in all the SNRs, compared with the existing adaptive threshold and transform-based methods. The proposed method shows an overall precision, recall, and F1-score 80%, 80%, and 80% in all the SNR ranges. However, these figures for the other methods are below 78%, 77%, and 77%, respectively. The proposed method proves to be accurate for detecting PPG peaks even in the presence of noise.</div>
SUPPLEMENTAL MATERIAL
Coming soon ....
REFERENCES (0)
CITATIONS (0)
EXTERNAL LINKS
PlumX Metrics
RECOMMENDATIONS
FAIR ASSESSMENT
Coming soon ....
JUPYTER LAB
Coming soon ....