首页 / 专利库 / 数学与统计 / 扩散张量 / 用于脑白质纤维跟踪的高阶扩散张量混合稀疏成像方法

用于脑白质纤维跟踪的高阶扩散张量混合稀疏成像方法

阅读:1033发布:2020-05-18

专利汇可以提供用于脑白质纤维跟踪的高阶扩散张量混合稀疏成像方法专利检索,专利查询,专利分析的服务。并且用于脑白质 纤维 跟踪 的高阶 扩散张量 混合稀疏成像方法,包括以下步骤:读取脑部磁共振数据,获取施加梯度方向g的磁共振 信号 S(g),未施加梯度方向的磁共振信号S0及梯度方向数据,选取所需的感兴趣区域,并计算该区域的扩散衰减信号S(g)/S0;将感兴趣区域内的每个 体素 的扩散衰减信号S(g)/S0逐个建模为具有扩散形态的椭球分布模型;通过计算张量系数λj得到扩散函数D(v),再计算每个 采样 点的扩散函数值,最后将扩散函数值拟合成扩散模型。本 发明 涉及 压缩 感知 与稀疏成像的理念,相比传统方法,计算速度快,成像 角 度 分辨率 高,且计算样本数可大大减少,实验效果好。,下面是用于脑白质纤维跟踪的高阶扩散张量混合稀疏成像方法专利的具体信息内容。

1.用于脑白质纤维跟踪的高阶扩散张量混合稀疏成像方法,其特征在于:所述的混合稀疏成像方法包括以下步骤:
(1)读取脑部磁共振数据,获取施加梯度方向g的磁共振信号S(g),未施加梯度方向的磁共振信号S0及梯度方向数据,选取所需的感兴趣区域,并计算该区域的扩散衰减信号S(g)/S0;
(2)将感兴趣区域内的每个体素的扩散衰减信号S(g)/S0逐个建模为具有扩散形态的椭球分布模型,建模过程如下:
2.1)体素微结构建模方案:将扩散衰减信号S(g)/S0假设为沿重建向量v的单条纤维
2
信号响应函数R(v,g)与扩散函数D(v)在球面S 上的卷积:
其中, μ表征的是受扩散效率与扩散敏感系数b共同影响的一个参
数; 表示扩散函数,drs表示单项式 的系数,λj表示第
j个张量的张量系数,j=1,...,m,m表示张量的个数,fj(v)表示第j个单项式,并满足其中r,s分别表示重建向量v的基方向v1,v2的指数;
2.2)构建的数学模型如下:
由于磁共振信号的数据采集并不理想,往往带有一定的噪声,为了尽可能地克服噪声对方向重建的影响,通常利用能量函数的最小化来减小误差;如果扩散加权磁共振信号有n个扩散梯度方向gi,i=1,...,n,并且沿重建向量v进行重建,那么λj可以通过最小化下面的能量函数E求得
为了求解能量函数E得到张量系数λj,因此将能量函数方程转换为线性问题y=Af
A是n×m的矩阵,其中每个元素 张量系数向量f=[λ1,λ2,..
λm]T,y是n维列向量,每个元素yi=S(gi)/S0;
(3)通过计算张量系数λj得到扩散函数D(v),再计算每个采样点的扩散函数值,最后将扩散函数值拟合成扩散模型;张量系数λj的计算方法包括以下步骤:
3.1)在单位半球面上均匀采样321个离散的点,以球心为原点获取这321个重建向量v,计算单条纤维响应函数R(v,g)的值,设定一个较低的阶数llow计算单项式矩阵f(v);计算R与f(v)的卷积作为步骤2.2)中的A;
3.2)通过稀疏变换过程可以将非稀疏的解映射到稀疏域中,使其稀疏表示,变换过程表示为:
f=Ψx
其中Ψ为变换矩阵;令Φ=AΨ,Φ称为传感矩阵;因此我们将上述问题改写为:
y=Af=AΨx=Φx;
3.3)混合加权稀疏算法求解3.2)所提出的问题,其过程包括以下步骤:
0
步骤3.3.1,在两组线性非负空间-Φx≥0和x≥0内,通过求解下述约束优化问题(0)
获得初始解x 来初始化搜索空间:
步骤3.3.2,使用低阶混合加权稀疏化方法训练得到正则化矩阵L,即迭代求解下述问题:
0 (t) (t)
其中Φ 表示初始的传感矩阵,ω 表示第t次迭代的加权向量,x 表示第t次迭代的解,为约束参数,α用来控制两项罚函数条件 之间的平衡,其中l1范数(t) (t) (t)
||ω x ||1用来促进稀疏解的逼近,而l2范数 用来促进解的平滑性;L 表示第t次迭代的正则化矩阵
其中τ为阈值参数, 为第t次迭代时的张量D(t)的平均值,μ=D(t)x(t), 表示(t)
D 中满足阈值条件 的点,m′,n′表示矩阵中的位置坐标;
(t)
步骤3.3.3,更新加权向量ω :
其中, 表示第t+1次迭代的加权向量ω的第i个元素,sgn是符号函数,β表示符(t) (t)
号参数,当xi <β时进行符号变换,δ用来防止当xi 为零时分母出现0,当相邻两次迭代的解满足条件 时则终止迭代,否则返回步骤3.3.2;
1
步骤3.3.4,设定一个较高的阶数lhigh,按3.1)和3.2)计算高阶下的传感矩阵Φ,通过步骤3.3.2训练得到的正则化矩阵L和高阶产生的传感矩阵来求解最终的系数xfinally:
步骤3.3.5,将最终求得的xfinally按步骤3.2)计算张量系数向量f;
3.4)将张量系数用于拟合扩散分布,获取纤维扩散模型,搜索极值计算纤维方向;
其过程包括以下步骤:
步骤3.4.1,对十二面体进行四次分形,获取接近于单位球面采样的2562个采样点,得到2562个重建向量v;通过步骤3.3.5所得到的张量系数向量f就可以得到最终的扩散函数D(v)
步骤3.4.2,通过粒子群局部极值搜索方法获得q个极值点,在每个极值点的邻域附近搜索t个稀疏点;
步骤3.4.3,通过步骤3.4.1和3.4.2得到的扩散函数分别计算这2562个采样点的扩散函数值也称FOD值,而实际上大多数FOD均为0,实际只需计算t个稀疏点的FOD值;使用数学软件MATLAB仿真拟合出FOD值的分布,通过搜索FOD值中的极值点来获取纤维的主方向。
2.如权利要求1所述的方法,其特征在于:所述的步骤2.1)中的扩散函数D(v)使用重建向量v的三个基向量v1,v2,v3建立的高阶多项式 作为扩散函数,所
有的重建向量所构成的扩散函数是一个高阶单项式矩阵。

说明书全文

用于脑白质纤维跟踪的高阶扩散张量混合稀疏成像方法

(一)技术领域

[0001] 本发明涉及图像处理、医学成像、计算方法、数学、三维重建、神经解剖学等领域,尤其是一种用于脑白质纤维跟踪的高阶扩散张量混合稀疏成像方法。(二)背景技术
[0002] 脑白质纤维跟踪是获得大脑白质区域纤维走向的一类信息医学技术,它通过追踪局部张量走向来估计纤维的可能路径。就目前而言,脑白质纤维跟踪方法是唯一以种能在活体中无创地获得脑白质纤维走向的方法。纤维跟踪技术首先对原始的DW-MRI数据进行体素建模,获得每个体素内的纤维走向,形成具有解剖学意义的纤维空间微结构,然后再利用纤维跟踪算法指定区域的纤维方向进行连接。随着磁共振扩散信号采样精度和对纤维跟踪精度需求的提高,纤维方向估计问题的求解规模越来越大,使得稳定获得高分辨率纤维识别比较困难,这极大地阻碍了该技术在临床医学中的应用。(三)发明内容
[0003] 为了克服现有成像方法度分辨率和计算效率低的缺点,本发明提出一种以高阶张量为导向的高角度分辨率、高效率、低样本数的用于脑白质纤维跟踪的高阶扩散张量混合稀疏成像方法。
[0004] 本发明所采用的技术方案如下:
[0005] 用于脑白质纤维跟踪的高阶扩散张量混合稀疏成像方法,所述的混合稀疏成像方法包括以下步骤:
[0006] (1)读取脑部磁共振数据,获取施加梯度方向g的磁共振信号S(g),未施加梯度方向的磁共振信号S0及梯度方向数据,选取所需的感兴趣区域,并计算该区域的扩散衰减信号S(g)/S0;
[0007] (2)将感兴趣区域内的每个体素的扩散衰减信号S(g)/S0逐个建模为具有扩散形态的椭球分布模型,建模过程如下:
[0008] 2.1)体素微结构建模方案:将扩散衰减信号S(g)/S0假设为沿重建向量v的单条2
纤维信号响应函数R(v,g)与扩散函数D(v)在球面S 上的卷积:
[0009]
[0010] 其中, μ表征的是受扩散效率与扩散敏感系数b共同影响的一个参数; 表示扩散函数,drs表示单项式 的系数,λj表示第j个张量的张量系数,j=1,...,m,m表示张量的个数,fj(v)表示第j个单项式,并满足其中r,s分别表示重建向量v的基方向v1,v2的指数;
[0011] 2.2)构建的数学模型如下:
[0012] 由于磁共振信号的数据采集并不理想,往往带有一定的噪声,为了尽可能地克服噪声对方向重建的影响,通常利用能量函数的最小化来减小误差;如果扩散加权磁共振信号有n个扩散梯度方向gi,i=1,...,n,并且沿重建向量v进行重建,那么λj可以通过最小化下面的能量函数E求得
[0013]
[0014] 为了求解能量函数E得到张量系数λj,因此将能量函数方程转换为线性问题[0015] y=Af
[0016] A是n×m的矩阵,其中每个元素 张量系数向量f=[λ1,λ2,..T
λm],y是n维列向量,每个元素yi=S(gi)/S0;
[0017] (3)通过计算张量系数λj得到扩散函数D(v),再计算每个采样点的扩散函数值,最后将扩散函数值拟合成扩散模型;张量系数λj的计算方法包括以下步骤:
[0018] 3.1)在单位半球面上均匀采样321个离散的点,以球心为原点获取这321个重建向量v,计算单条纤维响应函数R(v,g)的值,设定一个较低的阶数llow计算单项式矩阵f(v);计算R与f(v)的卷积作为步骤2.2)中的A;
[0019] 3.2)通过稀疏变换过程可以将非稀疏的解映射到稀疏域中,使其稀疏表示,变换过程表示为:
[0020] f=Ψx
[0021] 其中Ψ为变换矩阵;令Φ=AΨ,Φ称为传感矩阵;因此我们将上述问题改写为:
[0022] y=Af=AΨx=Φx;
[0023] 3.3)混合加权稀疏算法求解3.2)所提出的问题,其过程包括以下步骤:
[0024] 步骤3.3.1,在两组线性非负空间-Φ0x≥0和x≥0内,通过求解下述约束优化(0)问题获得初始解x 来初始化搜索空间:
[0025]
[0026] 步骤3.3.2,使用低阶混合加权稀疏化方法训练得到正则化矩阵L,即迭代求解下述问题:
[0027]
[0028] 其中Φ0表示初始的传感矩阵,ω(t)表示第t次迭代的加权向量,x(t)表示第t次(t) (t)迭代的解,ζ为约束参数,α用来控制两项罚函数条件||ω x ||1和 之间的平衡,(t) (t)
其中l1范数||ω x ||1用来促进稀疏解的逼近,而l2范数 用来促进解的平滑性;
(t)
L 表示第t次迭代的正则化矩阵
[0029](t) (t) (t)
[0030] 其中τ为阈值参数, 为第t次迭代时的张量D 的平均值,μ=D x ,(t)表示D 中满足阈值条件 的点,m′,n′表示矩阵中的位置坐标;
[0031] 步骤3.3.3,更新加权向量ω(t):
[0032]
[0033] 其中, 表示第t+1次迭代的加权向量ω的第i个元素,sgn是符号函数,β表示符号参数,当 时进行符号变换,δ用来防止当 为零时分母出现0,当相邻两次迭代的解满足条件 时则终止迭代,否则返回步骤3.3.2;
[0034] 步骤3.3.4,设定一个较高的阶数lhigh,按3.1)和3.2)计算高阶下的传感矩阵1
Φ,通过步骤3.3.2训练得到的正则化矩阵L和高阶产生的传感矩阵来求解最终的系数xfinally:
1 T 1 T -1 1 T
[0035] xfinally=[(Φ)(Φ)+ζ(L)(L)] [(Φ)y];
[0036] 步骤3.3.5,将最终求得的xfinally按步骤3.2)计算张量系数向量f;
[0037] 3.4)将张量系数用于拟合扩散分布,获取纤维扩散模型,搜索极值计算纤维方向;其过程包括以下步骤:
[0038] 步骤3.4.1,对十二面体进行四次分形,获取接近于单位球面采样的2562个采样点,得到2562个重建向量v;通过步骤3.3.5所得到的张量系数向量f就可以得到最终的扩散函数D(v)
[0039]
[0040] 步骤3.4.2,通过粒子群局部极值搜索方法获得q个极值点,在每个极值点的邻域附近搜索t个稀疏点;
[0041] 步骤3.4.3,通过步骤3.4.1和3.4.2得到的扩散函数分别计算这2562个采样点的扩散函数值也称FOD值,而实际上大多数FOD均为0,实际只需计算t个稀疏点的FOD值;使用数学软件MATLAB仿真拟合出FOD值的分布,通过搜索FOD值中的极值点来获取纤维的主方向。
[0042] 进一步,所述的步骤2.1)中的扩散函数D(v)使用重建向量v的三个基向量v1,v2,v3建立的高阶多项式 作为扩散函数,所有的重建向量所构成的扩散函数是一个高阶单项式矩阵。
[0043] 本发明的有益效果体现在:本发明涉及压缩感知与稀疏成像的理念,相比传统方法,计算速度快,成像角度分辨率高,且计算样本数可大大减少,实验效果好。(四)附图说明
[0044] 图1是本发明在模拟磁共振数据下建模的结果图。其中,模拟数据由下式产生:
[0045]
[0046] 其中fi表示第i根纤维所占的比例, f1=0.5,f2=0.5,S0=1,扩散敏感系数b=3000s/mm2,扩散张量D的特征值为:λ1=1.8×10-3mm2/s,λ2=0.3×10-3mm2/s,λ3=0.3×10-3mm2/s,g为梯度方向,实验中llow=8,lhigh=18,81个在半球面内均匀分布的扩散加权磁共振扫描方向,半球面采样点数为321个,图中第一行表示角度,第二行表示纤维方向,第三行表示成像模型,图中相交直线示意两条纤维的方向。
[0047] 图2是本发明采用实际临床数据后的效果图,图中曲线示意了纤维的大致走向。数据来自哈佛大学医学院附属医院(Brigham and Women’s Hospital,Brockton VA Hospital,McLean Hospital),是利用3-T GE系统和双回波平面成像序列从真实人脑中提取的脑部数据,数据采集参数为:TR=17000ms,TE=78ms,体素量为144×144×85,成像域为24cm,平行于AC-PC线的85个轴向切片,每层厚度1.7mm,从51个不同梯度方向扫描数据,扩散敏感系数b=900s/mm2,8个b=0的扫描数据。
[0048] (五)具体实施步骤
[0049] 用于脑白质纤维跟踪的高阶扩散张量混合稀疏成像方法,所述的混合稀疏成像方法包括以下步骤:
[0050] (1)读取脑部磁共振数据,获取施加梯度方向g的磁共振信号S(g),未施加梯度方向的磁共振信号S0及梯度方向数据,选取所需的感兴趣区域,并计算该区域的扩散衰减信号S(g)/S0;
[0051] (2)将感兴趣区域内的每个体素的扩散衰减信号S(g)/S0逐个建模为具有扩散形态的椭球分布模型,建模过程如下:
[0052] 2.1)体素微结构建模方案:将扩散衰减信号S(g)/S0假设为沿重建向量v的单条纤维信号响应函数R(v,g)与扩散函数D(v)在球面S2上的卷积:
[0053]
[0054] 其中, μ表征的是受扩散效率与扩散敏感系数b共同影响的一个参数; 表示扩散函数,drs表示单项式 的系数,λj表示第j个张量的张量系数,j=1,...,m,m表示张量的个数,fj(v)表示第j个单项式,并满足其中r,s分别表示重建向量v的基方向v1,v2的指数;
[0055] 2.2)构建的数学模型如下:
[0056] 由于磁共振信号的数据采集并不理想,往往带有一定的噪声,为了尽可能地克服噪声对方向重建的影响,通常利用能量函数的最小化来减小误差;如果扩散加权磁共振信号有n个扩散梯度方向gi,i=1,...,n,并且沿重建向量v进行重建,那么λj可以通过最小化下面的能量函数E求得
[0057]
[0058] 为了求解能量函数E得到张量系数λj,因此将能量函数方程转换为线性问题[0059] y=Af
[0060] A是n×m的矩阵,其中每个元素 张量系数向量f=T
[λ1,λ2,..λm],y是n维列向量,每个元素yi=S(gi)/S0;
[0061] (3)通过计算张量系数λj得到扩散函数D(v),再计算每个采样点的扩散函数值,最后将扩散函数值拟合成扩散模型;张量系数λj的计算方法包括以下步骤:
[0062] 3.1)在单位半球面上均匀采样321个离散的点,以球心为原点获取这321个重建向量v,计算单条纤维响应函数R(v,g)的值,设定一个较低的阶数llow计算单项式矩阵f(v);计算R与f(v)的卷积作为步骤2.2)中的A;
[0063] 3.2)通过稀疏变换过程可以将非稀疏的解映射到稀疏域中,使其稀疏表示,变换过程表示为:
[0064] f=Ψx
[0065] 其中Ψ为变换矩阵;令Φ=AΨ,Φ称为传感矩阵;因此我们将上述问题改写为:
[0066] y=Af=AΨx=Φx;
[0067] 3.3)混合加权稀疏算法求解3.2)所提出的问题,其过程包括以下步骤:0
[0068] 步骤3.3.1,在两组线性非负空间-Φx≥0和x≥0内,通过求解下述约束优化(0)问题获得初始解x 来初始化搜索空间:
[0069]
[0070] 步骤3.3.2,使用低阶混合加权稀疏化方法训练得到正则化矩阵L,即迭代求解下述问题:
[0071]
[0072] 其中Φ0表示初始的传感矩阵,ω(t)表示第t次迭代的加权向量,x(t)表示第t次迭代的解,ζ为约束参数,α用来控制两项罚函数条件||ω(t)x(t)||1和 之间的平衡,(t) (t)其中l1范数||ω x ||1用来促进稀疏解的逼近,而l2范数 用来促进解的平滑性;
(t)
L 表示第t次迭代的正则化矩阵
[0073](t) (t) (t)
[0074] 其中τ为阈值参数, 为第t次迭代时的张量D 的平均值,μ=D x ,(t)表示D 中满足阈值条件 的点,m′,n′表示矩阵中的位置坐标;
[0075] 步骤3.3.3,更新加权向量ω(t):
[0076]
[0077] 其中, 表示第t+1次迭代的加权向量ω的第i个元素,sgn是符号函数,β表示符号参数,当 时进行符号变换,δ用来防止当 为零时分母出现0,当相邻两次迭代的解满足条件 时则终止迭代,否则返回步骤3.3.2;
[0078] 步骤3.3.4,设定一个较高的阶数lhigh,按3.1)和3.2)计算高阶下的传感矩阵1
Φ,通过步骤3.3.2训练得到的正则化矩阵L和高阶产生的传感矩阵来求解最终的系数xfinally:
[0079] xfinally=[(Φ1)T(Φ1)+ζ(L)T(L)]-1[(Φ1)Ty];
[0080] 步骤3.3.5,将最终求得的xfinally按步骤3.2)计算张量系数向量f;
[0081] 3.4)将张量系数用于拟合扩散分布,获取纤维扩散模型,搜索极值计算纤维方向;其过程包括以下步骤:
[0082] 步骤3.4.1,对十二面体进行四次分形,获取接近于单位球面采样的2562个采样点,得到2562个重建向量v;通过步骤3.3.5所得到的张量系数向量f就可以得到最终的扩散函数D(v)
[0083]
[0084] 步骤3.4.2,通过粒子群局部极值搜索方法获得q个极值点,在每个极值点的邻域附近搜索t个稀疏点;
[0085] 步骤3.4.3,通过步骤3.4.1和3.4.2得到的扩散函数分别计算这2562个采样点的扩散函数值也称FOD值,而实际上大多数FOD均为0,实际只需计算t个稀疏点的FOD值;使用数学软件MATLAB仿真拟合出FOD值的分布,通过搜索FOD值中的极值点来获取纤维的主方向。
[0086] 进一步,所述的步骤2.1)中的扩散函数D(v)使用重建向量v的三个基向量v1,v2,v3建立的高阶多项式 作为扩散函数,所有的重建向量所构成的扩散函数是一个高阶单项式矩阵。
[0087] 粒子群搜索方法是进化算法的一种,从随机解出发,通过迭代寻找最优解,具有较高的极值收敛速度。在单位球面采样2562个向量后,对应于扩散函数D(v)可以计算得到2562个函数值,利用粒子群方法在局部搜索空间内搜索尽可能多的极值点,这些极值点所对应的是纤维的主方向。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈