A Noninvasive Blood Glucose Monitoring System Based on Smartphone PPG Signal Processing and Machine Learning

被引:56
|
作者
Zhang, Gaobo [1 ,2 ]
Mei, Zhen [3 ]
Zhang, Yuan [1 ]
Ma, Xuesheng [4 ]
Lo, Benny [5 ]
Chen, Dongyi [6 ]
Zhang, Yuanting [7 ]
机构
[1] Southwest Univ, Coll Elect & Informat Engn, Chongqing Key Lab Nonlinear Circuits & Intelligen, Chongqing 400715, Peoples R China
[2] Jinan Univ, Shandong Prov Key Lab Network Based Intelligent C, Jinan 250022, Peoples R China
[3] Southwest Univ, Coll Chem & Chem Engn, Chongqing 400715, Peoples R China
[4] Univ Western Cape, Sch Nat Med, ZA-7535 Bellville, South Africa
[5] Imperial Coll London, Dept Surg & Canc, Hamlyn Ctr, London SW7 2AZ, England
[6] Univ Elect Sci & Technol China, Sch Automat Engn, Chengdu 611731, Peoples R China
[7] City Univ Hong Kong, Dept Mech & Biomed Engn, Kowloon 999077, Hong Kong, Peoples R China
基金
英国工程与自然科学研究理事会; 中国国家自然科学基金;
关键词
Daily care; gaussian fitting; healthcare based on machine learning; noninvasive blood glucose monitoring; smartphone photoplethysmography (PPG) signal; PHOTOPLETHYSMOGRAPH; PRESSURE; WRIST;
D O I
10.1109/TII.2020.2975222
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blood glucose level needs to be monitored regularly to manage the health condition of hyperglycemic patients. The current glucose measurement approaches still rely on invasive techniques which are uncomfortable and raise the risk of infection. To facilitate daily care at home, in this article, we propose an intelligent, noninvasive blood glucose monitoring system which can differentiate a user's blood glucose level into normal, borderline, and warning based on smartphone photoplethysmography (PPG) signals. The main implementation processes of the proposed system include 1) a novel algorithm for acquiring PPG signals using only smartphone camera videos; 2) a fitting-based sliding window algorithm to remove varying degrees of baseline drifts and segment the signal into single periods; 3) extracting characteristic features from the Gaussian functions by comparing PPG signals at different blood glucose levels; 4) categorizing the valid samples into three glucose levels by applying machine learning algorithms. Our proposed system was evaluated on a data set of 80 subjects. Experimental results demonstrate that the system can separate valid signals from invalid ones at an accuracy of 97.54% and the overall accuracy of estimating the blood glucose levels reaches 81.49%. The proposed system provides a reference for the introduction of noninvasive blood glucose technology into daily or clinical applications. This article also indicates that smartphone-based PPG signals have great potential to assess an individual's blood glucose level.
引用
下载
收藏
页码:7209 / 7218
页数:10
相关论文
共 50 条
  • [21] Noninvasive Blood Glucose Monitoring Using Spatiotemporal ECG and PPG Feature Fusion and Weight-Based Choquet Integral Multimodel Approach
    Li, Jingzhen
    Ma, Jingjing
    Omisore, Olatunji Mumini
    Liu, Yuhang
    Tang, Huajie
    Ao, Pengfei
    Yan, Yan
    Wang, Lei
    Nie, Zedong
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 35 (10) : 1 - 15
  • [22] Development of a Noninvasive Blood Glucose Monitoring System Prototype: Pilot Study
    Valero, Maria
    Pola, Priyanka
    Falaiye, Oluwaseyi
    Ingram, Katherine H.
    Zhao, Liang
    Shahriar, Hossain
    Ahamed, Sheikh Iqbal
    JMIR FORMATIVE RESEARCH, 2022, 6 (08)
  • [23] An Effective Respiration Signal Processing System Based on improved EEMD Method and PPG
    Wang Tao
    Zhu Xi'An
    Liu JiZe
    PROCEEDINGS OF THE 2015 5TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND AUTOMATION ENGINEERING, 2016, 42 : 970 - 974
  • [24] Utilization of Personalized Machine-Learning to Screen for Dysglycemia from Ambulatory ECG, toward Noninvasive Blood Glucose Monitoring
    Chiu, I-Min
    Cheng, Chi-Yung
    Chang, Po-Kai
    Li, Chao-Jui
    Cheng, Fu-Jen
    Lin, Chun-Hung Richard
    BIOSENSORS-BASEL, 2023, 13 (01):
  • [25] PPG Embedded System for Blood Pressure Monitoring
    Agro, D.
    Canicatti, R.
    Tomasino, A.
    Giordano, A.
    Adamo, G.
    Parisi, A.
    Pernice, R.
    Stivala, S.
    Giaconia, C.
    Busacca, A. C.
    Ferla, G.
    2014 AEIT ANNUAL CONFERENCE - FROM RESEARCH TO INDUSTRY: THE NEED FOR A MORE EFFECTIVE TECHNOLOGY TRANSFER (AEIT), 2014,
  • [26] Using PPG and Machine Learning to Measure blood Pressure
    Cardoso, G. S.
    Lucas, M. G.
    Cardoso, S. S.
    Ruzicki, J. C. M.
    Junior, A. A. S.
    XXVII BRAZILIAN CONGRESS ON BIOMEDICAL ENGINEERING, CBEB 2020, 2022, : 1909 - 1915
  • [27] Machine Learning for Signal Processing
    Van Hulle, Marc M.
    Larsen, Jan
    NEUROCOMPUTING, 2008, 72 (1-3) : 1 - 2
  • [28] Towards non-invasive blood glucose measurement using machine learning: An all-purpose PPG system design
    Sen Gupta, Shantanu
    Kwon, Tae-Ho
    Hossain, Shifat
    Kim, Ki-Doo
    BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2021, 68
  • [29] Blood pressure monitoring during anesthesia induction using PPG morphology features and machine learning
    Aguet, Clementine
    Jorge, Joao
    Van Zaen, Jerome
    Proenca, Martin
    Bonnier, Guillaume
    Frossard, Pascal
    Lemay, Mathieu
    PLOS ONE, 2023, 18 (02):
  • [30] Overview of Signal Processing and Machine Learning for Smart Grid Condition Monitoring
    Elbouchikhi, Elhoussin
    Zia, Muhammad Fahad
    Benbouzid, Mohamed
    El Hani, Soumia
    ELECTRONICS, 2021, 10 (21)