一种高保真磁共振采样信号智能重建方法


learning systems,2021,doi:10.1109/tnnls.2021.3134717;zi wang,chen qian,di guo,hongwei sun,rushuai li,bo zhao,and xiaobo qu,"one-dimensional deep low-rank and sparse network for accelerated mri,"ieee transactions on medical imaging,2022,doi:10.1109/tmi.2022.3203312)。但是,神经网络模型的参数学习过程严重依赖训练数据的特性和分布。当使用已训练完成的神经网络模型重建不同于训练数据特征的数据时,其重建能力大幅下降。
5.总而言之,在磁共振采样信号重建中,现有重建方法的重建质量和泛化性能有待提高,尚无同时利用深度学习和最优化算法,建立基于低秩模型的交替迭代深度学习网络来实现快速、高保真和泛化性好的磁共振采样信号的智能重建方法。


技术实现要素:



6.本发明的目的在于提供一种快速和泛化性好的高保真磁共振采样信号智能重建方法。
7.本发明包括以下步骤:
8.1)获取全采样的一维磁共振的采样信号,即仿真的一维磁共振波谱的时域数据或实采的一维多通道磁共振成像的k空间数据;
9.2)根据实际欠采样模板对未采集的数据位置填零操作,生成填零的一维磁共振的采样信号;
10.3)将步骤1)的全采样信号作为人工智能网络输出,将步骤2)中的欠采样信号、欠采样模板作为网络输入,构成训练集;
11.4)设计基于低秩模型的交替迭代深度学习网络模型、损失函数以及网络的反馈功能;
12.5)利用步骤3)获得的训练集,对基于低秩模型的交替迭代深度学习网络的可学习参数集合求解,完成神经网络训练;
13.6)将待重建的磁共振的欠采样信号输入到已训练的网络,重建完整的磁共振信号。
14.在步骤1)中,获取全采样的一维磁共振的采样信号,即仿真的一维磁共振波谱的时域数据或实采的一维多通道磁共振成像的k空间数据,具体方法为:
15.对于获取仿真的一维磁共振波谱的时域数据,根据指数函数模型可以仿真生成全采样的一维磁共振波谱的时域数据其表达式为:
[0016][0017]
其中,表示长度为n的复数向量,j表示指数函数的个数;j=1,

,j表示指数函数个数的索引;n=0,

,n-1表示一维磁共振波谱的时域数据x的采样点数的索引,δt表示时间间隔,aj、φj、τj和fj分别表示第j个指数函数的幅度、相位、衰减因子和归一化频率;
[0018]
对于获取实采的一维多通道磁共振成像的k空间数据,首先从磁共振成像扫描仪获得全采样的多线圈磁共振成像的k空间数据其中m、z和c分别表示频率编码维长度、相位编码维长度和通道个数;沿频率编码维做一维傅里叶逆变换得到多通道
磁共振成像混合空间数据其中表示第m行的一维多通道磁共振成像混合空间数据;将多通道磁共振成像混合空间数据e沿着频率编码维拆成m个全采样的一维多通道磁共振成像的k空间数据
[0019]
将全采样的一维磁共振波谱的时域数据x和全采样的一维多通道磁共振成像的k空间数据k统称为全采样的一维磁共振采样信号
[0020]
在步骤2)中,根据实际欠采样模板对未采集的数据位置进行填零操作,生成填零的一维磁共振的采样信号,具体为:
[0021]
对磁共振采样信号进行欠采样操作得到欠采样的一维磁共振采样信号具体为欠采样的一维磁共振波谱的时域数据或者欠采样的一维多通道磁共振成像的k空间数据
[0022]
在步骤3)中,将步骤1)的全采样信号作为人工智能网络输出,将步骤2)中的欠采样信号、欠采样模板作为网络输入,构成训练集,具体是由全采样的一维磁共振采样信号欠采样操作和欠采样的一维磁共振采样信号组成训练集。
[0023]
在步骤4)中,所述基于低秩模型的交替迭代深度学习网络模型由迭代块构成,通过以串联方式叠加数个迭代块作为整个网络结构,每个迭代块由子块p、子块q、子块s和子块o构成,依次更新变量p
k+1
,q
k+1
,其中子块p、子块q和子块s构成深度学习模块,子块o称为最优化模块;以第k个迭代块为例所示:
[0024]
a)子块p用于更新基于低秩先验求解得到的网络变量由l层密集二维卷积神经网络组成,卷积核的大小均为s
×
s,用于学习非线性映射函数每一层的输入变量依次经过一个二维卷积模块和一个线性整流函数,最后输入下一层;第一层的输入为其中表示汉克尔算子,其将一维磁共振采样信号转化为汉克尔矩阵;qk均是上一个迭代块的输出变量。表示矩阵p的历史信息的集合。将密集二维卷积神经网络的输出与上一个迭代块的更新变量pk相加,即得到整个子块p的最终输出。完整的子块p用如下非线性映射函数表示:
[0025][0026]
其中,表示第k个迭代块中子块p中的密集二维卷积神经网络所训练的非线性映射函数,表示该神经网络的参数集合;
[0027]
b)子块q用于更新基于低秩先验求解得到的网络变量结构和子块p类似,由l层密集二维卷积神经网络组成,卷积核的大小均为s
×
s,用于学习非线性映射函数每一层的输入变量依次经过一个二维卷积模块和一个线性整流函数,最后输入下一层;第一层的输入为其中上标h表示复共轭操作,是该迭代块的子块p的输出变量;表示矩阵q的历史信息的集合;将密集二维卷积神经网络的输出与上一个迭代块的更新变量qk相加,即得到整个子块q的最终输出。完整的子块q用如下非线性映射函数表示:
[0028][0029]
其中,表示第k个迭代块中子块q中的密集二维卷积神经网络所训练的非线性映射函数,表示该神经网络的参数集合;
[0030]
c)子块s用于更新基于数据校验操作求解得到的网络变量数据校验操作用于保持中间变量和欠采样的一维磁共振采样信号的一致性,其中表示逆汉克尔算子,将矩阵转换成一维磁共振采样信号,表示填零操作。表示数据校验操作中可训练的正则化参数,其映射函数表示为:
[0031][0032]
其中在索引值为n的映射函数的具体形式为:的具体形式为:
[0033][0034]
d)子块o用于更新基于低秩最优化求解器求解得到的网络变量p
k+1
,q
k+1
,其输入的变量包括本迭代块中子块q的输出变量子块s的输出变量和欠采样的一维磁共振采样信号变量βk和λk是可训练的正则化参数,其映射函数表示为:
[0035][0036]
其表示的具体形式为:
[0037][0038]
其中i表示单位矩阵,(
·
)-1
表示对矩阵进行求逆运算;
[0039]
综上,将以上四个子块p、q、s和o级联,则单个迭代块可用如下非线性映射函数表示:
[0040][0041]
其中,θk表示第k个迭代块的所有子块的参数集合;f表示迭代块的输入变量pk,qk,到输出变量p
k+1
,q
k+1
,的非线性映射函数,是子块p、q、s和o的函数映射的组合,c(
·
)表示将子块进行级联操作。
[0042]
设计的基于低秩模型的交替迭代深度学习网络模型的初始输入变量由奇异值分解(singular value decompensation,svd)得到:
[0043][0044]
p1=u∑
0.5
[0045]
q1=vh∑
0.5
[0046][0047]
最终,从欠采样的一维磁共振采样信号经过k个迭代块构成的整个网络模型后输出重建的一维磁共振采样信号可以表示为:
[0048][0049]
其中f(
·
)表示由所有迭代块级联构成的网络模型的非线性映射函数,θ表示整个网络模型的参数集合。
[0050]
所述网络的损失函数由总共k个迭代块的各自的损失函数和构成:
[0051][0052]
具体表示为:
[0053][0054][0055]
其中∑表示求和运算,k表示第k个迭代块,k=1,2,

,k,||
·
||2表示二范数项,α为正则化参数。
[0056]
所述网络的反馈功能是求解网络模型的参数集合的重要过程。在构建网络模型的过程中,根据所述网络的损失函数,将网络模型输出的重建的一维磁共振采样信号与全采样的一维磁共振采样信号作比较,同时反馈梯度来更新迭代块的所有参数,使网络模型的输出值逐步逼近全采样的一维磁共振采样信号。
[0057]
在步骤5)中,对求解的基于低秩模型的交替迭代深度学习网络的可学习参数集合采用深度学习中表现良好的adam优化器,利用步骤3)获得的训练集进行网络训练,通过最小化步骤4)中的损失函数得到最优的可学习参数集合即可得到训练完成的网络模型。
[0058]
在步骤6)中,将待重建的欠采样的磁共振采样信号输入训练完成的网络模型进行磁共振采样信号的重建,其具体方法如下:
[0059]
a)对待重建的欠采样的磁共振采样信号分离成数行待重建的欠采样的一维磁共振采样信号,具体如下:
[0060]
对于直接维和间接维的长度分别是a和b的待重建的欠采样的磁共振波谱的时域数据数据沿着直接维做傅里叶变换得到磁共振波谱混合空间数据,并沿直接维分离成a行欠采样的一维磁共振波谱的时域数据
[0061]
对于频率编码维、相位编码维的长度和通道个数分别是c、d和e的待重建的欠采样
的多线圈磁共振成像的k空间数据沿着频率编码维做逆傅里叶变换得到多通道磁共振成像混合空间数据,并沿频率编码维分离成c行欠采样的一维多通道磁共振成像的k空间数据
[0062]
将待重建的欠采样的一维磁共振波谱的时域数据和待重建的欠采样的一维多通道磁共振成像的k空间数据统称为待重建的欠采样的一维磁共振采样信号
[0063]
b)将每一行待重建的欠采样的一维磁共振采样信号输入步骤2)中构建的网络模型f(
·
),并使用步骤3)得到的可学习参数集合输出重建的一维磁共振采样信号该过程表示为
[0064][0065]
c)将每一行重建的一维磁共振采样信号拼接成完整的重建的磁共振混合空间数据,并转换成所需的数据形式。具体而言,对完整的重建的磁共振波谱混合空间数据沿间接维做傅里叶变换可得完整的重建的磁共振波谱频域数据,对完整的重建的多通道磁共振成像混合空间数据沿相位编码维做逆傅里叶变换可得完整的重建的多通道磁共振图像数据。
[0066]
本发明提出一种高保真磁共振采样信号的智能重建方法,首先采集磁共振采样信号,根据信号特点欠采样、傅里叶变换等操作,构建由欠采样的一维磁共振采样信号、对应的一维欠采样模版和全采样的一维磁共振采样信号构成训练集,前二者作为网络模型的输入,后者作为标签;低秩模型迭代求解的最优化算法设计了深度学习神经网络结构,将该神经网络结构与最优化算法交替迭代,构成最终的网络结构,并用上述的训练集求解网络的最优化参数,构成重建模型;最后将待重建的欠采样的磁共振采样信号输入训练完成的网络模型进行磁共振采样信号的重建。
[0067]
本发明结合深度学习与传统最优化算法的优势,不仅保留了前者重建时间快的表现,又具有后者可靠的理论支撑,在重建质量比前沿的深度学习算法(yihui huang,jinkui zhao,zi wang,vladislav orekhov,di guo,andxiaobo qu,"exponential signal reconstruction with deep hankel matrix factorization,"ieee transactions on neural networks and learning systems,2021,doi:10.1109/tnnls.2021.3134717;zi wang,chen qian,di guo,hongwei sun,rushuai li,bo zhao,and xiaobo qu,"one-dimensional deep low-rank and sparse network for accelerated mri,"ieee transactions on medical imaging,2022,doi:10.1109/tmi.2022.3203312)具有更好的结果上,又提升了泛化性。本发明通过约束磁共振采样信号的低秩性,设计了交替迭代深度学习与最优化算法的网络模型,具有重建快,质量高和泛化性强的特点。
附图说明
[0068]
图1为基于低秩模型的交替迭代深度学习网络模型。其中,(a)是本发明的整体框架;(b)是深度学习模块的结构框图,包括子块p、q和s;(c)是密集二维卷积神经网络。
[0069]
图2为二维磁共振全采样标签波谱谱图和使用25%采样率的训练集训练的模型在50%采样率下的重建谱图。其中,(a)是全采样标签波谱,(b)磁共振波谱重建中采用的50%
采样率的欠采样模板,(c)是前沿的深度学习算法(yihui huang,jinkui zhao,zi wang,vladislav orekhov,di guo,and xiaobo qu,"exponential signal reconstruction with deep hankel matrix factorization,"ieee transactions on neural networks and learning systems,2021,doi:10.1109/tnnls.2021.3134717)的重建谱图,(d)是本发明的重建波谱。
[0070]
图3为二维磁共振全采样的脑部标签图像和使用25%采样率的膝盖训练集训练的模型在25%采样率下的脑部重建图像。其中,(a)是全采样标签图像,(d)磁共振成像重建中采用的25%采样率的欠采样模板,(b)和(e)是前沿的深度学习算法(zi wang,chen qian,di guo,hongwei sun,rushuai li,bo zhao,and xiaobo qu,"one-dimensional deep low-rank and sparse network for accelerated mri,"ieee transactions on medical imaging,2022,doi:10.1109/tmi.2022.3203312)的重建图像和对应的五倍放大误差图,(c)和(f)是本发明的重建图像和对应的五倍放大误差图。
具体实施方式
[0071]
以下实施例将结合附图对本发明作进一步说明。本发明实施例利用磁共振采样信号构建训练集,通过数次迭代训练得到最优的网络参数集,最后将待重建的欠采样的磁共振采样信号输入已训练的深度学习网络模型得到重建后的磁共振采样信号。
[0072]
以下根据磁共振波谱的时域数据的重建和多线圈磁共振成像的k空间数据的重建分别给出具体实施例。
[0073]
对于磁共振波谱的时域数据的重建实施例包括以下步骤:
[0074]
第一步:获取全采样的一维磁共振波谱的时域数据;
[0075]
本实施例使用指数函数模型对一维磁共振波谱的时域数据进行仿真。对于每一个全采样的一维磁共振波谱的时域数据,其表达式为:
[0076][0077]
在本实施例中,对于每一个一维磁共振波谱的时域数据x,n=0,

,n-1表示一维磁共振波谱的时域数据x的采样点数的索引,j=1,

,j表示指数函数个数的索引。其具体的参数为:数据长度n=255,时间间隔δt=1。对于第j个指数函数,幅度aj∈(0.05,1]、相位φj∈(0,2π]、衰减因子τj∈(10,180]和归一化频率fj∈(0,1],并根据均匀概率分布随机生成。对于每一种指数个数j,共生成4000个一维磁共振波谱的时域数据。本实施例共使用了j=1,

,10共10种指数个数,共生成4000
×
10=40000个一维磁共振波谱的时域数据。
[0078]
第二步:根据实际欠采样模板对未采集的数据位置进行填零操作,生成填零的一维磁共振波谱的时域数据;
[0079]
对磁共振波谱的时域数据进行采样率为25%的欠采样操作得到为欠采样的一维磁共振波谱的时域数据
[0080]
第三步:将第一步的全采样的磁共振波谱的时域数据作为人工智能网络输出,将第二步中的欠采样的磁共振波谱的时域数据、欠采样模板作为网络输入,构成训练集:
[0081]
由40000个全采样的一维磁共振波谱的时域数据x,相应的欠采样操作和欠采样的一维磁共振波谱的时域数据y组成训练集。
[0082]
第四步:设计基于低秩模型的交替迭代深度学习网络模型、损失函数以及网络的反馈功能。
[0083]
深度学习模型由迭代块构成,通过以串联方式叠加数个迭代块作为整个网络结构,每个迭代块由子块p、子块q、子块s和子块o构成,依次更新变量p
k+1
,q
k+1
,x
k+1
。其中子块p、子块q和子块s构成深度学习模块,子块o称为最优化模块。以第k个迭代块为例所示:
[0084]
a)子块p用于更新基于低秩先验求解得到的网络变量由4层密集二维卷积神经网络组成,卷积核的大小均为3
×
3,用于学习非线性映射函数每一层的输入变量依次经过一个二维卷积模块和一个线性整流函数,最后输入下一层。第一层的输入为其中表示汉克尔算子,其将一维磁共振波谱的时域数据转化为汉克尔矩阵。xk,qk均是上一个迭代块的输出变量。表示矩阵p的历史信息的集合。将密集二维卷积神经网络的输出与上一个迭代块的更新变量pk相加,即得到整个子块p的最终输出。完整的子块p用如下非线性映射函数表示:
[0085][0086]
其中,表示第k个迭代块中子块p中的密集二维卷积神经网络所训练的非线性映射函数,表示该神经网络的参数集合。
[0087]
b)子块q用于更新基于低秩先验求解得到的网络变量结构和子块p类似,由4层密集二维卷积神经网络组成,卷积核的大小均为3
×
3,用于学习非线性映射函数每一层的输入变量依次经过一个二维卷积模块和一个线性整流函数,最后输入下一层。第一层的输入为其中上标h表示复共轭操作,是该迭代块的子块p的输出变量。表示矩阵q的历史信息的集合。将密集二维卷积神经网络的输出与上一个迭代块的更新变量qk相加,即得到整个子块q的最终输出。完整的子块q用如下非线性映射函数表示:
[0088][0089]
其中,表示第k个迭代块中子块q中的密集二维卷积神经网络所训练的非线性映射函数,表示该神经网络的参数集合。
[0090]
c)子块s用于更新基于数据校验操作求解得到的网络变量数据校验操作用于保持中间变量和欠采样的一维磁共振波谱的时域数据y在采样位置ω上的一致性,其中表示逆汉克尔算子,将矩阵转换成一维磁共振波谱的时域数据,表示填零操作。表示数据校验操作中可训练的正则化参数。其映射函数表示为:
[0091]
[0092]
其中在索引值为n的映射函数的具体形式为:
[0093][0094]
d)子块用于更新基于低秩最优化求解器求解得到的网络变量p
k+1
,q
k+1
,x
k+1
。其输入的变量包括本迭代块中子块q的输出变量子块s的输出变量和欠采样的一维磁共振波谱的时域数据y。变量βk和λk是可训练的正则化参数。其映射函数表示为:
[0095][0096]
其表示的具体形式为:
[0097][0098]
其中i表示单位矩阵,(
·
)-1
表示对矩阵进行求逆运算。
[0099]
综上,将以上四个子块p、q、s和o级联,则单个迭代块可用如下非线性映射函数表示:
[0100][0101]
其中,θk表示第k个迭代块的所有子块的参数集合;f表示迭代块的输入变量pk,qk,xk,y到输出变量p
k+1
,q
k+1
,x
k+1
的非线性映射函数,是子块p、q、s和o的函数映射的组合。c(
·
)表示将子块进行级联操作。
[0102]
设计的基于低秩模型的交替迭代深度学习网络模型的初始输入变量由奇异值分解(singular value decompensation,svd)得到:
[0103][0104]
p1=u∑
0.5
[0105]
q1=vh∑
0.5
[0106][0107]
最终,从欠采样的一维磁共振波谱的时域数据y经过k=10个迭代块构成的整个网络模型后输出重建的一维磁共振波谱的时域数据可以表示为:
[0108][0109]
其中,f(
·
)表示由所有迭代块级联构成的网络模型的非线性映射函数,θ表示整个网络模型的参数集合,其具体结构如图1所示。本实施例中k=10。
[0110]
所述网络的损失函数由总共10个迭代块的各自的损失函数和构成:
neural networks and learning systems,2021,doi:10.1109/tnnls.2021.3134717.)的重建谱图(图2(c))。
[0126]
对于多线圈磁共振成像的k空间数据的重建实施例包括以下步骤:
[0127]
第一步:获取实采的一维多通道磁共振成像的k空间数据;
[0128]
本实施例使用磁场强度为3特斯拉的磁共振仪器对13名志愿者的膝盖进行成像。本实施例使用的磁共振成像序列参数为:序列的回波时间te=27ms,重复时间tr=2750ms,视野大小为160
×
126mm2,层厚为3mm。13名志愿者经过磁共振仪器扫描后的273个膝盖多线圈的k空间数据作为网络的训练集的来源。
[0129]
从磁共振成像扫描仪获得的每个全采样的多线圈磁共振成像的k空间数据表示为成像的k空间数据表示为即数据的频率编码维长度为320,相位编码维长度为314,通道个数为15。接着沿频率编码维做一维傅里叶逆变换得到多通道磁共振成像混合空间数据得到多通道磁共振成像混合空间数据其中表示第m行的一维多通道磁共振成像混合空间数据。最后将每个多通道磁共振成像混合空间数据e沿着频率编码维拆成320个全采样的一维多通道磁共振成像的k空间数据最终有273
×
320=87360个全采样的一维多通道磁共振成像的k空间数据。
[0130]
第二步:根据实际欠采样模板对未采集的数据位置进行填零操作,生成填零的一维多通道磁共振成像的k空间数据。
[0131]
对多通道磁共振成像的k空间数据进行采样率为25%的欠采样操作得到为欠采样的一维多通道磁共振成像的k空间数据
[0132]
第三步:将第一步的全采样的一维多通道磁共振成像的k空间数据作为人工智能网络输出,将第二步中的欠采样的一维多通道磁共振成像的k空间数据、欠采样模板作为网络输入,构成训练集:
[0133]
由87360个全采样的一维多通道磁共振成像的k空间数据k,相应的欠采样操作和欠采样的一维多通道磁共振成像的k空间数据y组成训练集。
[0134]
第四步:设计基于低秩模型的交替迭代深度学习网络模型、损失函数以及网络的反馈功能。
[0135]
深度学习模型由迭代块构成,通过以串联方式叠加数个迭代块作为整个网络结构,每个迭代块由子块p、子块q、子块s和子块o构成,依次更新变量p
k+1
,q
k+1
,k
k+1
。其中子块p、子块q和子块s构成深度学习模块,子块o称为最优化模块。以第k个迭代块为例所示:
[0136]
a)子块p用于更新基于低秩先验求解得到的网络变量由4层密集二维卷积神经网络组成,卷积核的大小均为3
×
3,用于学习非线性映射函数每一层的输入变量依次经过一个二维卷积模块和一个线性整流函数,最后输入下一层。第一层的输入为其中表示汉克尔算子,其将一维多通道磁共振成像的k空间数据转化为汉克尔矩阵。kk,qk均是上一个迭代块的输出变量。表示矩阵p的历史信息的集合。将密集二维卷积神经网络的输出与上一个迭代块的更新变量pk相加,
即得到整个子块p的最终输出。完整的子块p用如下非线性映射函数表示:
[0137][0138]
其中,表示第k个迭代块中子块p中的密集二维卷积神经网络所训练的非线性映射函数,表示该神经网络的参数集合。
[0139]
b)子块q用于更新基于低秩先验求解得到的网络变量结构和子块p类似,由4层密集二维卷积神经网络组成,卷积核的大小均为3
×
3,用于学习非线性映射函数每一层的输入变量依次经过一个二维卷积模块和一个线性整流函数,最后输入下一层。第一层的输入为其中上标h表示复共轭操作,是该迭代块的子块p的输出变量。表示矩阵q的历史信息的集合。将密集二维卷积神经网络的输出与上一个迭代块的更新变量qk相加,即得到整个子块q的最终输出。完整的子块q用如下非线性映射函数表示:
[0140][0141]
其中,表示第k个迭代块中子块q中的密集二维卷积神经网络所训练的非线性映射函数,表示该神经网络的参数集合。
[0142]
c)子块s用于更新基于数据校验操作求解得到的网络变量数据校验操作用于保持中间变量和欠采样的一维多通道磁共振成像的k空间数据y在采样位置ω上的一致性,其中表示逆汉克尔算子,将矩阵转换成一维多通道磁共振成像的k空间数据,表示填零操作。表示数据校验操作中可训练的正则化参数。其映射函数表示为:
[0143][0144]
其中在索引值为n的映射函数的具体形式为:的具体形式为:
[0145]
d)子块用于更新基于低秩最优化求解器求解得到的网络变量p
k+1
,q
k+1
,k
k+1
。其输入的变量包括本迭代块中子块q的输出变量子块s的输出变量和欠采样的一维多通道磁共振成像的k空间数据y。变量βk和λk是可训练的正则化参数。其映射函数表示为:
[0146][0147]
其表示的具体形式为:
[0148][0149]
其中,i表示单位矩阵,(
·
)-1
表示对矩阵进行求逆运算。
[0150]
综上,将以上四个子块p、q、s和o级联,则单个迭代块可用如下非线性映射函数表示:
[0151][0152]
其中,θk表示第k个迭代块的所有子块的参数集合;f表示迭代块的输入变量pk,qk,kk,y到输出变量p
k+1
,q
k+1
,k
k+1
的非线性映射函数,是子块p、q、s和o的函数映射的组合。c(
·
)表示将子块进行级联操作。
[0153]
设计的基于低秩模型的交替迭代深度学习网络模型的初始输入变量由奇异值分解(singular value decompensation,svd)得到:
[0154][0155]
p1=u∑
0.5
[0156]
q1=vh∑
0.5
[0157][0158]
最终,从欠采样的一维多通道磁共振成像的k空间数据y经过k=5个迭代块构成的整个网络模型后输出重建的一维多通道磁共振成像的k空间数据可以表示为:
[0159][0160]
其中,f(
·
)表示由所有迭代块级联构成的网络模型的非线性映射函数,θ表示整个网络模型的参数集合。本实施例中k=5。
[0161]
所述网络的损失函数由总共5个迭代块的各自的损失函数和构成:
[0162][0163]
具体表示为:
[0164][0165][0166]
其中,∑表示求和运算,k表示第k个迭代块,k=1,2,

,k,||
·
||2表示二范数项,α为正则化参数。本实施例中k=5,α=10-2

[0167]
所述网络的反馈功能是求解网络模型的参数集合的重要过程。在构建网络模型的过程中,根据所述网络的损失函数,将网络模型输出的重建的一维多通道磁共振成像的k空
间数据与全采样的一维多通道磁共振成像的k空间数据k作比较,同时反馈梯度来更新迭代块的所有参数,是网络模型的输出值逐步逼近全采样的一维多通道磁共振成像的k空间数据。
[0168]
第五步:利用第三步获得的训练集,对基于低秩模型的交替迭代深度学习网络的可学习参数集合进行求解,完成神经网络训练。
[0169]
采用深度学习中表现良好的adam优化器(diederik kingma and jimmy ba,“adam:a method for stochastic optimization,”arxiv:1412.6980,2014.),利用第三步获得的训练集进行网络训练,通过最小化第四步中的损失函数得到最优的可学习参数集合即可得到训练完成的网络模型。
[0170]
第六步:将待重建的多通道磁共振成像的k空间数据输入到已训练的网络,重建完整的多通道磁共振成像的k空间数据。
[0171]
对于频率编码维长度、相位编码维长度和通道数个数分别是320、314和15的待重建的脑部的多通道磁共振成像的k空间数据沿着频率编码维做傅里叶逆变换得到多通道磁共振成像混合空间数据,并沿频率编码维分离成320行欠采样的一维多通道磁共振成像的k空间数据
[0172]
随后将每一行待重建的欠采样的一维多通道磁共振成像的k空间数据输入第四步中构建的网络模型f(
·
),并使用第五步得到的可学习参数集合输出重建的一维多通道磁共振成像的k空间数据该过程表示为
[0173][0174]
最后将每一行重建的一维多通道磁共振成像的k空间数据拼接成完整的重建的磁共振波谱混合空间数据,并沿相位编码维做逆傅里叶变换可得完整的重建的磁共振图像。
[0175]
在实施例中,网络的输入为25%采样率(欠采样模板如图3(d)所示。在图3(d)中,欠采样模板中白的是采样点,表示该位置对应的数据被采样;黑表示没有采样到的点,该位置对应的数据丢失)的欠采样的多通道磁共振成像的k空间数据。全采样的磁共振成像脑部图像和25%采样率下的本发明的重建的脑部图像分别如图3(a)和图3(c)。
[0176]
可以看出,利用基于低秩模型的交替迭代深度学习的高保真磁共振采样信号智能重建方法可以快速重建出高质量的磁共振图像,且重建图像优于前沿的深度学习算法(zi wang,chen qian,di guo,hongwei sun,rushuai li,bo zhao,and xiaobo qu,"one-dimensional deep low-rank and sparse network for accelerated mri,"ieee transactions on medical imaging,2022,doi:10.1109/tmi.2022.3203312)的重建图像(图3(b))。
[0177]
本发明提出了一种同时利用磁共振采样信号低秩特性和深度学习快速计算的高保真磁共振采样信号的智能重建方法。本方法结合深度学习与传统最优化算法的优势,不仅保留了前者重建时间快的表现,又具有后者可靠的理论支撑,提升了泛化性。本发明通过约束磁共振采样信号的低秩性,设计了交替迭代深度学习与最优化算法的网络模型,具有重建快,高保真和泛化性强的特点。

技术特征:


1.一种高保真磁共振采样信号智能重建方法,其特征在于包括以下步骤:1)获取全采样的一维磁共振的采样信号,即仿真的一维磁共振波谱的时域数据或实采的一维磁共振成像的k空间数据;2)根据实际欠采样模板对未采集的数据位置进行填零操作,生成填零的一维磁共振的采样信号;3)将步骤1)的全采样信号作为人工智能网络输出,将步骤2)中的欠采样信号、欠采样模板作为网络输入,构成训练集;4)设计基于低秩模型的交替迭代深度学习网络模型、损失函数以及网络的反馈功能;5)利用步骤3)获得的训练集,对基于低秩模型的交替迭代深度学习网络的可学习参数集合进行求解,完成神经网络训练;6)将待重建的磁共振的欠采样信号输入到已训练的网络,重建完整的磁共振信号。2.如权利要求1所述一种高保真磁共振采样信号智能重建方法,其特征在于在步骤1)获取全采样的一维磁共振的采样信号,即仿真的一维磁共振波谱的时域数据或实采的一维磁共振成像的k空间数据;对于获取仿真的一维磁共振波谱的时域数据,根据指数函数模型仿真生成全采样的一维磁共振波谱的时域数据其表达式为:其中,表示长度为n的复数向量,j表示指数函数的个数;j=1,

,j表示指数函数个数的索引;n=0,

,n-1表示一维磁共振波谱的时域数据x的采样点数的索引,δt表示时间间隔,a
j
、φ
j
、τ
j
和f
j
分别表示第j个指数函数的幅度、相位、衰减因子和归一化频率;对于获取实采的一维多通道磁共振成像的k空间数据,首先从磁共振成像扫描仪获得全采样的多线圈磁共振成像的k空间数据其中m、z和c分别表示频率编码维长度、相位编码维长度和通道个数;接着沿频率编码维做一维傅里叶逆变换得到多通道磁共振成像混合空间数据其中表示第m行的一维多通道磁共振成像混合空间数据;最后将多通道磁共振成像混合空间数据e沿着频率编码维拆成m个全采样的一维多通道磁共振成像的k空间数据将全采样的一维磁共振波谱的时域数据x和全采样的一维多通道磁共振成像的k空间数据k统称为全采样的一维磁共振采样信号3.如权利要求1所述一种高保真磁共振采样信号智能重建方法,其特征在于在步骤2)根据实际欠采样模板对未采集的数据位置进行填零操作,生成填零的一维磁共振的采样信号:对磁共振采样信号进行欠采样操作得到欠采样的一维磁共振采样信号具体为欠采样的一维磁共振波谱的时域数据或者欠采样的一维多通道磁共振成像的k空间数据4.如权利要求1所述一种高保真磁共振采样信号智能重建方法,其特征在于在步骤3)中,将步骤1)的全采样信号作为人工智能网络输出,将步骤2)中的欠采样信号、欠采样模板
作为网络输入,构成训练集:由全采样的一维磁共振采样信号欠采样操作和欠采样的一维磁共振采样信号组成训练集。5.如权利要求1所述的一种高保真磁共振采样信号智能重建方法,其特征在于在步骤4)中,所述基于低秩模型的交替迭代深度学习网络模型由迭代块构成,通过以串联方式叠加数个迭代块作为整个网络结构,每个迭代块由四个子块构成。6.如权利要求5所述的一种高保真磁共振采样信号智能重建方法,其特征在于单个迭代块的内部结构,由子块p、子块q、子块s和子块o构成,依次更新变量p
k+1
,q
k+1
,其中子块p、子块q和子块s构成深度学习模块,子块o称为最优化模块,以第k个迭代块为例所示:a)子块p用于更新基于低秩先验求解得到的网络变量由l层密集二维卷积神经网络组成,卷积核的大小均为s
×
s,用于学习非线性映射函数每一层的输入变量依次经过一个二维卷积模块和一个线性整流函数,最后输入下一层;第一层的输入为q
k
,其中表示汉克尔算子,其将一维磁共振采样信号转化为汉克尔矩阵;q
k
均是上一个迭代块的输出变量,表示矩阵p的历史信息的集合,将密集二维卷积神经网络的输出与上一个迭代块的更新变量p
k
相加,即得到整个子块p的最终输出,完整的子块p用如下非线性映射函数表示:其中,表示第k个迭代块中子块p中的密集二维卷积神经网络所训练的非线性映射函数,表示该神经网络的参数集合;b)子块q用于更新基于低秩先验求解得到的网络变量结构和子块p类似,由l层密集二维卷积神经网络组成,卷积核的大小均为s
×
s,用于学习非线性映射函数每一层的输入变量依次经过一个二维卷积模块和一个线性整流函数,最后输入下一层;第一层的输入为其中上标h表示复共轭操作,是该迭代块的子块p的输出变量;表示矩阵q的历史信息的集合;将密集二维卷积神经网络的输出与上一个迭代块的更新变量q
k
相加,即得到整个子块q的最终输出;完整的子块q用如下非线性映射函数表示:其中,表示第k个迭代块中子块q中的密集二维卷积神经网络所训练的非线性映射函数,表示该神经网络的参数集合;c)子块s用于更新基于数据校验操作求解得到的网络变量数据校验操作用于保持中间变量和欠采样的一维磁共振采样信号在采样位置ω的一致性,其
中表示逆汉克尔算子,将矩阵转换成一维磁共振采样信号,表示填零操作,表示数据校验操作中可训练的正则化参数,其映射函数表示为:其中在索引值为n的映射函数的具体形式为:d)子块o用于更新基于低秩最优化求解器求解得到的网络变量p
k+1
,q
k+1
,其输入的变量包括本迭代块中子块q的输出变量子块s的输出变量和欠采样的一维磁共振采样信号变量β
k
和λ
k
是可训练的正则化参数,其映射函数表示为:其表示的具体形式为:其中i表示单位矩阵,(
·
)-1
表示对矩阵进行求逆运算;综上,将以上四个子块p、q、s和o级联,则单个迭代块可用如下非线性映射函数表示:将以上四个子块p、q、s和o级联,则单个迭代块可用如下非线性映射函数表示:其中,θ
k
表示第k个迭代块的所有子块的参数集合;f表示迭代块的输入变量p
k
,q
k
,到输出变量p
k+1
,q
k+1
,的非线性映射函数,是子块p、q、s和o的函数映射的组合,c(
·
)表示将子块进行级联操作;设计的基于低秩模型的交替迭代深度学习网络模型的初始输入变量由奇异值分解(singular value decompensation,svd)得到:p1=u∑
0.5
q1=vh∑
0.5
最终,从欠采样的一维磁共振采样信号经过k个迭代块构成的整个网络模型后输出重建的一维磁共振采样信号表示为:
其中,f(
·
)表示由所有迭代块级联构成的网络模型的非线性映射函数,θ表示整个网络模型的参数集合。7.如权利要求1所述一种高保真磁共振采样信号智能重建方法,其特征在于在步骤4)中,所述损失函数由总共k个迭代块的各自的损失函数和构成:具体表示为:具体表示为:其中,∑表示求和运算,k表示第k个迭代块,k=1,2,

,k,||
·
||2表示二范数项,α为正则化参数。8.如权利要求1所述一种高保真磁共振采样信号智能重建方法,其特征在于在步骤4)中,所述网络的反馈功能是求解网络模型的参数集合的重要过程,在构建网络模型的过程中,根据所述损失函数,将网络模型输出的重建的一维磁共振采样信号与全采样的一维磁共振采样信号作比较,同时反馈梯度来更新迭代块的所有参数,是网络模型的输出值逐步逼近全采样的一维磁共振采样信号。9.如权利要求1所述一种高保真磁共振采样信号智能重建方法,其特征在于在步骤5)中,对所述求解的基于低秩模型的交替迭代深度学习网络的可学习参数集合采用深度学习中表现良好的adam优化器,利用步骤3)获得的训练集进行网络训练,通过最小化步骤4)中的损失函数得到最优的可学习参数集合即可得到训练完成的网络模型。10.如权利要求1所述一种高保真磁共振采样信号智能重建方法,其特征在于在步骤6)中,所述将待重建的磁共振的欠采样信号输入到已训练的网络,重建完整的磁共振信号,其具体方法如下:a)对待重建的欠采样的磁共振采样信号分离成数行待重建的欠采样的一维磁共振采样信号,具体如下:对于直接维和间接维的长度分别是a和b的待重建的欠采样的磁共振波谱的时域数据对于直接维和间接维的长度分别是a和b的待重建的欠采样的磁共振波谱的时域数据沿着直接维做傅里叶变换得到磁共振波谱混合空间数据,并沿直接维分离成a行欠采样的一维磁共振波谱的时域数据对于频率编码维、相位编码维的长度和通道个数分别是c、d和e的待重建的欠采样的多线圈磁共振成像的k空间数据沿着频率编码维做逆傅里叶变换得到多通道磁共振成像混合空间数据,并沿频率编码维分离成c行欠采样的一维多通道磁共振成像的k空间数据将待重建的欠采样的一维磁共振波谱的时域数据和待重建的欠采样的一维多通道磁共振成像的k空间数据统称为待重建的欠采样的一维磁共振采样信号b)将每一行待重建的欠采样的一维磁共振采样信号输入步骤2)中构建的网络模型f
(
·
),并使用步骤3)得到的可学习参数集合输出重建的一维磁共振采样信号该过程表示为c)将每一行重建的一维磁共振采样信号拼接成完整的重建的磁共振混合空间数据,并转换成所需的数据形式;具体而言,对完整的重建的磁共振波谱混合空间数据沿间接维做傅里叶变换可得完整的重建的磁共振波谱频域数据,对完整的重建的多通道磁共振成像混合空间数据沿相位编码维做逆傅里叶变换可得完整的重建的多通道磁共振图像数据。

技术总结


一种高保真磁共振采样信号智能重建方法,首先采集磁共振采样信号,根据信号特点欠采样、傅里叶变换等操作,构建由欠采样的一维磁共振采样信号、对应的一维欠采样模版和全采样的一维磁共振采样信号构成训练集,前二者作为网络模型的输入,后者作为标签;低秩模型迭代求解的最优化算法设计了深度学习神经网络结构,将该神经网络结构与最优化算法交替迭代,构成最终的网络结构,并用训练集求解网络的最优化参数,构成重建模型;最后将待重建的欠采样的磁共振采样信号输入训练完成的网络模型进行磁共振采样信号的重建。进行磁共振采样信号的重建。


技术研发人员:

屈小波 黄奕晖

受保护的技术使用者:

厦门大学

技术研发日:

2022.11.21

技术公布日:

2023/3/24

本文发布于:2024-09-20 14:28:44,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/79832.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:磁共振   数据   波谱   迭代
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议