2020
DOI: 10.1038/s41598-020-69076-x
|View full text |Cite
|
Sign up to set email alerts
|

Synthetic photoplethysmogram generation using two Gaussian functions

Abstract: Evaluating the performance of photoplethysmogram (PPG) event detection algorithms requires a large number of PPG signals with different noise levels and sampling frequencies. As publicly available PPG databases provide few options, artificially constructed PPG signals can also be used to facilitate this evaluation. Here, we propose a dynamic model to synthesize PPG over specified time durations and sampling frequencies. In this model, a single pulse was simulated by two Gaussian functions. Additionally, the be… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
21
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
5
2
2

Relationship

1
8

Authors

Journals

citations
Cited by 40 publications
(21 citation statements)
references
References 26 publications
0
21
0
Order By: Relevance
“…This point also needs to be verified. Furthermore, the optimal number of sech-waves on a pulse contour needs to be investigated, since the optimal number of waves to be used for PDA may vary [18].…”
Section: Results Of Figuresmentioning
confidence: 99%
“…This point also needs to be verified. Furthermore, the optimal number of sech-waves on a pulse contour needs to be investigated, since the optimal number of waves to be used for PDA may vary [18].…”
Section: Results Of Figuresmentioning
confidence: 99%
“…If noise is required, users can generate PPGs and then add noise. The advantage of this toolbox is that it can generate PPGs with annotations; previous studies [15][16][17][18][19] only generated the PPGs without annotation. Thus, by using this toolbox, users can generate PPGs to test and compare the developed feature extraction algorithms.…”
Section: Discussionmentioning
confidence: 99%
“…The beat-to-beat intervals were extracted from the RR interval in the electrocardiogram signal, and each PPG pulse was then connected according to the RR interval. Furthermore, the authors' previous work utilized a Two Gaussian Functions model based on circular motions to generate regular and irregular PPGs [18,19]. However, these methods [15][16][17][18][19] were focused on the morphology of the PPG, and no annotations were provided.…”
Section: Introductionmentioning
confidence: 99%
“…A. Signal simulation PPG signals were simulated using a modified version of the model proposed by Tang et al [12], [13]. In this model, each single PPG pulse is simulated as the summation of two Gaussian functions with different parameters according to the quality of the PPG signal to be simulated.…”
Section: Methodsmentioning
confidence: 99%