Bidirectional Recurrent Auto-Encoder for Photoplethysmogram Denoising

2018 
Photoplethysmography (PPG) has become ubiquitous with the development of smartwatches and the mobile healthcare market. However, PPG is vulnerable to various types of noises which are ever-present in uncontrolled environments, and the key to obtaining meaningful signals depends on successful denoising of PPG. In this context, algorithms have been developed to denoise PPG, but many were validated in controlled settings or are reliant on multiple steps that must all work correctly. This paper proposes a novel PPG denoising algorithm based on bidirectional recurrent denoising auto-encoder (BRDAE) which requires minimal pre-processing steps and have the benefit of waveform feature accentuation beyond simple denoising. The BRDAE was trained and validated on a dataset with artificially augmented noise, and was tested on a large open-database of PPG signals collected from patients enrolled in intensive care units (ICUs) as well as from PPG data collected intermittently during the daily routine of 9 subjects over 24-hours. Denoising with the trained BRDAE improved signal-to-noise ratio of the noise-augmented data by 7.9dB during validation. In the test datasets, the denoised PPG showed statistically significant improvement in heart rate detection as compared to the original PPG in terms of correlation to reference and root-mean-squared error. These results indicate that the proposed method is an effective solution for denoising the PPG signal, and promises values beyond traditional denoising by providing PPG feature accentuation for pulse waveform analysis.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    50
    References
    11
    Citations
    NaN
    KQI
    []