【技术实现步骤摘要】
基于GPU加速的磁粒子成像并行重建方法及系统
[0001]本专利技术属于磁粒子成像重建领域,具体涉及了一种基于GPU加速的磁粒子成像并行重建方法及系统。
技术介绍
[0002]MPI是医学断层扫描中一种新兴的成像技术,利用超顺磁性氧化铁粒子的非线性磁化反应来确定纳米粒子造影剂的体内空间分布。高空间和时间分辨率是MPI最重要的创新之一。现在,已经证明了MPI在心血管成像,特别是血管内介入监测方面的巨大潜力。在监测血管内介入的情况下,磁粉的直接视觉反馈更重要。
[0003]但是,如果没有旨在解决重建的实时计算挑战的工程创新,将很难在实际诊断中提出MPI的性能优势。目前,MPI扫描仪获取原始图像的信号的速率高于1500帧/秒。在每秒之内逐帧顺序完成这么多帧原始信号数据的图像重建工作几乎是不可能实现的。
[0004]因此,本领域还需要一种效率更高的磁粒子成像重建方法,以匹配高速率的MPI扫描仪。
技术实现思路
[0005]为了解决现有技术中的上述问题,即磁粒子成像重建效率难以匹配MPI扫描仪获取图像的速率,无法实现实时成像重建的问题,本专利技术提供了一种基于GPU加速的磁粒子成像并行重建方法,所述磁粒子成像并行重建方法包括:
[0006]获取MPI扫描器实时扫描的信号序列,并将多帧所述信号序列构成的信号矩阵输入预先构建的并行加权最小二乘方程;
[0007]将所述信号矩阵和所述并行加权最小二乘方程中的系统矩阵分别传递至GPU的全局存储器;
[0008]GPU通过并行共轭梯 ...
【技术保护点】
【技术特征摘要】
1.一种基于GPU加速的磁粒子成像并行重建方法,其特征在于,所述磁粒子成像并行重建方法包括:获取MPI扫描器实时扫描的信号序列,并将多帧所述信号序列构成的信号矩阵输入预先构建的并行加权最小二乘方程;将所述信号矩阵和所述并行加权最小二乘方程中的系统矩阵分别传递至GPU的全局存储器;GPU通过并行共轭梯度迭代法进行所述并行加权最小二乘方程的求解,获得所述信号矩阵对应的磁粒子成像并行重建图像。2.根据权利要求1所述的基于GPU加速的磁粒子成像并行重建方法,其特征在于,所述并行加权最小二乘方程,其表示为:其中,S为系统矩阵,C为多帧重建图像构成的图像矩阵,U为多帧信号序列构成的信号矩阵,r为正则化参数向量,表示进行矩阵每列向量的二阶范数求解。3.根据权利要求2所述的基于GPU加速的磁粒子成像并行重建方法,其特征在于,所述系统矩阵、所述多帧重建图像构成的图像矩阵和所述多帧信号序列构成的信号矩阵,分别表示为:表示为:表示为:其中,S
m,n
代表系统矩阵S的第m行第n列的元素,1≤m≤M,M代表信号序列的长度,1≤n≤N,N代表每帧图像的像素总个数,C
n,p
代表多帧重建图像构成的图像矩阵C的第n行第p列的元素,1≤p≤P,P代表图像帧数,U
m,p
代表多帧信号序列构成的信号矩阵U的第m行第p列的元素。4.根据权利要求1所述的基于GPU加速的磁粒子成像并行重建方法,其特征在于,将所述信号矩阵和所述并行加权最小二乘方程中的系统矩阵分别传递至GPU的全局存储器,其方法为:根据所述并行加权最小二乘方程中的系统矩阵大小,在内存和GPU的全局存储器中分别分配相应大小的存储空间;根据所述信号矩阵的大小,在内存和GPU的全局存储器中分别分配相应大小的存储空间;将所述系统矩阵从磁盘经过内存后存储到GPU的全局存储器;将所述信号序号从磁盘
经过内存后存储到GPU的全局存储器或从内存缓冲区存储到GPU的全局存储器。5.根据权利要求3所述的基于GPU加速的磁粒子成像并行重建方法,其特征在于,所述共轭梯度迭代法,包括:步骤S10,基于系统矩阵S、多帧重建图像构成的图像矩阵C和多帧信号序列构成的信号矩阵U,计算残差R的初始残差R0,并基于初始残差R进行搜索方向P的初始化,获得初始搜索方向P0;步骤S20,对于第k次迭代,基于对应的残差R
k
和搜索方向P
k
进行迭代步长a的更新;步骤S30,通过在...
【专利技术属性】
技术研发人员:田捷,申钰松,张利文,尚亚欣,惠辉,
申请(专利权)人:中国科学院自动化研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。