一种标记点配准方法、装置及外科手术导航系统的制作方法

文档序号:1244602阅读:305来源:国知局
一种标记点配准方法、装置及外科手术导航系统的制作方法
【专利摘要】本发明适用于医学图像处理及应用【技术领域】,提供了一种标记点配准的方法、装置及外科手术导航系统,所述方法包括:根据多次获取的各个物理空间标记点的物理坐标值和所述物理坐标值的平均值计算出各个物理空间标记点的空间定位误差;根据所述空间定位误差计算出各个物理空间标记点的权重矩阵;根据各个物理空间标记点的物理坐标值的平均值和各个图像空间标记点的图像坐标值的平均值,结合所述权重矩阵,在保证标记点配准误差FRE最小的前提下,用迭代法求解平移向量t和旋转矩阵R。本发明,可以充分考虑光学定位系统空间定位误差的各向异性性质,最终提高整个外科手术导航系统的导航精度。
【专利说明】一种标记点配准方法、装置及外科手术导航系统
【技术领域】
[0001]本发明属于医学图像处理及应用【技术领域】,尤其涉及一种标记点配准方法、装置及外科手术导航系统。
【背景技术】
[0002]外科手术导航是医生进行微创外科手术的必要辅助技术,它可以结合术前和术中图像,为外科医生提供更加丰富的病人解剖信息。手术过程中,医生可以通过该外科手术导航实时监测手术器械与病人手术区域的空间位置。光学定位系统,如,加拿大NDI公司生产的Polaris Viera?系统,由于定位设备自身无法克服的定位误差,即光学定位相机与所跟踪对象的连线所在轴的方向上产生的误差是其他两个正交方向的三到五倍。换言之,通过光学定位系统所获取的手术器械的空间位置信息具有各向异性的性质。光学定位系统所获取的空间位置信息参与手术导航的配准过程时,空间位置信息自身的误差会累积到手术导航配准结果中,导致最终的外科手术导航系统误差加大。
[0003]配准是外科手术导航系统中至关紧要的一个步骤,它实现病人物理空间和图像空间坐标系的统一。目前所用的外科手术导航系统,术前采集的图像在术中必须通过配准,计算病人物理空间到图像空间的变换矩阵。一般的做法是在病人体表上粘贴有限数目的标记点(或通过识别具有一定特征的解剖标志点),然后利用光学定位系统来获取这些标记点的物理空间坐标,利用最小二乘法,求解图像空间对应部位的标记点与光学定位系统所获取的物理空间坐标之间的变换矩阵,最终实现图像空间和病人物理空间的统一。
[0004]现有技术也提到了外科手术导航中的三种误差,分别为标记点定位误差(Fiducial Localization Error, FLE)、标记点配准误差(Fiducial RegistrationError, FRE)以及目标点配准误差(Target Registration Error, TRE)。标记点定位误差是指在图像空间或者病人物理空间选取用于配准的标记点时,标记点的真实位置与选取所得的坐标之间的距离;标记点配准误差是指在执行配准过程以后,图像空间与物理空间对齐的基础上,用于配准的两个空间坐标系`对应标记点距离的均方根值;目标配准误差是指执行配准过程以后,图像空间与物理空间对齐的基础上,两个空间坐标系对应的非配准标记点距离的均方根值。因此,通过光学定位系统获取到的标记点空间坐标值,是计算手术导航配准变换矩阵的基础,估算出标记点定位误差,并考虑光学定位系统定位误差的各向异性性质,有利于提高整个手术导航系统的导航精度。

【发明内容】

[0005]本发明实施例提供了一种标记点配准的方法、装置及外科手术导航系统,旨在解决现有技术由于光学定位系统自身的定位误差的各向异性性质,导致外科手术导航系统的导航精度不高的问题。
[0006]一方面,提供一种标记点配准方法,所述方法包括:
[0007]分别多次获取各个物理空间标记点的物理坐标值和各个图像空间标记点的图像坐标值;
[0008]分别计算各个物理空间标记点的物理坐标值的平均值和各个图像空间标记点的图像坐标值的平均值;
[0009]根据多次获取的各个物理空间标记点的物理坐标值和所述物理坐标值的平均值计算出各个物理空间标记点的空间定位误差;
[0010]根据所述空间定位误差计算出各个物理空间标记点的权重矩阵;
[0011]根据各个物理空间标记点的物理坐标值的平均值和各个图像空间标记点的图像坐标值的平均值,结合所述权重矩阵,在保证标记点配准误差FRE最小的前提下,用迭代法求解平移向量t和旋转矩阵R。
[0012]另一方面,提供一种标记点配准装置,所述装置包括:
[0013]第一坐标获取单元,用于分别多次获取各个物理空间标记点的物理坐标值和各个图像空间标记点的图像坐标值;
[0014]第二坐标计算单元,用于分别计算各个物理空间标记点的物理坐标值的平均值和各个图像空间标记点的图像坐标值的平均值;
[0015]空间定位误差计算单元,用于根据多次获取的各个物理空间标记点的物理坐标值和所述物理坐标值的平均 值计算出各个物理空间标记点的空间定位误差;
[0016]权重矩阵计算单元,用于根据所述空间定位误差计算出各个物理空间标记点的权重矩阵;
[0017]配准单元,用于根据各个物理空间标记点的物理坐标值的平均值和各个图像空间标记点的图像坐标值的平均值,结合所述权重矩阵,在保证标记点配准误差FRE最小的前提下,用迭代法求解平移向量t和旋转矩阵R。
[0018]再一方面,提供一种外科手术导航系统,所述外科手术导航系统包括如上所述的标记点配准装置。
[0019]在本发明实施例,在进行外科手术导航配准时,首先计算选取的物理空间上各个标记点的空间定位误差,然后根据该空间定位误差来计算各个标记点的权重矩阵,最后根据该权重矩阵来进行导航配准。由于选取的标记点是不在同一平面上的不共面的标记点,因此可以充分考虑光学定位系统空间定位误差的各向异性性质,最终提高整个外科手术导航系统的导航精度。
【专利附图】

【附图说明】
[0020]图1是本发明实施例一提供的标记点配准方法的实现流程图;
[0021]图2是本发明实施例二提供的标记点配准装置的结构框图。
【具体实施方式】
[0022]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]在本发明实施例中,在进行外科手术导航配准时,首先计算选取的物理空间上各个标记点的空间定位误差,然后根据该空间定位误差来计算各个标记点的权重矩阵,最后根据该权重矩阵来进行导航配准。
[0024]以下结合具体实施例对本发明的实现进行详细描述:
[0025]实施例一
[0026]图1示出了本发明实施例一提供的标记点配准方法的实现流程,详述如下:
[0027]在步骤SlOl中,分别多次获取各个物理空间标记点的物理坐标值和各个图像空间标记点的图像坐标值。
[0028]在本实施例中,在手术区域的表面贴放若干可以在CT或MR等成像方式显影的标记点,如鱼肝油颗粒,然后进行成像,得到一组带标记点的图像。使用外科手术导航系统选取图像空间的标记点,将所述图像空间标记点的图像坐标值记为{pj,其中,i=l, 2,…,N,N ^ 3,N表示选取的标记点的个数,在本实施例中,N的值最小为3,表示最少选取3个图像空间标记点,并要求这些图像空间标记点尽量不在同一平面上。
[0029]由于标记点的体积大小比一般的CT或MR图像的体素要大很多,因此在图像空间上不考虑定位标记点时所引起的误差,但为了使图像空间标记点的坐标值更准确,选取每个图像空间标记点的次数不应少于5次,且所选取的标记点分布要尽可能地分散,不能共线,然后计算5次选取的标记点的坐标值的平均值,将该平均值作为该标记点图像空间的真实坐标值,用于后续的配准过程的计算。
[0030]使用光学定位系统选取物理空间的标记点,将该物理空间标记点的物理坐标值记为{fj,其中,i=l,2,…,N,N≥3,其中N表示选取的标记点的个数,在本实施例中,N的值最小为3,表示最少选取3个物理空间标记点,并要求这些物理空间标记点尽量不在同一平面上。
[0031]另外,利用光学定位系统选取物理空间标记点的物理坐标值时,对于每一个标记点的物理坐标值分别获取η次(n ^ 5),而且要与图像空间的标记点一一对应,每个标记点可以得到η个物理坐标值。对于某个特定的标记点i,按x,y,ζ三个分量,将η个物理坐标值分成三组,分别记为[χη, xi2,..., xin]、[yn, ii2, , yin]和[zn, zi2,…,zin]。然后计算η次选取的标记点的坐标值的平均值,将该平均值作为该标记点物理空间的真实坐标值,用于后续的配准过程的计算。
[0032]在步骤S102中,分别计算各个物理空间标记点的物理坐标值的平均值和各个图像空间标记点的图像坐标值的平均值。
[0033]在本实施例中,先将多次获取到的标记点i的η个物理坐标值按坐标轴的方向划为二个里[Xi I,Xi2,...,XirJ、1-YiD Y i2)...,Y in]矛口 t^il) ^i2>...,Z^n]后,可以通过下述公
式计算得到标记点i的物理坐标值在X、1、ζ三个分量上的平均值:
【权利要求】
1.一种标记点配准方法,其特征在于,所述方法包括: 分别多次获取各个物理空间标记点的物理坐标值和各个图像空间标记点的图像坐标值; 分别计算各个物理空间标记点的物理坐标值的平均值和各个图像空间标记点的图像坐标值的平均值; 根据多次获取的各个物理空间标记点的物理坐标值和所述物理坐标值的平均值计算出各个物理空间标记点的空间定位误差; 根据所述空间定位误差计算出各个物理空间标记点的权重矩阵; 根据各个物理空间标记点的物理坐标值的平均值和各个图像空间标记点的图像坐标值的平均值,结合所述权重矩阵,在保证标记点配准误差FRE最小的前提下,用迭代法求解平移向量t和旋转矩阵R。
2.如权利要求1所述的方法,其特征在于,所述根据所述空间定位误差计算出各个物理空间标记点的权重矩阵具体包括: 计算出各个物理空间标记点的空间定位误差在各个方向上的方差分量以及各个物理空间标记点的空间定位误差的协方差矩阵; 对所述协方差矩阵进行奇异值分解,得到各个物理空间标记点的空间定位误差的主轴; 根据所述主轴以及各个物理空间标记点的空间定位误差在各个方向上的方差分量,计算出各个物理空间标记点的权 重矩阵。
3.如权利要求1所述的方法,其特征在于,所述计算各个物理空间标记点的物理坐标值的平均值具体包括: 将多次获取的各个物理空间标记点的物理坐标值按坐标轴的方向划分为三个分量,分别记为 Xij、YiJ- Zij ; 计算每个物理坐标值在所述三个分量上的平均值,分别记为$、又、,具体计算公式如下:
4.一种标记点配准装置,其特征在于,所述装置包括: 第一坐标获取单元,用于分别多次获取各个物理空间标记点的物理坐标值和各个图像空间标记点的图像坐标值; 第二坐标计算单元,用于分别计算各个物理空间标记点的物理坐标值的平均值和各个图像空间标记点的图像坐标值的平均值;空间定位误差计算单元,用于根据多次获取的各个物理空间标记点的物理坐标值和所述物理坐标值的平均值计算出各个物理空间标记点的空间定位误差; 权重矩阵计算单元,用于根据所述空间定位误差计算出各个物理空间标记点的权重矩阵; 配准单元,用于根据各个物理空间标记点的物理坐标值的平均值和各个图像空间标记点的图像坐标值的平均值,结合所述权重矩阵,在保证标记点配准误差FRE最小的前提下,用迭代法求解平移向量t和旋转矩阵R。
5.如权利要求4所述的装置,其特征在于,所述权重矩阵计算单元包括: 方差计算模块,用于计算出各个物理空间标记点的空间定位误差在各个方向上的方差分量以及各个物理空间标记点的空间定位误差的协方差矩阵; 主轴计算模块,用于对所述协方差矩阵进行奇异值分解,得到各个物理空间标记点的空间定位误差的主轴; 权重矩阵计算模块,用于根据所述主轴以及各个物理空间标记点的空间定位误差在各个方向上的方差分量,计算出各个物理空间标记点的权重矩阵。
6.如权利要求4所述的装置,其特征在于,所述第二坐标计算单元包括: 坐标值划分模块,用于将多次获取的各个物理空间标记点的物理坐标值按坐标轴的方向划分为三个分量,分别记为Xij、Yij^ Zij ; 平均值计算模块,用于计算每个物理坐标值在所述三个分量上的平均值,分别记为S、又、5;,具体计算公式如下:
7.—种外科手术导航系统,其特征在于,所述系统包括权利要求4至6任一项所述的标记点配准装置。
【文档编号】A61B19/00GK103860268SQ201210538735
【公开日】2014年6月18日 申请日期:2012年12月13日 优先权日:2012年12月13日
【发明者】罗火灵, 贾富仓, 方驰华, 范应方, 项楠, 胡庆茂 申请人:中国科学院深圳先进技术研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1