Blood Glucose Level Regression for Smartphone PPG Signals Using Machine Learning
<p>System diagram of noninvasive glucose detection using smartphone camera (<b>top</b>) compared with the conventional glucometer-based technique (<b>bottom</b>).</p> "> Figure 2
<p>(<b>A</b>) Normalized Photoplethysmography (PPG) signal acquired using (<b>a</b>) Xiaomi Redmi Note 5 Pro, (<b>b</b>) Samsung Galaxy Note 8, and (<b>c</b>) OnePlus 6T phones. (<b>B</b>) Performance evaluation on PPG signal acquisition by the three smartphones.</p> "> Figure 3
<p>Representative PPG signal extracted from the (Red) channel, (Green) channel, and (Blue) channel of two video frames of varying quality. The extracted PPG on the left side signal was observed to be more reliable compared to the right side.</p> "> Figure 4
<p>Normalized PPG signals with different qualities—a signal with both baseline variations and high-frequency noises (<b>top</b>), a signal with baseline variations (<b>middle</b>), and a good one with no high-frequency noise and little baseline variation (<b>bottom</b>).</p> "> Figure 5
<p>Proposed model for the quantitative analysis of glucose level from smartphone video.</p> "> Figure 6
<p>Raw PPG signal (<b>top</b>) was first preprocessed with ALS (<b>middle</b>) and then cleaned with a Gaussian filter (<b>bottom</b>). Both high-frequency noise and baseline variations had been removed.</p> "> Figure 7
<p>(<b>a</b>) A representative PPG single cycle waveform with systolic and diastolic peaks and DelT; (<b>b</b>) is the first derivative of that cycle, and (<b>c</b>) is the second derivative of the cycle.</p> "> Figure 8
<p>Two representative PPG signals—(left): relatively prominent PPG signal and (right): a signal with high baseline issues and noises processed through different steps. (<b>a</b>) Raw PPG Signal; (<b>b</b>) PPG signal preprocessed with ALS and Gaussian filter; (<b>c</b>) first derivative of preprocessed signal, and (<b>d</b>) extracted features of first derivative signal.</p> "> Figure 9
<p>Standard Error of Predictions (SEPs) against a different number of principal components (PCs) achieved for Principal Component Regression (PCR) model built with different preprocessing approaches.</p> "> Figure 10
<p>SEP against a different number of principal components (PCs) achieved for Partial Least Square Regression (PLS) model built with different preprocessing approaches.</p> "> Figure 11
<p>SEP of different Support Vector Regression (SVR) models against the <span class="html-italic">ε</span> values.</p> "> Figure 12
<p>SEP of different Random Forest Regression (RFR) models against the number of estimator tress.</p> "> Figure 13
<p>Comparison of performances of different regression techniques.</p> ">
Abstract
:1. Introduction
2. Experiment Details
2.1. Data Acquisition with Smartphone
2.1.1. Acquisition with iPhone
2.1.2. Acquisition with Android Phone
2.1.3. Channel Selection
2.1.4. Conversion into PPG Waveform
2.1.5. Signal Quality
2.2. Invasive Data Acquisition Methodology
3. Methodology
3.1. PPG Signal Preprocessing
3.1.1. Gaussian Filter
3.1.2. Asymmetric Least Squares
3.2. Feature Extraction
3.2.1. Systolic and Diastolic Features
3.2.2. First Derivative Features
3.2.3. 2nd Derivative Features
3.3. Regression Analysis
4. Results and Discussion
4.1. Experiment with Random Test Cases
4.1.1. PCR
4.1.2. PLS
4.1.3. SVR
4.1.4. RFR
4.2. Subject Wise Glucose Level Prediction
4.2.1. Statistical Approach
4.2.2. Machine Learning Approach
5. Discussion
6. Conclusions
Supplementary Materials
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- DeFronzo, R.A.; Bonadonna, R.C.; Ferrannini, E. Pathogenesis of NIDDM: A Balanced Overview. Diabetes Care 1992, 15, 318–368. [Google Scholar] [CrossRef] [PubMed]
- Bandeiras, C. Advancing Technology for a Healthier Humanity. IEEE Potentials 2020, 39, 6–8. [Google Scholar] [CrossRef]
- International Diabetes Federation. Facts & Figures. Available online: https://www.idf.org/aboutdiabetes/what-is-diabetes/facts-figures.html (accessed on 23 October 2020).
- Vashist, S.K.; Zheng, D.; Al-Rubeaan, K.; Luong, J.H.; Sheu, F.-S. Technology behind commercial devices for blood glucose monitoring in diabetes management: A review. Anal. Chim. Acta 2011, 703, 124–136. [Google Scholar] [CrossRef] [PubMed]
- Akbulut, F.P.; Ikitimur, B.; Akan, A. Wearable sensor-based evaluation of psychosocial stress in patients with metabolic syndrome. Artif. Intell. Med. 2020, 104, 101824. [Google Scholar] [CrossRef]
- Nasiri, N. Introductory Chapter: Wearable Technologies for Healthcare Monitoring. In Wearable Devices—Big Wave Innovation; Macquarie University: Sydney, NSW, Australia, 2019. [Google Scholar] [CrossRef] [Green Version]
- Chung, J.W.; So, C.-F.; Choi, K.-S.; Wong, T.K. Recent advances in noninvasive glucose monitoring. Med. Devices 2012, 5, 45–52. [Google Scholar] [CrossRef] [Green Version]
- Gonzales, W.V.; Mobashsher, A.T.; Abbosh, A.M. The Progress of Glucose Monitoring—A Review of Invasive to Minimally and Non-Invasive Techniques, Devices and Sensors. Sensors 2019, 19, 800. [Google Scholar] [CrossRef] [Green Version]
- MIT Technology Review. Carbon Nanotube Sensor Detects Glucose in Saliva. Available online: https://www.technologyreview.com/2013/04/30/253160/carbon-nanotube-sensor-detects-glucose-in-saliva/ (accessed on 23 October 2020).
- Eracle, N.A.; Lavinia, R.; Monica, V. A Non-Invasive Glucose Analysis Model with a Carbon Nanotube Sensor. ARS Med. Tomitana 2019, 25, 189–192. [Google Scholar] [CrossRef] [Green Version]
- Girigoswami, K.; Akhtar, N. Nanobiosensors and fluorescence based biosensors: An overview. Int. J. Nano Dimens. 2019, 10, 1–17. [Google Scholar]
- Rakhshani, M.R.; Tavousi, A.; Mansouri-Birjandi, M.A. Design of a plasmonic sensor based on a square array of nanorods and two slot cavities with a high figure of merit for glucose concentration monitoring. Appl. Opt. 2018, 57, 7798–7804. [Google Scholar] [CrossRef]
- Shaker, G.; Smith, K.; Omer, A.E.; Liu, S.; Csech, C.; Wadhwa, U.; Safavi-Naeini, S.; Hughson, R.L. Non-Invasive Monitoring of Glucose Level Changes Utilizing a mm-Wave Radar System. Int. J. Mob. Hum. Comput. Interact. 2018, 10, 10–29. Available online: https://www.igi-global.com/article/non-invasive-monitoring-of-glucose-level-changes-utilizing-amm-wave-radar-system/207700 (accessed on 23 October 2020).
- Hanna, J.; Costantine, J.; Kanj, R.; Eid, A.; Tawk, Y.; Ramadan, A.H. Electromagnetic Based Devices for Non-invasive Glucose Monitoring. In Proceedings of the 2018 IEEE Conference on Antenna Measurements & Applications, Vasteras, Sweden, 3–6 September 2018; pp. 1–4. [Google Scholar] [CrossRef]
- Andersen, J.-H.; Bjerke, O.; Blakaj, F.; Flugsrud, V.M.; Jacobsen, F.A.; Jonsson, M.; Kosaka, E.N.; Langstrand, P.A.; Martinsen, Ø.G.; Moen, A.S.; et al. Bioimpedance and NIR for non-invasive assessment of blood glucose. J. Electr. Bioimpedance 2019, 10, 133–138. [Google Scholar] [CrossRef] [Green Version]
- Sakaki, H.; Arakawa, M.; Yashiro, S.; Todate, Y.; Ishigaki, Y.; Kanai, H. Ultrasound scattering by aggregated red blood cells in patients with diabetes. J. Med. Ultrason. 2018, 46, 3–14. [Google Scholar] [CrossRef]
- Kambayashi, T.; Noguchi, T.; Nojima, A.; Kono, S.; Taniguchi, S.-I.; Ozaki, Y. Glucose Monitoring in Cell Culture with Online Ultrasound-Assisted Near-Infrared Spectroscopy. Anal. Chem. 2020, 92, 2946–2952. [Google Scholar] [CrossRef] [PubMed]
- Phan, Q.-H. Optical Polarimetry Technique for Non-Invasive Glucose Concentration Measurement. In Proceedings of the International Society for Optics and Photonics, Novel Optical Systems, Methods, and Applications XXII, San Diego, CA, USA, 9 September 2019; Volume 11105, p. 111050L. [Google Scholar]
- Lan, Y.T.; Kuang, Y.P.; Zhou, L.P.; Wu, G.Y.; Gu, P.C.; Wei, H.J.; Chen, K. Noninvasive monitoring of blood glucose concentration in diabetic patients with optical coherence tomography. Laser Phys. Lett. 2017, 14, 035603. [Google Scholar] [CrossRef]
- Jain, P.; Maddila, R.; Joshi, A.M. A precise non-invasive blood glucose measurement system using NIR spectroscopy and Huber’s regression model. Opt. Quantum Electron. 2019, 51, 51. [Google Scholar] [CrossRef]
- Jernelv, I.L.; Strøm, K.; Hjelme, D.R.; Aksnes, A. Mid-Infrared Spectroscopy with a Fiber-Coupled Tuneable Quantum Cascade Laser for Glucose Sensing. In Proceedings of the Optical Fibers and Sensors for Medical Diagnostics and Treatment Applications XX, San Diego, CA, USA, 20 February 2020; Volume 11233, p. 1123311. [Google Scholar] [CrossRef]
- Saad, W.H.M.; Rahman, N.A.; Karis, M.S.; Chia, S.L.; Karim, S.A.A.; Talib, M.H. Analysis on Continuous Wearable Device for Blood Glucose Detection Using GSR Sensor. Int. J. Nanoelectron. Mater. 2020, 13, 8. [Google Scholar]
- Zhang, W.; Wang, M.L. Saliva Glucose Monitoring System. U.S. Patent 2016/0097734 A1, 7 April 2016. [Google Scholar]
- García-Carmona, L.; Martín, A.; Sempionatto, J.R.; Moreto, J.R.; González, M.C.; Wang, J.; Escarpa, A. Pacifier Biosensor: Toward Noninvasive Saliva Biomarker Monitoring. Anal. Chem. 2019, 91, 13883–13891. [Google Scholar] [CrossRef]
- Badugu, R.; Reece, E.A.; Lakowicz, J.R. Glucose-sensitive silicone hydrogel contact lens toward tear glucose monitoring. J. Biomed. Opt. 2018, 23, 1–9. [Google Scholar] [CrossRef] [Green Version]
- Hong, Y.S.; Lee, H.; Kim, J.; Lee, M.; Choi, H.J.; Hyeon, T.; Kim, D.-H. Multifunctional Wearable System that Integrates Sweat-Based Sensing and Vital-Sign Monitoring to Estimate Pre-/Post-Exercise Glucose Levels. Adv. Funct. Mater. 2018, 28, 1805754. [Google Scholar] [CrossRef]
- Chatterjee, S.; Patel, Z.; Thaha, M.A.; Kyriacou, P. In silico and in vivo investigations using an endocavitary photoplethysmography sensor for tissue viability monitoring. J. Biomed. Opt. 2020, 25, 1–16. [Google Scholar] [CrossRef]
- Wang, Q.; Sheng, D.; Zhou, Z.; Liu, Z. Numerical and Experimental Study of the Influence of Device Pressure on PPG Signal Acquisition. In Proceedings of the Optical Interactions with Tissue and Cells XXXI, International Society for Optics and Photonics, San Francisco, CA, USA, 20 February 2020; Volume 1238, p. 1123812. [Google Scholar] [CrossRef]
- Zhang, H.; Zhang, W.; Zhou, A. Chapter 4—Smartphone for glucose monitoring. In Smartphone Based Medical Diagnostics; Yoon, J.-Y., Ed.; Academic Press: Cambridge, MA, USA, 2020; pp. 45–65. [Google Scholar]
- Chowdhury, T.T.; Mishma, T.; Osman, S.; Rahman, T. Estimation of Blood Glucose Level of Type-2 Diabetes Patients Using Smartphone Video through PCA-DA. In Proceedings of the 6th International Conference on Networking, Systems and Security, Dhaka, Bangladesh, 17–19 December 2019; pp. 104–108. [Google Scholar] [CrossRef]
- Zhang, G.; Mei, Z.; Zhang, Y.; Ma, X.; Lo, B.; Chen, D.; Zhang, Y. A Noninvasive Blood Glucose Monitoring System Based on Smartphone PPG Signal Processing and Machine Learning. IEEE Trans. Ind. Inform. 2020, 16, 7209–7218. [Google Scholar] [CrossRef]
- Pires, I.M.; Garcia, N.M.; Garcia, N.M.; Florez, F. From Data Acquisition to Data Fusion: A Comprehensive Review and a Roadmap for the Identification of Activities of Daily Living Using Mobile Devices. Sensors 2016, 16, 184. [Google Scholar] [CrossRef] [PubMed]
- Olive, S.; Twentyman, O.; Ramsay, C. Comparison of fingertip and earlobe pulse oximetry with arterial blood gas results. In 1.13 Clinical Problems—Other; European Respiratory Journal: Sheffield, UK, 2016; p. PA3702. [Google Scholar] [CrossRef]
- Nam, Y.; Nam, Y.-C. Photoplethysmography Signal Analysis for Optimal Region-of-Interest Determination in Video Imaging on a Built-In Smartphone under Different Conditions. Sensors 2017, 17, 2385. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Rubins, U.; Erts, R.; Nikiforovs, V. The Blood Perfusion Mapping in the Human Skin by Photoplethysmography Imaging. In Proceeding of th XII Mediterranean Conference on Medical and Biological Engineering and Computing 2010, Berlin/Heidelberg, Germany, 27–30 May 2010; pp. 304–306. [Google Scholar] [CrossRef]
- Longmore, S.K.; Lui, G.Y.; Naik, G.R.; Breen, P.P.; Jalaludin, B.; Gargiulo, G.D. A Comparison of Reflective Photoplethysmography for Detection of Heart Rate, Blood Oxygen Saturation, and Respiration Rate at Various Anatomical Locations. Sensors 2019, 19, 1874. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Lee, J.; Matsumura, K.; Yamakoshi, K.; Rolfe, P.; Tanaka, S.; Yamakoshi, T. Comparison between Red, Green and Blue Light Reflection Photoplethysmography for Heart Rate Monitoring during Motion. In Proceedings of the 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Osaka, Japan, 3–7 July 2013; pp. 1724–1727. [Google Scholar] [CrossRef] [Green Version]
- Po, L.; Xu, X.; Feng, L.; Li, Y.; Cheung, K.; Cheung, C. Frame Adaptive ROI for Photoplethysmography Signal Extraction from Fingertip Video Captured by Smartphone. In Proceedings of the 2015 IEEE International Symposium on Circuits and Systems, Lisbon, Portugal, 24–27 May 2015; pp. 1634–1637. [Google Scholar] [CrossRef]
- Grimaldi, D.; Kurylyak, Y.; Lamonaca, F.; Nastro, A. Photoplethysmography Detection by Smartphone’s Videocamera. In Proceedings of the 6th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems, Prague, Czech Republic, 15–17 September 2011; Volume 1, pp. 488–491. [Google Scholar] [CrossRef]
- Bolkhovsky, J.B.; Scully, C.G.; Chon, K.H. Statistical Analysis of Heart Rate and Heart Rate Variability Monitoring through the Use of Smart Phone Cameras. In Proceedings of the 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society, San Diego, CA, USA, 28 August–1 September 2012; pp. 1610–1613. [Google Scholar] [CrossRef]
- Smith, S.W. Digital Signal Processing: A Practical Guide for Engineers and Scientists; Elsevier: Amsterdam, The Netherlands, 2013. [Google Scholar]
- Peng, J.; Peng, S.; Jiang, A.; Wei, J.; Li, C.; Tan, J. Asymmetric least squares for multiple spectra baseline correction. Anal. Chim. Acta 2010, 683, 63–68. [Google Scholar] [CrossRef]
- Zhang, Y.; Feng, Z. A SVM Method for Continuous Blood Pressure Estimation from a PPG Signal. In Proceedings of the 9th International Conference on Machine Learning and Computing, New York, NY, USA, 24–26 February 2017; pp. 128–132. [Google Scholar] [CrossRef]
- Liu, Z.; Zhou, B.; Li, Y.; Tang, M.; Miao, F. Continuous Blood Pressure Estimation from Electrocardiogram and Photoplethysmogram during Arrhythmias. Front. Physiol. 2020, 11. [Google Scholar] [CrossRef]
Smartphones | Megapixel (MP) | Cam Type | Aperture | Sensor (μm) | Stabilization |
---|---|---|---|---|---|
MI Note 5 | Cam1: 12mp | Main cam | f/2.2 | 1.25 | EIS |
Cam2: 5mp | Depth cam | f/2.0 | 1.12 | ||
SM-Note 8 | Cam1: 12mp | Main cam | f/2.4 | 1.0 | EIS + OIS |
Cam2: 12mp | Telephoto | f/1.7 | 1.4 | ||
OnePlus 6T | Cam1: 16mp | Main cam | f/1.7 | 1.22 | EIS + OIS |
Cam2: 20mp | Telephoto | f/1.7 | 1.0 |
Features | SEP (mg/dL) | Number of PCs |
---|---|---|
Del T | 21.3 | 2 |
1st Derivative | 18.33 | 5 |
1st Derivative Characteristics Points | 17.08 | 11 |
2nd Derivative | 18.27 | 5 |
2nd Derivative Characteristics Points | 22.95 | 2 |
Features | SEP (mg/dL) | Number of PCs |
---|---|---|
DelT | 23.09 | 2 |
1st Derivative | 22.09 | 2 |
1st Derivative Characteristics Points | 17.02 | 2 |
2nd Derivative | 21.37 | 2 |
Features | SEP (mg/dL) |
---|---|
1st Derivative | 18.58 |
2nd Derivative | 18.74 |
2nd Derivative Characteristics Points | 18.52 |
Features | SEP (mg/dL) | n |
---|---|---|
1st Derivative | 21.88 | 25 |
2nd Derivative | 24.19 | 25 |
2nd Derivative Characteristics Points | 22.11 | 45 |
Features | PCR | PLS | |
---|---|---|---|
DelT | SEP (mg/dL) | 27.78 | 28.57 |
PC | 2 | 2 | |
1st Derivative | SEP (mg/dL) | 25.50 | 27.42 |
PC | 5 | 2 | |
2nd Derivative | SEP (mg/dL) | 25.9 | 27.37 |
PC | 11 | 2 | |
1st Derivative Characteristics points | SEP (mg/dL) | 25.6 | 26.44 |
PC | 5 | 2 |
Features | SEP (mg/dL) | |
---|---|---|
SVR | RFR | |
1st Derivative | 26.58 | 29.6 |
2nd Derivative | 26.71 | 30.3 |
2nd derivative characteristic Points | 26.56 | 30.69 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Islam, T.T.; Ahmed, M.S.; Hassanuzzaman, M.; Bin Amir, S.A.; Rahman, T. Blood Glucose Level Regression for Smartphone PPG Signals Using Machine Learning. Appl. Sci. 2021, 11, 618. https://doi.org/10.3390/app11020618
Islam TT, Ahmed MS, Hassanuzzaman M, Bin Amir SA, Rahman T. Blood Glucose Level Regression for Smartphone PPG Signals Using Machine Learning. Applied Sciences. 2021; 11(2):618. https://doi.org/10.3390/app11020618
Chicago/Turabian StyleIslam, Tanvir Tazul, Md Sajid Ahmed, Md Hassanuzzaman, Syed Athar Bin Amir, and Tanzilur Rahman. 2021. "Blood Glucose Level Regression for Smartphone PPG Signals Using Machine Learning" Applied Sciences 11, no. 2: 618. https://doi.org/10.3390/app11020618
APA StyleIslam, T. T., Ahmed, M. S., Hassanuzzaman, M., Bin Amir, S. A., & Rahman, T. (2021). Blood Glucose Level Regression for Smartphone PPG Signals Using Machine Learning. Applied Sciences, 11(2), 618. https://doi.org/10.3390/app11020618