A Multistep Algorithm for Processing and Calibration of Microdialysis Continuous Glucose Monitoring Data

Zeinab Mahmoudi, Mette Dencker Johansen, Jens Sandahl Christiansen, Ole Kristian x Ole Kristian Hejlesen

Research output: Contribution to journalJournal articleResearchpeer-review


BACKGROUND: The deviation of continuous subcutaneous glucose monitoring (CGM) data from reference blood glucose measurements is substantial, and adequate signal processing is required to reduce the discrepancy between subcutaneous glucose and blood glucose values. The purpose of this study was to develop a multistep algorithm for the processing and calibration of continuous subcutaneous glucose monitoring data with high accuracy and short delay. Algorithm

PRESENTATION: The algorithm comprises three steps: rate-limiting filtering, selective smoothing, and robust calibration. Initially, the algorithm detects nonphysiological glucose rate-of-change and corrects it with a weighted local polynomial. Noisy signal parts that require smoothing are then detected based on zero crossing count of the sensor signal first-order differences, and an exponentially weighted moving average smooths the noisy parts of the signal afterward. Finally, calibration is performed using a first-order polynomial as the conversion function, with coefficients being estimated using robust regression with a bi-square weight function.

ALGORITHM PERFORMANCE: The performance of the algorithm was evaluated on 16 patients with type 1 diabetes mellitus. To compare the algorithm with state-of-the-art CGM data denoising and calibration, the rate-limiting filter and selective smoothing were replaced with an adaptive Kalman filter, and the calibration method was replaced with the calibration algorithm presented in one of the Medtronic (Northridge, CA) CGM patents. The median (mean) of the absolute relative deviation (ARD) of the sensor glucose values processed by the newly developed algorithm from capillary reference blood glucose measurements was 14.8% (22.6%), 10.6% (14.6%), and 8.9% (11.7%) in hypoglycemia, euglycemia, and hyperglycemia, respectively, whereas for the alternative algorithm, the median (mean) was 22.2% (26.9%), 12.1% (15.9%), and 8.8 (11.3%), respectively. The median (mean) ARD in all ranges was 10.3% (14.7%) for the new algorithm and 11.5% (15.8%) for the alternative algorithm. The new algorithm had an average delay of 2.1 min across the patients, and the alternative algorithm had an average delay of 2.9 min.

CONCLUSIONS: The presented algorithm may increase the accuracy of CGM data.
Original languageEnglish
JournalDiabetes Technology & Therapeutics
Issue number10
Pages (from-to)825-835
Publication statusPublished - 2013
Externally publishedYes


Dive into the research topics of 'A Multistep Algorithm for Processing and Calibration of Microdialysis Continuous Glucose Monitoring Data'. Together they form a unique fingerprint.

Cite this