Abstract
Motion and noise artifacts (MNA) are a serious obstacle in utilizing photoplethysmogram (PPG) signals for real-time monitoring of vital signs. We present a MNA detection method which can provide a clean vs. corrupted decision on each successive PPG segment. For motion artifact detection, we compute four time-domain parameters: (1) standard deviation of peak-to-peak intervals (2) standard deviation of peak-to-peak amplitudes (3) standard deviation of systolic and diastolic interval ratios, and (4) mean standard deviation of pulse shape. We have adopted a support vector machine (SVM) which takes these parameters from clean and corrupted PPG signals and builds a decision boundary to classify them. We apply several distinct features of the PPG data to enhance classification performance. The algorithm we developed was verified on PPG data segments recorded by simulation, laboratory-controlled and walking/stair-climbing experiments, respectively, and we compared several well-established MNA detection methods to our proposed algorithm. All compared detection algorithms were evaluated in terms of motion artifact detection accuracy, heart rate (HR) error, and oxygen saturation (SpO2) error. For laboratory controlled finger, forehead recorded PPG data and daily-activity movement data, our proposed algorithm gives 94.4, 93.4, and 93.7% accuracies, respectively. Significant reductions in HR and SpO2 errors (2.3 bpm and 2.7%) were noted when the artifacts that were identified by SVM-MNA were removed from the original signal than without (17.3 bpm and 5.4%). The accuracy and error values of our proposed method were significantly higher and lower, respectively, than all other detection methods. Another advantage of our method is its ability to provide highly accurate onset and offset detection times of MNAs. This capability is important for an automated approach to signal reconstruction of only those data points that need to be reconstructed, which is the subject of the companion paper to this article. Finally, our MNA detection algorithm is real-time realizable as the computational speed on the 7-s PPG data segment was found to be only 7 ms with a Matlab code.
Similar content being viewed by others
References
Andersen, P., and B. Saltin. Maximal perfusion of skeletal muscle in man. J. Physiol. 366:233–249, 1985.
Barker, S. J., and N. K. Shah. The effects of motion on the performance of pulse oximeters in volunteers (revised publication). Anesthesiology 86:101–108, 1997.
Chang, K.-M., and K.-M. Chang. Pulse rate derivation and its correlation with heart rate. J. Med. Biol. Eng. 29:132–137, 2009.
Comtois, G., Y. Mendelson, and P. Ramuka. A comparative evaluation of adaptive noise cancellation algorithms for minimizing motion artifacts in a forehead-mounted wearable pulse oximeter. Engineering in Medicine and Biology Society, 2007 EMBS 2007 29th Annual International Conference of the IEEE, 2007, pp. 1528–1531.
Dash, S., K. H. Chon, S. Lu, et al. Automatic real time detection of atrial fibrillation. Ann. Biomed. Eng. 37:1701–1709, 2009.
Engelen, M., J. Porszasz, M. Riley, et al. Effects of hypoxic hypoxia on O2 uptake and heart rate kinetics during heavy exercise. J. Appl. Physiol. 81:2500–2508, 1996.
Foo, J. Y., and S. J. Wilson. A computational system to optimise noise rejection in photoplethysmography signals during motion or poor perfusion states. Med. Biol. Eng. Comput. 44:140–145, 2006.
Ganeshapillai, G., and J. Guttag. Real time reconstruction of quasiperiodic multi parameter physiological signals. EURASIP J. Adv. Signal Process. 1–15:2012, 2012.
Gil, E., J. María Vergara, and P. Laguna. Detection of decreases in the amplitude fluctuation of pulse photoplethysmography signal as indication of obstructive sleep apnea syndrome in children. Biomed. Signal Process. Control 3:267–277, 2008.
Hjorth, Bo. EEG analysis based on time domain properties. Electroencephalogr. Clin. Neurophysiol. 29:306–310, 1970.
Hjorth, Bo. The physical significance of time domain descriptors in EEG analysis. Electroencephalogr. Clin. Neurophysiol. 34:321–325, 1973.
Hong Enriquez, R., M. Sautie Castellanos, J. Falcon Rodriguez, et al. Analysis of the photoplethysmographic signal by means of the decomposition in principal components. Physiol. Meas. 23:N17–N29, 2002.
Hsu, C.-W., C.-C. Chang, and C.-J. Lin. A practical guide to support vector classification. Tech. rep., Department of Computer Science, National Taiwan University, 2003.
Karlen, W., K. Kobayashi, J. M. Ansermino, et al. Photoplethysmogram signal quality estimation using repeated Gaussian filters and cross-correlation. Physiol. Meas. 33:1617–1629, 2012.
Kim, B. S., and S. K. Yoo. Motion artifact reduction in photoplethysmography using independent component analysis. IEEE Trans. Biomed. Eng. 53:566–568, 2006.
Krishnan, R., B. Natarajan, and S. Warren. Two-stage approach for detection and reduction of motion artifacts in photoplethysmographic data. IEEE Trans. Biomed. Eng. 57:1867–1876, 2010.
Lee, B., J. Han, H. J. Baek, et al. Improved elimination of motion artifacts from a photoplethysmographic signal using a Kalman smoother with simultaneous accelerometry. Physiol. Meas. 31:1585–1603, 2010.
Lee, H. The periodic moving average filter for removing motion artifacts from PPG signals. Int. J. Control Autom. Syst. 5:701–706, 2007.
Lee, J., W. Jung, I. Kang, et al. Design of filter to reject motion artifact of pulse oximetry. Comput. Stand. Interfaces 26:241–249, 2004.
Li, K., and S. Warren. A wireless reflectance pulse oximeter with digital baseline control for unfiltered photoplethysmograms. IEEE Trans. Biomed. Circuits Syst. 6:269–278, 2012.
Li, K., S. Warren, and B. Natarajan. Onboard tagging for real-time quality assessment of photoplethysmograms acquired by a wireless reflectance pulse oximeter. IEEE Trans. Biomed. Circuits Syst. 6:54–63, 2012.
Li, Q., R. G. Mark, and G. D. Clifford. Robust heart rate estimation from multiple asynchronous noisy sources using signal quality indices and a Kalman filter. Physiol. Meas. 29:15–32, 2008.
Mannacio, V., L. Di Tommaso, V. De Amicis, et al. Coronary perfusion: impact of flow dynamics and geometric design of 2 different aortic prostheses of similar size. J. Thoracic Cardiovasc. Surg. 143:1030–1035, 2012.
Nakajima, K., T. Tamura, and H. Miike. Monitoring of heart and respiratory rates by photoplethysmography using a digital filtering technique. Med. Eng. Phys. 18:365–372, 1996.
Naraharisetti, K. V. P., M. Bawa, and M. Tahernezhadi. Comparison of different signal processing methods for reducing artifacts from photoplethysmograph signal. 2011 IEEE International Conference on Electro/Information Technology (EIT), 2011, pp. 1–8.
Olfati-Saber, R., J. S. Shamma. Consensus filters for sensor networks and distributed sensor fusion. 2005 and 2005 European Control Conference CDC-ECC’05 44th IEEE Conference on Decision and Control, 2005, pp. 6698–6703.
Patterson, J. A. C., and Y. Guang-Zhong. Ratiometric artifact reduction in low power reflective photoplethysmography. IEEE Trans. Biomed. Circuits Syst. 5:330–338, 2011.
Petterson, M. T., V. L. Begnoche, and J. M. Graybeal. The effect of motion on pulse oximetry and its clinical significance. Anesth. Analg. 105:S78–S84, 2007.
Ram, M. R., K. V. Madhav, E. H. Krishna, et al. A novel approach for motion artifact reduction in PPG signals based on AS-LMS adaptive filter. IEEE Trans. Instrum. Meas. 61:1445–1457, 2012.
Ram, M. R., K. V. Madhav, E. H. Krishna et al. Use of spectral estimation methods for computation of SpO2 from artifact reduced PPG signals. Recent Advances in Intelligent Computational Systems (RAICS), 2011 IEEE, 2011, pp. 431–436.
Rusch, T. L., R. Sankar, and J. E. Scharf. Signal processing methods for pulse oximetry. Comput. Biol. Med. 26:143–159, 1996.
Sahni, R., A. Gupta, K. Ohira-Kist, et al. Motion resistant pulse oximetry in neonates. Arch. Dis. Child. Fetal Neonatal Ed. 88:F505–F508, 2003.
Samorodov, Av. Application of a fuzzy integral for weak classifiers boosting. Pattern Recognit. Image Anal. 21:206–210, 2011.
Selvaraj, N., Y. Mendelson, K. H. Shelley et al. Statistical approach for the detection of motion/noise artifacts in Photoplethysmogram. 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBC, 2011, pp. 4972–4975.
Sukor, J. A., S. J. Redmond, and N. H. Lovell. Signal quality measures for pulse oximetry through waveform morphology analysis. Physiol. Meas. 32:369–384, 2011.
Sweeney, K. T., T. E. Ward, and S. F. Mcloone. Artifact removal in physiological signals—practices and possibilities. IEEE Trans. Information Technol. Biomed. 16:488–500, 2012.
Tobin, R. M., J. A. Pologe, and P. B. Batchelder. A characterization of motion affecting pulse oximetry in 350 patients. Anesth. Analg. 94:S54–S61, 2002.
Trivedi, N. S., A. F. Ghouri, N. K. Shah, et al. Effects of motion, ambient light, and hypoperfusion on pulse oximeter function. J. Clin. Anesth. 9:179–183, 1997.
Wijshoff, R. W., M. Mischi, J. Veen, et al. Reducing motion artifacts in photoplethysmograms by using relative sensor motion: phantom study. J. Biomed. Opt. 17:117007, 2012.
Yan, Y. S., C. C. Poon, and Y. T. Zhang. Reduction of motion artifact in pulse oximetry by smoothed pseudo Wigner–Ville distribution. J. Neuroeng. Rehabil. 2:3, 2005.
Yu, C., Z. Liu, T. Mckenna, et al. A method for automatic identification of reliable heart rates calculated from ECG and PPG waveforms. J. Am. Med. Inform. Assoc. 13:309–320, 2006.
Acknowledgments
This work was supported in part by the US Army Medical Research and Materiel Command (USAMRMC) under Grant No. W81XWH-12-1-0541.
Author information
Authors and Affiliations
Corresponding author
Additional information
Associate Editor Tingrui Pan oversaw the review of this article.
Rights and permissions
About this article
Cite this article
Chong, J.W., Dao, D.K., Salehizadeh, S.M.A. et al. Photoplethysmograph Signal Reconstruction Based on a Novel Hybrid Motion Artifact Detection–Reduction Approach. Part I: Motion and Noise Artifact Detection. Ann Biomed Eng 42, 2238–2250 (2014). https://doi.org/10.1007/s10439-014-1080-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10439-014-1080-y