Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
Clinical Trial
. 2013 Oct 22;8(10):e76585.
doi: 10.1371/journal.pone.0076585. eCollection 2013.

Systolic peak detection in acceleration photoplethysmograms measured from emergency responders in tropical conditions

Affiliations
Clinical Trial

Systolic peak detection in acceleration photoplethysmograms measured from emergency responders in tropical conditions

Mohamed Elgendi et al. PLoS One. .

Abstract

Photoplethysmogram (PPG) monitoring is not only essential for critically ill patients in hospitals or at home, but also for those undergoing exercise testing. However, processing PPG signals measured after exercise is challenging, especially if the environment is hot and humid. In this paper, we propose a novel algorithm that can detect systolic peaks under challenging conditions, as in the case of emergency responders in tropical conditions. Accurate systolic-peak detection is an important first step for the analysis of heart rate variability. Algorithms based on local maxima-minima, first-derivative, and slope sum are evaluated, and a new algorithm is introduced to improve the detection rate. With 40 healthy subjects, the new algorithm demonstrates the highest overall detection accuracy (99.84% sensitivity, 99.89% positive predictivity). Existing algorithms, such as Billauer's, Li's and Zong's, have comparable although lower accuracy. However, the proposed algorithm presents an advantage for real-time applications by avoiding human intervention in threshold determination. For best performance, we show that a combination of two event-related moving averages with an offset threshold has an advantage in detecting systolic peaks, even in heat-stressed PPG signals.

PubMed Disclaimer

Conflict of interest statement

Competing Interests: Co-author Derek Abbott is on the PLOS editorial board. This does not alter the authors' adherence to all the PLOS ONE policies on sharing data and materials.

Figures

Figure 1
Figure 1. Fingertip photoplethysmogram signal measurement.
The photoplethysmogram waveform consists of one systolic wave and one diastolic wave.
Figure 2
Figure 2. Measurement Protocol.
The duration of the whole experiment was approximately 4
Figure 3
Figure 3. Flowchart for Method I.
This systolic peak time-domain detection algorithm consists of two stages: bandpass filter and thresholding.
Figure 4
Figure 4. Filtering output.
(a) Original signal PPG from record I-31 measured at rest (b) low-pass filter in Method II (c) low-pass filter in Method III (d) band-pass filter in Method VI.
Figure 5
Figure 5. Features output.
(a) Original signal PPG from record I-31 measured at rest (b) derivative calculation in Method II (c) slope-sum in Method III (d) squaring in Method VI.
Figure 6
Figure 6. Flowchart for Method II.
This systolic peak time-domain detection algorithm consists of three main stages: lowpass filter, slope sum function, and thresholding.
Figure 7
Figure 7. Flowchart for Method III.
This systolic peak time-domain detection algorithm consists of three main stages: lowpass filter, slope sum function, and thresholding.
Figure 8
Figure 8. Flowchart for Method VI.
This systolic peak time-domain detection algorithm consists of three main stages: pre-processing (bandpass filter), feature extraction (two moving averages), and classification (threshold).
Figure 9
Figure 9. Generating blocks of interest using two moving averages.
(a) Measured at rest I-31 (b) measured II-51 after exercise 1. The dotted signal (in black) is the first moving average formula image while the dashed signal is the second moving average formula image. The squares are the blocks of interest.
Figure 10
Figure 10. Detected systolic peaks in PPG signals at rest (before exercise).
Here, ‘O’ represents the annotated systolic peak, ‘+’ represents detected peak by the algorithm, while ‘*’ represents the false positive.
Figure 11
Figure 11. Detected systolic peaks in PPG signals after exercise.
Here, ‘O’ represents the annotated systolic peak, ‘+’ represents detected peak by the algorithm; thus, when the circle has red-cross inside, it means the annotated peak has been correctly detected. If the circle is empty it means false negative; while ‘*’ represents the false positive.

References

    1. Kimm SYS, Payne GH, Stylianou MP, Waclawiw MA, Lichtenstein C (1998) National trends in the management of cardiovascular disease risk factors in children: Second NHLBI survey of primary care physicians. Pediatrics 102: e50. - PubMed
    1. Strong J, Malcom G, McMahan C, Tracy R, Newman W, et al. (1999) Prevalence and extent of atherosclerosis in adolescents and young adults. implications for prevention from the pathobiological determinants of atherosclerosis in young study. JAMA 281: 727–737. - PubMed
    1. Leeson CPM, Whincup PH, Cook DG, Mullen MJ, Donald AE, et al. (2000) Cholesterol and arterial distensibility in the first decade of life: A population-based study. Circulation 101: 1533–1538. - PubMed
    1. Otsuka T, Kawada T, Katsumata M, Ibuki C (2006) Utility of second derivative of the finger photoplethysmogram for the estimation of the risk of coronary heart disease in the general population. Circulation Journal 70: 304–310. - PubMed
    1. Chrife R, Pigott V, Spodick D (1971) Measurement of the left ventricular ejection time by digital plethysmography. American Heart Journal 82: 222–227. - PubMed

Publication types