[发明专利]一种电极模型和头模型配准的方法有效
申请号: | 201210147002.4 | 申请日: | 2012-05-14 |
公开(公告)号: | CN102708293A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | 徐鹏;胡俊;尧德中 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06F19/00 | 分类号: | G06F19/00;G06F3/01 |
代理公司: | 电子科技大学专利中心 51203 | 代理人: | 周永宏 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电极 模型 方法 | ||
1.一种电极模型和头模型配准的方法,其特征在于,包括步骤:
步骤1:对电极模型和头模型进行基于参考点的预配准;
步骤2:采用改进型的ICP算法完成电极模型和头模型的精确匹配。
2.根据权利要求1所述的一种电极模型和头模型配准的方法,其特征在于,所述步骤1中进行基于参考点的预配准的详细过程包括如下步骤:
步骤11.将所有取至电极模型中的点定义成P点集,P(i)表示P点集中的第i个点,在未进行预配准的电极模型中选择鼻、左耳、右耳和头顶所对应的点作为参考点并记为P(1)、P(2)、P(3)和P(4),所述头顶所对应的点P(4)采用Z轴方向最大值所对应的点;
步骤12.将所有取至头模型中的点定义成Q点集,Q(i)表示Q点集中的第i个点,在未进行预配准的电极模型中选择鼻、左耳、右耳和头顶所对应的点作为参考点并记为Q(1)、Q(2)、Q(3)和Q(4),所述头顶所对应的点Q(4)采用Z轴方向最大值所对应的点;
步骤13.定义作为中间变量的矩阵V和W,其中:
V={(P(4)-P(1)),(P(4)-P(2)),(P(4)-P(3))}
W={(Q(4)-Q(1)),(Q(4)-Q(2)),(Q(4)-Q(3))};
步骤14.计算旋转矩阵R=W·V-1,平移矩阵T=Q-RP=Q-WV-1P,并将计算后的R、T带入如下公式:R*P(i)+T →Q (i=1,^,n)从而对所有电极模型中的点P(i)进行旋转和平移,将所有电极模型中的点P(i)转移到头模型的坐标系下,完成电极头模型的预配准。
3.根据权利要求2所述的一种电极模型和头模型配准的方法,其特征在于,所述步骤2中采用改进型的ICP算法完成电极模型和头模型的精确匹配过程包括如下步骤:
步骤21.开始进行第k次迭代,在头模型Q点集中寻找与第k-1次变换后的电极模型Pk-1点集中每个点对应的最近点组成Qk点集;
步骤22.利用奇异值分解算法或四元素法计算旋转矩阵R和平移矩阵T;
步骤23.引入修正矩阵对步骤22计算所得的旋转矩阵(R矩阵)和平移矩阵(T矩阵)进行修正以使得使旋转矩阵和平移矩阵中都包含模型缩放变换的因素;该步骤的具体计算过程为:对旋转矩阵和平移矩阵进行修正,首先需要计算每个模型的的空间大小,定义模型规模函数size()如下式:
其中A为传递给size函数的自变量,表示任意的模型,这里可以用来表示电极模型,也可以用来表示头模型,A(i)表是模型A中第i点的坐标向量,A(i,x)即表示这一坐标点的x坐标值,同理,A(i,y)、A(i,z)分别表示y、z轴坐标,M为模型A的中心点坐标向量;
将上式分别代入电极模型和头模型,计算出电极模型空间大小size(P),头模型空间大小size(Q),计算两模型的规模比构成3阶对角矩阵S作为修正矩阵,修正后的旋转矩阵R′与平移矩阵T′为:
S=size(Q)/size(P);
R′=R·S;;
T′=R·(S-E)·M+T
其中E为三阶单位阵,M为电极模型或头模型的中心点向量,将修正后的旋转矩阵R′与平移矩阵T′替换传统ICP算法中的旋转矩阵R、平移矩阵T;
步骤24.使用修正后的R′和T′对电极模型进行变换,这里的变换不仅包含了旋转变换、平移变换还包括了缩放变换,变换结果得到下一次的电极模型Pk+1点集,该具体过程为:
Pk+1=R′·Pk+T′;
步骤25.计算第k次变换后变换后的两模型间的距离式中Qk(i)表示第k次迭代后的头模型Q点集中的第i个点,式中Pk(i)表示第k次迭代后的电极模型P点集中的第i个点;
步骤26.如果|dk-dk-1|<ε(ε为预先设定的误差限且ε>0)时,迭代终止,否则返回步骤21继续进行k+1次迭代。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210147002.4/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用