首页 > 医药医疗 专利正文
一种脑磁测量头盔的传感器布局方法及系统与流程

时间:2022-02-17 阅读: 作者:专利查询

一种脑磁测量头盔的传感器布局方法及系统与流程

1.本发明涉及传感器布局技术领域,尤其涉及一种脑磁测量头盔的传感器布局方法及系统。


背景技术:

2.脑磁图(magnetoencephalography,meg)是一项功能强大的神经成像技术,为大脑电生理学提供了一个无创窗口。传统的meg系统是基于低温传感器(squid-meg)来检测神经元组件中同步电流产生的小的颅外磁场,然而,这种系统有基本的局限性。近年来,非低温量子传感器,即光泵磁强计(opms),与精确背景磁场控制的新技术相结合,有望消除这些限制,提供适应性强、运动鲁棒的opm-meg系统,提高数据质量,降低成本。尽管具有令人兴奋的潜力,但opm-meg仍是一项新兴技术,仍需进一步发展。虽然可以使用多通道系统,但大多数演示仍然使用位于特定大脑区域的少量传感器,而全头部阵列的引入将是向前迈出的重要一步。
3.但是,脑磁测量头盔的传感器的最佳分布设计仍然是一个悬而未决的问题。现有技术中是基于点填充算法对脑磁测量头盔的传感器进行布局,但是在该方法中,传感器是随机选择并移动的,从而会影响最终的传感器均匀分配的效果,因此现有技术中的传感器的在脑磁测量头盔中的布局分布不均匀,同时,该方法中传感器的分布并没有考虑到脑部的皮质表面仅仅考虑的脑部的头皮表面,但是,传感器主要又是针对皮质表面,因此现有的传感器布局方法最终的得到的传感器位置并不合理。


技术实现要素:

4.(一)要解决的技术问题鉴于现有技术的上述缺点、不足,本发明提供一种脑磁测量头盔的传感器布局方法及系统,其解决了现有技术中存在的传感器分布不考虑脑部的皮质表面从而得到的传感器分布位置并不合理的技术问题。
5.(二)技术方案为了达到上述目的,本发明采用的主要技术方案包括:第一方面,本发明实施例提供一种脑磁测量头盔的传感器布局方法,包括:s1、基于预先获取的脑部第一数据,获取脑部的头皮表面数据和皮质表面数据;所述预先获取的脑部第一数据为由核磁共振扫描脑部所得到的数据;s2、将所述脑部的头皮表面数据进行平滑处理,得到第一头皮表面数据;s3、基于所述第一头皮表面数据获取传感器在脑部的头皮表面数据中所对应的n个位置坐标;其中,n为预先设定值;s4、基于所述传感器在脑部的头皮表面数据所对应的n个位置坐标和皮质表面数据获取m个传感器在脑磁测量头盔中的分布方向和分布位置;
其中m小于n。
6.优选的,所述s1包括:s11、将预先获取的脑部第一数据转换至mni空间坐标系中,获取mni空间坐标系中的脑部第一数据;s12、针对所述mni空间坐标系中的脑部第一数据进行三维重建,获得在mni空间坐标系中的脑部的头皮表面数据和皮质表面数据。
7.优选的,所述在mni空间坐标系中的脑部的头皮表面数据包括三维重建的头皮表面的三角网格和该头皮表面的三角网格的顶点;所述皮质表面数据包括三维重建的皮质表面的三角网格和该皮质表面的三角网格的顶点。
8.优选的,所述第一头皮表面数据满足第一预设条件;所述第一预设条件为:所述第一头皮表面数据中所有的头皮表面的三角网格的顶点与所述第一头皮表面数据的中心的最大距离和最小距离相差不大于5毫米。
9.优选的,所述s3包括:s31、采用kasa fit方法将所述第一头皮表面数据和标准球形进行拟合,得到在mni空间坐标系中的第一拟合球体并获取该第一拟合球体的球心和半径以及该第一拟合球体的整个表面的弧度值;s32、基于所述第一拟合球体的球心和半径,采用斐波那契球体算法获取该第一拟合球体表面的n个均匀分布的点;s33、采用icp算法将该第一拟合球体表面的n个均匀分布的点与第一头皮表面数据进行拟合,得到第二拟合球体;s34、基于所述第二拟合球体,利用最近邻分类器获取n个均匀分布的点在第一头皮表面数据所对应的n个位置坐标;s35、基于n个均匀分布的点在第一头皮表面数据所对应的n个位置坐标,获取该n个均匀分布的点在脑部的头皮表面数据所对应的n个位置坐标。
10.优选的,所述第一拟合球体表面的n个均匀分布的点中的第i个均匀分布的点的位置坐标满足公式(1);其中,所述公式(1)为:;其中,r为第一拟合球体的半径;xi为第i个均匀分布的点的位置在mni空间坐标系中x轴的坐标值;
yi为第i个均匀分布的点的位置在mni空间坐标系中y轴的坐标值;zi为第i个均匀分布的点的位置在mni空间坐标系中z轴的坐标值。
11.优选的,所述s4包括:s41、基于在mni空间坐标系中的皮质表面数据,获取在mni空间坐标系中的皮质表面数据中所对应的mni空间坐标系的z轴坐标的最小值z
min
;s42、基于在mni空间坐标系中的皮质表面数据中对应的mni空间坐标系的z轴坐标的最小值z
min
获取在mni空间坐标系中的第一拟合球体的第一切面以上表面的弧度值;所述第一拟合球体的第一切面为第一拟合球体在mni空间坐标系中穿过mni空间坐标系的z轴坐标的最小值z
min
且mni空间坐标系中的x-y平面的平面;s43、基于所述n个均匀分布的点在脑部的头皮表面数据所对应的n个位置坐标和/或在mni空间坐标系中的皮质表面数据中对应的mni空间坐标系的z轴坐标的最小值z
min
和/或以及整个第一拟合球体的表面的弧度值、第一拟合球体中第一切面以上表面的弧度值,获取m个传感器在脑磁测量头盔中的分布方向和分布位置。
12.优选的,所述s43具体包括:s431、基于该n个均匀分布的点在脑部的头皮表面数据所对应的n个位置坐标,分别确定该n个均匀分布的点在脑部的头皮表面数据的所对应的n个位置坐标分别所在的三角网格的法线方向,并该法线方向作为传感器在脑磁测量头盔中的传感器的分布方向;s432、基于所述n个均匀分布的点在脑部的头皮表面数据所对应的n个位置坐标和整个第一拟合球体的表面的弧度值、第一拟合球体中第一切面以上表面的弧度值,获取m个传感器在脑磁测量头盔中的分布位置;所述m个均匀分布的点满足公式(2);其中,所述公式(2)为:;其中,为向上取整符号。
13.优选的,所述s432中获取m个传感器在脑磁测量头盔中的分布位置,具体包括:在该n个均匀分布的点在脑部头皮表面数据所对应n个位置坐标中提取位置坐标的z轴坐标大于z
min
的m个均匀分布的点在脑部头皮表面数据所对应的位置坐标,并将该m个均匀分布的点在脑部头皮表面数据所对应的位置坐标作为传感器在脑磁测量头盔中的分布位置。
14.另一方面,本实施例还提供一种脑磁测量头盔的传感器布局系统,所述系统包括:至少一个处理器;以及与所述处理器通信连接的至少一个存储器,其中,所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如上述任一脑磁测量头盔的传感器布局方法。
15.(三)有益效果
本发明的有益效果是:本发明的一种脑磁测量头盔的传感器布局方法及系统,首先对脑部的头皮表面数据进行平滑处理,得到第一头皮表面数据,然后根据第一头皮表面数据获取传感器在脑部的头皮表面数据中所对应的n个位置坐标,最后基于所述传感器在脑部的头皮表面数据所对应的n个位置坐标和皮质表面数据获取m个传感器在脑磁测量头盔中的分布方向和分布位置,本发明同时考虑到了脑部的头皮表面和脑部的皮质表面从而最终得到的传感器分布位置非常合理。
附图说明
16.图1为本发明的一种脑磁测量头盔的传感器布局方法流程图;图2为本发明实施例中的获取的脑部的头皮表面数据和皮质表面数据示意图;图3为本发明实施例中的在mni空间坐标系中的脑部的头皮表面数据和皮质表面数据示意图;图4为本发明实施例中采用斐波那契球体算法获取该第一拟合球体表面的n(n=100)个均匀分布的点的示意图;图5为根据本发明的一种脑磁测量头盔的传感器布局方法所得到的传感器的分布位置示意图。
17.【附图标记说明】1:脑部的头皮表面数据;2:脑部的皮质表面数据;3:第一切面;4:传感器在脑磁测量头盔中的分布位置。
具体实施方式
18.为了更好的解释本发明,以便于理解,下面结合附图,通过具体实施方式,对本发明作详细描述。
19.为了更好的理解上述技术方案,下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更清楚、透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
20.参见图1,本实施例提供一种脑磁测量头盔的传感器布局方法,包括:s1、基于预先获取的脑部第一数据,参见图2,获取脑部的头皮表面数1和脑部的皮质表面数据2。
21.所述预先获取的脑部第一数据为由核磁共振扫描脑部所得到的数据。
22.s2、将所述脑部的头皮表面数据1进行平滑处理,得到第一头皮表面数据。
23.具体的,将脑部的头皮表面数据1进行平滑处理使其膨胀至近似球形,即表面平滑,无任何凸起或沟壑,且头皮表面的任意三角网格的顶点与球心(该球心为脑部的头皮表面数据进行平滑处理使其膨胀成的近似球形的球心)的距离相差不大于5毫米。
24.s3、基于所述第一头皮表面数据获取传感器在脑部的头皮表面数据中所对应的n个位置坐标。其中,n为预先设定值。
25.s4、基于所述传感器在脑部的头皮表面数据所对应的n个位置坐标和皮质表面数据获取m个传感器在脑磁测量头盔中的分布方向和分布位置。其中m小于n。
26.在本实施例的实际应用中,所述s1包括:s11、将预先获取的脑部第一数据转换至mni空间坐标系中,获取mni空间坐标系中的脑部第一数据。
27.s12、针对所述mni空间坐标系中的脑部第一数据进行三维重建,获得在mni空间坐标系中的脑部的头皮表面数据和皮质表面数据。
28.参见图2,在具体应用中,根据核磁共振扫描脑部得到的数据进行三维重建获得脑部的头皮表面数据1和皮质表面数据2(这里的头皮表面数据为头皮外表面,皮质表面数据为脑部中的脑灰质外表面)。
29.在本实施例的实际应用中,所述在mni空间坐标系中的脑部的头皮表面数据包括三维重建的头皮表面的三角网格和该头皮表面的三角网格的顶点。
30.所述皮质表面数据包括三维重建的皮质表面的三角网格和该皮质表面的三角网格的顶点。
31.在本实施例的实际应用中,所述第一头皮表面数据满足第一预设条件。所述第一预设条件为:所述第一头皮表面数据中所有的头皮表面的三角网格的顶点与所述第一头皮表面数据的中心(这里的第一头皮表面数据的中心也就是脑部的头皮表面数据进行平滑处理使其膨胀成的近似球形的球心)的最大距离和最小距离相差不大于5毫米。
32.在本实施例的实际应用中,所述s3包括:s31、采用kasa fit方法将所述第一头皮表面数据和标准球形进行拟合,得到在mni空间坐标系中的第一拟合球体并获取该第一拟合球体的球心和半径以及该第一拟合球体的整个表面的弧度值。
33.具体的,上述的标准球形,并没有特殊要求,是根据第一头皮表面数据适应调整的。
34.s32、基于所述第一拟合球体的球心和半径,参见图4,采用斐波那契球体算法获取该第一拟合球体表面的n个均匀分布的点。
35.举例说明,假设球面的半径为1,若想在该球面上取均匀分布的n个点,则第n个点的坐标(xn,yn,zn)可以由下列公式给出:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(a)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(b)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(c)其中,常数正是黄金分割比。
36.斐波那契球体算法,相当于把球面切成相同厚度的n层,并在每一层的厚度中点处的表面上取一个点。注意,这里各层的厚度相同,但纬度的跨度是不同的,即在两级处的纬
度跨度更大。这样切出来的各层有一个性质:侧面积都相等,且不会出现两级分布密集,赤道分布稀疏的情况。这是因为各层的侧面可以近似看成环面,在纬度为θ处,环面的半径为cosθ,而环面的宽度为2/(ncosθ),所以环面的面积均为4π/n。这个性质保证了点阵分布在宏观上的均匀性:即不管在什么纬度,都是每4π/n面积上有一个点。
37.公式(b)和公式(c)实际上是指明了各个点的经度成等差数列。可以将这两个公式理解为从每一个点到下一个点,首先沿着经线向上爬,使得竖坐标增加2/n,然后沿着纬线转φ圈。由于这里的φ≈0.618比半圈大,则只需绕1-φ≈0.382圈也可以。这两个值对应的角度分别为222.5度和137.5度,这里把360度黄金分割后的两部分,称为黄金角。
38.最后,参见图4,为基于斐波那契球体算法产生的n(n=100)个均匀分布的点,从宏观上看,各处点的密度都差不多,因此,采用斐波那契球体算法产生的点是均匀分布的;同时,各点之间没有较大的缝隙,以容纳更多的点而不减小点的间距。
39.本实施例中可以根据个人需求设置不同的传感器数目。
40.s33、采用icp算法将该第一拟合球体表面的n个均匀分布的点与第一头皮表面数据进行拟合,得到第二拟合球体;s34、基于所述第二拟合球体,利用最近邻分类器获取n个均匀分布的点在第一头皮表面数据所对应的n个位置坐标;s35、基于n个均匀分布的点在第一头皮表面数据所对应的n个位置坐标,获取该n个均匀分布的点在脑部的头皮表面数据所对应的n个位置坐标。
41.在本实施例的实际应用中,所述第一拟合球体表面的n个均匀分布的点中的第i个均匀分布的点的位置坐标满足公式(1);其中,所述公式(1)为:;其中,r为第一拟合球体的半径。
42.xi为第i个均匀分布的点的位置在mni空间坐标系中x轴的坐标值。
43.yi为第i个均匀分布的点的位置在mni空间坐标系中y轴的坐标值。
44.zi为第i个均匀分布的点的位置在mni空间坐标系中z轴的坐标值。
45.在本实施例的实际应用中,所述s4包括:s41、基于在mni空间坐标系中的皮质表面数据,获取在mni空间坐标系中的皮质表面数据中所对应的mni空间坐标系的z轴坐标的最小值z
min

46.s42、基于在mni空间坐标系中的皮质表面数据中对应的mni空间坐标系的z轴坐标的最小值z
min
获取在mni空间坐标系中的第一拟合球体的第一切面以上表面的弧度值。
47.参见图2,所述第一拟合球体的第一切面3为第一拟合球体在mni空间坐标系中穿过mni空间坐标系的z轴坐标的最小值z
min
且mni空间坐标系中的x-y平面的平面;s43、基于所述n个均匀分布的点在脑部的头皮表面数据所对应的n个位置坐标和/或在mni空间坐标系中的皮质表面数据中对应的mni空间坐标系的z轴坐标的最小值zmin
和/或以及整个第一拟合球体的表面的弧度值、第一拟合球体中第一切面以上表面的弧度值,获取m个传感器在脑磁测量头盔中的分布方向和分布位置。
48.在本实施例的实际应用中,所述s43具体包括:s431、基于该n个均匀分布的点在脑部的头皮表面数据所对应的n个位置坐标,分别确定该n个均匀分布的点在脑部的头皮表面数据的所对应的n个位置坐标分别所在的三角网格的法线方向,并该法线方向作为传感器在脑磁测量头盔中的传感器的分布方向;s432、基于所述n个均匀分布的点在脑部的头皮表面数据所对应的n个位置坐标和整个第一拟合球体的表面的弧度值、第一拟合球体中第一切面以上表面的弧度值,获取m个传感器在脑磁测量头盔中的分布位置;所述m个均匀分布的点满足公式(2);其中,所述公式(2)为:;其中,为向上取整符号。
49.在本实施例的实际应用中,所述s432中获取m个传感器在脑磁测量头盔中的分布位置,具体包括:在该n个均匀分布的点在脑部头皮表面数据所对应n个位置坐标中提取位置坐标的z轴坐标大于z
min
的m个均匀分布的点在脑部头皮表面数据所对应的位置坐标,如图5所示,并将该m个均匀分布的点在脑部头皮表面数据所对应的位置坐标作为传感器在脑磁测量头盔中的分布位置。
50.本实施例中的一种脑磁测量头盔的传感器布局方法,首先对脑部的头皮表面数据进行平滑处理,得到第一头皮表面数据,然后根据第一头皮表面数据获取传感器在脑部的头皮表面数据中所对应的n个位置坐标,最后基于所述传感器在脑部的头皮表面数据所对应的n个位置坐标和皮质表面数据获取m个传感器在脑磁测量头盔中的分布方向和分布位置,本发明同时考虑到了脑部的头皮表面和脑部的皮质表面从而最终得到的传感器分布位置非常合理。
51.由于本发明上述实施例所描述的系统,为实施本发明上述实施例的方法所采用的系统,故而基于本发明上述实施例所描述的方法,本领域所属技术人员能够了解该系统的具体结构及变形,因而在此不再赘述。凡是本发明上述实施例的方法所采用的系统都属于本发明所欲保护的范围。
52.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例,或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
53.本发明是参照根据本发明实施例的方法、设备(系统)和计算机程序产品的流程图
和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。
54.应当注意的是,在权利要求中,不应将位于括号之间的任何附图标记理解成对权利要求的限制。词语“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的词语“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的权利要求中,这些装置中的若干个可以是通过同一个硬件来具体体现。词语第一、第二、第三等的使用,仅是为了表述方便,而不表示任何顺序。可将这些词语理解为部件名称的一部分。
55.此外,需要说明的是,在本说明书的描述中,术语“一个实施例”、“一些实施例”、“实施例”、“示例”、“具体示例”或“一些示例”等的描述,是指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
56.尽管已描述了本发明的优选实施例,但本领域的技术人员在得知了基本创造性概念后,则可对这些实施例作出另外的变更和修改。所以,权利要求应该解释为包括优选实施例以及落入本发明范围的所有变更和修改。
57.显然,本领域的技术人员可以对本发明进行各种修改和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也应该包含这些修改和变型在内。