医学影像:静息态fmri数据的预处理
文章目录
- 引言
- 静息态fmri数据的预处理
- 数据预处理的理论部分
- 静息态数据预处理的一般步骤(参考)
- 常用的工具
- 数据预处理的实践部分
引言
本文主要详细介绍了静息态fmri数据的预处理,什么是静息态功能核磁共振,以及从理论部分到实践部分,深度地讲解记录其中的细节,内容中的截图源自于暑期天津医科大学的功能项脑影像培训班
,本文仅供学习参考
,如有侵权,联系后将立即删除。
静息态fmri数据的预处理
静息态功能磁共振:指正常人脑在静息态下依然存在有规律的功能活动网络,且病理状态下的脑功能活动网络与正常人脑存在差异及重塑,被检者处于静息状态下应用血氧水平依赖脑功能成像获得脑活动功能图的成像技术。
静息态功能磁共振,相较于任务功能磁共振的优势:
该方法要求最小的依从性,避免了任务设计fMRI研究中与认知激活范式相关的潜在表现干扰因素,在临床研究中相对容易实施。
数据预处理的理论部分
STEP1:DICOM-》NIFTI
DICOM格式数据包括被试者的年龄、姓名、性别(扫描参数)、以及采集的时间序列等数据,但是后续我们用不到,所以就去除这些对我们没用的信息,将数据格式转换为NIFTI格式。
每个DICOM文件只是一个VOLUME(全脑)的一个SLICE(层),以“EXERCISE”文件夹中的一个被试者数据文件夹为例,采用GE机器采集,总共180个时间点(volume),每个时间点36层,共有6480个DICOM图像文件,如果是Siemens机器采集,一个DICOM文件就是一个volume信息
。
NIFTI格式数据是被试者的一个时间点的VOLUME信息,包含了头文件及图像资料。 NIFTI格式也可使用独立的图像文件(.img)和头文件(.hdr)。单独的.nii格式文件的优势就是可以使用标准的压缩软件(如gzip)进行压缩,而且一些分析软件包(比如FSL)可以直接读取和写入压缩的.nii文件(扩展名为.nii.gz)。
格式转换工具:常用mricron里面的dcm2nii,也可以用SPM或者mricronvert等。
STEP2:删除前5-10个时间点的采集数据
刚开始采集时信号不稳定,并且需要受试者适应环境 。
STEP3:时间层校正(Slice Timing)
机器在扫描的时候,采用隔层扫描
的方法,因为连续采集相邻层,两两之间可能会存在信号的干扰,这样会导致相邻Slice的时间间隔为T/2,需要将他们校正为相同时间。
STEP4:头动校正(Realign)
校正在扫描过程中时间点不同volume之间被试者的轻微头动
1~2mm,该步骤不能完全去除头动带来的影响,需要进行Regress操作
。
刚体变换在数据处理中的应用:SPM 里coregister(同一被试不同模态的对齐
)和fMRI头动校正(realign),主要是平移和旋转操作。
仿射变换在数据处理中的应用:涡流校正、线性配准、非线性配准中的粗配,主要是平移、旋转、错切和缩放操作。
STEP5:配准(Normalize)
将不同被试个体空间的数据配准到标准空间
,以解决不同被试之间脑形态的差异和扫描时空间位置不一致
的问题。配准后理论上所有被试同一体素对应的解剖结构是相同的
,从而可以在标准空间 进行基于体素的统计比较。
STEP6:平滑(Smooth)
1.减少配准误差; 2.增加数据信噪比; 3.增加数据的正态性以便进行统计分析。
STEP7:去除线性偏移(Detrend)
由于机器工作而升温以及被试长久扫描产生的疲劳
,随着时间的积累会存在一个线性趋势,如上图所示。
STEP8:去除协变量(Regress)
减少头动、白质、脑脊液信号、全脑信号?的影响。
STEP9:滤波(Filter)
一般认为BOLD信号中低频成分主要反映脑自发的神经活动,具有生理意义(一般0.01~0.08或0.1HZ
) 。
静息态数据预处理的一般步骤(参考)
【备注:ReHo一定后平滑
,ALFF、FC前后平滑都可以
。】
常用的工具
- XJVIEW (section, slice, render)
- REST (section, slice)
- SPM (section, slice, render)
- Mricron (section, slice, render)
- BrainNet (render)
- render
- FSL (section)
- FreeSurfer (render)
【备注:section和slice、render的区别如图所示。】
数据预处理的实践部分
第一步,打开dcm2nii软件,然后选择Output Format为4D NifiTi hdr/img(其他的格式也都可以尝试一下)。
第二步,使用mricron软件打开nii文件,并参看相关的参数信息(TimePoints、RepetitionTime、SliceNumber)。
【注:``这里无法从DCM文件直接参看Slice Order,但是如果是处理好的nii文件,直接查看其json文件,可以看到"SliceTiming",依次推断出slice order`。】
第三步,设定好matlab_toolbox的路径,打开matlab的交互窗口,输入:DPARSFA。
第四步,设定好当前工作目录,即FunRaw和T1Raw的上一级目录。然后设定开始目录,按回车键,导入数据。
第五步,勾选并设定必要步骤的相关参数,执行RUN,并耐心等待结果的生成。
“A”框的说明:
- 该步骤是将DICOM格式文件转换为NIFTI格式文件,有功能项MRI勾选第一个,有对应的生理项MRI同时勾选第二个,第三个BIDS是新的开源数据格式(一般不用管)。
“B”框的说明:
- 该步骤是去除采集的前几个时间点,Time Points = 20(S)/TR(S),以这个为参考去除时间点数。
“C”框的说明:
- 时间层校正,因为采用的是隔层循环扫描技术,需要校正采集的数据顺序。
“D”框的说明:
- 一个Volume(全脑)影像的扫描层数,然后slice order是预先知道的,或者参看nii文件配套的json数据的SliceTiming,得到该扫描顺序。
“E”框的说明:
- 扫描完一遍的中间参考层,一个完整的Volume包括两次扫描,取第一次扫描的最后一层或者第二次扫描的第一层。
“F”框的说明:
- 头动校正,直接勾选就行。
“G”框的说明:
- 功能项的头动校正,当预处理进行到这里的时候,会弹出对话框,让我们自行对其进行手动输入参数微调人脑的位置,以及对不合格的数据进行筛除。
“H”框的说明:
- 因为生理项MRI包括一部分的脖子,所以有些学者认为去除脖子的部分,再将T1Raw和FunRaw进行配准,效果会更好。但是,这里需要注意的是程序对自动选定截取的位置,可能会导致脑区域的T1MRI也会被会切掉(一般不用选就行)。
“I”框的说明:
- 功能项的头动校正,去除脑壳,以及将T1配准到Fun(都勾选就行)。
“J”框的说明:
- 对脑区域进行分割,一般勾选NewSegment+DARTEL,分割的比较精准。
“K”框的说明:
- 根据采集数据的不同,选择亚洲还是欧美,因为脑骨结构不一样。
“I”框的说明:
- 确认是否回归协变量,勾选就行。
“M”框的说明:
- 回归机器发热带来的信号偏差,1代表线性回归,2代表二次多项式回归,3则代表三次多项式回归。
“N”框和“O”框的说明:
- 选取头动参数的计算和矫正方式,一般选用Friston24,即一个时间点计算24个头动参数,效果一般最好。
“P”框的说明:
- 可以对瞬间产生头动的时间点的数据进行阈值化删除,但是这个阈值需要参考文献,不可以随意设定。
“R”框的说明:
- 是否进行滤波,这里在实际的数据处理中有两种可能:如果是fALFF指标的计算,则不可以先滤波,要保留全频段;如果是其他指标则可以先进行滤波。
“S”框的说明:
- 是否进行组级别配准,勾选就行,把一个组的数据构建一个标准模板,再把这个模板配准到所有扫描的个体数据。
“T”框的说明:
- 输入体素的大小,要根据DICOM文件参看,一般输入的大小都是立方体格式。
“U”框的说明:
- 选择配准的方式,有T1项勾选DARTEL,没T1项勾选EPI,直接EPI也可以,EPI更快,DARTEL更准也更慢。
“V”框的说明:
- 是否进行平滑,并选择平滑的方式。这里有两种情况,对于ReHo、Degree Density等指标是不可以进行提前平滑的,因为是体素级别的指标,平滑会影响结果的准确性。
“W”框的说明:
- 输入平滑核的大小,一般选择voxel size的1.5~2倍大小,当然和具体的精确度要求也有关,平滑核小一些,肯定精度高一些;但是平滑核大一些,也可以提高信噪比,各有利弊。
“X”框的说明:
- 直接勾选Default mask就行。
“Y”框的说明:
- 这里只是选取了ALFF和fALFF(不能提前滤波)指标举例子,勾选就行。
“Z”框的说明:
- 因为需要计算fALFF,所以计算指标后进行滤波,滤波的频段范围在R框内进行设置。
和具体的精确度要求也有关,平滑核小一些,肯定精度高一些;但是平滑核大一些,也可以提高信噪比,各有利弊。
“X”框的说明:
- 直接勾选Default mask就行。
“Y”框的说明:
- 这里只是选取了ALFF和fALFF(不能提前滤波)指标举例子,勾选就行。
“Z”框的说明:
- 因为需要计算fALFF,所以计算指标后进行滤波,滤波的频段范围在R框内进行设置。
【备注:不同的指标计算有很多,这里暂时以ALFF和fALFF为例。】
医学影像:静息态fmri数据的预处理相关推荐
- 基于SPM12对fMRI数据进行预处理及其批处理
对fMRI数据进行预处理 博主最近在做fmri数据的预处理,原理并不是很难,但是过程中很多细节容易被忽略导致失败,特此记录一些细节以供参考! 一.数据说明 1.原始数据(格式:.dcm) (1)功能像 ...
- 基于变分自编码器的静息态fMRI数据的表征学习
<本文同步发布于"脑之说"微信公众号,欢迎搜索关注~~> 静息状态功能性磁共振成像(rsfMRI)数据显示出复杂但结构化的模式.然而,在rsfMRI数据中,潜在的起源是 ...
- NeoRS:新生儿静息态fMRI数据预处理流程
大家好,这里是 "茗创科技" .茗创科技专注于脑科学数据处理,涵盖(EEG/ERP, fMRI,结构像,DTI,ASL, ,FNIRS)等,欢迎留言讨论及转发推荐,也欢迎了解茗创科 ...
- 用静息态fMRI映射人脑多巴胺能影像
文章来源于微信公众号(茗创科技),欢迎有兴趣的朋友搜索关注. 导读 纹状体接收密集的多巴胺能投射,使其成为多巴胺能系统的关键区域.它的功能障碍与各种疾病有关,包括帕金森病和物质使用障碍.然而,对人类多 ...
- 【茗创科技】静息态fMRI功能连接分析方法学
大家好,这里是 "茗创科技" .茗创科技专注于脑科学数据处理,涵盖(EEG/ERP, fMRI,结构像,DTI,ASL, ,FNIRS)等,欢迎留言讨论及转发推荐,也欢迎了解茗创科 ...
- 功能连接方法及其在fMRI数据中的应用
文章来源于微信公众号(茗创科技),欢迎有兴趣的朋友搜索关注. 导读 强大的非侵入性神经成像技术的可用性引发了各种旨在绘制人类大脑的研究.这些研究不仅聚焦于发现大脑激活信号,还聚焦于理解大脑网络中功能性 ...
- 重磅!《中国医学影像人工智能发展报告2021-2022》
近日,中华医学会放射学分会主任委员.中国医学影像AI产学研用创新联盟理事长,上海长征医院放射诊断科主任 刘士远教授 ,在2022年医学人工智能大会暨第二届"中国医学学术期刊发展"高 ...
- 一些使用DPABI处理fMRI数据的记录
一些使用DPABI处理fMRI数据的记录 在对fMRI数据进行预处理时遇到不少问题,记录一下,方便以后参考 文件排列问题 开始处理时会出现"未找到匹配的文件"的问题 文件需要严格按 ...
- 医学影像大数据与智能医疗
通常大数据是指数据量和数据维度均很大,数据形式也很广泛,如数字.文本.图像.声音等等.在医学领域,随着信息化的不断深入,医学数据也越来越丰富,其中医学影像数据是一个十分重要的组成部分,而且,医学影像信 ...
最新文章
- DownloadProvider 源码详细分析
- 数据中心机房消防演练方案
- 如何补救数据中心电缆
- CF思维联系– Codeforces-988C Equal Sums (哈希)
- Java中的正则表达式–软介绍
- docker 安装nacos_康过来!Nacos配置和管理微服务的使用
- pip install mysqlclient 报错:error: Microsoft Visual C++ 14.0 is required.
- 《SQL高级应用和数据仓库基础(MySQL版)》学习笔记 ·009【多表连接查询】
- java.lang.IllegalStateException: Unable to read meta-data for class 问题的解决
- “互联网+”大赛全市第三名软件杯全国第一名 - Cloud Lab商业策划书
- 机器学习之自然语言处理——中文分词jieba库详解(代码+原理)
- 参与微软本地化翻译——MLCP
- 集成百度做敏感词鉴定
- 华为云服务器搭建个人网站/博客
- Activiti 设置工作代理人
- 【加密锁】Virbox对Unity3D打包程序加密流程
- iphone12promax什么时候上市 iphone12promax是5g 双卡双待吗
- Java图形用户界面设计音乐播放器
- (转)用AGG实现高质量图形输出(一)
- 计算机网络概述ppt免费下,计算机网络概述ppt课件.pptx
热门文章
- errorCode 1045,state 28000: Access denied for user 'mysql'@'localhost' (using password: YES)
- 磁共振计算机都是量子技术吗,IBM利用磁共振对单个原子成像,未来用于量子计算机...
- libuv 的Processes
- ACRCloud音乐识别python3版SDK,acrcloud_extr_tool.so导入报错
- canvas 烟花特效
- 谷歌图像爬虫方法总结与教程
- 【开发日志-已归档】2021-06
- (小米系统系列四)小米/红米手机获取root根目录权限
- 数据分类分级方法及典型应用场景
- 仿百度html页面,HTML实战篇:html仿百度首页