Tang Qunfeng, Chen Zhencheng, Allen John, Alian Aymen, Menon Carlo, Ward Rabab, Elgendi Mohamed
Department of Electrical and Computer Engineering, University of British Columbia, Vancouver, BC, Canada.
School of Electronic Engineering and Automation, Guilin University of Electronic Technology, Guilin, China.
Front Med (Lausanne). 2020 Nov 2;7:597774. doi: 10.3389/fmed.2020.597774. eCollection 2020.
Photoplethysmography (PPG) is increasingly used in digital health, exceptionally in smartwatches. The PPG signal contains valuable information about heart activity, and there is lots of research interest in its means and analysis for cardiovascular diseases. Unfortunately, to our knowledge, there is no arrhythmic PPG dataset publicly available-this paper attempt to provide a toolbox that can generate synthesized arrhythmic PPG signals. The model of a single PPG pulse in this toolbox utilizes two combined Gaussian functions. This toolbox supports synthesizing PPG waveform with regular heartbeats and three irregular heartbeats: compensation, interpolation, and reset. The user can generate a large amount of PPG data with a certain irregularity, with different sampling frequency, time length, and a range of noise types (Gaussian noise and multi-frequency noise) can be added to the synthesized PPG which can all be modified from the interface, and different types of arrhythmic PPGs (as calculated by the model) generated. The generation for large PPG datasets that simulate PPG collected from real humans could be used for testing the robustness of developed algorithms that are targeting arrhythmic PPG signals. Our PPG synthesis tool is publicly available.
光电容积脉搏波描记法(PPG)在数字健康领域的应用越来越广泛,尤其是在智能手表中。PPG信号包含有关心脏活动的宝贵信息,并且对于其在心血管疾病中的意义和分析有很多研究兴趣。不幸的是,据我们所知,没有公开可用的心律失常PPG数据集——本文试图提供一个工具箱,该工具箱可以生成合成的心律失常PPG信号。该工具箱中单个PPG脉冲的模型利用两个组合的高斯函数。该工具箱支持合成具有正常心跳以及三种异常心跳的PPG波形:代偿、插值和重置。用户可以生成大量具有一定不规则性的PPG数据,可以添加不同的采样频率、时长,并且可以向合成的PPG添加一系列噪声类型(高斯噪声和多频噪声),所有这些都可以从界面进行修改,并生成不同类型的心律失常PPG(如模型所计算)。模拟从真实人类采集的PPG的大型PPG数据集的生成可用于测试针对心律失常PPG信号开发的算法的鲁棒性。我们的PPG合成工具是公开可用的。