Print

发布时间: 2019-01-16
摘要点击次数:
全文下载次数:
DOI: 10.11834/jig.180281
2019 | Volume 24 | Number 1




    医学图像处理    




  <<上一篇 




  下一篇>> 





变参数active demons算法下的多通道弥散张量图像配准
expand article info 赵杰, 徐晓莹, 刘敬, 杜宇航
1. 河北大学电子信息工程学院, 保定 071000;
2. 河北省数字医疗工程重点实验室, 保定 071000;
3. 河北省机器视觉工程技术研究中心, 保定 071000

摘要

目的 弥散张量图像(DTI)配准不仅要保证配准前后图像解剖结构的一致性,还要保持张量方向的一致性。demons算法下的多通道DTI配准方法可充分利用张量的信息,改善配准质量,但大形变区域配准效果不理想,收敛速度慢。active demons算法能够加快收敛速度,但图像的拓扑结构容易改变。由此提出一种变参数active demons算法下的多通道DTI配准方法。方法 综合active demons算法中平衡系数能加快收敛速度、均化系数能提高DTI配准精度的优点,手动选择一个均化系数,并在算法收敛过程中随着高斯核的减小动态调整平衡系数。在配准开始时采用较小的平衡系数获得较快的收敛速度,随着收敛的加深逐渐增大平衡系数获得较小的配准误差。结果 active demons方法能改善DTI大形变区域的配准问题,但均化系数太小会改变图像拓扑结构。固定均化系数,引入单一的平衡系数能加快收敛速度,但会导致拓扑结构改变。变参数active demons方法有效提高了配准的收敛速度,明显改善大形变区域的配准效果,同时能保持图像拓扑结构不变。变参数active demons配准后的10组数据均获得最小均方差(MSE)和最大特征值特征向量对重叠率(OVL),配准精度最高。在0.05的配对样本$t$检验水平下,变参数active demons和active demons方法配准后的MSE、OVL的差异均有统计学意义;变参数active demons和demons方法配准后的MSE、OVL的差异均有统计学意义($p$ < 0.05)。结论 变参数active demons算法下的多通道DTI配准方法明显提高了配准精度和速度,改善了demons方法不能有效配准大形变区域的问题,同时能够保持配准前后图像的拓扑结构,尤其适合个体间形变较大的DTI配准。

关键词

弥散张量成像; DTI配准; demons算法; active demons算法; 张量重定向

Multi-channel diffusion tensor imaging registration method based on active demons algorithm by using variable parameters
expand article info Zhao Jie, Xu Xiaoying, Liu Jing, Du Yuhang
1. College of Electronic and Information Engineering, Hebei University, Baoding 071000, China;
2. Key Laboratory of Digital Medical Engineering of Hebei Province, Baoding 071000, China;
3. Machine Vision Engineering Technology Research Center of Hebei Province, Baoding 071000, China
Supported by: Natural Science Foundation of Hebei Province, China (F2016201187)

Abstract

Objective Diffusion tensor imaging (DTI) is widely recognized as the most attractive non-invasive magnetic resonance imaging method. DTI is sensitive to subtle differences in the orientation of white matter fiber and diffuse anisotropy. Hence, it is a powerful method studying brain diseases and group research, such as Alzheimer's disease, Parkinson's disease, and multiple sclerosis. DTI registration is a prerequisite for these studies, and its effect will directly affect the reliability and completeness of the follow-up medical research and clinical diagnosis. DT images contain many information about the direction of brain white matter fibers. DTI registration not only requires the consistency of the anatomy between the reference and the moving image after registration but also demands consistency between the diffusion tensor direction and the anatomic structure. The DTI registration based on demons algorithm, which uses the six independent components of the tensor as inputs, can fully use the direction information of the diffusion tensor data and improve the quality of registration. However, this algorithm does not perform well in the large deformation area, and its convergence speed is slow. The active demons algorithm can accelerate the convergence to some extent, but the internal structure of the moving image is prone to being teared, deformed, and folded due to the presence of false demons force, which can alter the topological structure of the moving image. To solve these problems, this paper proposes a multi-channel DTI registration method based on active demons algorithm by using variable parameters. Method The active demons algorithm is introduced into the multi-channel DTI registration. By analyzing the influence of the homogeneous and the balance coefficient in the active demons algorithm on the DTI registration and combining the advantages of the balance coefficient of improving the convergence speed and that of homogeneous coefficient of enhancing the accuracy of the multi-channel DTI registration, an appropriate homogeneous coefficient is first manually selected in a reasonable range. Then, the size of the balance coefficient value is dynamically adjusted with the decreasing Gaussian kernel during the convergence of this proposed algorithm. A smaller balance coefficient is used in the initial stage of DTI registration for a faster convergence speed, and then the balance coefficient is gradually increased for a smaller registration error. To verify whether the proposed multi-channel DTI registration method based on active demons algorithm using variable parameters statistically improves the effect of registration compared with the demons and active demons methods, 10 pairs of DTI data volumes of patients with Alzheimer's disease are used for registration. The mean square error (MSE) and overlap of eigenvalue-eigenvector pairs (OVL) obtained from the three DTI registration methods are used for the paired $t$ test. Result When the demons algorithm is used for the multi-channel DTI registration, a good registration effect is achieved in small deformation areas. However, the registration effect in larger deformation areas is not ideal and the convergence rate is slow. The homogenization coefficient in the active demons method for DTI registration resolved the registration problem in large deformation areas, but the image topology will change if the homogenization coefficient is too small. Although a faster convergence can be achieved by fixing the homogenization coefficient and introducing a single balance coefficient, the topological structure of the image changes simultaneously. Compared with the DTI registration method based on demons and active demons algorithm by using multiple channels, the convergence speed of the proposed approach is increased, the registration effect in large deformation areas is significantly improved, and the topology consistency of the image is preserved before and after registration. Moreover, the minimum MSE and maximum OVL values are obtained after registration using the proposed method for 10 sets of DTI data. At the given level of significance of 0.05, a significant difference can be found in the MSE values and OVL values between the active demons algorithm using variable parameters and active demons algorithm and between the active demons algorithm using variable parameters and demons algorithm ($p$ < 0.05). Conclusion The application of variable parameters in the proposed DTI registration method not only effectively improves the registration accuracy and registration speed but also enhance the registration of large deformation areas of DT image by the demons algorithm. It maintains the topological structure of DT images before and after registration simultaneously, which is one of the major drawbacks in multi-channel DTI registration method based on active demons algorithm. The experimental results indicate that a multi-channel DTI registration method based on active demons algorithm using variable parameters is suitable for the registration of DT images with large deformation areas between individuals.

Key words

diffusion tensor imaging; diffusion tensor imaging registration; demons algorithm; active demons algorithm; tensor reorientation

0 引言

弥散张量成像(DTI)是20世纪90年代发展起来的核磁共振成像(MRI)的一种特殊方式,是当前唯一的一种能在活体状态下有效观察和追踪脑白质纤维束并反映其解剖连通性的无创医学影像成像手段。DTI主要用于白质束的观察、追踪[1],脑发育和脑认知功能的研究[2],脑疾病的病理变化[3]以及脑部手术的术前计划和术后评估[4]。在临床诊断和神经科学研究中,同一病人不同时期的弥散张量图像,病人与正常人的弥散张量图像,以及同类病人的弥散张量图像的对比研究和统计分析对某种脑白质疾病的分析和诊断具有重要的意义。这些研究的一个先决条件就是对DTI配准。DTI配准是指对不同时间、不同个体的两组或多组弥散张量图像进行空间几何变换,以使代表相同解剖结构的体素在几何上能够匹配对应。DTI的配准效果将直接影响后续医学研究和临床诊断的可靠性和完整性。由于张量图像的高阶性和复杂性,相较于其他模态的医学图像配准,DTI的配准不仅要求能够减小图像之间的灰度差异,还要求变换之后的张量方向与解剖结构保持一致。

目前可以将DTI配准的算法分为3类:基于标量的配准方法、基于张量的配准方法和基于纤维束的配准方法[5]。基于标量的配准方法忽略了DTI丰富的张量方向和结构信息,直接对由张量计算得到的标量图像进行配准,对标量配准后还需对张量重定向。Guimond等人[6]选择将张量的特征值作为刚体变换的不变量来进行配准。Alexander等人[7]采用多分辨率弹性配准对张量图像进行配准,并且提出一种主方向保持法(PPD)对张量进行重定向。基于张量的配准方法能够保持配准前后张量方向和解剖结构的一致性。Park等人[8]采用多通道信息的demons算法,将弥散张量作为一个整体进行配准,有效利用了全张量信息,对张量方向进行了迭代,但是对较大形变的配准效果不佳。Zhang等人[9]提出一种新的张量重定向方法——有限张力法(FS),并采用分段仿射方法进行全张量配准。FS能够明显地优化重定向的旋转问题,其不足是只支持参数最少的仿射变换,计算复杂,子图像边界不平滑。Yeo等人[10]首先提出了DT-REFinD算法,该算法精确地将FS重定向与微分同胚demons目标函数结合,保证了可逆一致性,计算速度快,但未对张量重定向进行优化。基于纤维束的配准方法能够避免张量方向的估计误差,但是该方法需要进行纤维束的追踪,追踪效果极大地影响配准的准确度。Xu等人[11]与Guo等人[12]都是基于概率纤维束追踪学习实现弥散张量图像配准。Wang等人[13]同时利用DTI的连接特征和张量特征的互补信息来提高DTI的配准精度,该方法会受到不同疾病的不同连接模式的影响,并且该方法的张量重定向没有明确包含在优化过程当中。

当评估DTI配准的效果时,由于用于配准的通道的灰度分布决定了解剖一致性,所以选择合适的通道定义结构一致性是很重要的。T1或T2加权图像仅能在低对比度的水平上反映脑白质的结构,由此得到的脑白质结构和方向的配准效果很差。FA图能够反映高对比度的脑白质[14],体现脑白质的微细结构。Park等人[8]发现将6个独立的张量分量(TC)作为配准的通道的输入,相较于T1或T2加权图像、FA图等能获得更好的配准效果。TC的特点是包含张量的方向信息。利用TC,优化算法可以搜索浮动图像的相应张量,以获得与参考图像相同的各向异性、弥散率和方向。但是由于demons算法[15]本身的缺点,demons算法下的多通道DTI配准方法不适合配准大形变的图像,并且收敛速度慢。active demons算法能够加快收敛速度,但是由于错误demons力的存在,在形变过程中浮动图像的内部结构容易出现撕扯、变形和折叠等现象[16],导致图像的拓扑结构改变。

针对以上问题,本文提出了一种变参数active demons算法下的多通道DTI配准方法:1)将active demons算法用于多通道DTI配准中,用于解决demons算法不能解决大形变的问题;2)讨论了active demons算法中均化系数以及平衡系数对DTI配准的精度和速度的影响;3)综合平衡系数能加快收敛速度以及均化系数能提高配准精度的优点,提出一种既能提高配准速度又能提高配准精度的变参数active demons算法下的多通道DTI配准,解决了demons算法下的多通道DTI配准方法的速度与精度相互制约的缺陷。

1 DTI配准方法

1.1 弥散张量

在脑白质中,水分子由于受到组织细胞结构的阻挡,如纤维束、轴突和髓鞘对水分子弥散的限制作用,使水分子的弥散程度在空间不同方向上不同,即具有各向异性,并且随着神经纤维束的损伤程度不同也会发生变化[17]。当弥散是各向异性时,水分子的位移在不同的方向上测量时呈椭球形。在数学上,对称二阶张量可以很好地描述脑白质的这种各向异性。该张量为

$\mathit{\boldsymbol{D}}=\left[\begin{matrix} {{D}_{xx}}&{{D}_{xy}}&{{D}_{xz}} \\ {{D}_{yx}}&{{D}_{yy}}&{{D}_{yz}} \\ {{D}_{zx}}&{{D}_{zy}}&{{D}_{zz}} \\ \end{matrix} \right] $ (1)

尽管该弥散矩阵有9个元素,但只有6个独立元素,其中$D_{xy}$=$D_{yx}$$D_{xz}$=$D_{zx}$$D_{yz}$=$D_{zy}$。所以在各向异性弥散的情况下,至少需要在6个不同方向下测量弥散张量。

1.2 active demons算法

1998年,Thirion等人[15]提出demons非刚性配准算法。假设图像在运动过程中灰度保持不变(能量守恒),将图像的形变过程看成是一种弥散的过程,将参考图像$\mathit{\boldsymbol{S}}$的灰度轮廓看做是含有“demons”的半透膜,浮动图像$\mathit{\boldsymbol{M}}$上的全部像素点看做可变形的网格,网格上demons的力就会利用图像梯度信息驱动浮动图像$\mathit{\boldsymbol{M}}$朝着参考图像$\mathit{\boldsymbol{S}}$发生形变。且在对形变的优化迭代过程中,为了使形变场连续以及变形后的图像保持良好的拓扑结构,对形变场进行高斯平滑。对于2维图像中任意一点$(x, y)$$S(x, y)$$M(x, y)$分别表示参考图像和浮动图像在点$(x, y)$的灰度值,$\mathit{\boldsymbol{\nabla }}S(x, y)$为参考图像在$(x, y)$处的梯度值,则光流场方程为

$\mathit{\boldsymbol{u}}\cdot\mathit{\boldsymbol{\nabla}} S\left( {x, y} \right) = M\left( {x, y} \right) - S\left( {x, y} \right) $ (2)

则点$P$的形变向量(demons力)$\mathit{\boldsymbol{u}}$

$ \mathit{\boldsymbol{u}} = \frac{{\left( {M\left( {x, y} \right) - S\left( {x, y} \right)} \right)\mathit{\boldsymbol{\nabla}} S\left( {x, y} \right)}}{{\left| {\mathit{\boldsymbol{\nabla}} S{{\left( {x, y} \right)}^2}} \right|}} $ (3)

为防止参考图像梯度$\mathit{\boldsymbol{\nabla }}S(x, y)$趋于0时,$\mathit{\boldsymbol{u}}$趋于无穷大,方程修改为

$ \mathit{\boldsymbol{u}} = \frac{{\left( {M\left( {x, y} \right) - S\left( {x, y} \right)} \right)\mathit{\boldsymbol{\nabla }}S\left( {x, y} \right)}}{{\left| {\mathit{\boldsymbol{\nabla }}S{{\left( {x, y} \right)}^2}} \right| + {{\left( {M\left( {x, y} \right) - S\left( {x, y} \right)} \right)}^2}}} $ (4)

当两幅图像之间的变形较大时,原始demons算法基本上不能满足配准要求,即使完成配准其收敛速度也会很慢。

2005年,Wang等人[18]在demons算法的基础上提出了一种将浮动图像和参考图像的梯度信息分别作为光流场正内力和负内力的active demons算法,该算法不仅考虑了参考图像的梯度,而且也考虑了浮动图像的梯度对图像配准的影响,因此能在一定程度上克服demons配准算法的部分缺陷,能够适当提高配准的准确性和一致性,并且收敛速度更快,处理时间较短,特别是在处理参考图像梯度非常小和形变比较大的图像配准问题上,active demons算法的优势更加明显。其形变向量为

$ \begin{array}{l} \mathit{\boldsymbol{u}} = \frac{{\left( {M\left( {x, y} \right) - S\left( {x, y} \right)} \right)\mathit{\boldsymbol{\nabla }}S\left( {x, y} \right)}}{{\left| {\mathit{\boldsymbol{\nabla }}S{{\left( {x, y} \right)}^2}} \right| + {\alpha ^2}{{\left( {M\left( {x, y} \right) - S\left( {x, y} \right)} \right)}^2}}} + \\ \frac{{\left( {M\left( {x, y} \right)S\left( {x, y} \right)} \right)\mathit{\boldsymbol{\nabla }}M\left( {x, y} \right)}}{{\left| {\mathit{\boldsymbol{\nabla }}M{{\left( {x, y} \right)}^2}} \right| + {\alpha ^2}{{\left( {M\left( {x, y} \right) - S\left( {x, y} \right)} \right)}^2}}} \end{array} $ (5)

式中,active demons在分母中两幅图像对应位置的灰度差的平方项上引入了一个均化系数$\alpha $,可以用来调节形变的幅度,由($|\mathit{\boldsymbol{\nabla }}S(x, y)|^2$+$\alpha ^2$($M(x, y)$-$S(x, y))^2$)≥(2$\alpha $$\mathit{\boldsymbol{\nabla }}S(x, y)$($M(x, y)$-$S(x, y)$))可知,通过选择均化系数$\alpha $的值可以自适应地控制形变向量的大小,$\alpha $的值越大,允许的形变越小,则收敛速度较慢,但配准的精度较高。

2016年,Xue等人[19]指出active demons的均化系数$\alpha $不能同时兼顾大形变和小形变区域的准确配准,还会导致配准的收敛速度和精度相互制约,由此他们提出基于平衡系数的active demons非刚性配准算法,其形变向量为

$ \begin{array}{l} \mathit{\boldsymbol{u}} = \frac{{\left[{M\left( {x, y} \right)-S\left( {x, y} \right)} \right]\mathit{\boldsymbol{\nabla }}S\left( {x, y} \right)}}{{{k^2}\left| {\mathit{\boldsymbol{\nabla }}S{{\left( {x, y} \right)}^2}} \right| + {\alpha ^2}{{\left( {M\left( {x, y} \right) - S\left( {x, y} \right)} \right)}^2}}} + \\ \frac{{\left[{M\left( {x, y} \right)-S\left( {x, y} \right)} \right]\mathit{\boldsymbol{\nabla }}M\left( {x, y} \right)}}{{{k^2}\left| {\mathit{\boldsymbol{\nabla }}M{{\left( {x, y} \right)}^2}} \right| + {\alpha ^2}{{\left( {M\left( {x, y} \right) - S\left( {x, y} \right)} \right)}^2}}} \end{array} $ (6)

式中,在梯度的模值的平方项上引入一个新的系数$k$,称之为平衡系数。然后通过调整均化系数$\alpha $和平衡系数$k$的取值,联合调节形变向量的大小。在式(6)中,由(|$k\mathit{\boldsymbol{\nabla }}S(x, y)|^2$+$\alpha ^2$($M(x, y)$-$S(x, y))^2$)≥(2$\alpha $$k\mathit{\boldsymbol{\nabla }}S(x, y)$($M(x, y)$-$S(x, y)$))可知,若$\alpha $不变,$k$越大,$\mathit{\boldsymbol{u}}$越小,形变程度越小,收敛速度越慢;$k$越小,$\mathit{\boldsymbol{u}}$越大,形变程度越大,收敛速度越快。

1.3 变参数active demons算法下的多通道DTI配准

本文在Park等人[8]的基础上,提出将active demons算法应用到多通道DTI配准当中,把张量的6个独立的分量$D_{xx}$$D_{yy}$$D_{zz}$$D_{xy}$$D_{xz}$$D_{yz}$分别作为active demons配准算法的通道输入,将6个通道得到的平均形变向量与之前所有迭代的形变向量的和作为整个张量的demons力,驱动浮动图像朝着参考图像形变。对于$(x, y, z)$处的每个体素,其位移$\mathit{\boldsymbol{u}}$最优解的迭代方程为

$ \begin{array}{l} \;\;\;\;\;\;\;\;\;\;\;\;\;\;{\mathit{\boldsymbol{u}}_{n + 1}} = {\mathit{\boldsymbol{G}}_\sigma }*\left( {{\mathit{\boldsymbol{u}}_n} + \frac{1}{C}\sum\limits_{c = 1}^C {} } \right.\\ \left( {\frac{{\left( {{{\tilde M}_{cn}}\left( {x, y, z} \right) - {S_c}\left( {x, y, z} \right)} \right)\mathit{\boldsymbol{\nabla }}{S_{cn}}\left( {x, y, z} \right)}}{{{k^2}\left| {\mathit{\boldsymbol{\nabla }}{S_{cn}}{{\left( {x, y, z} \right)}^2}} \right| + {\alpha ^2}{{\left| {{{\tilde M}_{cn}}\left( {x, y, z} \right) - {S_c}\left( {x, y, z} \right)} \right|}^2}}} + } \right.\\ \left. {\left. {\frac{{\left( {{{\tilde M}_{cn}}\left( {x,y,z} \right) - {S_c}\left( {x,y,z} \right)} \right)\nabla {M_{cn}}\left( {x,y,z} \right)}}{{{k^2}{{\left| {\nabla {{\tilde M}_{cn}}\left( {x,y,z} \right)} \right|}^2} + {\alpha ^2}{{\left| {{{\tilde M}_{cn}} - {S_c}\left( {x,y,z} \right)} \right|}^2}}}} \right)} \right) \end{array} $ (7)

式中,$C$是通道的数量,${\mathit{\boldsymbol{\tilde M}}}_c$$c$通道浮动图像的灰度值,${\mathit{\boldsymbol{S}}}_c$$c$通道参考图像的灰度值,${{\mathit{\boldsymbol{\tilde M}}}_{cn}} = {\mathit{\boldsymbol{M}}_c} \circ {\mathit{\boldsymbol{h}}_n}$是重定向后的$c$通道的浮动图像,$ \circ $表示局部张量方向的形成,在对全张量进行配准过程中,根据形变场采用PPD重定向方法调整张量方向,$\mathit{\boldsymbol{h}}$是当前位置与其形变位移之和。$\mathit{\boldsymbol{G}}_\sigma $是方差为 $\sigma ^2$的高斯滤波器。高斯滤波器用于平滑位移场,其标准差$\sigma $逐渐减小,这种渐进式方法在配准刚开始时能够强烈地限制形变,以校正较大的位移,快结束时使用较弱的约束,从而得到更精确的位移。重采样过程采用三线性插值。

为了避免单一平衡系数在迭代后半期导致配准恶化的缺点,本文提出首先在合适的范围内手动选择一个较好的$\alpha ^2$值,并且在算法收敛过程中随着$\sigma $的减小动态调整平衡系数大小的方法实现配准。在配准开始阶段采用较小的平衡系数,使配准具有较快的收敛速度,然后随着收敛的加深逐渐增大平衡系数,使算法有较小的配准误差。最终达到一种既能提高配准速度又能提高配准精度的效果,同时克服单一$k^2$导致拓扑结构改变的缺点。本文的详细配准过程如图 1

图 1 配准过程示意图
Fig. 1 The diagram of registration process

2 实验及结果分析

2.1 实验数据

本文采用的DTI数据来自标准数据库ADNI(https://ida.loni.usc.edu/login.jsp?project=ADNI),为10个阿尔兹海默病患者在两个不同时期采用相同设备和参数采集的DTI数据,总共包括20个DTI数据集。设备为3T的GE医疗系统,每个DTI数据为46个弥散梯度方向的DWI数据集,其中包括5个非弥散加权图像,重复时间(TR)为9 050 ms,回波时间(TE)为61.8 ms,翻转角(FA)为90°,图像矩阵大小为256×256×60,层厚为2.7 mm,弥散梯度因子(b值)为1 000 s/mm2

2.2 预处理

FSL(FMRIB Software Library)软件是一个常用的DTI图像处理软件。本文采用FSL对原始DTI数据进行预处理。由于弥散编码的磁场梯度的大幅度切换会在磁共振传导中产生涡流,导致弥散加权图像产生拉伸和切变效应,所以首先利用Eddy current correction条目对原始DTI数据进行涡流校正,同时也对简单的头动做了校正。然后利用BET extraction项将校正后的大脑和头骨以及其他的头部组织分开,去除图像的非脑组织部分,获取全脑mask文件。最后利用DTIFIT工具进行张量解算,获得DTI的全张量数据。

2.3 active demons算法下的多通道DTI配准结果及分析

本文先将active demons算法代替demons算法用到多通道的DTI配准中。设置迭代次数为50次。两组图像的均方差(MSE)为配准误差指标,MSE越小,说明配准的精度越高。通过比较配准前后张量图像的FA图及FA差值图来直观地反映配准的效果,实验中采用第38层轴向层面来显示配准的效果。图 2 (a)为参考图像的FA图像,图 2(b)为浮动图像的FA图像。

图 2 参考FA图像和浮动FA图像
Fig. 2 Reference FA image and moving FA image
((a) reference FA image in the axial direction; (b) moving FA image in the axial direction)

首先,改变active demons形变向量的均化系数,即改变式(5)中的$\alpha $。demons算法下的DTI配准方法在50次迭代之后,MSE为7.761 3×10-5。active demons算法下的DTI配准方法中不同$\alpha ^2$对应的MSE如表 1所示。从表中可以看出随着$\alpha ^2$的减小,MSE随之减小,当$\alpha ^2$=0.003时,MSE达到最小值3.272 8。当$\alpha ^2$ < 0.003后,随着$\alpha ^2$的减小,MSE有逐渐上升的趋势,但是上升的幅度并不大。并且,当$\alpha ^2$ < 0.09时,MSE基本能够减小到3.5以下,得到一个较好的MSE值。所以根据$\alpha ^2$对MSE的影响,$\alpha ^2$较合理的取值范围为$\alpha ^2$ < 0.09。从$\alpha ^2$所有的取值中取9、5、1、0.5、0.1、0.05、0.01、0.007、0.005、0.001、0.000 5、0.000 1绘制MSE曲线图(图 3)。

表 1 均化系数$\alpha^2 $对MSE的影响
Table 1 The effect of homogeneous coefficient $\alpha ^2$ on MSE

下载CSV
$\alpha ^2$ MSE/10-5
9 9.922 3
7 9.612 6
5 9.137 5
3 8.278 4
1 6.176 8
0.9 5.973 7
0.7 5.519 0
0.5 4.978 6
0.3 4.322 5
0.1 3.575 1
0.09 3.540 1
0.07 3.473 6
0.05 3.409 3
0.03 3.344 6
0.01 3.278 6
0.009 3.276 4
0.007 3.274 3
0.005 3.274 6
0.003 3.272 8
0.001 3.286 6
0.000 9 3.284 6
0.000 7 3.289 5
0.000 5 3.292 9
0.000 3 3.309 5
0.000 1 3.330 5
图 3 demons算法中均化系数$\alpha ^2$对MSE的影响
Fig. 3 The influence of the homogeneous coefficient $\alpha ^2$ on MSE in active demons algorithm

图 3可以看出,当$\alpha ^2$>1时,active demons算法下的配准方法的收敛速度比demons算法下的配准方法慢,并且随着$\alpha ^2$的增大,收敛速度变慢。当active demons算法中的均化系数$\alpha ^2$ < 1时,active demons下的DTI配准方法比demons算法下的DTI配准方法收敛速度更快,在相同的迭代次数下的MSE更小,能够得到更高的配准精度。当$\alpha ^2$ < 0.01时,配准的收敛速度相差不大,并且50次迭代之后能够得到相近的MSE。

图 4为demons方法配准后的FA图和配准后与参考图像的FA差值图,以及active demons方法中$\alpha ^2$分别取0.5、0.05、0.007、0.005、0.003对应的FA图和FA差值图。由图 4可以看出,与demons算法相比,active demons算法能够明显地校正DTI形变较大的区域,并且随着$\alpha ^2$减小,MSE减小,通过对比FA差值图,可以发现参考FA图和浮动FA图的差异随之越来越小。但是当$\alpha ^2$≤0.005后,配准后的FA图出现“斑点”,如图 4(e)-(f)中FA图放大区域箭头所指。这是由于正力和负力方向不一致,导致active demons力方向的变化,从而产生错误的demons形变力,导致图像拓扑结构的偏移[20]。所以,尽管$\alpha ^2$=0.003时,MSE取最小值,但是配准后图像的拓扑结构发生改变。并且当$\alpha ^2$≤0.01时,不同$\alpha ^2$所对应的配准的收敛速度相近,50次迭代之后所达到的MSE也相差不大。综合考虑配准后图像是否有斑点、收敛速度快慢以及MSE值大小,当$\alpha ^2$=0.007时,配准的综合效果最好。

图 4 active demons下采用不同$\alpha ^2$配准后的结果图
Fig. 4 FA maps, FA difference maps and the magnified area of some FA maps after registration with different $\alpha ^2$ under active demons
((a) demons; (b) $\alpha ^2$=0.5; (c) $\alpha ^2$=0.05; (d) $\alpha ^2$=0.007; (e) $\alpha ^2$=0.005; (f) $\alpha ^2$=0.003)

然后,本文将基于平衡系数的active demons算法应用到多通道DTI配准中。固定$\alpha ^2$=0.007,改变$k^2$的值,讨论平衡系数对DTI配准效果的影响。图 5为迭代50次,平衡系数$k^2$与MSE的关系曲线图。红色虚线是$k^2$=1、$\alpha ^2$=0.007的参考曲线,由图可以看出,当$k^2$ > 1时,配准的收敛速度随着迭代次数的增大明显变慢,同时相同的迭代次数下,MSE大幅上升,配准精度下降。当$k^2$ < 0.5时,随着迭代次数的增加,MSE大幅摆动,甚至出现配准情况恶化的情况。当$k^2$ < 1时,拓扑结构发生改变,出现斑点,如图 6所示,并且$k^2$越小,对图像的拓扑结构影响越大。这是由于驱动力$\mathit{\boldsymbol{u}}$存在上限,且与$\alpha $$k$有关。当$\alpha $$k$同时减小时,会导致形变向量太大,高于实际形变的最大限度,并且由于高斯滤波器中的$\sigma $逐渐减小,能够实现小形变的精细配准,但是不能够对出现的较大形变有效平滑,导致误配准的情况。此外$k^2$越小,收敛速度越快,尤其在最开始进行迭代时,效果尤其明显。$k^2$=0.5,迭代次数为10时,MSE约为6,相当于$k^2$=1进行20次迭代的效果。这一优势恰好能解决demons算法下的多通道DTI配准收敛速度慢、计算时间长的问题。为了利用$k^2$较小时能够加快收敛速度这一优势,同时避免$k^2$太小导致MSE曲线不稳定、配准效果恶化的情况,所以$k^2$的合理取值范围为0.5≤$k^2$≤1。

图 5 active demons算法中平衡系数$k^2$对MSE的影响
Fig. 5 The influence of balance coefficient $k^2$ on MSE in active demons algorithm
图 6 active demons算法中平衡系数$k^2$对FA图的影响
Fig. 6 The influence of the balance coefficient $k^2$ on MSE under active demons
((a)$k^2$=1.5; (b)$k^2$=0.9; (c)$k^2$=0.7; (d)$k^2$=0.5))

2.4 变参数active demons算法下的多通道DTI配准结果及分析

由以上分析可知,active demons算法下的多通道DTI配准方法中,当$\alpha ^2$=0.007时,配准的综合效果最优。当$\alpha ^2$=0.007、平衡系数$k^2$ < 1时,随着$k^2$减小,FA图拓扑结构变化增大。同时,$k^2$ < 0.5时,MSE曲线大幅摆动,配准情况恶化。这是由于demons算法下的多通道DTI配准方法中设定高斯滤波器的标准差$\sigma $按11、9、5、3的顺序随着迭代次数的增加而逐渐减小,配准前期较大的$\sigma $能够校正大的形变。随着迭代次数的增加,大形变得以校正,再利用较小的$\sigma $进行更精细的配准。本文中单一$k^2$如果取较小的值,则迭代后期形变向量太大,较小的$\sigma $不能对形变进行有效的平滑。

因此,本文提出在算法中设定多个$k^2$,并且随着$\sigma $的减小而减小,通过动态改变平衡系数$k^2$使得配准在迭代前期能够有较快的收敛速度,随着$\sigma $减小来减小$k^2$以获得较小的形变量,改善配准后图像配准拓扑结构发生改变的情况。

本文实验中设定$\alpha ^2$=0.007,高斯滤波器的标准差$\sigma $采用Park等人[8]在demons算法下的多通道DTI配准方法中设定的11、9、5、3,标准差$\sigma $随着迭代次数的增加在迭代次数的每个1/4处减小,$k^2$随着标准差按0.5、0.7、0.9、1的顺序依次增大。

图 7中,虚线为DTI配准中原始demons算法的MSE与迭代次数的关系曲线,点划线为$\alpha ^2$=0.007、$k^2$=1时的active demons(AD)算法对应的MSE曲线,实线为本文提出的改进后的变参数active demons算法(IAD)对应的MSE曲线。AD能够比较有效地提高配准的精度并且加快收敛速度,但是由图 4可知,较小的$\alpha ^2$会导致拓扑结构改变。本文IAD方法的MSE的收敛速度比demons算法提高了近10倍,同时取得一个最小的MSE值,比demons的MSE降低了约60%。图 8为采用3种算法得到的配准后的FA图、配准后与参考图像的FA差值图以及形变场。可以看出,demons算法能够校正较小的形变,但无法解决大形变区域的配准问题。IAD能够兼顾大形变与小形变区域,适合个体间形变较大的DTI图像的配准。与图 6对比可得,本文算法IAD能够有效地避免单一$k^2$值导致拓扑结构发生改变的问题。

图 7 3种算法的MSE曲线对比
Fig. 7 MSE curves of three algorithms
图 8 3种算法配准后的结果图
Fig. 8 FA maps, FA difference maps, and deformation field after registration of three methods
((a) demons; (b) active demons; (c) active demons using variable parameters)

为了验证本文方法的有效性以及测试IAD算法相较于demons算法和AD算法在DTI配准上是否有了统计意义上的提高,本文运用3种算法分别对另外9组使用相同采集参数和设备的阿尔海默病患者不同时期获得的两组DTI图像进行配准。图 9为3种配准方法下10组实验所得的MSE柱形图。可以看出IAD相较于AD和demons算法获得了最小的MSE。特征值特征向量对重叠率(OVL)是常用的定量评价DTI配准精度的有效标准之一[21],OVL值越大,表示配准的性能越好,反之则越差。图 10为3种算法的OVL。实验结果显示,本文算法相较于demons算法大幅度提高了特征值特征向量对的重叠率,同样说明本文算法对弥散张量图像的配准效果最好。对3种算法的MSE和OVL进行了配对样本$t$检验,如表 2。统计数据表明,若取显著性水平$\alpha $=0.05, IAD相较于AD和demons的OVL值的$t$值分别为-2.373、-6.590, MSE值的$t$值分别为2.533、3.344,$p$值均小于显著性水平$\alpha $=0.05,说明配准结果差异性显著,本文算法IAD获得了更好的DTI配准效果。

图 9 3种方法对10个患者DTI图像配准后的MSE柱形图
Fig. 9 Bar graph of MSE for 10 DTI images by three methods
图 10 3种方法的OVL图
Fig. 10 Box plot of OVL of three methods

表 2 配对样本$t$检验的$p$值和$t$
Table 2 $p$ and $t$ values of paired sample $t$ test

下载CSV
MSE OVL
$p$ $t$ $p$ $t$
IAD与demons < 0.001 -6.590 0.009 3.344
IAD与AD 0.042 -2.373 0.032 2.533
AD与demons < 0.001 -6.969 0.011 3.186

3 结论

本文针对demons算法下的多通道DTI配准方法中存在的问题,提出了变参数active demons下的多通道DTI配准方法。实验结果表明,将active demons算法用到DTI配准中,有效地改善了demons算法不能解决弥散张量图像大形变区域的配准问题,同时提高了收敛的速度。但是active demons中较小的均化系数与平衡系数会导致配准后的弥散张量图像拓扑结构发生改变以及误配准的情况。为此,本文综合利用平衡系数能加快收敛速度、均化系数能提高DTI配准精度的优势,通过动态改变平衡系数的大小,实现了既能够提高配准速度,还能够提高配准精度,同时还保持配准后图像拓扑结构不变的方法,有效地改善了demons算法下的多通道DTI配准方法不能兼顾大形变与小形变的配准以及收敛速度慢的问题,尤其适合个体间形变较大的DTI图像的配准。尽管本文方法得到了很好的配准效果,但是初始参数需要人工设置,后续研究可以针对该问题进行改进。

参考文献

  • [1] Mei L, Long R, Tang G C, et al. The study of cerebral white matter change in children with new-onset, untreated idiopathic generalized epilepsy by using magnetic resonance imaging[J]. Chinese Journal of Magnetic Resonance Imaging, 2018, 9(2): 87–91. [梅兰, 龙然, 唐光才, 等. 首发未治疗青少年特发性全面性癫痫脑白质磁共振成像研究[J]. 磁共振成像, 2018, 9(2): 87–91. ] [DOI:10.12015/issn.1674-8034.2018.02.002]
  • [2] Giulietti G, Torso M, Serra L, et al. Whole brain white matter histogram analysis of diffusion tensor imaging data detects microstructural damage in mild cognitive impairment and alzheimer's disease patients[J]. Journal of Magnetic Resonance Imaging, 2018, 48(3): 767–779. [DOI:10.1002/jmri.25947]
  • [3] Zhang X F, Chen L D. White matter damages in Alzheimer's disease found with diffusion tensor imaging (review)[J]. Chinese Journal of Rehabilitation Theory and Practice, 2017, 23(7): 775–778. [张秀峰, 陈立典. 阿尔茨海默病患者大脑白质变化的弥散张量成像研究进展[J]. 中国康复理论与实践, 2017, 23(7): 775–778. ] [DOI:10.3969/j.issn.1006-9771.2017.07.007]
  • [4] Tao Y X, Fan G G. Application of MR diffusion tensor imaging in preoperative and postoperative patients of brain Tumors[J]. Journal of Clinical Radiology, 2017, 36(6): 775–778. [陶乙宣, 范国光. 磁共振扩散张量成像技术在脑肿瘤手术前后的临床应用价值[J]. 临床放射学杂志, 2017, 36(6): 775–778. ] [DOI:10.13437/j.cnki.jcr.2017.06.004]
  • [5] Wang Y, Gupta A, Liu Z X, et al. DTI registration in atlas based fiber analysis of infantile Krabbe disease[J]. Neuroimage, 2011, 55(4): 1577–1586. [DOI:10.1016/j.neuroimage.2011.01.038]
  • [6] Guimond A, Guttmann C R G, Warfield S K, et al. Deformable registration of DT-MRI data based on transformation invariant tensor characteristics[C]//2002 IEEE International Symposium on Biomedical Imaging. Washington, DC, USA: IEEE, 2002: 761-764. [DOI: 10.1109/ISBI.2002.1029369]
  • [7] Alexander D, Gee J, Bajcsy R. Elastic matching of diffusion tensor MRIs[C]//Proceedings of 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. Fort Collins, CO, USA: IEEE, 1999: 1244-1249. [DOI: 10.1109/CVPR.1999.786946]
  • [8] Park H J, Kubicki M, Shenton M E, et al. Spatial normalization of diffusion tensor MRI using multiple channels[J]. Neuroimage, 2003, 20(4): 1995–2009. [DOI:10.1016/j.neuroimage.2003.08.008]
  • [9] Zhang H, Yushkevich P A, Alexander D C, et al. Deformable registration of diffusion tensor MR images with explicit orientation optimization[J]. Medical Image Analysis, 2006, 10(5): 764–785. [DOI:10.1016/j.media.2006.06.004]
  • [10] Yeo B T T, Vercauteren T, Fillard P, et al. DTI registration with exact finite-strain differential[C]//2008 IEEE International Symposium on Biomedical Imaging: From Nano To Macro. Paris, France: IEEE, 2008: 700-703. [DOI: 10.1109/ISBI.2008.4541092]
  • [11] Xu Q, Anderson A W, Gore J C, et al. Unified bundling and registration of brain white matter fibers[J]. IEEE Transactions on Medical Imaging, 2009, 28(9): 1399–1411. [DOI:10.1109/TMI.2009.2016337]
  • [12] Guo Z, Wang Y, Lei T, et al. DTI image registration under probabilistic fiber bundles tractography learning[J]. BioMed Research International, 2016, 2016(4): #4674658. [DOI:10.1155/2016/4674658]
  • [13] Wang Q, Yap P T, Wu G R, et al. Diffusion tensor image registration using hybrid connectivity and tensor features[J]. Human Brain Mapping, 2014, 35(7): 3529–3546. [DOI:10.1002/hbm.22419]
  • [14] Jones D K, Griffin L D, Alexander D C, et al. Spatial normalization and averaging of diffusion tensor MRI data sets[J]. Neuroimage, 2002, 17(2): 592–617. [DOI:10.1006/nimg.2002.1148]
  • [15] Thirion J P. Image matching as a diffusion process:an analogy with Maxwell's demons[J]. Medical Image Analysis, 1998, 2(3): 243–260. [DOI:10.1016/S1361-8415(98)80022-4]
  • [16] Nan L Q. Research on non-rigid lung medical image registration algorithm[D]. Shenyang: Northeastern University, 2013. [南玲巧.肺部非刚性医学图像配准算法的研究[D].沈阳: 东北大学, 2013.] http://cdmd.cnki.com.cn/Article/CDMD-10145-1015707641.htm
  • [17] Rajagopalan V, Jiang Z G, Stojanovic-Radic J, et al. A basic introduction to diffusion tensor imaging mathematics and image processing steps[J]. Brain Disorders & Therapy, 2017, 6(2): #1000229. [DOI:10.4172/2168-975X.1000229]
  • [18] Wang H, Dong L, O'Daniel J, et al. Validation of an accelerated 'demons' algorithm for deformable image registration in radiation therapy[J]. Physics in Medicine & Biology, 2005, 50(12): 2887–2905. [DOI:10.1088/0031-9155/50/12/011]
  • [19] Xue P, Yang P, Cao Z L, et al. active demons non-rigid registration algorithm based on balance coefficient[J]. Acta Automatica Sinica, 2016, 42(9): 1389–1400. [DOI:10.16383/j.aas.2016.c150186]
  • [20] Lin X B, Qiu T S, Ruan S, et al. Research on the topology preservation of the demons non-rigid registration algorithm[J]. Acta Automatica Sinica, 2010, 36(1): 179–183. [林相波, 邱天爽, 阮素, 等. Demons非刚性配准算法拓扑保持性的研究[J]. 自动化学报, 2010, 36(1): 179–183. ]
  • [21] Basser P J, Pajevic S. Statistical artifacts in diffusion tensor MRI (DT-MRI) caused by background noise[J]. Magnetic Resonance in Medicine, 2000, 44(1): 41–50. [DOI:10.1002/1522-2594(200007)44:1<41::AID-MRM8>3.0.CO;2-O]