本申请涉及电阻抗层析成像技术(eit)在膀胱尿量监测领域的应用,更具体地说,涉及一种基于单层eit电极边缘效应的三维体积参数测量膀胱体积的方法。
背景技术:
因脑出血、中风等疾病或创伤所导致的脊髓损伤将会引起患者膀胱排尿功能障碍或者尿意缺失,由此引发的膀胱过度充盈易导致严重的尿滞留和尿路感染,继而引发慢性肾功能衰竭,成为脊髓损伤患者死亡的第一位原因。传统的导尿管插入术由于是入侵式易导致尿失禁膀胱高压等并发症。其他方法如计算机断层成像(ct),超声检测等非实时方法也可用于尿量监测,不能满足连续监测的临床应用要求。
常规的实时测量方法有一维阻抗测量和电阻抗层析成像法。一维的二电极法和四电极法,使用信号分析和处理方法从一维阻抗测量信号中提取有效膀胱体积信息。但由于电极个数有限,空间分布信息较少,与膀胱体积变化的相关性不够强(lirh,gaojw,liyn,wujp,zhaozqandliuy.apreliminarystudyofassessingbladderurinaryvolumeusingelectricalimpedancetomography.j.med.biol.eng.,2016,36:7179.),并且受电极粘贴位置和尿液电导率等因素影响较大,在实际应用中存在很大障碍。电阻抗层析成像法一般使用多个电极对膀胱所在平面进行成像,如德国亚琛工业大学的leonhardt等人将体外一维电阻抗测量推广到二维电阻抗层析成像,通过提高空间分辨率来改善膀胱体积的测量准确度(leonhardts,cordesa,plewah,pikkemaatr,soljaniki,moehringk,gernerhjandruppr.electricimpedancetomographyformonitoringvolumeandsizeoftheurinarybladder.biomed.tech./biomed.eng.,2011,56:301307.)。但这种方法仍是二维空间信息提取,而膀胱随着体积增加是向三维空间扩展的,存在从三维简化到二维的近似测量误差。重庆大学的研究人员利用平板式eit电极阵列(8×8)研究了膀胱的三维图像重建和空间信息提取方法(hew,ranp,xuz,libandlisn.a3dvisualizationmethodforbladderfillingexaminationbasedoneit.comput.math.methodsmed.,2012,2012(1):528096.),在离体模拟实验中同时得到了成像盐水块的深度和体积信息,相比二维层析成像改善了体积估计的准确度,但是所设计的平板式电极阵列不好固定在人体腹部实现长期连续监测。
例如,在现有技术中,专利申请号为201510026916.9的中山大学的一种基于电阻抗断层成像技术的膀胱尿量实时监测装置和方法所采用的通过所采集到的电阻抗数据重构膀胱所在横断面的二维彩色图像,并通过后续算法提取体积参数来预测膀胱积尿量。但是这种方法只提取了被测对象(如膀胱)的二维截面信息,没有获得三维的空间分布信息,因而对诸如体积大小等参数的估计存在模型上的简化误差。
技术实现要素:
为了至少部分的解决上述已有技术存在的不足,本发明设计了一种基于单层eit电极边缘效应的膀胱体积测量方法,其利用传感器在膀胱体积变化过程中感知到的边缘效应的差异,通过测量这一差异推算出膀胱在传感器轴向上的位置和长度信息,以充分提取常规二维层析成像所包含的三维空间分布信息,提高膀胱体积估计的准确度。
边缘效应原理说明:由于电场的“软场”特性(相对于x射线和光的直线传播而言),二维成像传感器的电场分布存在边缘效应,即,电场在测量电极上下两个边缘处发生扭曲,并扩散到传感器周围的三维空间。这一现象的直接结果是二维层析成像可以探测到传感器周围三维空间内的物质分布,而不仅仅是传感器横截面内的分布。以站立的人体为例(下同),考虑到电极带的固定以及同人体接触阻抗的优化,一般电极带位于膀胱上方,即,电阻抗测量有赖于传感器的边缘场探测。然而以前的膀胱体积监测没有评估电场边缘效应对成像和测量的影响,且没有对膀胱第三维上的长度信息进行提取,只是利用二维测量结果来估算膀胱体积,这样的测量方式存在较大的误差和不一致性。本发明对膀胱体积测量进行了优化,首先,在模型上,膀胱充满时不是球形而是卵圆形,同椭球体更相近;其次在尿量增加时,膀胱的体积和位置会同时发生变化,电阻抗层析成像所成图像的变化,不仅由于膀胱体积增加,还同膀胱位置的偏移有关。本申请正是通过对边缘效应的分析,将膀胱位置的偏移对图像的影响分离出来,进而分析由于膀胱体积增加而导致图像的变化,从而提取膀胱体积的三维信息提高体积监测的准确度。基于边缘效应,观察到对于偏离轴心的感兴趣物体(如膀胱位于人体躯干靠前的位置),由于盆骨的约束膀胱在径向上变化较小,在高度上即轴向偏移越大,膀胱距离电极平面越近,图像中最大灰度值点的位置同膀胱中心所在位置差异越大。通过对最大灰度值点轴向偏移的分析提取膀胱的高度变化值即轴向偏移距离。同时膀胱体积越大,所成图像的最大灰度值越大,在确定膀胱轴向偏移距离后,通过同排空膀胱时的图像最大灰度值进行比较,可以确定膀胱的轴向长度。(由于模型中椭球体截面直径和轴向长度有一个比例关系,如1:1.2,可用轴向长度表征体积)本发明正是利用边缘效应来提取膀胱在第三维空间分布信息并减小二维测量的误差。
根据本发明的一方面,提供了一种基于单层eit电极边缘效应的膀胱体积测量方法,包括如下步骤:
s1:利用层析成像系统在受测者穿戴的单层eit电极圈上获取电压数据;
s2:使用获取的电压数据,图像重建得到二维层析图像;
s3:利用电场的边缘效应估算膀胱的轴向位置i和轴向长度h;
s4:利用图像处理方法对步骤s2中获得的二维层析图像进行处理,得到膀胱截面积,并利用步骤s3中估算的轴向位置对所得到的膀胱截面积进行校正;
s5:通过步骤s3中估算的轴向长度和步骤s4中校正的膀胱截面积,估算膀胱体积。
进一步地,所述单层eit电极圈包括i个eit电极,所述步骤s1包括:
当膀胱内的尿量为零时,获取初始参考电压数据向量vr;
随着膀胱内的尿量增加,实时获取n组电压数据向量,每组电压数据向量包括i(i-3)个电压值。
进一步地,所述步骤s2具体为:
应用差分成像方法,通过灵敏度矩阵s将测量数据向量δvm和图像像素点向量δgm关联起来,即,δvm=s*δgm,其中,δvm=(vm-vr)/vr,vm是获取的第m组电压数据向量,m=1,2,3,…,m;δgm为第m组电压数据向量对应的eit图像像素点向量,
基于δvm和灵敏度矩阵s,通过图像重建算法计算得到δgm。在一些实施方式中,可以通过牛顿-拉夫森方法计算δgm,具体过程如下:
迭代过程中的测量数据向量δvm和图像像素点向量和δgm之间存在非线性关系
δvm=f(δgm)
考虑以测量值和计算值的误差范数平方作为目标函数,有如下目标函数:
由牛顿-拉夫森迭代形式,可知δgm的k+1次迭代为:
其中,梯度
其中,
sk=f′(δgm,k)
式中,pk为第k次迭代方向,将上式带入可得:
δgm,k+1=δgm,k-[sts]-1st(δvm,k-δvm)
设置灵敏度矩阵为常值矩阵且sts加一对角阵ri进行正则化,则最终迭代过程为:
δgm,k+1=δgm,k-[sts+ri]-1st(sδgm,k-δvm)
在每一个像素点p上的eit差分成像结果fm,n(p)为当前数据n组eit图像像素点向量的标准偏差:
其中
其中,n为求当前像素点成像结果所需的eit图像像素点向量的组数;n是求解标准偏差时其中的某组图像像素点向量的组号,n=m-n+1,m-n+2…m;δgn(p)是求解标准偏差时其中的某组图像像素点向量
获得求标准偏差后的最终图像。
进一步地,所述步骤s3具体为:
利用步骤s2中获得的膀胱的二维层析图像,获取每个图像的最大灰度值am和图像的最大灰度值点的位置到中心的距离bm,以膀胱内的尿量为零时的初始时刻的图像的最大灰度值a0为参考,计算第m组数据图像的最大灰度值的相对偏差量d=am-a0,利用最大灰度值的相对偏差量同膀胱的轴向长度的变化关系实验数据进行比较,确定膀胱的轴向长度h;
以膀胱内的尿量为零时的初始时刻的图像的最大灰度值的点的位置到中心的距离b0为参考,计算第m组数据图像的最大灰度值的点的位置到中心的距离偏差量c=bm-b0,利用距离偏差量同膀胱的轴向位置的变化关系实验数据进行比较,确定膀胱的轴向长度i。
进一步地,所述步骤s4具体为:
对步骤s2中得到的图像像素点向量构成的二维层析图像,进行图像处理:首先对图像进行gaussian滤波和二值化处理,然后对二值化图像使用形态学方法填充图像中的孔洞,最后计算图像中连通区域的中心点和面积,靠近膀胱实际位置的的区域被认为是膀胱,利用步骤s3中得到的膀胱的轴向位置l对此区域面积进行校正,得到校正后的膀胱截面积s。
进一步地,所述步骤s5具体为:
利用步骤s3中确定的轴向长度h和步骤s4中校正后的膀胱截面积s,估算膀胱体积v:
本发明的有益效果
本发明采用基于二维电学层析成像边缘效应的三维体积测量方法,建立了不同时间两帧二维图像最大值位置的相对差异和最大灰度值的相对偏差同膀胱轴向长度和轴向位置的联系,同时应用图像处理的方法得到截面中膀胱区域的大小,结合这三个信息对膀胱体积进行估计。这种方法兼具二维层析成像的实时性和电极边缘效应对被测物体第三维信息获取的高准确度,又能够制作成廉价便携的电极带对膀胱体积进行连续实时精确的监测。
附图说明
图1为本发明的膀胱体积测量方法的原理框图。
图2是本发明所应用的边缘效应的示意图。
图3是本发明的最大灰度值差异随着膀胱轴向长度增大的变化趋势。
图4是本发明的最大灰度值位置相对偏差随着膀胱轴向位置偏移的变化趋势。
具体实施方式
下面将结合本申请实施方式中的附图,对本申请的实施方式中的技术方案进行清楚、完整的描述,显然,所描述的实施方式仅仅是作为例示,并非用于限制本申请。
s1:利用层析成像系统在受测者穿戴的单层eit电极圈上获取电压数据;
s2:使用获取的电压数据,图像重建得到二维层析图像;
s3:利用电场的边缘效应估算膀胱的轴向位置i和轴向长度h;
s4:利用图像处理方法对步骤s2中获得的二维层析图像进行处理,得到膀胱截面积,并利用步骤s3中估算的轴向位置对所得到的膀胱截面积进行校正;
s5:通过步骤s3中估算的轴向长度和步骤s4中校正的膀胱截面积,估算膀胱体积。
具体地:
(1)受试者排空膀胱后静躺在床上,将可穿戴的电极系统固定于腰部,并对接触部分的人体皮肤进行清理,以减小接触阻抗。开始时,当膀胱内的尿量为零时,使用层析成像系统在电极圈上获取数据作为差分性功能成像的初始参考数据,即初始参考电压数据向量vr。随后随着膀胱内的尿量增加,实时获取n组电压数据向量,每组电压数据向量包括i(i-3)个电压值。在本实施例中,每组数据有104个相互独立的电压值,共测量n组数据。
(2)使用获取的电压数据,计算eit图像像素点向量,求n组eit图像像素点向量的标准偏差构成最终的二维层析图像。当前采集到的第m(m=1,2,3,…,n)组电压测量值按顺序排列为向量vm,应用差分成像方法有:
通过灵敏度矩阵s将δvm和δgm关联起来,即,δvm=s*δgm,其中,δvm=(vm-vr)/vr,vm是获取的第m组电压数据向量,m=1,2,3,…,m(注意:m是整个采集的序列,一共到m,n是它求标准偏差的个数);δgm为第m组电压数据向量对应的eit图像像素点向量,参考向量vr通过对一定数量的eit帧(如800帧)求平均获得。
基于δvm和灵敏度矩阵s,通过图像重建算法计算得到δgm,从而获得第m组数据图像,
基于δvm和灵敏度矩阵s,通过经典的图像重建算法得到δgm。
在本实例中,通过牛顿-拉夫森方法计算δgm,具体过程如下:
迭代过程中的测量数据向量δvm和图像像素点向量δgm之间存在非线性关系
δvm=f(δgm)
考虑以测量值和计算值的误差范数平方作为目标函数,有如下目标函数:
由牛顿-拉夫森迭代形式,可知δgm的k+1次迭代为:
其中,梯度
其中:
sk=f′(δgm,k)
式中,pk为第k次迭代方向,将上式带入可得:
δgm,k+1=δgm,k-[sts]-1st(δvm,k-δm)
设置灵敏度矩阵为常值矩阵且sts加一对角阵ri进行正则化,则最终迭代过程为:
δgm,k+1=δgm,k-[sts+ri]-1st(sδgm,k-δvm)
在每一个像素点p上的eit差分成像结果fm,n(p)为当前数据前n组eit图像像素点向量的标准偏差:
其中
其中,n为求当前像素点成像结果所需的eit图像像素点向量的组数;n是求解标准偏差时其中的某组图像像素点向量的组号,n=m-n+1,m-n+2…m;δgn(p)是求解标准偏差时其中的某组图像像素点向量;
获得求标准偏差后的最终图像。
(3)利用获得的膀胱的二维层析图像,获取每个图像的最大灰度值am和图像的最大灰度值点的位置到中心的距离bm。使用初始时刻(膀胱排空时)和当前时刻像素点灰度值的最大值的相对偏差量(以膀胱排空时测得的初始图像最大灰度值为参考),d=am-a0,同实验得到的这一相对偏差量同膀胱轴向长度的变化关系数据进行比较来确定膀胱的轴向长度h(如图4所示)。求得两个距离的相对差异c(以初始图像最大灰度值到中心的距离为参考),c=bm-b0。通过同实验得到的这一相对差异随膀胱轴向位置的变化关系数据进行比较来确定膀胱的轴向位置l(如图4所示)。
(4)对于电极圈得到的二维层析图像,利用图像处理方法进行处理。首先对图像进行gaussian滤波和二值化处理,然后对二值化图像使用形态学方法(腐蚀)填充图像中的孔洞,最后计算图像中连通区域的中心点和面积,靠近膀胱实际位置的的区域被认为是膀胱。对此区域面积结合(3)中得到的膀胱轴向位置l进行校正,得到校正后的膀胱截面积s。
(5)估算膀胱体积,通过前几步中获得轴向长度h和膀胱截面积s估算膀胱体积,以椭球体为例,得到膀胱体积:
以上申请的仅为本申请的一些实施方式。对于本领域的普通技术人员来说,在不脱离本申请创造构思的前提下,还可以做出若干变型和改进,这些都属于本申请的保护范围。