本申请涉及磁共振成像,特别是涉及一种基于压缩感知磁共振成像的模型训练方法、压缩感知磁共振成像方法、压缩感知磁共振成像装置以及计算机存储介质。
背景技术:
1、磁共振成像(mri)是一种非侵入性成像技术,为临床诊断提供了功能及解剖学信息。成像速度是一个基本的挑战,快速磁共振成像技术本质上是为了加速数据采集,同时仍然重建出高质量的图像。在磁共振成像中用到的压缩感知(cs),是对一大类方法的统称,其基于在空间的半随机、不完整采样,来实现图像数据的扫描加速,利用傅立叶变换和给中间过程图像设置阈值,最终的图像是通过一系列迭代过程得到的。
2、现有技术的技术方案是一种用admm算法求解cs-mri模型的方法。为优化cs-mri模型,交替方向乘子法(admm)被证明是一种有效的、带收敛保证的变量分离算法,该算法考虑给定cs-mri模型的增广拉格朗日函数,并将变量分成几个子组,这些子组可以通过求解几个简单的子问题来进行交替优化。
3、然而,这其中还涉及到很多参数选择的问题,如变换矩阵、收缩函数、罚参数和更新率等,若参数选择不当可能会较大程度上影响重建结果的精度,导致磁共振成像精度较低。
技术实现思路
1、为解决上述技术问题,本申请提出了一种基于压缩感知磁共振成像的模型训练方法、压缩感知磁共振成像方法、压缩感知磁共振成像装置以及计算机存储介质。
2、为解决上述技术问题,本申请提出了一种基于压缩感知磁共振成像的模型训练方法,所述模型训练包括:
3、获取磁共振成像的成像模型的迭代次数;
4、按照所述迭代次数建立包括对应数量迭代阶段的数据流图,其中,所述数据流图中的图像节点对应所述成像模型的每个迭代阶段的各个网络层;
5、将所述磁共振成像的欠采样数据输入所述数据流图,获取每一迭代阶段的重建层输出的重建图像;
6、利用所述重建图像和完全采样图像对所述数据流图中各个网络层的网络参数进行训练。
7、其中,所述利用所述重建图像和完全采样图像对所述数据流图中各个网络层的网络参数进行训练,包括:
8、利用当前迭代阶段的重建层输出的当前重建图像和完全采样图像对所述数据流图中对当前迭代阶段的网络层,和/或当前迭代阶段的前向迭代阶段的网络层的网络参数进行训练;
9、其中,所述网络层包括:重建层、卷积层、非线性变换层,和/或乘子更新层。
10、其中,所述将所述磁共振成像的欠采样数据输入所述数据流图,获取每一迭代阶段的重建层输出的重建图像,包括:
11、将所述欠采样数据输入所述数据流图中的重建层;
12、获取上一迭代阶段的非线性变换图像和更新乘子;
13、利用上一迭代阶段的非线性变换图像和更新乘子,以及当前迭代阶段的重建层中待训练的过滤器参数和/或罚参数,对所述欠采样数据进行重建,获取当前迭代阶段的重建图像。
14、其中,所述获取当前迭代阶段的重建图像之后,所述模型训练方法还包括:
15、将所述当前迭代阶段的重建图像输入所述当前迭代阶段的卷积层;
16、利用所述当前迭代阶段的卷积层中待训练的过滤矩阵,将所述重建图像转换到变换域,得到变换域图像。
17、其中,所述将所述重建图像转换到变换域,得到变换域图像之后,所述模型训练方法还包括:
18、将所述当前迭代阶段的变换域图像输入所述当前迭代阶段的非线性变换层;
19、利用所述当前迭代阶段的非线性变换层中待训练的分段线性函数,将所述变换域图像进行非线性变换,得到非线性变换图像。
20、其中,所述分段线性函数由一组待训练的控制点决定,其中,所述控制点中的第一控制点为预先定义的均匀分布点,第二控制点为当前迭代阶段的过滤器在所述均匀分布点上对应的值。
21、其中,所述将所述变换域图像进行非线性变换,得到非线性变换图像之后,所述模型训练方法还包括:
22、将所述当前迭代阶段的非线性变换图像和变换域图像输入所述当前迭代阶段的乘子更新层;
23、利用所述当前迭代阶段的乘子更新层中待训练的更新率,获取更新的拉格朗日乘子。
24、为解决上述技术问题,本申请还提出一种压缩感知磁共振成像方法,所述压缩感知磁共振成像方法包括:
25、将磁共振成像数据输入预先训练的磁共振成像的成像模型;
26、利用所述成像模型获取所述磁共振成像数据的重建图像;
27、其中,所述成像模型中各网络层的网络参数通过上述模型训练方法训练所得。
28、为解决上述技术问题,本申请还提出一种压缩感知磁共振成像装置,所述压缩感知磁共振成像装置包括存储器以及与所述存储器耦接的处理器;其中,所述存储器用于存储程序数据,所述处理器用于执行所述程序数据以实现如上述的模型训练方法,和/或压缩感知磁共振成像方法。
29、为解决上述技术问题,本申请还提出一种计算机存储介质,所述计算机存储介质用于存储程序数据,所述程序数据在被计算机执行时,用以实现上述的模型训练方法,和/或压缩感知磁共振成像方法。
30、与现有技术相比,本申请的有益效果是:压缩感知磁共振成像装置获取磁共振成像的成像模型的迭代次数;按照所述迭代次数建立包括对应数量迭代阶段的数据流图,其中所述数据流图中的图像节点对应所述成像模型的每个迭代阶段的各个网络层;将所述磁共振成像的欠采样数据输入所述数据流图,获取每一迭代阶段的重建层输出的重建图像;利用所述重建图像和完全采样图像对所述数据流图中各个网络层的网络参数进行训练。通过上述模型训练方法,通过设计压缩感知磁共振成像算法迭代步骤对应的数据流图来有效地构建和训练磁共振成像的成像模型,网络参数通过训练得到,利用该成像模型以更快的计算速度得到高精度的重建磁共振图像。
1.一种基于压缩感知磁共振成像的模型训练方法,其特征在于,所述模型训练包括:
2.根据权利要求1所述的模型训练方法,其特征在于,
3.根据权利要求2所述的模型训练方法,其特征在于,
4.根据权利要求3所述的模型训练方法,其特征在于,
5.根据权利要求4所述的模型训练方法,其特征在于,
6.根据权利要求5所述的模型训练方法,其特征在于,
7.根据权利要求5或6所述的模型训练方法,其特征在于,
8.一种压缩感知磁共振成像方法,其特征在于,所述压缩感知磁共振成像方法包括:
9.一种压缩感知磁共振成像装置,其特征在于,所述压缩感知磁共振成像装置包括存储器以及与所述存储器耦接的处理器;
10.一种计算机存储介质,其特征在于,所述计算机存储介质用于存储程序数据,所述程序数据在被计算机执行时,用以实现如权利要求1至7任一项所述模型训练方法,和/或权利要求8所述的压缩感知磁共振成像方法。