查看原文
其他

核磁干货|SPM场图校正

Sheep 茗创科技 2021-07-10
了解如何SPM的场图校正● 点击蓝字关注我们 ●


大家好,我是茗创科技的Sheep

最近在分析核磁任务态数据

跟大家分享一下如何用SPM做场图校正

欢迎讨论~

SPM 场图校正

场图校正是指对成像进行静态和动态的畸变校正。

在SPM中做场图校正是通过FieldMap Toolbox 完成的。

它包括两个步骤:

1. Calculate,计算体素位移图(VDM)

2. Apply,使用VDM对成像进行校正

注:A voxel displacement map (VDM) is created that can be used with Realign & Unwarp for doing a combined static and dynamic distortion correction or with an Apply VDM function for doing a static distortion correction on a set of realigned images (SPM manual: p173)

具体过程

No.1 计算体素位移图

1.1 对数据进行转格式

注:If two magnitude images are available, select the one acquired at the shorter echo time because it will have greater signal (SPM manual: p173).

这里我在处理的时候遇到一个问题,我首先用mricro的dcom2nii转换后两个幅值图的TE相同,然而查看原始IMA图像可以看到有两个TE,分别是4.92和7.38。于是我用脚本重新对数据进行转格式,这次生成的两个文件TE就不一样长了。下图第一个文件为短TE,第二个为长TE。这里提醒大家注意检查数据。

这里也把如何从IMA文件读取信息的方法贴了出来。

由于前面使用的转格式软件转出来的数据有些问题,于是我从博士师兄那里打听到了一个新软件-MRIcroGL。这个软件将原始文件转换为nii后会输出相关信息在一个文件夹。例如number of echos, echo spacing等。这些信息很重要,后面还会用到。

下载地址:

https://www.nitrc.org/projects/mricrogl/ 

1.2 计算体素位移图

确认total EPI readout time填什么,

花了我一些时间,

这里把过程详细贴出来,

欢迎大家讨论。

SPM manual这么描述这个参数。

在使用mricrogl转格式获得的.json文件中有该参数信息。

可以看到,这里有Echo spacing o和effective echo spacing,应该用哪个来计算呢?

四处查阅资料后,我翻到了关于total EPI readout time的另一种解释。

     注:Fieldmap correctionx相关参数

     https://lcni.uoregon.edu/kb-articles/kb-0003 

基于我的数据,

Effective echo spacing乘以number of echos(相位编码步级数)得到的值 (0.02997) 

1/BandwidthPerPixelPhaseEncode的值 (0.0302398) 相似。

根据SPM manual,回波时间不包括激发时间,延迟和饱和时间,在问过尹老师后,决定采用Effective echo spacing进行计算,即111*0.00027(s)【填入SPM的值单位要为ms】。

No.2 应用体素位移图

完,感谢阅读。

茗创科技

有态度 有深度 有温度 专注于脑科学

扫描二维码 关注我们


觉得有帮助,欢迎转发收藏或者点个在看哦~

听说点在看的人SCI接收率都提升了18%呢!

我知道你

在看

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存