| Literature DB >> 35300400 |
Junyung Park1, Hyeon Seok Seok1, Sang-Su Kim1, Hangsik Shin2.
Abstract
Beyond its use in a clinical environment, photoplethysmogram (PPG) is increasingly used for measuring the physiological state of an individual in daily life. This review aims to examine existing research on photoplethysmogram concerning its generation mechanisms, measurement principles, clinical applications, noise definition, pre-processing techniques, feature detection techniques, and post-processing techniques for photoplethysmogram processing, especially from an engineering point of view. We performed an extensive search with the PubMed, Google Scholar, Institute of Electrical and Electronics Engineers (IEEE), ScienceDirect, and Web of Science databases. Exclusion conditions did not include the year of publication, but articles not published in English were excluded. Based on 118 articles, we identified four main topics of enabling PPG: (A) PPG waveform, (B) PPG features and clinical applications including basic features based on the original PPG waveform, combined features of PPG, and derivative features of PPG, (C) PPG noise including motion artifact baseline wandering and hypoperfusion, and (D) PPG signal processing including PPG preprocessing, PPG peak detection, and signal quality index. The application field of photoplethysmogram has been extending from the clinical to the mobile environment. Although there is no standardized pre-processing pipeline for PPG signal processing, as PPG data are acquired and accumulated in various ways, the recently proposed machine learning-based method is expected to offer a promising solution.Entities:
Keywords: bio-signal processing; motion artifacts; noise reduction; photoplethysmography; physiological measurement; physiological signal; signal quality assessment
Year: 2022 PMID: 35300400 PMCID: PMC8920970 DOI: 10.3389/fphys.2021.808451
Source DB: PubMed Journal: Front Physiol ISSN: 1664-042X Impact factor: 4.566
FIGURE 1Light intensity change represented with the Beer–Lambert law in photoplethysmogram measurement, where Ak, εk, ck, and lk are the k-th layer absorbance, extinction coefficient, concentration, and optical path length, respectively.
FIGURE 2Configuration for photoplethysmography measurement: (A) transmissive type and (B) reflective type.
FIGURE 3Principle of phototoplethysmogram generation and waveform features.
FIGURE 4Features of the photoplethysmogram waveform. PPIsystolic, interval between systolic peaks of adjacent pulse; PPIdV/dt, interval between maximum dV/dt of adjacent pulse; PPIonset, interval between pulse onsets of adjacent pulse; PWx, pulse width at x% of systolic amplitude; Asys, systolic area; Adia, diastolic area; Atotal, total pulse area.
Summary of photoplethysmogram (PPG) features and clinical relationship.
| Feature type | Definition | Description | Clinical use | |
| Basic | Systolic amplitude | • Maximum amplitude of the PPG systolic phase. | • Pulsatile component of blood volume | |
| Pulse width | • The width of pulse. It usually represented as a time interval between the | • Systemic vascular resistance | ||
| Pulse Area | • The total area of the PPG in a pulsation. | • Surgical skin incision ( | ||
| Pulse-to-pulse interval | • The time interval between the maximum systolic amplitudes of two adjacent pulsations of PPG. | • Cardiac cycle ( | ||
| Combined | Perfusion index | • The ratio of the amplitude of the pulsatile component to the non-pulsatile component of PPG. | • Peripheral perfusion ( | |
| Large artery stiffness index | • Index calculated by dividing the subject’s height by the time interval between the systolic peak and the diastolic peak. | • Arterial stiffness ( | ||
| PPG augmentation index | • The ratio of the systolic peak amplitude to the diastolic peak amplitude of a PPG. | • Arterial stiffness ( | ||
| Pulse transit time | • Time difference between the specific features of PPGs measured at two different body sites. | • Cuffless blood pressure | ||
| Derivative | 1st | Crest time | • Time interval between the pulse onset and the first zero-crossing of the derivative PPG. | • Longer in vascular disease or hypertension patients ( |
| ΔT | • Time difference between the first and the second zero-crossing points proceeding in the positive to negative value of PPG derivative. | • Time taken for the blood ejected from the heart to pass to the peripheral blood vessel | ||
| 2nd | b/a | • Ratio of the amplitude of the early systolic negative peak to the amplitude of the early systolic positive peak of SDPTG. | • Proportional to the stiffness of blood vessels, and increases with age ( | |
| c/a | • Ratio of the amplitude of the late systolic re-increasing peak to the amplitude of the early systolic positive peak of SDPTG. | • Vascular stiffness, and decreases with age ( | ||
| d/a | • Ratio of the amplitude of the late systolic re-decreasing peak to the amplitude of the early systolic positive peak of SDPTG. | • Inversely proportional to vascular stiffness, and decreases with age ( | ||
| e/a | • Ratio of the amplitude of the early diastolic positive peak to the amplitude of the early systolic positive peak of SDPTG. | • Inversely proportional to vascular stiffness, and decreases with age ( | ||
| (b-c-d-e)/a | • Ratio of the amplitude of all of the late systolic re-increasing peaks, the late systolic re-decreasing peak, and the early diastolic positive peak subtracted from the early systolic negative peak, to the amplitude of the early systolic positive peak of SDPTG. | • Vascular aging assessment ( | ||
| (b-e)/a | • Ratio of the amplitude of the early diastolic positive peak subtracted from the early systolic negative peak, to the amplitude of the early systolic positive peak of SDPTG. | • Substitute indicator when c and d waveforms of indicator (b-c-d-e)/a are not identified | ||
| (b-c-d)/a | • Ratio of the amplitude of all of the late systolic re-increasing peaks and the late systolic re-decreasing peak subtracted from the early systolic negative peak, to the amplitude of the early systolic positive peak of SDPTG. | • Increases with chilly sensation ( | ||
PPG, photoplethysmogram; SDPTG, second derivative PPG.
FIGURE 5Waveform and features of photoplethysmogram (PPG, top), derivative PPG (middle), and second derivative PPG (bottom). Crest time is the elapsed time from pulse onset to systolic peak. ΔT is the time interval between systolic peak and diastolic peak that is defined by the second downward zero-crossing time in derivative PPG. In the second derivative PPG, a, b, c, d, and e are the early systolic positive peak, early systolic negative peak, late systolic re-increasing peak, late systolic re-decreasing peak, and early diastolic positive peak, respectively.
FIGURE 6Examples of representative PPG distortion due to motion artifact, baseline wandering, and hypoperfusion (from top to bottom).
Summary of preprocessing methods for PPG.
| Preprocessing method | Details | Purpose |
| Frequency filtering | Bandpass filter | Reduction for high-frequency noise, baseline movement reduction |
| - 1st order Butterworth [(0.5 – 5) Hz] ( | ||
| - 2nd order Butterworth [(0.2 – 10) Hz] ( | ||
| - 3rd order Butterworth [(0.4 – 10) Hz] ( | ||
| - 4th order Butterworth [(0.5 – 50) Hz] ( | ||
| - 4th Chebychev I [(0.5 – 16) Hz] ( | ||
| - 4th order Butterworth [(0.5 – 10) Hz] ( | ||
| - 64th order FIR [(0.1 – 10) Hz] ( | ||
| - Discrete cosine transform filtering [(0.5 – 10) Hz] ( | ||
| - 4th order Butterworth, cut-off: 0.01 Hz ( | ||
| - 2nd order Butterworth, cut-off 10 Hz ( | ||
| - 4th order Butterworth, cut-off 15 Hz ( | ||
| Empirical mode decomposition | Waveform reconstruction using intrinsic mode functions whose dominent frequency is > 0.5 Hz | Reduction for low-frequency (<0.5 Hz) noise and baseline noise reduction |
| Wavelet transform | Signal reconstruction using specific sub-bands after stationary wavelet transform ( | Suppression of background artifacts and noises |
| Independent component analysis | Reducing motion artifact using frequency domain independent component analysis based on red and infrared signal ( | Motion artifacts reduction |
| Moving difference filter | Calculating the difference with the sample after a window size of a moving window ( | Enhancing upslope of the photoplethysmogram |
| Curve fitting | Amplitude normalization | Eliminating non-stationary dynamics |
| - Amplitude compensation curve ( | ||
| Detrending | ||
| - 32nd-order polynomial fitting ( |
Overview of studies on peak detection of PPG.
| Study | Subjects (age) | Recording time (minute) | Experimental condition (default is resting) | Device used | Sensor position | Peak type | Results |
|
| 108 patients (30–64) | n.s. | Supine | Multi-Dop X (Compumedics DWL, Singen, Germany) | Head | Onset | Acc: 99.5% |
|
| 20 healthy adults (18–41) | 1 | Sitting | SDPPG_V2.0 (APMKorea, Daejeon, Korea) | n.s. | Systolic | Acc: 100% |
|
| 10 healthy adults (19.3 ± 1.4) | 5 | Supine | In-house device | n.s. | Onset, systolic | Acc: 95% (onset) |
|
| 20 healthy adults (18–35) | 10–15 | Sitting | In-house sensor | Finger | Onset, systolic | Acc: 99.3% (onset) |
|
| 10 healthy adults (26 ± 7.5) | 20 | Upright, supine | MP506 (Medtronic, MN, United States) | n.s. | Onset | Obtaining pulse rate variability highly correlated with heart rate variability |
|
| 18 healthy adults (17–30) | 5 | Supine (respiratory control), Sitting (spontaneous breathing) | PPG 100C (Biopac, CA, United States) | Finger | Onset, systolic | Acc: 98.9% (onset) |
|
| n.s. | 3.5 | n.s. | Functional near-infrared spectroscopy MCP-II (n.s.) | Prefrontal cortex | Systolic | Acc: 100% |
|
| 7 healthy adults (19.3 ± 1.5) | 5 | Supine | n.s. | n.s. | Onset, systolic | Acc: 100% (onset, systolic) |
Acc, accuracy; n.s., not specified.
FIGURE 7Example of PPG waveform reconstruction. Dashed line is distorted PPG, while bold line is reconstructed PPG.
FIGURE 8Example of signal quality assessment using signal quality index (SQI).
Overview of studies on PPG signal quality assessment.
| Study | Number of subjects (age) | Recording time (minute) | Experimental condition (default is resting) | Device used | Sensor position | Classification grades | Results |
|
| 69 unspecified (>18) | 30 | n.s. | n.s. | n.s. | 2 | PPV: 98.6% |
|
| 13 healthy adults (28 ± 4) | 1 | Sitting (movement) | n.s. | Finger | 3 | Sen: 89 ± 10% |
|
| 24 healthy adults (n.s.) | 5–20 | Supine (involuntary movement, 10 subjects), sitting (voluntary finger movement, 14 subjects) | MLT1020 (ADI Instruments, CO, United States), PPG 100 (Biopac, CA, United States) | Finger, ear, forehead | 2 | In involuntary movement, |
|
| 40 healthy adults (34.7 ± 6.6) | 80 s | Exercise (movement) | Salus APG (Kashima Mediabind Co., Osaka, Japan) | Finger | 3 | F1 score |
|
| 19 healthy adults (n.s.) | 5 | n.s. | EQ-02 Life Monitor (Hidalgo, Swavesey, United Kingdom), Wrist Ox2 3150 (Nonin Medical Inc., Plymouth, MN, United States) | Finger | 2 | Sen: 91% |
|
| 104 patients from MIMIC II database (n.s.) | n.s. | n.s. | n.s. | n.s. | 3 | Acc: 88.1% (training) |
|
| 16 healthy adults, 16 arrhythmia patients (n.s.) | Overnight or 24 h | Supine | n.s. | Finger | 2 | PPV: 97% (healthy) |
|
| Unspecified patients from Capnobase and Complex System Laboratory database (1–74) | 2–8 | n.s. | n.s. | n.s. | 0–100 | PPV: 99.2% |
|
| 10 healthy adults (23.5 ± 1.7) | 3 | n.s. | CS2000 (medis, Ilmenau, Germany) | Neck (carotid artery) | 3 | In grade ‘high’, Sen: 81% Spe: 90% In grade ‘low’, Sen: 84% |
|
| 14 healthy adults (22.7 ± 2.1) | 3 | n.s. | CS2000 (medis, Ilmenau, Germany) | Neck (carotid artery) | 3 | Acc: 89.5% (VGG-19) |
|
| n.s. (n.s.) | 5 days | Ordinary life | E4 | Wrist | 2 | In grade ‘unreliable’, |
|
| 26 healthy adults (approx. 65) | 24 h | Ordinary life | E4 | Wrist | 5 | Acc: 74.5% |
PPV, positive predictive value; Sen, sensitivity; Acc, accuracy; Spe, specificity; n.s., not specified.