2025-11-19T04:04:12.889579

Sampling Density Compensation using Fast Fourier Deconvolution

Luo, Hu, Qi
Density Compensation Function (DCF) is widely used in non-Cartesian MRI reconstruction, either for direct Non-Uniform Fast Fourier Transform (NUFFT) reconstruction or for iterative undersampled reconstruction. Current state-of-the-art methods involve time-consuming tens of iterations, which is one of the main hurdles for widespread application of the highly efficient non-Cartesian MRI. In this paper, we propose an efficient, non-iterative method to calculate DCF for arbitrary non-Cartesian $k$-space trajectories using Fast Fourier Deconvolution. Simulation experiments demonstrate that the proposed method is able to yield DCF for 3D non-Cartesian reconstruction in around 20 seconds, achieving orders of magnitude speed improvement compared to the state-of-the-art method while achieving similar reconstruction quality.
academic

Sampling Density Compensation using Fast Fourier Deconvolution

基本信息

  • 论文ID: 2510.14873
  • 标题: Sampling Density Compensation using Fast Fourier Deconvolution
  • 作者: Rui Luo, Peng Hu, Haikun Qi (ShanghaiTech University)
  • 分类: physics.med-ph
  • 发表时间: 2025年10月16日 (arXiv预印本)
  • 论文链接: https://arxiv.org/abs/2510.14873

摘要

密度补偿函数(DCF)广泛应用于非笛卡尔MRI重建中,无论是直接的非均匀快速傅里叶变换(NUFFT)重建还是迭代欠采样重建。当前最先进的方法需要耗时的数十次迭代,这是高效非笛卡尔MRI广泛应用的主要障碍之一。本文提出了一种高效的非迭代方法,使用快速傅里叶反卷积为任意非笛卡尔k空间轨迹计算DCF。仿真实验表明,该方法能够在约20秒内为3D非笛卡尔重建生成DCF,相比最先进方法实现了数量级的速度提升,同时保持相似的重建质量。

研究背景与动机

问题定义

非笛卡尔MRI采样在低频区域的采样密度远高于高频区域,直接重建而不进行适当的权重调整会导致图像模糊。密度补偿函数(DCF)用于平衡采样密度,是非笛卡尔MRI重建的关键组件。

问题重要性

  1. 重建质量: DCF对于直接NUFFT重建和迭代重建都至关重要
  2. 收敛加速: DCF能够通过改善问题条件数来加速迭代重建和深度学习重建的收敛
  3. 临床应用: 高效的DCF计算是非笛卡尔MRI临床应用的关键瓶颈

现有方法局限性

  1. Voronoi图方法: 计算昂贵且数值不稳定,特别是对3D轨迹
  2. 迭代方法: Pipe和Menon提出的经典迭代方法需要数十次迭代,每次迭代耗时数秒到数分钟
  3. 优化方法: 虽然更准确,但运行时间比迭代方法增加两个数量级

研究动机

开发一种快速、非迭代的DCF计算方法,特别针对3D非笛卡尔采样模式,以突破计算效率瓶颈。

核心贡献

  1. 提出了基于快速傅里叶反卷积(FFD)的非迭代DCF计算方法
  2. 实现了1-2个数量级的速度提升,3D轨迹DCF计算时间从约10分钟降至20秒以内
  3. 保持或略微改善重建质量,同时生成更平滑的DCF
  4. 提供了通用解决方案,适用于任意非笛卡尔k空间轨迹
  5. 开源实现,促进方法的可复现性和广泛应用

方法详解

任务定义

给定非笛卡尔k空间采样模式 K={ki}i=1NkK = \{k_i\}_{i=1}^{N_k},寻找密度补偿函数 D(k)D(k),使得加权采样模式的点扩散函数(PSF)在视野范围内近似为冲激函数:P(x)δ(x)P(x) \approx \delta(x) for x<L\|x\| < L

核心理论框架

1. 问题建模

采样过程表示为: S1(k)=III(k)S0(k)S_1(k) = \text{III}(k) \cdot S_0(k)

其中 III(k)=i=1Nkδ(kki)\text{III}(k) = \sum_{i=1}^{N_k} \delta(k - k_i) 是冲激序列。

加权后的k空间: S2(k)=D(k)III(k)S0(k)S_2(k) = D(k) \cdot \text{III}(k) \cdot S_0(k)

加权采样模式(WSP): E(k)=D(k)III(k)E(k) = D(k) \cdot \text{III}(k)

对应的PSF: P(x)=F1{E(k)}P(x) = \mathcal{F}^{-1}\{E(k)\}

2. PSF分解策略

将初始PSF估计 P^(x)\hat{P}(x) 分解为: P^(x)=P^in(x)+P^out(x)\hat{P}(x) = \hat{P}_{\text{in}}(x) + \hat{P}_{\text{out}}(x)

其中:

  • P^in(x)=P^(x)W(x)\hat{P}_{\text{in}}(x) = \hat{P}(x) \cdot W(x)
  • P^out(x)=P^(x)(1W(x))\hat{P}_{\text{out}}(x) = \hat{P}(x) \cdot (1-W(x))

W(x)W(x) 是窗函数,在 xL\|x\| \geq L 时为0。

3. 最优加权采样模式

通过反卷积得到最优WSP: E(k)=E^(k)/E^in(k)E^*(k) = \hat{E}(k)/\hat{E}_{\text{in}}(k)

这使得:

  • Pin(x)=F1{1}=δ(x)P^*_{\text{in}}(x) = \mathcal{F}^{-1}\{1\} = \delta(x)
  • Pout(x)=F1{E^out(k)/E^in(k)}P^*_{\text{out}}(x) = \mathcal{F}^{-1}\{\hat{E}_{\text{out}}(k)/\hat{E}_{\text{in}}(k)\}

技术创新点

1. 窗函数优化

采用参数化窗函数 W(x)=1xˉpW(x) = 1 - \|\bar{x}\|^p,其中 xˉ=x/L\bar{x} = x/L,通过最小-最大参数搜索确定最优形状参数: p=argminp{maxitestPout(x)/P0}p^* = \arg\min_p \{\max_{i_{\text{test}}} \|P^*_{\text{out}}(x)\|/P^*_0\}

通过蒙特卡洛测试确定 p=2.4p^* = 2.4

2. 数值稳定性保证

使用1D DCF作为初始猜测: D^(ki)=ki+1ki2ki2Nd1\hat{D}(k_i) = \|k_{i+1} - k_i\|_2 \cdot \|k_i\|_2^{N_d-1}

其中 NdN_d 是k空间维数。

3. 快速傅里叶反卷积

核心计算通过FFD实现,避免了迭代过程,直接求解最优DCF。

实验设置

数据集

使用复值2D/3D数字模体,包含:

  • 椭圆壳结构
  • 心形结构
  • 不同大小的球体
  • 通过白噪声和空间低通滤波生成的相位图
  • 矩阵大小:256×256×256
  • 视野:500mm

采样轨迹

测试四种非笛卡尔轨迹:

  1. 2D轨迹: Variable Density Spiral (VdSpiral), Rosette
  2. 3D轨迹: Cones, Yarnball

对比方法

采用Zwart等人的最先进3D采样密度补偿方法作为基准,该方法结合了:

  • Pipe的基本迭代结构
  • Johnson的最优核函数
  • 高效网格卷积方法

评价指标

  1. 重建质量:
    • 归一化均方根误差(NRMSE)
    • 结构相似性指数(SSIM)
  2. 计算效率: 执行时间 TexeT_{\text{exe}}
  3. PSF质量: 半高全宽(FWHM)

实现细节

  • 编程语言:Python 3.12.8
  • FFT库:FINUFFT
  • 硬件:4.9 GHz 12核CPU (Intel® Core™ i7-12700)
  • 重建前进行零均值单位方差归一化

实验结果

主要结果

1. 计算速度对比

轨迹类型基准方法(秒)提出方法(秒)速度提升
VdSpiral3.8350.04487×
Rosette5.3970.07374×
Yarnball1399.85318.54275×
Cones555.79212.78843×

2. 重建质量对比

轨迹类型NRMSE (基准/提出)SSIM (基准/提出)
VdSpiral0.018/0.0160.953/0.956
Rosette0.018/0.0180.943/0.954
Yarnball0.028/0.0210.971/0.976
Cones0.023/0.0190.971/0.976

关键发现

1. DCF质量分析

  • 提出方法生成的DCF更加平滑,而基准方法存在显著振荡
  • 两种方法的PSF具有相同的FWHM (1.5×像素大小),表明空间分辨率等效

2. 重建图像质量

  • 重建图像无明显失真和模糊
  • 仅存在由于k空间截断导致的轻微Gibbs环形伪影
  • 提出方法在大多数情况下实现了更好的NRMSE和SSIM

3. 计算效率突破

  • 3D轨迹DCF计算时间从约10分钟降至20秒以内
  • 实现了1-2个数量级的速度提升
  • 为高效3D非笛卡尔重建提供了可能

相关工作

传统方法演进

  1. Voronoi图方法 (Rasche等, 1999): 直观但计算昂贵
  2. 迭代方法 (Pipe & Menon, 1999): 奠定了现代DCF计算基础
  3. 核函数优化 (Johnson & Pipe, 2009): 改进重建精度但速度仍慢
  4. 网格卷积 (Zwart等, 2012): 提升迭代效率但仍需多次迭代

本文贡献定位

相比现有方法,本文首次实现了:

  • 非迭代DCF计算
  • 数量级的速度提升
  • 保持或改善重建质量
  • 适用于任意非笛卡尔轨迹

结论与讨论

主要结论

  1. 效率突破: 实现了1-2个数量级的DCF计算速度提升
  2. 质量保证: 保持或略微改善重建质量,生成更平滑的DCF
  3. 通用性: 适用于任意2D/3D非笛卡尔k空间轨迹
  4. 实用性: 3D DCF计算时间降至20秒以内,满足临床应用需求

局限性

  1. 窗函数形式: 当前采用特定参数化形式 W(x)=1xˉpW(x) = 1 - \|\bar{x}\|^p,可能不是最优选择
  2. 参数优化: 假设最优参数与维度和轨迹无关,可能需要进一步验证
  3. 数值稳定性: 反卷积操作的数值稳定性依赖于初始DCF估计的质量
  4. 实际数据验证: 仅在仿真数据上验证,需要真实MRI数据的进一步测试

未来方向

  1. 窗函数优化: 探索更优的窗函数形式和自适应参数选择
  2. 实际数据验证: 在真实MRI数据上验证方法的有效性
  3. 并行优化: 进一步优化并行计算以提升速度
  4. 集成应用: 与现代MRI重建流水线集成

深度评价

优点

  1. 重大技术突破: 首次实现非迭代DCF计算,解决了长期存在的计算效率问题
  2. 理论基础扎实: 基于PSF分解和反卷积的理论框架合理且创新
  3. 实验设计完善: 多种轨迹测试、定量评价指标、与最先进方法对比
  4. 实用价值高: 显著的速度提升使方法具有很强的临床应用潜力
  5. 开源贡献: 承诺开源代码,促进方法推广和可复现性

不足

  1. 理论分析不够深入: 缺少收敛性和最优性的理论保证
  2. 参数选择简化: 窗函数参数的维度和轨迹无关假设可能过于简化
  3. 实际数据缺失: 仅在仿真数据上验证,缺少真实MRI数据的测试
  4. 噪声鲁棒性: 未充分讨论方法对噪声的鲁棒性
  5. 比较范围有限: 主要与一种基准方法比较,可考虑更多对比

影响力

  1. 学术价值: 为DCF计算提供了新的理论框架和实用方法
  2. 临床意义: 显著提升的计算效率有望推动非笛卡尔MRI的临床应用
  3. 技术推广: 开源实现将促进方法在MRI社区的广泛应用
  4. 后续研究: 为相关领域的进一步研究提供了新思路

适用场景

  1. 临床MRI: 需要快速DCF计算的实时或准实时MRI重建
  2. 研究应用: 大规模非笛卡尔MRI数据处理和算法开发
  3. 3D成像: 特别适用于计算密集的3D非笛卡尔重建
  4. 多种轨迹: 适用于各种非笛卡尔采样模式的DCF计算

参考文献

本文引用了DCF计算领域的关键文献,包括Pipe & Menon的开创性工作、Johnson & Pipe的核函数优化、Zwart等人的网格卷积方法等,为研究提供了坚实的理论基础和对比基准。