软件版本:
问题描述:N4偏置场校正这些选项好参数应该怎样设置?
参考文献:https://www.insight-journal.org/browse/publication/640
N4ITK MRI 偏差校正¶
概述¶
使用 N4 算法执行图像偏差校正。该模块基于以下出版物中贡献的 ITK 过滤器:Tustison N, Gee J “N4ITK:Nick 的 N3 ITK 实施 MRI 偏置场校正”,洞察期刊 2009 年 1 月至 6 月,http ://hdl.handle.net /10380/3053
面板及其用途¶
IO:输入/输出参数¶
- 输入图像 (inputImageName ):观察信号不均匀的输入图像
- 掩码图像 ( maskImageName ):定义您感兴趣的结构的二进制掩码。注意:此参数是可选的。如果未指定掩码,模块将使用内部 Otsu 阈值来定义此掩码。当定义一个有意义的掩码时,通常可以获得更好的处理结果。
- 输出体积 (outputImageName ):处理结果
- 输出偏置场图像 (outputBiasFieldName ):恢复的偏置场(可选)
N4参数:¶
- BSpline 网格分辨率 (initialMeshResolution ):定义为三个数字序列的初始 bspline 网格的分辨率。实际分辨率将通过将 bspline 阶数(默认为 3)添加到此处指定的每个维度中的分辨率来定义。例如,1,1,1 将产生一个 4x4x4 的控制点网格。此参数可能需要根据您的输入图像进行调整。在多分辨率 N4 框架中,bspline 网格在后续迭代中的分辨率将翻倍。分辨率的数量由迭代次数参数隐式定义(此列表的大小为分辨率的数量)
- 样条距离 ( splineDistance ):通过设置控制点之间的距离来定义样条网格的另一种方法。仅当未指定网格分辨率时才使用此参数。
- 偏置场半高全宽 ( bfFWHM ):偏置场半高全宽。零意味着使用默认值。
Advanced N4 Parameters:算法的高级参数¶
- 迭代次数 (numberOfIterations ):每个分辨率级别的最大迭代次数。较大的值会增加执行时间,但可能会导致更好的结果。
- 收敛阈值 (convergenceThreshold ):迭代偏差估计的停止标准。较大的值将导致较短的执行时间。
- BSpline order ( bsplineOrder ):近似中使用的 B 样条的顺序。较大的值将导致更长的执行时间,可能导致过拟合和较差的结果。
- 收缩因子 ( shrinkFactor ):定义在估计不均匀场之前应该对图像进行多少上采样。如果要减少执行时间,请增加。1 对应于原始分辨率。较大的值将显着减少计算时间。
- 权重图像 (weightImageName ):权重图像
- 维纳滤波器噪声 (wienerFilterNoise ):维纳滤波器噪声。零意味着使用默认值。
- 直方图 bin 的数量 ( nHistogramBins ):直方图 bin 的数量。零意味着使用默认值。