Cited by 166Non-Invasive Vital Sign MonitoringECG Monitoring and AnalysisHeart Rate Variability and Autonomic Control

Signal quality measures for pulse oximetry through waveform morphology analysis

Open access
Sukor, J Abdul, Redmond, S J, Lovell, N H·2011·Physiological Measurement

Abstract

Pulse oximetry has been extensively used to estimate oxygen saturation in blood, a vital physiological parameter commonly used when monitoring a subject's health status. However, accurate estimation of this parameter is difficult to achieve when the fundamental signal from which it is derived, the photoplethysmograph (PPG), is contaminated with noise artifact induced by movement of the subject or the measurement apparatus. This study presents a novel method for automatic rejection of artifact contaminated pulse oximetry waveforms, based on waveform morphology analysis. The performance of the proposed algorithm is compared to a manually annotated gold standard. The creation of the gold standard involved two experts identifying sections of the PPG signal containing good quality PPG pulses and/or noise, in 104 fingertip PPG signals, using a simultaneous electrocardiograph (ECG) signal as a reference signal. The fingertip PPG signals were each 1 min in duration and were acquired from 13 healthy subjects (10 males and 3 females). Each signal contained approximately 20 s of purposely induced artifact noise from a variety of activities involving subject movement. Some unique waveform morphology features were extracted from the PPG signals, which were believed to be correlated with signal quality. A simple decision-tree classifier was employed to arrive at a classification decision, at a pulse-by-pulse resolution, of whether a pulse was of acceptable quality for use or not. The performance of the algorithm was assessed using Cohen's kappa coefficient (κ), sensitivity, specificity and accuracy measures. A mean κ of 0.64 ± 0.22 was obtained, while the mean sensitivity, specificity and accuracy were 89 ± 10%, 77 ± 19% and 83 ± 11%, respectively. Furthermore, a heart rate estimate, extracted from uncontaminated sections of PPG, as identified by the algorithm, was compared with the heart rate derived from an uncontaminated simultaneous ECG signal. The mean error between both heart rate readings was 0.49 ± 0.66 beats per minute (BPM), in comparison to an error value observed without using the artifact detection algorithm of 7.23 ± 5.78 BPM. These results demonstrate that automated identification of signal artifact in the PPG signal through waveform morphology analysis is achievable. In addition, a clear improvement in the accuracy of the derived heart rate is also evident when such methods are employed.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1088/0967-3334/32/3/008

Cites

21 of 21 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 2

  1. Ashoka R K, George B, Madhu M N and Jagadeesh K V 2008 A novel method of measurement of oxygen saturation in arterial blood Instrumentation and Measurement Technology Conf. Proc. pp 1627-30
  2. Zhenmin Z 1992 Pressure-enhanced pulse oximetry PhD Thesis University of Utah Department of Medical Informatics

Cited by

Sorted by citations

Authors
Sukor, J. A., Redmond, S. J., & Lovell, N. H.
Affiliations
UNSW Sydney (AU)
Venue
Physiological Measurement
Published
2011-02-18
Volume
32
Issue
3
Pages
369-384
ISSN
  • 0967-3334 (ISSN-L)
  • 1361-6579
OpenAlex
W2068555665
Cited by
166
References
21
Citations by year
2026: 5 · 2025: 15 · 2024: 13 · 2023: 16 · 2022: 15 · 2021: 16 · 2020: 14 · 2019: 15 · 2018: 13 · 2017: 10 · 2016: 7 · 2015: 7 · 2014: 8 · 2013: 5 · 2012: 7
FWCI
3.78
Type
journal article
Language
en
Open access
Locations
  • Physiological Measurement (publishedVersion)
  • PubMed (publishedVersion)
  • UTHM Institutional Repository (Universiti Tun Hussein Onn Malaysia) (acceptedVersion)
Topics
  • Physical Sciences › Engineering › Biomedical Engineering › Non-Invasive Vital Sign Monitoring
  • Health Sciences › Medicine › Cardiology and Cardiovascular Medicine › ECG Monitoring and Analysis
  • Health Sciences › Medicine › Cardiology and Cardiovascular Medicine › Heart Rate Variability and Autonomic Control
Keywords
pulse oximetry, photoplethysmography, signal quality assessment, artifact detection, waveform morphology, decision tree classification, heart rate estimation, oxygen saturation, motion artifacts
MeSH terms
Adult, Algorithms, Electrocardiography, Female, Heart Rate, Humans, Male, Oximetry, Reference Values, User-Computer Interface, Artifacts, Photoplethysmography, Wavelet Analysis

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review