基于OCT无创血糖检测的图像校正补偿方法 下载: 722次
Diabetes is one of the major diseases affecting human health. Patients are required to monitor and control their blood glucose concentration continuously to prevent complications. Compared with traditional invasive methods, optical noninvasive blood glucose detection greatly reduces the pain of blood collection for patients and controls blood glucose more accurately by increasing the number of measurements. Recently, the noninvasive blood glucose detection method using optical coherence tomography (OCT) has become a technology with great development potential. However, the acquired three-dimensional images in skin areas are inconsistent in spatial range during the image acquisition due to the slight involuntary shaking of the subject, affecting the accuracy of the noninvasive blood glucose measurement. To solve this problem, we propose a skin three-dimensional image correction and compensation method based on OCT noninvasive blood glucose detection.
The deviation of the 3D OCT image collected during noninvasive blood glucose detection is corrected and compensated using an algorithm. First, we study the influence of image deviation on experimental data using theoretical analysis. In the experiment, the skin area is roughly positioned by pasting a square positioning label on the skin surface. Due to the uneven border of the positioning and the involuntary movement of the arm when collecting images, a deviation is observed in the image of the extracted skin area, leading to errors in the calibration and prediction results. The image of the skin area is extracted using morphological erosion expansion, then the image boundary is smoothed and the skin surface is aligned. After the template is determined by selecting the central area of the collected skin image, the compensation algorithm is used to gradually match the template with the skin area images involved in the subsequent blood glucose calculation and perform correction and compensation to ensure consistency in the skin area. We compare the data before and after compensation by the human blood glucose experiments. Furthermore, we compare the predicted results before and after compensation, such as the standard deviation of the actual and predicted blood glucose concentration, correlation coefficient, and other parameters, to validate the compensation algorithm.
In this paper, the deviation of the skin image data is corrected using a compensation algorithm. Figure 6 shows a comparison between the skin images acquired at different moments during the blood glucose collection and the image corrected using the template image. The results show a high correlation between the template and correction images. The average correlation coefficient between the image and template is 7.3 times higher than that without correction. The number of relevant areas in the calibration chart after compensation increases, as shown in Table 2. Furthermore, we obtain the difference between the prediction results before and after the compensation. From the prediction chart, the prediction results calculated from skin image after applying the compensation algorithm are closer to the real blood glucose concentrations. Table 3 shows the correction and compensation effects of different volunteers. The correlation coefficient increases from 0.37 to 0.65, and the proportion of predicted blood glucose in zone A using the Clark grid error analysis increases from 51.82% to 79.86%. Additionally, the standard deviation of the prediction results decreases from 1.34 mmol/L to 0.83 mmol/L after compensation. Clinical experimental data show that the accuracy of the noninvasive blood glucose prediction value is improved by 36.57%. Moreover, we study the influence of the change in the blood glucose concentration on the scattering coefficient. The results show that the scattering coefficient change caused by the blood glucose concentration change of 1 mmol/L is about 15.8 times greater than that when there is no blood glucose change.
As a methodology of optical noninvasive blood glucose detection, OCT is noninvasive, real-time, and sensitive to changes in blood glucose concentration in dermal tissue interstitial fluid. In this paper, we propose a compensation algorithm for image correction to improve the motion artifacts caused by the subject shaking. The compensation algorithm can find the position with the greatest similarity between the template and each image. The results show that using the compensated skin image for blood glucose calibration calculation increases the number of areas with higher correlation coefficients in the calibration chart. Meanwhile, the deviation of the predicted result is smaller than that without compensation. Furthermore, the difference between the predicted and actual values decreases after compensation, and the correlation is better than that before compensation. Therefore, the compensation algorithm effectively solves the prediction error caused by the extracted skin area deviating. This study has the important reference value for optical noninvasive blood glucose detection and is suitable for other optical imaging applications that require accurate quantitative calculations.
1 引言
随着生活水平的逐步提升,人们的生活饮食习惯发生变化,出现了越来越多的糖尿病患者[1]。糖尿病属于常见的内分泌疾病,该病和肿瘤、冠心病并称为人类健康的三大杀手[2]。糖尿病患者的血糖浓度长时间处于偏高的状态,这对自身器官会造成一定的危害,还可能引起其他的并发症。因此,血糖检测十分重要。同时,健康者人群也需要定期的血糖筛查,达到预防的目的。目前常用的方式是有创检测,通过采集指尖血或静脉血来得到血糖值。此类方法准确率较高,但是会对患者造成一定的创伤。因此,需要更加高效且无创的方式来对血糖进行检测。
光学检测方法有着无创和便捷的特点,已逐渐成为无创血糖检测领域的研究重点。光学检测方法主要有拉曼光谱法[3]、光声光谱检测[4]、旋光检测[5]、近红外光谱[6]检测以及光学相干层析成像(OCT)[7]等方法。相比于其他光学检测技术,OCT的空间分辨率为微米量级,能够对生物体内部不同深度区域的结构特征进行高分辨率成像。此外,OCT具有很高的灵敏度,可以通过成像定量计算生物组织内部细微的光学参数变化。因此,OCT技术在生物医学中的应用[8-10]越来越多。在无创血糖检测方面,OCT通过三维成像检测皮肤组织结构,找到真皮层区域,得到其散射系数随血糖的变化关系函数,用于后续的无创血糖预测值计算。而选择真皮层计算散射系数的原因在于人体摄入含葡萄糖的食物后,葡萄糖随血液循环运输到全身,继而扩散至毛细血管并渗透到组织液中。相比于表皮层,真皮层含有较为丰富的组织液,而血糖浓度变化会造成组织液和散射中心(胶原纤维、细胞等)的折射率不匹配,进而对散射系数造成影响。因此,真皮层散射系数更易受到血糖变化的影响,以真皮层为检测对象更有利于提高OCT的测量准确度。而基于OCT的无创血糖检测的优势在于,能够通过成像计算找到皮肤内部散射系数对血糖变化敏感的组织区域进行后续的检测,从而提高无创血糖检测的准确性[11-12]。
Yeh等[13]对人体皮肤组织内部的散射系数与温度的关系进行了研究,研究结果表明,随着温度的升高,散射系数也随之增加。Li等[14]通过OCT获取了手指皮肤组织的真皮层图像,建立了血糖浓度与散射系数之间的关系。同时利用图像分割方法准确地提取了每个纵向扫描(A-scan)信号对应的真皮层的初始位置。结果表明,在求取散射系数方面,对齐真皮层的方法优于对齐表皮层的方法,前者可以避免其他皮肤层组织对结果造成干扰。Chen等[15]利用穆勒光学相干层析技术和遗传算法,通过提取两个光学参数(即旋光角和去极化指数)来测定人指尖葡萄糖浓度。Miura等[16]提出了一种低倍率OCT(LM-OCT)方法,通过降低空间分辨率对组织葡萄糖浓度进行了无创监测。LM-OCT显著提高了血糖测量的准确性。苏亚等[17-18]通过算法提高了人体皮肤图像的质量,将不同皮肤深度范围内的散射系数与血糖浓度进行相关处理,选取对血糖值变化最敏感的皮肤深度区域,同时运用最小二乘法与线性回归方程对散射系数与血糖值进行标定和后续的预测。
此外,OCT技术采集的图像数据易受到运动伪影(motion artifact)的影响,从而测量的准确性受到影响。Sindel等[19] 利用多模态配准方法对OCT图像中的血管进行校正对齐,并使用卷积神经网络提取OCT图像中血管结构的特征,取得了良好的效果。Abouei等[20]提出了一种校正运动伪影的方法。该方法提高了图像质量,可以校正心脏/呼吸的运动伪影和导管的运动伪影,真实和模拟的非均匀旋转失真(NURD)模型以及图像优化证明了该方法的适用性。Pan等[21]提出了一种新的视网膜OCT数据3D配准方法(OCTRexpert),该方法首先通过预处理去除眼动伪影,然后采用新的检测变形策略进行配准。根据分割的表面,设计了不同的特征配准,分层变形加快了运算,减小了局部极小值,有较高的配准精度。Makita等[22]为了改进图像运动的校正效果,引入了一种多图像互相关方法来估计眼球运动。该方法利用不同图像类型的空间特征,评估运动校正后的面部OCT-A图像的质量和大小等指标。结果表明,基于多重图像的配准方法可以提高患者眼球在自由运动状态下的成像质量,增强了运动校正的效果。
目前OCT无创血糖测量的准确性仍会受到较多因素的影响,其中之一是在图像采集过程中,被测试者自主或非自主的抖动导致采集的图像出现运动伪影,破坏了OCT中连续采集的多幅三维图像在空间范围内的一致性,最终造成测量结果不准确。针对此种现象,本文提出了一种OCT三维图像校正补偿方法,该方法可实现无创血糖标定,能够保证预测血糖值时采集图像的一致性,提高了血糖测量准确度。本文通过临床实验数据对该方法进行了验证,结果表明,准确性提高了36.57%,取得了良好的效果。
2 图像偏移对散射系数的影响
人体抖动会使OCT图像采集过程中的数据出现偏差,造成提取的图像在三维空间范围内的不一致,从而使得三维图像中所有A-Scan信号取平均后沿着深度方向的一维光强信号发生改变,影响了散射系数的计算。根据比尔-朗伯定律,OCT信号在不同深度范围内的光强变化可以表示为
根据OCT信号,不难发现方程(2)的斜率k与散射系数相关,即
因此,根据测得的OCT信号的斜率,可求得散射系数的值:
根据OCT系统测得的光信号衰减,通过对组织不同深度处的信号进行线性拟合,可以求得该深度区域内的斜率,从而得到对应的散射系数。
从式(4)可以看出,散射系数与OCT信号的斜率呈线性关系。当三维皮肤的图像提取区域不一致时,图像中所有A-Scan信号取平均后沿着深度方向的一维光强信号也不同,进而求得的斜率不同,散射系数的计算会出现偏差。
图 1. 偏移距离对皮肤图像处理结果的影响。(a)归一化光强与偏移距离的关系;(b)不同偏移距离下归一化光强的拟合直线;(c)散射系数随偏移距离的变化;(d)散射系数的偏差值与偏移距离的关系
Fig. 1. Effects of offset distance on skin image processing results. (a) Relationship between normalized light intensity and offset distance ; (b) fitted lines of normalized light intensities at different offset distances; (c) scattering coefficient versus offset distance; (d) deviation of scattering coefficient versus offset distance
3 图像校正补偿算法的流程
本文利用光学无创血糖测量用的定位标签,通过结合补偿算法,对不一致的皮肤三维图像进行修正。
3.4 图像识别提取
图 4. 校正补偿前后提取的皮肤图像区域的差异。(a)(b)采集的不同时刻的皮肤图像;从(c)图4 (a)和(d)图4 (b)提取出的中心开孔区域的皮肤图像,虚线框为选定的匹配模板;(e)模板图像;(f)校正图像
Fig. 4. Differences of extracted skin image areas before and after correction and compensation. (a)(b) skin images collected at different moments; skin images in central perforated region extracted from (c) Fig. 4(a) and (d) Fig. 4(b) with selected matching templates shown in dotted boxes; (e) template image; (f) corrected image
腐蚀操作结果是对A进行腐蚀操作后,所有使B平移d后仍在A中的d的集合,即用结构元素B来腐蚀A,得到的集合是B完全包括在A中时B的原点位置的集合。用公式表示为
腐蚀操作去除了皮肤边界区域的毛刺和噪点,但同时也压缩了图像,使得图像区域减小。因此,还需对腐蚀过的图像进行膨胀处理,在去除噪声的同时使其恢复原有形状。
膨胀操作用公式表示为
通过腐蚀膨胀后可以得到皮肤区域的边界位置坐标,然后提取坐标范围内的所有A-Scan,进行三维重建,即可得到中间开孔区域的皮肤图像。此外,由于所采集的人体皮肤表面并不平整,而无创血糖检测主要是计算皮肤内部真皮层区域的散射系数,因此还需要对三维重建后的图像进行皮肤表面对齐处理。处理后的图像如
3.5 模板匹配
由于运动伪影的存在,提取出的图像[
假设模板图像与目标匹配图像的像素大小为M×N,则相关系数可以定义为
通过配合使用定位标签与补偿算法,在临床血糖监测中首先利用定位标签实现皮肤成像区域的固定,然后提取中心开孔区域的皮肤图像并进行修正,保证所有参与无创血糖计算的图像的一致性,从而提高血糖的测量精度。算法流程图如
1)首先用OCT系统采集图像,对采集的图像进行图像识别、边界提取、三维重建和皮肤表面对齐等操作后,得到定位标签中心开孔区域内的皮肤图像。再确定模板图像区域的位置坐标及大小,并选取其中一帧作为匹配模板。最后将匹配模板图像保存下来,以便后续直接调用该模板。
2)在无创血糖计算过程中,先将采集到的每幅目标图像进行粗定位并提取定位标签中心开孔区域的皮肤图像,再将提取的图像与之前保存的模板进行相关性匹配计算,得到包含相关系数的二维矩阵。
3)多幅目标图像分别与模板图像匹配后,最大相关系数所对应的目标图像即为最匹配的图像。在得到的相关系数二维矩阵中找到最大值,并与设定的阈值0.7进行比较,如果最大值高于阈值,则以最大相关系数所对应的图像为基准来重建与模板图像大小相同的修正图像,以确保后续参与血糖计算的皮肤区域的一致性。
4)如果最大值小于阈值,则舍弃该数据,进行下一幅皮肤图像数据的计算,重复步骤2)、3)、4)。
4 实验仪器及设计
4.1 实验仪器
无创血糖实验所用的仪器为扫频OCT系统,光源中心波长为1300 nm,扫描频率为16 kHz;该系统的横向分辨率为25 μm,轴向分辨率为12 μm,最大扫描范围为10 mm×10 mm×3 mm,空气中最大成像深度为3 mm。在进行无创血糖实验时,设置的扫描范围是3 mm×3 mm×3 mm。
4.2 实验设计
无创血糖实验通过采集人体皮肤图像,计算出散射系数,继而得到皮肤组织中的散射系数随血糖变化的关系,从而预测血糖值。志愿者首先在手前臂一个合适区域贴上定位标签,作为后续实验的采集位置和皮肤监测区域[23]。实验共有7名志愿者参与,采用口服葡萄糖耐量测试(OGTT)方法,志愿者在5 min内喝下含有75 g葡萄糖的溶液,使用血糖仪采集指尖血。其中4名志愿者的实验数据用于评估图像校正补偿算法的效果,另外3名志愿者的实验数据用于评价血糖浓度变化对散射系数的影响。所有实验中OCT图像采集间隔均为1 min。
无创血糖实验完成后,选取血糖上升阶段所采集的皮肤组织图像和对应时刻的指血值进行标定[23]。根据比尔-朗伯定律,求出皮肤不同深度区域的散射系数,并与指血值进行相关性运算,同时求取二者的线性拟合关系式并作为标定方程。在后续进行血糖预测值计算时,首先利用本文算法对采集到的新图像进行修正,然后计算最大相关区域的散射系数并代入标定方程,即可得到准确的血糖预测值[23-24]。
5 结果与讨论
5.1 图像校正补偿效果分析
以志愿者1为例,首先需要进行标定,用于标定的血糖浓度如
表 1. 不同时刻的血糖浓度
Table 1. Blood glucose concentrations at different moments
|
为了直观地体现校正前后图像的差异,选取
图 6. 以模板图像为基准,不同血糖时刻下采集的皮肤图像及其校正补偿后的皮肤图像
Fig. 6. Skin images collected at different blood glucose moments and their images after correction and compensation which based on template image
标定结果如
图 7. 校正补偿前后图像的标定结果。(a)校正补偿前;(b)校正补偿后
Fig. 7. Calibration results of images before and after correction and compensation . (a) Before correction and compensation; (b) after correction and compensation
表 2. 相关区域的个数统计
Table 2. Statistics of numbers of relevant areas
|
真皮层散射系数会受到血糖变化的影响,通过标定计算[23]可以得到二者的线性函数关系式(标定方程)。后续进行无创血糖检测时,在对图像进行校正补偿后,只需将计算得到的散射系数代入标定方程中,即可得到血糖预测值。因此,OCT功能性散射系数随时间的变化趋势图与预测血糖浓度的变化趋势图是完全一致的。
图 8. 校正补偿前后的预测结果。(a)校正补偿前;(b)校正补偿后
Fig. 8. Prediction results before and after correction and compensation. (a) Before correction and compensation; (b) after correction and compensation
图 9. 校正补偿前后的预测值与指血值的Clarke误差分析。(a)校正补偿前;(b)校正补偿后
Fig. 9. Clarke error analysis between predicted value and finger blood value before and after correction and compensation. (a) Before correction and compensation; (b) after correction and compensation
对4个志愿者进行血糖实验,并通过校正补偿算法对图像进行处理,比较校正补偿前后数据的相关系数、差值的均值±标准差和Clarke误差,结果如
表 3. 校正补偿效果的对比
Table 3. Comparison of correction and compensation effects
|
由
5.2 人体血糖浓度变化对散射系数的影响评价
人体皮肤散射系数会受到多种因素的影响,除了血糖浓度外,皮肤温度、探头对待测皮肤区域的压力变化、焦平面位置和图像采集过程中的运动伪影等因素也会对散射系数造成影响。因此,在无创血糖检测过程中,需要尽量减小上述因素的干扰,将除血糖浓度之外的因素影响控制在最小范围。例如测试环境需要保持温度稳定且待测皮肤区域附近需要有温度传感器监测[25];OCT探头在实验过程中不能上下移动,以保持图像采集区域皮肤压力的稳定以及焦平面位置不发生变化等[26]。
因此,本文在控制其他影响因素稳定的基础上,重点研究了血糖浓度对散射系数的影响以及血糖浓度稳定时散射系数的变化情况等。有三名志愿者参与了该实验研究,
图 10. 人体血糖浓度对散射系数的影响
Fig. 10. Effect of human blood glucose concentration on scattering coefficient
表 4. 血糖浓度变化前后不同志愿者皮肤组织的散射系数变化
Table 4. Changes in scattering coefficients of skin tissue of different volunteers before and after blood glucose concentration change
|
6 结论
提出了一种基于OCT无创血糖检测的皮肤三维图像校正补偿方法。临床血糖实验结果表明,利用此方法对皮肤图像进行修正后,散射系数随血糖浓度变化的高相关区域的数量明显增加,且无创血糖浓度检测的精确度提高了36.57%。此外,对比了血糖浓度变化前后的皮肤散射系数,结果表明,1 mmol/L血糖浓度变化量引起的散射系数平均变化量是无血糖变化时散射系数平均变化量的15.8倍左右。该研究对光学无创血糖检测具有重要的参考应价值。
[1] Forouhi N G, Wareham N J. Epidemiology of diabetes[J]. Medicine, 2019, 47(1): 22-27.
[2] 郭孝梅. 血糖检验和尿糖检验在糖尿病患者中的临床意义分析[J]. 中国实用医药, 2016, 11(33): 63-65.
Guo X M. Analysis of clinical significance of blood glucose test and urine glucose test in diabetes mellitus patients[J]. China Practical Medicine, 2016, 11(33): 63-65.
[3] Dingari N C, Barman I, Singh G P, et al. Investigation of the specificity of Raman spectroscopy in non-invasive blood glucose measurements[J]. Analytical and Bioanalytical Chemistry, 2011, 400(9): 2871-2880.
[4] 吕鹏飞, 陆志谦, 何巧芝, 等. 基于光声谱法的无创血糖在体检测[J]. 光学 精密工程, 2019, 27(6): 1301-1308.
[5] Li D K, Xu C X, Zhang M, et al. Measuring glucose concentration in a solution based on the indices of polarimetric purity[J]. Biomedical Optics Express, 2021, 12(4): 2447-2459.
[6] 韩广, 刘蓉, 徐可欣. 近红外无创血糖检测中基于差动式浮动基准测量的有效信号提取[J]. 光谱学与光谱分析, 2018, 38(5): 1599-1604.
[7] 南楠, 步鹏, 郭昕, 等. 三维全深度复频域光学相干层析成像系统及其对人体皮肤的在体成像[J]. 中国激光, 2012, 39(7): 0704002.
[8] 石博雅, 孟卓, 刘铁根, 等. OCT系统对人体牙齿组织的非失真成像深度的研究[J]. 光学学报, 2014, 34(2): 0217001.
[9] 买童童, 魏丽亚, 姚晓天, 等. 基于光学相干层析技术的昆虫胚胎影像处理方法[J]. 中国激光, 2021, 48(9): 0907002.
[10] 潘柳华, 张向阳, 李中梁, 等. 基于光声-光学相干层析成像的血流测量技术[J]. 中国激光, 2018, 45(6): 0607004.
[11] Sapozhnikova V V, Kuranov R V, Cicenaite I, et al. Effect on blood glucose monitoring of skin pressure exerted by an optical coherence tomography probe[J]. Journal of Biomedical Optics, 2008, 13(2): 021112.
[12] Esenaliev R O, Larin K V, Larina I V, et al. Noninvasive monitoring of glucose concentration with optical coherence tomography[J]. Optics Letters, 2001, 26(13): 992-994.
[13] Yeh S J, Khalil O S, Hanna C F, et al. Temperature dependence of optical properties of in-vivo human skin[J]. Proceedings of SPIE, 2001, 4250: 455-461.
[14] Li R, Liu G Z, Hu Z X, et al. The studies of noninvasive blood glucose monitoring using optical coherence tomography[J]. Proceedings of SPIE, 2019, 10839: 232-240.
[15] Chen T L, Lo Y L, Liao C C, et al. Noninvasive measurement of glucose concentration on human fingertip by optical coherence tomography[J]. Journal of Biomedical Optics, 2018, 23(4): 047001.
[16] Miura T, Seiyama A, Cassim M, et al. Improved accuracy of tissue glucose measurement using low magnification optical coherence tomography[J]. IEEE Sensors Letters, 2021, 5(12): 3501404.
[17] 苏亚. 光学相干层析无创血糖检测及其影响因素研究[D]. 天津:天津大学,2014.
SuY. The studies of noninvasive blood glucose monitoring using optical coherence tomography and factors affecting its accuracy[D]. Tianjin: Tianjin University, 2014.
[18] 王龙志. 基于OCT的皮肤光学特征研究及其在无创血糖检测中的应用[D]. 天津:天津大学,2014.
WangL Z. OCT based studies of skin features and their applications in the non-invasive blood glucose test[D]. Tianjin: Tianjin University, 2014.
[20] Abouei E, Lee A M D, Pahlevaninezhad H, et al. Correction of motion artifacts in endoscopic optical coherence tomography and autofluorescence images based on azimuthal en face image registration[J]. Journal of Biomedical Optics, 2018, 23(1): 016004.
[21] Pan L J, Shi F, Xiang D H, et al. OCTRexpert: a feature-based 3D registration method for retinal OCT images[J]. IEEE Transactions on Image Processing, 2020, 29: 3885-3897.
[22] Makita S, Miura M, Azuma S, et al. Accurately motion-corrected Lissajous OCT with multi-type image registration[J]. Biomedical Optics Express, 2021, 12(1): 637-653.
[23] 苏亚, 孟卓, 王龙志, 等. 光学相干层析无创血糖检测中相关性分析及标定[J]. 中国激光, 2014, 41(7): 0704002.
[24] Su Y, Liu H Q, Wang H J, et al. Two-dimensional correlation (2D) method for improving the accuracy of OCT-based noninvasive blood glucose concentration (BGC) monitoring[J]. Lasers in Medical Science, 2021, 36(8): 1649-1659.
[25] Su Y, Yao X S, Li Z H, et al. Measurements of the thermal coefficient of optical attenuation at different depth regions of in vivo human skins using optical coherence tomography: a pilot study[J]. Biomedical Optics Express, 2015, 6(2): 500-513.
[26] Su Y, Yao X S, Wei C J, et al. Determination of the pressure coefficient of optical attenuation in different layers of in-vivo human skins with optical coherence tomography[J]. IEEE Photonics Journal, 2016, 8(1): 3800110.
Article Outline
周聪聪, 姚晓天, 苏亚, 郝鹏, 崔省伟, 刘逸飞, 何松. 基于OCT无创血糖检测的图像校正补偿方法[J]. 中国激光, 2022, 49(24): 2407201. Congcong Zhou, X. Steve Yao, Ya Su, Peng Hao, Shengwei Cui, Yifei Liu, Song He. Image Correction and Compensation Method Based on OCT Noninvasive Blood Glucose Detection[J]. Chinese Journal of Lasers, 2022, 49(24): 2407201.