本发明涉及磁共振成像技术领域,尤其涉及一种快速磁共振心脏实时电影成像方法及系统。
背景技术:
磁共振心脏实时电影成像是一种以高帧频获得心脏运动的一系列图像的成像机制,临床上常用于检测心脏功能,扫描时需要受试者屏气,以获取受试者多个心脏运动周期内的完整的k空间数据。但是,若受试者患有心脏病或受试者为儿童时,往往难以配合完成反复多次的屏气要求,且扫描时间不能过长。因此,需要在成像质量为临床可接受的前提下尽量减少每一帧采集的数据量,提高采样速度,从而减少扫描时间。目前商用的快速成像技术主要是并行成像,如敏感度编码(sensitivityencoding,sense)、广义自动校准部分并行采集(generalizedautocalibratingpartiallyparallelacquisitions,grappa)等,此类方法利用了接收线圈的空间信息,来填充欠采的k空间数据。
目前磁共振心脏实时电影成像过程需要采集心脏运动周期内的多帧图像,对扫描时间的要求很高,常用并行成像技术受射频接收线圈的性能和重建算法的限制,会降低图像的信噪比,因此其加速倍数不能太大。同时并行成像技术要求额外采集全采的k空间数据以获取线圈的敏感度信息,才可以去除卷褶伪影。
技术实现要素:
本发明要解决的技术问题在于,针对现有磁共振心脏实时电影成像所存在的不足,提供一种无需额外采集k空间数据即可得到线圈的敏感度信息,并且在较高的加速倍数下可获得较高质量图像的快速磁共振心脏实时电影成像方法及系统。
本发明解决其技术问题所采用的技术方案是:一种快速磁共振心脏实时电影成像方法,包括:
采用交错采集方法对每一通道采集到的所有帧的心脏数据进行并行欠采,得到欠采数据;
采用变密度采样方法对所述欠采数据进行降采,得到欠采样信号;
利用压缩感知重建方法对所述欠采样信号进行重建,得到有卷褶伪影图像;
利用傅里叶变换将所述有卷褶伪影图像转换成k空间数据,并采用所述交错采集方法对所述k空间数据进行并行欠采,得到并行欠采的欠采k空间数据;
采用grappa重建方法对所述并行欠采的欠采k空间数据进行重建,得到没有卷褶伪影的成像图像。
优选地,所述交错采集方法,包括:
预设每一帧数据的降采率为r并行,采集数据的帧数为nphase,相位编码数为npe;
对每一帧数据,频率编码方向全采,相位编码方向每隔r并行-1采集一条线,并且第nr并行+r帧数据从第r条线开始采集,直至nphase帧的数据全部采集完毕;其中,1≤r≤r并行,
所述采用变密度采样方法对所述欠采数据进行降采,得到欠采样信号,包括:
对每一帧所述欠采数据,频率编码方向全采,相位编码方向变密度采集,并且相位编码方向采集要遵循压缩感知的随机采样理论。
优选地,所述利用压缩感知重建方法对所述欠采样信号进行重建,得到有卷褶伪影图像,包括:
基于压缩感知重建方法,对每一通道所有欠采样信号进行重建,得到fρ=y,求解fρ=y得到带卷褶伪影的图像;其中,f表示傅里叶欠采算子,ρ是要重建的图像,y是磁共振扫描仪实际采集的欠采的k空间数据。
优选地,所述求解fρ=y得到带卷褶伪影的图像,包括:
采用凸优化方法求解式fρ=y,使得每个线圈通道的1范数最小,从而获得每个线圈的有卷褶伪影的图像,将fρ=y转化为
设
在
将
将
根据最小值理论,对
设当前为第i次迭代,第i次迭代重建的图像为ρi,第i+1次迭代重建的图像为ρi+1,wi为第i次迭代的权重矩阵,则ρi+1=ρ0+wρi,
其中,ρi(n)是ρi的第n个元素;
对于d,采用迭代的方式进行自适应更新,将设当前为第l次迭代,ρl的支集为tl,定义
优选地,所述采用grappa重建方法对并行欠采的欠采k空间数据进行重建,得到没有卷褶伪影的成像图像,包括:
将nphase帧所述欠采k空间数据沿时间方向求均值作为所述全采的自动校准数据;
再将所述欠采k空间数据和所述自动校准数据应用到所述grappa重建方法中,计算每一线圈的敏感度权重系数;
根据每一线圈的敏感度权重系数,填充欠采的k空间数据,并通过傅里叶变换,得到没有卷褶伪影的成像图像。
本发明还提供一种快速磁共振心脏实时电影成像系统,包括:
交错采集模块,用于采用交错采集方法对每一通道采集到的所有帧的心脏数据进行并行欠采,得到欠采数据;
变密度采样模块,用于采用变密度采样方法对所述欠采数据进行降采,得到欠采样信号;
压缩感知重建模块,用于利用压缩感知重建方法对所述欠采样信号进行重建,得到有卷褶伪影图像;
空间数据欠采模块,用于利用傅里叶变换将所述有卷褶伪影图像转换成k空间数据,并采用所述交错采集方法对所述k空间数据进行并行欠采,得到并行欠采的欠采k空间数据;
grappa重建模块,用于采用grappa重建方法对所述并行欠采的欠采k空间数据进行重建,得到没有卷褶伪影的成像图像。
优选地,所述交错采集模块包括:
数据预设子模块,用于预设每一帧数据的降采率为r并行,采集数据的帧数为nphase,相位编码数为npe;
采样处理子模块,用于对每一帧数据,频率编码方向全采,相位编码方向每隔r并行-1采集一条线,并且第nr并行+r帧数据从第r条线开始采集,直至nphase帧的数据全部采集完毕;其中,1≤r≤r并行,
所述变密度采样模块,用于对每一帧所述欠采数据,频率编码方向全采,相位编码方向变密度采集,并且相位编码方向采集要遵循压缩感知的随机采样理论。
优选地,所述压缩感知重建模块,用于基于压缩感知重建方法,对每一通道所有欠采样信号进行重建,得到fρ=y,求解fρ=y得到带卷褶伪影的图像;其中,f表示傅里叶欠采算子,ρ是要重建的图像,y是磁共振扫描仪实际采集的欠采的k空间数据。
优选地,所述求解fρ=y得到带卷褶伪影的图像,包括:
采用凸优化方法求解式fρ=y,使得每个线圈通道的1范数最小,从而获得每个线圈的有卷褶伪影的图像,将fρ=y转化为
设
在
将
将
根据最小值理论,对
设当前为第i次迭代,第i次迭代重建的图像为ρi,第i+1次迭代重建的图像为ρi+1,wi为第i次迭代的权重矩阵,则ρi+1=ρ0+wρi,
其中,ρi(n)是ρi的第n个元素;
对于d,采用迭代的方式进行自适应更新,将设当前为第l次迭代,ρl的支集为tl,定义
优选地,所述grappa重建模块包括:
校准数据确定子模块,用于将nphase帧所述欠采k空间数据沿时间方向求均值作为所述全采的自动校准数据;
权重系数确定子模块,用于将所述欠采k空间数据和所述自动校准数据应用到所述grappa重建方法中,计算每一线圈的敏感度权重系数;
成像图像确定子模块,用于根据每一线圈的敏感度权重系数,填充欠采的k空间数据,并通过傅里叶变换,得到没有卷褶伪影的成像图像。
本发明与现有技术相比具有如下优点:本发明所提供的快速磁共振心脏实时电影成像方法及系统中,对每一通道采集到的心脏数据,先采用交错采集方法进行并行欠采,后采用变密度采样方法进行随机降采,得到欠采样信号;再利用压缩感知重建方法对欠采样信号进行重建,得到有卷褶伪影图像;并利用傅里叶变换将有卷褶伪影图像转换成k空间数据,并采用交错采集方法对k空间数据进行并行欠采,得到欠采k空间数据;采用grappa重建方法对欠采k空间数据进行重建,得到没有卷褶伪影的成像图像。本发明所提供的快速磁共振心脏实时电影成像方法及系统中,无需额外采集k空间数据即可去除卷褶伪影,且可在更高的加速倍数下不影响图像的信噪比,从而获得较好质量的图像。并且,在该快速磁共振心脏实时电影成像方法及系统中,扫描时无需受试者屏气配合且扫描时间较短。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是本发明实施例1中快速磁共振心脏实时电影成像方法的流程图。
图2是本发明实施例2中快速磁共振心脏实时电影成像方法的一原理框图。
图中:10、交错采集模块;11、数据预设子模块;12、采样处理子模块;20、变密度采样模块;30、压缩感知重建模块;40、空间数据欠采模块;50、grappa重建模块;51、校准数据确定子模块;52、权重系数确定子模块;53、成像图像确定子模块。
具体实施方式
为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。
实施例1
图1示出本实施例中的快速磁共振心脏实时电影成像方法的流程图。如图1所示,该快速磁共振心脏实时电影成像方法包括如下步骤:
s10:采用交错采集方法对每一通道采集到的所有帧的心脏数据进行并行欠采,得到欠采数据。欠采是指在一个维度上(如相位编码方向)或多个维度进行欠采。具体地,交错采集方法包括如下步骤:预设每一帧数据的降采率为r并行,采集数据的帧数为nphase,相位编码数为npe;对每一帧数据,频率编码方向全采,相位编码方向每隔r并行-1采集一条线;并且第nr并行+r帧数据从第r条线开始采集,直至nphase帧的数据全部采集完毕;其中,1≤r≤r并行,
当n=0时,第1帧数据从第1条线开始采集,第2帧数据从第2条线开始采集……第r并行帧数据从第r并行条线开始采集;第r并行+1帧数据从第1条线开始采集,第r并行+2帧数据从第2条线开始采集……第r并行帧数据从第r并行条线开始采集……,直至nphase帧的数据全部采集完毕。
s20:采用变密度采样方法对欠采数据进行降采,得到欠采样信号。具体地,对每一帧欠采数据,频率编码方向全采,相位编码方向变密度采集,并且相位编码方向采集要遵循压缩感知的随机采样理论,即随机采样能够满足非相干性。若采用变密度采样方法对每一帧欠采数据的降采率为rcs,则通过步骤s10及步骤s20对每一通道采集到的所有帧的心脏数据进行处理时,总的降采率为r总=r并行×rcs。
s30:利用压缩感知重建方法对欠采样信号进行重建,得到有卷褶伪影图像。其中,压缩感知重建方法是基于压缩感知理论的一种重建方法,该压缩感知重建方法满足非相干性,即随机采样能够满足非相干性。具体地,基于压缩感知重建方法,对每一通道所有欠采样信号进行重建,得到式[1],求解式[1]得到带卷褶伪影的图像;
fρ=y[1]
其中,f表示傅里叶欠采算子,ρ是要重建的图像,y是磁共振扫描仪实际采集的欠采的k空间数据。在快速磁共振心脏实时电影成像过程中,由于引入时间t,我们所采集到的心脏数据实际上是k-t空间数据,而心脏运动具有周期性的特点;因此对数据在t方向进行傅里叶变换,即可进一步有效的保证数据的稀疏性;假定欠采样的傅里叶算子为f,则f实际上分解成f=fuyft,其中fuy表示沿ky方向的欠采傅里叶算子,ft表示沿时间t方向的傅里叶算子。可对方程fρ=y直接求解,即可得到有卷褶伪影的图像。
对方程fρ=y进行求解过程包括如下步骤:
s31:采用凸优化方法求解式fρ=y,使得每个线圈通道的1范数最小,从而获得每个线圈的有卷褶伪影的图像,将式[1]转化为式[2],如下所示:
其中,||ρ||1是1范数,||ρ||2是2范数,y是实际采集的欠采的k空间数据,ε是低于噪声级别的阈值参数。
s32:[2]式最优化求解出来的解是近似解,设式[2]最优化求解出来的近似解为ρ0,残差为δρ,则ρ=ρ0+δρ,则式[2]转化为式[3],如下所示:
s33:将稀疏信号的部分支集信息用于压缩感知的重建中,其中支集定义为信号在稀疏域中非零元素的位置。因此,在式[3]引入了权重矩阵d,d由0、1组成,0表示已找到ρ的支集,1表示还未找到ρ的支集。则[3]式可通过l2范数最小化求解
s34:将式[3]l1范数最小化问题通过欠定系统聚焦求解(focalunderdeterminedsystemsolver,focuss)算法将其转化为迭代求解加权l2范数最小化问题。引入权重矩阵w,使ρ=wq,以将式[4]转化为式[5],如下所示:
s35:将式[5]转化为无约束优化问题,即将式[5]转化为式[6],如下所示:
s36:根据最小值理论,将式[6]对q求导,导数为0时,即可求得该式的最小值,求导结果如下:
得解q=whfh(fwwhfh+λdhd)-1y。由于ρ=wq,则
ρ=wwhfh(fwwhfh+λdhd)-1y[7]
式[7]给出了每次迭代求解重建出的图像,其中λ是正则化算子,w是对角化权重矩阵,并且在每次迭代过程中更新其值。
s37:设当前为第i次迭代,第i次迭代重建的图像为ρi,第i+1次迭代重建的图像为ρi+1,wi为第i次迭代的权重矩阵,则ρi+1=ρ0+wρi,
其中,ρi(n)是ρi的第n个元素。
s38:对于d,采用迭代的方式对其进行自适应更新,将设当前为第l次迭代,ρl的支集为tl,定义
整个迭代过程如下:
s01:初始化d
s02:对于第l=1,2,3...次迭代,通过focuss方法执行以下操作:
s021:初始化w;
s022:对于第i=1,2,3...次迭代,根据式[7]求出重建图像ρi,并根据式[8]更新wi;
s023:重复s021、s022直至收敛;
s03:根据步骤s02求出的ρi,更新支集tl和dl;
s04:重复步骤s01-s03直至收敛。
s40:利用傅里叶变换将有卷褶伪影图像转换成k空间数据,并采用交错采集方法对k空间数据进行并行欠采,得到并行欠采的欠采k空间数据。
s50:采用grappa重建方法对并行欠采的欠采k空间数据进行重建,得到没有卷褶伪影的成像图像。s50具体包括如下步骤:
s51:将nphase帧欠采k空间数据沿时间方向求均值作为全采的自动校准数据(即auto-calibrationsignal,简称acs数据)。即将nphase帧欠采k空间数据沿时间方向相加,再除以nphase/r并行,即可获得全采的acs数据。可以理解地,在并行成像的grppa重建方法中,每个线圈未采集的k空间线是通过计算所有线圈中与其相邻的已采集了的k空间线的加权和来进行填充的,而加权系数是利用k空间中心的自动校准数据求解线性方程得到的。
s52:再将并行欠采的欠采k空间数据和自动校准数据(即acs数据)应用到grappa重建方法中,计算每一线圈的敏感度权重系数。
s53:根据每一线圈的敏感度权重系数,填充欠采的k空间数据,并经过傅里叶变换,得到没有卷褶伪影的成像图像。
本实施例所提供的快速磁共振心脏实时电影成像方法中,无需额外采集数据即可去除卷褶伪影,且可在更高的加速倍数下不影响图像的信噪比,从而获得较好质量的图像。并且,在该快速磁共振心脏实时电影成像方法中,扫描时无需受试者屏气配合且扫描时间较短。
实施例2
图2示出本实施例中的快速磁共振心脏实时电影成像系统的原理框图。如图2所示,该快速磁共振心脏实时电影成像系统包括交错采集模块10、变密度采样模块20、压缩感知重建模块30、空间数据欠采模块40和grappa重建模块50。
交错采集模块10,用于采用交错采集方法对每一通道采集到的所有帧的心脏数据进行并行欠采,得到欠采数据。欠采是指在一个维度上(如相位编码方向)或多个维度进行欠采。具体地,交错采集模块10包括数据预设子模块11和采样处理子模块12。
数据预设子模块11,用于预设每一帧数据的降采率为r并行,采集数据的帧数为nphase,相位编码数为npe。
采样处理子模块12,用于对每一帧数据,频率编码方向全采,相位编码方向每隔r并行-1采集一条线;并且第nr并行+r帧数据从第r条线开始采集,直至nphase帧的数据全部采集完毕;其中,1≤r≤r并行,
当n=0时,第1帧数据从第1条线开始采集,第2帧数据从第2条线开始采集……第r并行帧数据从第r并行条线开始采集;第r并行+1帧数据从第1条线开始采集,第r并行+2帧数据从第2条线开始采集……第r并行帧数据从第r并行条线开始采集……,直至nphase帧的数据全部采集完毕。
变密度采样模块20,用于采用变密度采样方法对欠采数据进行降采,得到欠采样信号。具体地,变密度采样模块20用于对每一帧欠采数据,频率编码方向全采,相位编码方向变密度采集,并且相位编码方向采集要遵循压缩感知的随机采样理论,即随机采样能够满足非相干性。若采用变密度采样方法对每一帧欠采数据的降采率为rcs,则通过交错采集模块10和变密度采样模块20对每一通道采集到的所有帧的心脏数据进行处理时,总的降采率为r总=r并行×rcs。
压缩感知重建模块30,用于利用压缩感知重建方法对欠采样信号进行重建,得到有卷褶伪影图像。其中,压缩感知重建方法是基于压缩感知理论的一种重建方法,该压缩感知重建方法满足非相干性,即随机采样能够满足非相干性。具体地,压缩感知重建模块30,用于基于压缩感知重建方法,对每一通道所有欠采样信号进行重建,得到式[1],求解式[1]得到带卷褶伪影的图像;
fρ=y[1]
其中,f表示傅里叶欠采算子,ρ是要重建的图像,y是磁共振扫描仪实际采集的欠采的k空间数据。在快速磁共振心脏实时电影成像过程中,由于引入时间t,我们所采集到的心脏数据实际上是k-t空间数据,而心脏运动具有周期性的特点;因此对数据在t方向进行傅里叶变换,即可进一步有效的保证数据的稀疏性;假定欠采样的傅里叶算子为f,则f实际上分解成f=fuyft,其中fuy表示沿ky方向的欠采傅里叶算子,ft表示沿时间t方向的傅里叶算子。可对方程fρ=y直接求解,即可得到有卷褶伪影的图像。
对方程fρ=y进行求解过程包括如下步骤:
s31:采用凸优化方法求解式fρ=y,使得每个线圈通道的1范数最小,从而获得每个线圈的有卷褶伪影的图像,将式[1]转化为式[2],如下所示:
其中,||ρ||1是1范数,||ρ||2是2范数,y是实际采集的欠采的k空间数据,ε是低于噪声级别的阈值参数。
s32:[2]式最优化求解出来的解是近似解,设式[2]最优化求解出来的近似解为ρ0,残差为δρ,则ρ=ρ0+δρ,则式[2]转化为式[3],如下所示:
s33:将稀疏信号的部分支集信息用于压缩感知的重建中,其中支集定义为信号在稀疏域中非零元素的位置。因此,在式[3]引入了权重矩阵d,d由0、1组成,0表示已找到ρ的支集,1表示还未找到ρ的支集。则[3]式可通过l2范数最小化求解
s34:将式[3]l1范数最小化问题通过欠定系统聚焦求解(focalunderdeterminedsystemsolver,focuss)算法将其转化为迭代求解加权l2范数最小化问题。引入权重矩阵w,使ρ=wq,以将式[4]转化为式[5],如下所示:
s35:将式[5]转化为无约束优化问题,即将式[5]转化为式[6],如下所示:
s36:根据最小理论,将式[6]对q求导,导数为0时,即可求得该式的最小值,求导结果如下:
得解q=whfh(fwwhfh+λdhd)-1y。由于ρ=wq,则
ρ=wwhfh(fwwhfh+λdhd)-1y[7]
式[7]给出了每次迭代求解重建出的图像,其中λ是正则化算子,w是对角化权重矩阵,并且在每次迭代过程中更新其值。
s37:设当前为第i次迭代,第i次迭代重建的图像为ρi,第i+1次迭代重建的图像为ρi+1,wi为第i次迭代的权重矩阵,则ρi+1=ρ0+wρi,
其中,ρi(n)是ρi的第n个元素。
s38:对于d,采用迭代的方式对其进行自适应更新,将设当前为第l次迭代,ρl的支集为tl,定义
整个迭代过程如下:
s01:初始化d
s02:对于第l=1,2,3...次迭代,通过focuss方法执行以下操作:
s021:初始化w;
s022:对于第i=1,2,3...次迭代,根据式[7]求出重建图像ρi,并根据式[8]更新wi;
s023:重复s021、s022直至收敛;
s03:根据步骤s02求出的ρi,更新支集tl和dl;
s04:重复步骤s01-s03直至收敛。
空间数据欠采模块40,用于利用傅里叶变换将有卷褶伪影图像转换成k空间数据,并采用交错采集方法对k空间数据进行并行欠采,得到并行欠采的欠采k空间数据。
grappa重建模块50,用于采用grappa重建方法对并行欠采的欠采k空间数据进行重建,得到没有卷褶伪影的成像图像。具体地,grappa重建模块50包括:
校准数据确定子模块51,用于将nphase帧欠采k空间数据沿时间方向求均值作为全采的自动校准数据(auto-calibrationsignal,简称acs数据)。即将nphase帧欠采k空间数据沿时间方向相加,再除以nphase/r并行,即可获得全采的acs数据。可以理解地,在并行成像的grppa重建方法中,每个线圈未采集的k空间线是通过计算所有线圈中与其相邻的已采集了的k空间线的加权和来进行填充的,而加权系数是利用k空间中心的自动校准数据求解线性方程得到。
权重系数确定子模块52,用于再将并行欠采的欠采k空间数据和自动校准数据(即acs数据)应用到grappa重建方法中,计算每一线圈的敏感度权重系数。
成像图像确定子模块53,用于根据每一线圈的敏感度权重系数,填充欠采的k空间数据,并经过傅里叶变换,得到没有卷褶伪影的成像图像。
本实施例所提供的快速磁共振心脏实时电影成像系统中,无需额外采集数据即可去除卷褶伪影,且可在更高的加速倍数下不影响图像的信噪比,从而获得较好质量的图像。并且,在该快速磁共振心脏实时电影成像系统中,扫描时无需受试者屏气配合且扫描时间较短。
本发明是通过几个具体实施例进行说明的,本领域技术人员应当明白,在不脱离本发明范围的情况下,还可以对本发明进行各种变换和等同替代。另外,针对特定情形或具体情况,可以对本发明做各种修改,而不脱离本发明的范围。因此,本发明不局限于所公开的具体实施例,而应当包括落入本发明权利要求范围内的全部实施方式。