Signal quality measures for pulse oximetry through waveform morphology analysis
Open accessAbstract
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.
Integrity signals
Registry
Cites
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.
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?
Among several pulse-to-pulse SQIs, only the one in [10] has been tested in long-term wrist PPGs acquired outside the laboratory setting.
“Out of several pulse-to-pulse SQIs [10,[49][50][51], only the one in [10] has been tested in long-term wrist PPGs acquired outside the laboratory setting and was therefore implemented in this study.”
From Modeling of artifacts in the wrist photoplethysmogram: Application to the detection of life-threatening arrhythmias (2021) · cites this paper as [49]
Sukor et al.'s algorithm had an accuracy of 83 ± 11%, a sensitivity of 89 ± 10%, and a specificity of 77 ± 19%.
“They found their algorithm to have an accuracy of 83 ± 11%, a sensitivity of 89 ± 10 %, and a specificity of 77 ± 19%.”
From Sources of inaccuracy in photoplethysmography for continuous cardiovascular monitoring (2021) · cites this paper as [169]
When comparing their algorithm to an ECG, Sukor et al. were able to lower the error in heart rate readings to 0.49 ± 0.66 bpm, whereas without the algorithm, the error was 7.23 ± 5.78 bpm.
“When comparing their algorithm to an ECG, they were able to lower the error in heart rate readings to 0.49 ± 0.66 bpm, whereas without the algorithm, the error was 7.23 ± 5.78 bpm.”
From Sources of inaccuracy in photoplethysmography for continuous cardiovascular monitoring (2021) · cites this paper as [169]
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
Cardiorespiratory-Based Sleep Staging in Subjects With Obstructive Sleep Apnea
Redmond, S. J., & Heneghan, C. (2006) · IEEE Transactions on Biomedical Engineering · doi:10.1109/tbme.2005.869773 · Cited by 231 · see citing works
Self-citationSignal processing methods for pulse oximetry
Rusch, T. L., Sankar, R. T., & Scharf, J. E. (1996) · Computers in Biology and Medicine · doi:10.1016/0010-4825(95)00049-6 · Cited by 185 · see citing works
The Effect of Motion on Pulse Oximetry and Its Clinical Significance
Petterson, M. T., Begnoche, V. L., & Graybeal, J. M. (2007) · Anesthesia & Analgesia · doi:10.1213/01.ane.0000278134.47777.a5 · Cited by 177 · see citing works
The effect of contacting force on photoplethysmographic signals
Teng, X. F., & Zhang, Y. T. (2004) · Physiological Measurement · doi:10.1088/0967-3334/25/5/020 · Cited by 171 · see citing works
A new method for pulse oximetry possessing inherent insensitivity to artifact
Hayes, M. J., & Smith, P. R. (2001) · IEEE Transactions on Biomedical Engineering · doi:10.1109/10.915711 · Cited by 122 · see citing works
Effects of Motion on the Performance of Pulse Oximeters in Volunteers
Barker, S. J., & Shah, N. K. (1996) · Anesthesiology · doi:10.1097/00000542-199610000-00012 · Cited by 101 · see citing works
Gehring, H., Hornberger, C., Matz, H., Konecny, E., & Schmucker, P. (2002) · Respiratory Care · doi:10.1177/002013240204700105 · Cited by 92 · see citing works
Design of filter to reject motion artifact of pulse oximetry
Lee, J., Jung, W.-G., Kang, I., Kim, Y., & Lee, G.-K. (2003) · Computer Standards & Interfaces · doi:10.1016/s0920-5489(03)00077-1 · Cited by 91 · see citing works
Motion Artifact Reduction in Photoplethysmographic Signals using Singular Value Decomposition
Reddy, K. A., & Kumar, V. J. (2007) · Conference proceedings - IEEE Instrumentation/Measurement Technology Conference · doi:10.1109/imtc.2007.379467 · Cited by 83 · see citing works
Foo, J. Y. A., & Wilson, S. J. (2006) · Medical & Biological Engineering & Computing · doi:10.1007/s11517-005-0008-y · Cited by 74 · see citing works
The measurement of oxygen saturation in arterial and venous blood
Nitzan, M., & Taitelbaum, H. (2008) · IEEE Instrumentation & Measurement Magazine · doi:10.1109/mim.2008.4534373 · Cited by 62 · see citing works
An Efficient Motion-Resistant Method for Wearable Pulse Oximeter
Yan, Y.-S., & Zhang, Y.-T. (2008) · IEEE Transactions on Information Technology in Biomedicine · doi:10.1109/titb.2007.902173 · Cited by 62 · see citing works
Characterization and adaptive filtering of motion artifacts in pulse oximetry using accelerometers
Relente, A. R., & Sison, L. G. (2002) · doi:10.1109/iembs.2002.1106644 · Cited by 60 · see citing works
Krishnan, R., Natarajan, B., & Warren, S. (2008) · 2008 IEEE International Conference on Acoustics, Speech and Signal Processing · doi:10.1109/icassp.2008.4517684 · Cited by 45 · see citing works
Graybeal, J. M., & Petterson, M. T. (2005) · doi:10.1109/iembs.2004.1404497 · Cited by 41 · see citing works
Balasubramaniam, D., & Nedumaran, D. (2009) · IEEE International Symposium on Medical Measurements and Applications (MeMeA) · doi:10.1109/memea.2009.5167955 · Cited by 29 · see citing works
Yao, J., & Warren, S. (2005) · doi:10.1109/iembs.2004.1403630 · Cited by 18 · see citing works
Reddy, K. A., George, B., & Kumar, V. J. (2008) · Conference proceedings - IEEE Instrumentation/Measurement Technology Conference · doi:10.1109/imtc.2008.4547026 · Cited by 16 · see citing works
Motion Artifact In Pulse Oximetry
Neuman, M. R., & Wang, N. (2005) · doi:10.1109/iembs.1990.692131 · Cited by 12 · see citing works
Development of a Standardized Method for Motion Testing in Pulse Oximeters
Shang, A. B., Kozikowski, R. T., Winslow, A. W., et al. (2007) · Anesthesia & Analgesia · doi:10.1213/01.ane.0000278132.12257.cd · Cited by 12 · see citing works
Comparison of Three New Generation Pulse Oximeters during Motion and Low Perfusion in Volunteers
Shah, N. K., & Estanol, L. (2006) · Journal of Neurosurgical Anesthesiology · doi:10.1097/00008506-200610000-00063 · Cited by 6 · see citing works
Flagged first, then by citations
Research works printed but not linked: 2
- 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
- Zhenmin Z 1992 Pressure-enhanced pulse oximetry PhD Thesis University of Utah Department of Medical Informatics
Cited by
Sorted by citations
Sources of inaccuracy in photoplethysmography for continuous cardiovascular monitoring
Fine, J., Branan, K. L., Rodriguez, A. J., Boonya-ananta, T., Ajmal, Ramella-Roman, J. C., McShane, M. J., & Coté, G. L. (2021) · Biosensors · doi:10.3390/bios11040126 · Cited by 348 · see citing works
Dynamic time warping and machine learning for signal quality assessment of pulsatile signals
Li, Q., & Clifford, G. D. (2012) · Physiological Measurement · doi:10.1088/0967-3334/33/9/1491 · Cited by 274 · see citing works
Photoplethysmography signal processing and synthesis
Mejía-Mejía, E., Allen, J., Budidha, K., El-Hajj, C., Kyriacou, P. A., & Charlton, P. H. (2022) · Photoplethysmography · doi:10.1016/b978-0-12-823374-0.00015-3 · Cited by 138 · see citing works
Photoplethysmogram signal quality estimation using repeated Gaussian filters and cross-correlation
Karlen, W., Kobayashi, K., Ansermino, J. M., & Dumont, G. A. (2012) · Physiological Measurement · doi:10.1088/0967-3334/33/10/1617 · Cited by 123 · see citing works
Adaptive pulse segmentation and artifact detection in photoplethysmography for mobile applications
Karlen, W., Ansermino, J. M., & Dumont, G. (2012) · 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society · doi:10.1109/embc.2012.6346628 · Cited by 94 · see citing works
Chong, J. W., Dao, D. K., Salehizadeh, S. M. A., McManus, D. D., Darling, C. E., Chon, K. H., & Mendelson, Y. (2014) · Annals of Biomedical Engineering · doi:10.1007/s10439-014-1080-y · Cited by 79 · see citing works
Evaluation of the signal quality of wrist-based photoplethysmography
Pradhan, N., Rajan, S., & Adler, A. (2019) · Physiological Measurement · doi:10.1088/1361-6579/ab225a · Cited by 50 · see citing works
Couceiro, R., Carvalho, P., Paiva, R. P., Henriques, J., & Muehlsteff, J. (2012) · 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society · doi:10.1109/embc.2012.6346497 · Cited by 33 · see citing works
Paliakaitė, B., Petrėnas, A., Sološenko, A., & Marozas, V. (2021) · Biomedical Signal Processing and Control · doi:10.1016/j.bspc.2021.102421 · Cited by 24 · see citing works
Photoplethysmogram Signal Quality Evaluation by Unsupervised Learning Approach
Roy, M. S., Gupta, R., & Sharma, K. D. (2020) · 2020 IEEE Applied Signal Processing Conference (ASPCON) · doi:10.1109/aspcon49795.2020.9276733 · Cited by 24 · see citing works
A PPG Signal Dataset Collected in Semi-Naturalistic Settings Using Galaxy Watch
Park, S., Zheng, D., & Lee, U. (2025) · Scientific Data · doi:10.1038/s41597-025-05152-z · Cited by 12 · see citing works
- Authors
- Sukor, J. A., Redmond, S. J., & Lovell, N. H.
- Affiliations
- UNSW Sydney (AU)
- Venue
- Physiological Measurement
- Publisher
- IOP Publishing
- 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
- bronze
- doi.org
- 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