本文首发在个人博客上(7988888.xyz),此文章中所有链接均通过博客进行访问。

距离上一次在公众号发文已经过去了一周了,总感觉每天不写点东西,手就显得生疏不已。有一种感觉到当作家的那些人的不易,阅读也是一样,每天不读文字,也会失去了一些东西,曾经我很迷恋村上春树和东野圭吾的小说,我记得有些杂志访谈上他们说每天都会写点文字,以来维持写作的灵感。需要维持和坚持一件事,真的太困难,一旦坚持下来,终会有所收获吧。共勉~

功能性近红外脑成像技术(fNIRS)变得越来越流行,越来越多的研究人员发现了fNIRS的优势及其许多应用。优势内容,可以参考之前写过的与其它技术的对比《 EEG vs MRI vs fMRI vs fNIRS》,对于应用部分,fNIRS的应用已经数不过来了,有医学诊断领域的《fNIRS | 大脑活动可以揭示自闭症特征的严重程度》,也有很多基础研究的,比如:fNIRS与超扫描、fNIRS与虚拟现实、fNIRS作为驾驶研究的工具、fNIRS用于神经经济学和神经人体工程学研究、fNIRS与认知科学等等。

结果,关于分析fNIRS数据的适当方法也有了更多的发展。当前,有很多方法可以分析数据,借助厂家的分析软件或开源独立的工具箱和Matlab工具箱等。在脑成像的数据结果处理中,可以说没有绝对的标准流程来进行,每个人可以有自己的处理方式,不论是EEG/ERP还是fNIRS的数据亦是如此,但是在预处理阶段,还是很有共性的,该处理的步骤还是需要进行处理的。今天我们就来简要谈谈预处理 阶段的处理过程。

工具箱:请参考文章《 fNIRS分析工具箱》,当然处理文章中提到的工具箱外,还特别推荐NIRS-KIT和FC-NIRS,它是中国人开发的免费工具箱,比较力荐。

在之前我也转载了UCLA发布在油管上的整套fNIRS技术的采集到数据展示的视频,可以参阅一下,《 近红外视频学习笔记系列教程完结》

一般的工作流程:

每个工具箱都以各自不同的方式处理,步骤的顺序并没有统一的规定,可能在每个工具箱也有所不同,但是大体上的工作流程都差不多,在这里我仅描述建议的操作顺序:

——来自Pinti et al., 2018

1.采集数据过程

依据各厂家设备而定,基本上会涵盖实验设计部分和头皮定位问题,实验设计部分可以参考之前发布的文章《近红外脑功能成像实验设计(2)》,定位问题除了常规的10-20系统外,还建议阅读朱朝喆老师最近发布的经颅脑图谱定位参考。

2.数据格式转换问题

每个厂家所自带的格式均有所不同,例如日立的.csv、岛津的.txt、NIRX的文件夹或.nirs等,但基本上都包含了原始光学数据,通道位置,数据时间戳和可能的事件标记等。在openfnirs.org网站上,它有一个标准的格式.snirf,它其实是Homer3工具箱的通用格式,因此如果你想使用它来进行预处理的话,就需要进行数据格式的转换,可以参考我之前写过的Homer2的教程—《近红外分析软件Homer2教程》以及《 Homer3简介和使用》

3.数据预处理

3.1伪影处理

虽然fNIRS的设备都有比较好的抗干扰能力,但是在采集过程中,同样也不可避免的一部分数据也会被伪影干扰,这些伪影可能是系统性伪影(心跳、呼吸灯),也可能是外在因素(运动),具体可以参考文章《 fNIRS近红外光信号质量影响因素》。这两种不同的伪影需要对数据质量的好坏进行判断,第一步就需要对变异系数进行判断以删除信号不好的通道;第二步就通过卡阈值的方法进行手动剔除和自动检测剔除。后面就可以通过样值插值的方法进行补救数据。可以参考Homer2里的函数部分。

3.2 滤波

对数据滤波是一个非常常规的操作,目的就是去掉不需要的频率信号并保留属于fNIRS的频率信号,这里跟EEG一样同样有多种过滤器类型可供选择,但是在大多数文献和软件上自带的过滤频段集中在0.1Hz以下,为什么是这个数值?可以参考文献《Current Status and Issues Regarding Pre-processing of fNIRS Neuroimaging Data: An Investigation of Diverse Signal Filtering Methods Within a General Linear Model Framework》这里阐述了过滤器的不同选择

3.3 分段

这个操作跟做ERP很类似,如果是任务态的数据,基本上都会打marker,以提取相同刺激类型的血流动力学数据,通过叠加平均获得总体的效果。通常情况下,取刺激前5-10s和后10-20s为节点进行。

3.4 基线对比

在很多时候,近红外的数据分析是相对比对基线的变化量进行的,为什么会这样呢?一个重要的原因是,当前使用的近红外基本上是通过连续波发射的红外光,仅能测得当前区域的相对血流响应的变化,因此,确定好基线是一个非常重要的过程,不论是采集过程还是数据分析过程。参考文章《 fNIRS中基线的做法和注意事项》

3.5 将光密度转换为血氧浓度数据

修正版的Lambert-Beer定律将fNIRS设备测得的光密度转换为含氧血红蛋白和脱氧血红蛋白浓度的相对变化。

4、叠加平均(Block Averaging)

对于任务态数据的常规做法,查看随时间变化的血氧动力学变化。

5、统计分析(SPM)

它其实是参考了fMRI的分析方法,统计参数映射是指用于测试有关功能成像数据的假设的空间扩展统计过程的构建和评估。其实就是把将空间位置与血液动力学的信号相结合,查看每条件下的激活区域,展示大脑区域。这一部分还很重要和稍有难度,从这里得出相对应beta值后,就可以进行后面统计学效应分析,得出P值,那你的实验部分就大功告成了,希望都能得出小于0.05的p值。


谢谢大家观看,如有帮助,来个喜欢或者关注吧!


本文作者:陈锐

博客地址 : 陈锐博客

知乎地址 : 知乎专栏

B站地址 : B站主页
书店地址 : 书店主页
简书地址 : 简书主页
CSDN地址 : csdn主页

fNIRS近红外数据处理过程相关推荐

  1. fNIRS | 近红外功能成像技术基本原理、实验设计和数据采集

    fNIRS | 近红外功能成像技术基本原理.实验设计和数据采集 Part1 近红外的基本原理 1.1 吸收 1.2 散射 1.3 成像机制--神经血管耦合假说 Part2 近红外的实验设计 2.1 实 ...

  2. fNIRS功能近红外数据处理服务

    在脑科学和神经科学领域,功能近红外成像技术(functionalnear-infrared spectroscopy, fNIRS)已经逐渐成为研究大脑活动的重要技术手段之一.该技术主要利用脑组织中氧 ...

  3. 值得收藏fNIRS功能近红外数据处理工具包盘点

    1.NIRS_SPM 可以说是做fNIRS激活分析必用的一款开源工具包,该工具包由韩国KAIST的生物成像信号处理 (BISP) 实验室开发.NIRS_SPM基于SPM工具包和Matlab平台,可以识 ...

  4. 常见近红外/红外定量分析指标(论文投稿)

    在前期做近红外定量分析过程中,一般采用决定系数和RMSE作为判定指标,但是在投递论文时发现,国外期刊对于指标的要求不止以上两种.常见的有以下几种: (1)决定系数   为第i 个样本的某个组分的标准值 ...

  5. 近红外干货 | NIRS_SPM单被试激活分析过程

    今天给大家整理了基于NIRS_SPM近红外一阶分析中单被试的激活分析过程~对于近红外课程感兴趣的朋友可以点击下面这条链接了解详情 首届茗创科技近红外脑功能数据处理班学习班 NIRS_SPM单被试激活分 ...

  6. 功能性近红外脑成像技术fNIRs开源网站

    功能性近红外脑成像技术fNIRs,利用近红外线的穿透性和人体组织内部有机团的吸收特性,实现对脑部脱氧血红蛋白和氧合血红蛋白的含量变化测量,注意是含量变化,而非绝对含量. Alexander为了fNIR ...

  7. 近红外光学成像(fNIRS)介绍

    功能性近红外光谱技术是近年来新兴的一种非侵入式脑功能成像技术.fNIRS进行脑功能成像的原理与fMRI相似,即大脑神经活动会导致局部的血液动力学变化.其主要利用脑组织中的氧合血红蛋白和脱氧血红蛋白对6 ...

  8. 近红外脑功能成像原理

    上一篇,"茗创科技" 给大家整理了 基于NIRS_SPM近红外一阶分析中单被试的激活分析过程,相信大家对功能近红外数据分析有了基础的了解,那么这一篇分享呢, "茗创科技& ...

  9. 探测器反向偏压_近红外和可见光双模有机光电探测器

    更多精彩,点击上方蓝字关注我们!中英标题 近红外和可见光双模有机光电探测器 Near-infrared and Visible Light Dual-mode Organic Photodetecto ...

  10. 近红外PbSAg2S量子点(齐岳生物)

    近红外PbS&Ag2S量子点(齐岳生物) 产品特点: 近红外量子点具有玻尔半径大.禁带宽度小.能量转换率较高等特点,在光电器件.通讯.发光二极管.太阳能电池等领域有着广泛应用.由于其发射的近红 ...

最新文章

  1. ICLR 2019八大趋势:RNN正在失去光芒,强化学习仍最受欢迎
  2. POJ 3264 Balanced Lineup
  3. 一键清除bios密码_电脑忘记开机密码?怎么才能开机使用
  4. Pycharm Matplotlib 图像不显示问题
  5. javascript 中的各种width,height属性整理
  6. 【Linux】一步一步学Linux——sleep命令(242)
  7. UE4异步编程专题 - TFunction
  8. 05_IOC容器装配Bean(注解方式)
  9. Win10蓝牙鼠标老是断连卡顿的解决方法
  10. linux 替换文件夹内容,Linux批量替换文本,文件夹内所有文本内容
  11. 思考Hadoop权威指南的一段话
  12. 2022年全国计算机二级Access数据库程序设计模拟试题及答案
  13. mysql显示1146_MySQL查询报错:ERROR 1146 (42S02): Table 'craw.sitePageConfig' doesn't exist
  14. 665. Non-decreasing Array
  15. 《匆匆那年》的你,还记得吗?数学中的那些有(hui)趣(se)的定理(14)——毛球定理(Hairy ball theorem)
  16. 华为会员开放服务(Membership Kit),助力移动应用快速建设会员生态
  17. 【阿里天猫精灵专题】TB-02 RGB冷暖灯控制
  18. srs 直播连麦环境搭建
  19. 区块链塔防游戏NFT游戏开发
  20. WML语言基础-WML语言基础(WAP建站)

热门文章

  1. 全网最全诊断梳理《UDS/OBD诊断诊断描述文件CDD》总目录
  2. 关于烧写ESP8285核心板的相关事项
  3. ESPRESSIF AT指令集
  4. Mysql 分组求和
  5. 书单:《人人都是产品经理》附录书单
  6. fasterrcnn 总结
  7. 2020年中国河蟹养殖产业市场现状分析,江苏省育苗量、产量与捕捞量全国第一「图」
  8. 【项目|ICT】决赛记录
  9. windows系统下压力测试工具(cpu使用率,内存使用率,磁盘使用率,磁盘空间)
  10. ADC芯片CS1242用在电子秤单片机上面