光学位置测量及将坚硬或半柔软的工具引导到目标的系统和方法

文档序号:6454430阅读:191来源:国知局
专利名称:光学位置测量及将坚硬或半柔软的工具引导到目标的系统和方法
技术领域
本发明涉及光学跟踪系统,特别是光学位置测量及将坚硬或半柔软的工具引 导到目标的系统和方法。
背景技术
针状工具常用于医学领域以进行局部治疗。近年来,这些过程被介入式放射 学家,即善于运用成像设备指导和控制诊断和治疗过程的医生所采用。在这些过 程中,针在成像设备的控制下插入人体。
因为断层扫描(CT)和荧光透视法使用的能量是X射线,它对活体器官有电 离和危害,成像引导系统已经被开发出来,基于术前CT数据,引导工具到达目 标。这种引导系统在6个自由度上测量身体的位置和工具的位置,通过将身体的 位置减去工具的位置得到工具相对于身体的位置。在过程的开始,CT数据和身 体被记录以匹配它们的坐标。这通过匹配从CT数据和身体中识别出的至少3个 基准点来完成。在大多数这样的系统中,两种技术类型中的一种用来确定工具和 身体的位置,分别是光学跟踪器和电磁跟踪器。在光学跟踪器中,系统使用两 个空间上互相隔开的照相机,通过监视三个或更多的安装在被跟踪的目标上的可 识别的光源,通过三角计算,在高达6个自由度(D0F)上计算出目标的位置和 方向。在电磁跟踪器中,有多个天线的发射器发送出多个准静态的磁场。有多个 天线的接收机接收到这些信号,然后基于这些信号计算出接收机相对于发射机的 位置。
在这些系统中,工具和身体的位置都相对于一个位于工具和身体之夕卜的居中 的参考坐标系统确定。在电磁系统情况下,参考坐标由发射天线确定。在光学跟 踪器中,参考坐标由照相机确定。从身体的坐标中减去工具的坐标就得到工具在身体坐标中的直接位置。由于每次位置确定过程固有地增加一些位置误差,使用 中间坐标系统来确定工具相对身体的位置,较直接测量而得到的工具在身体坐标 系统中的位置,精度要低一些。
Paltieli的美国6216029专利中描述了对朝着在身体体积内的目标的针的 徒手指引。在这个专利中,成像设备是一个手持超声扫描器。电磁定位传感器用 在变频器中,以及工具把手中。两个位置均相对由电磁跟踪系统定义的参考坐标 系确定。
上述的成像引导系统是为将刚性工具引导到目标所设计。然而针,因为它们 在朝向弯曲的直径4艮小。特别是当他被经过皮肤向目标推动时,用来操作针和使 针向前的力常常会造成偏斜。由于前面提到的系统的位置传感器附着在针的近 部,不补偿针的偏斜而测量近部的方向会导致确定针末端的位置时的定位误差。 从而对到达目标的路线的预测也会有错误。身体内部的许多器官都被薄膜,如胸 膜和腹膜覆盖。这些薄膜被介于薄膜和外部器官间的真空力所固定。如果薄膜被 刺破,空气漏到薄膜和外部器官间的空间内,导致薄膜下沉。在肺脏内这种现象 叫做气胸,而且非常普遍,发生在约30%的经由皮肤的胸部穿刺活检过程中。
这样就需要有一种系统和方法,在对针对目标的刚性或半柔性的工具进行光 学定位测量和引导时,应当在固定于身体上的坐标系中进行直接的工具位置测 量。而且更加有利的是提供一种系统和方法,用来将针引导到目标,包含对针的 偏斜的补偿。可以预见,这样的系统非常有利于避免发生并发症,诸如气胸。

发明内容
本发明是光学位置测量及将刚性或半柔软的工具引导到目标的系统和方法。 本发明提供一种在至少5个自由度上对手持工具相对于人体的位置进行测量 的系统,该系统包括(a)刚性或半柔性工具,具有用来插入所i^A体的远端, 和用于在所iiA体外进行手动操作的近部;(b)用来产生图像的照相机;(c)所 述照相机与所述工具之间的机械连接,使得(i)所述照相机与所述工具的所述 近部一起移动,和(ii)所述照相机被控制为具有包含至少一部分所述工具的所述远端的视野;和(d)与所述照相机进行数据通讯的处理系统,被设定为处理 来自所述照相^/L的图^f象用以确定至少一部分所述工具的位置。
按照本发明的一个方面,提供标识布置,应用在所iiA体的外表面,提供多个 基准点,所述的处理系统确定相对于所述基准点的所述位置。
按照本发明的一个方面,所述标识布置用具有所述多个基准点的单独的片来 实现。
按照本发明的一个方面,所述多个基准点包括至少一组4个基准点,其中所 述片设定为保持所述一组4个基准点在一个共有平面上。
按照本发明的一个方面,所述片包括多个标识,设定为可以被非光学成像系 统容易地检测到。
按照本发明的一个方面,所述标识与在所述片上的所述基准点一致。 按照本发明的一个方面,所述片设定为画出所述工具的所述远端进入所i^A 体时的穿透点。
按照本发明的一个方面,所述多个基准点包括第一基准点组和第二基准点组, 第二基准点组与所述第一基准点组光学地可区别,所述第一基准点组在空间上比 所述第二基准点组更靠近。
按照本发明的一个方面,所述处理系统进一步设定为得到所述工具的所述远 端的当前尖端位置,所述得到包括计算所述工具的弯曲的估计,并使用所述弯曲 的估计来确定所述当前尖端位置。
按照本发明的一个方面,其中所述照相机及至少一部分所述处理系统在公共 的处理器芯片上实现。
本发明提供一种方法,用于引导刚性或半柔性工具的远端到人体内的目标, 所述工具具有用于在所^A体外进行手动操作的近部,方法包括以下步骤(a) 确定定义在所述人体外表面的多个光学可分辨的基准参考点和目标之间的空间 关系;(b)提供与工具的近部机械连接的照相机;和(c )在将工具插入所iiA 体时(i)从照相机获得包括多个所述基准点的所iiA体的外表面的图像,(ii) 从所述图像中的所述基准点的位置得到当前尖端与交叉点相对应的投影,该交叉点为从所述工具的所述远端出发,沿着工具远端指向的延长线和一平面的交点, 该平面包含所述目标,并与工具远端的指向垂直,和(iii)显示代表至少所述 目标和所述当前尖端的投影的位置的图形。
按照本发明的一个方面,在所i^体的所述外表面的所述多个基准点通过在 人体外表面应用标识布置来定义。
按照本发明的一个方面,所述标识布置用具有所述多个基准点的单独的片来 实现。
按照本发明的一个方面,所述多个基准点包括至少一组4个基准点,其中所 述片设定为保持所述一组4个基准点在一个共有平面上。
按照本发明的一个方面,所述基准参考点和所述目标的空间关系是由非光学 成像系统来确定的,其中所述片包括多个标识,设定为可以被所述非光学成像系 统容易地检测到。
按照本发明的一个方面,所述标识与在所述片上的所述基准点一致。 按照本发明的一个方面,所述工具插入所i^A体是通过穿过所述片而实现的。 按照本发明的一个方面,所述片设定为画出所述工具的所述远端进入所述人 体时的穿透点。
按照本发明的一个方面,所述工具的所述远端进入所iiA体的穿透点是在进
行所述方法时,通过对所述照相机的图像进行处理得出的。
按照本发明的一个方面,所述多个基准点包括第一基准点组和第二基准点组,
第一基准点组包含第一光学可分辨标识,第二基准点组包含第二光学可分辨标
识,所述第二光学可分辨标识与所述第一光学可分辨标识光学地可区分,所述第
一基准点组距离所述穿透点比所述第二基准点组近。
按照本发明的一个方面,该非光学成像系统是计算才几X-射线断层扫描系统。 按照本发明的一个方面,该非光学成像系统为磁共振成像系统。 按照本发明的一个方面,该非光学成像系统为荧光镜,所述基准参考点与目
标的空间关系由从至少两个不平行的观察方向得到的图像来确定。
按照本发明的一个方面,该工具有沿着伸长方向的延长体,其中所述照相机机械连接到该工具的该近部,因此靠近该延长体,具有包括伸长方向的^L野。
按照本发明的一个方面,在该工具插入该人体之前,完成对长度的校正过程, 包括(a)将所述工具的所述远端对着参考点接触,该参考点在与所述基准点具 有一定空间关系的位置;(b)得到当前照相机的位置;和 (c)从所述当前照相才几的位置和所述参考点的位置,得到所述远端和该照相机 的距离。
按照本发明的一个方面,进一步包括得到工具远端的当前尖端的位置,所述 得到包括从所述当前照相机位置和工具进入人体的穿透点的位置的结合来计 算,估计工具的弯曲,利用所述对弯曲的估计确定所述当前尖端的位置。
按照本发明的一个方面,所述图形是覆盖显示在从照相机得到的图像的上面的。
按照本发明的一个方面,所述图形进一步包括与每个基准点相关联的可视指 示,指示图像中对应的基准点正在被成功地跟踪。
按照本发明的一个方面,所述图形进一步包括从该远端到目标的距离指示。 按照本发明的一个方面,所述图形进一步包括当前尖端位置的表示。 本发明提供一种引导半柔性工具的远端到人体内的目标的方法,所述工具具 有用于在所i^A体外进行手动操作的近部,方法包括以下步骤(a)利用位置跟 踪系统监控该工具近部的当前位置;(b)确定工具i^A体的穿透位置;(c)从 所述工具的近部的当前位置和所述穿透位置得到对该工具弯曲的估计,从而得到 在身体内部的工具远端的当前尖端位置;和(d)显示图形,至少表示(i)目 标的位置,和(ii)交叉点,即从所述工具的所述远端出发,沿着工具远端指向 的延长线和一平面的交点,该平面包含所述目标,并与远端的指向垂直。
本发明提供一种片,附着至人体皮肤,与光学引导系统一起,引导刚性或半 柔性工具的远端到人体内的目标,所述工具具有用于在所id!A体外进行手动操作 的近部,该片包括(a)下表面用来临时粘贴到皮肤上;(b)上表面提供一组至 少4个光学可分辨基准点;(c)具有多个对比度产生特征,用来在非光学成像系 统的操作下提供高对比度点,使非光学成像系统对该片进行定位;和(d)插入装置,用来所述工具的所述远端进入所i^A体时的穿透点。
按照本发明的一个方面,所述对比度产生特征以射线屏蔽特征而实现。 按照本发明的一个方面,所述射线屏蔽特征是通过将射线屏蔽物质加入模具
来实现的,该^^莫具用来形成所述基准点。


本发明这里仅通过实例,并参照附图来描述。
图1是说明了依照本发明的内在原理的等距示意图。
图2是跟踪系统的优选实施例的等距示意图,并依照本发明建立和操作。 图3a和图3b分别是侧视图和对应的照相机图像,阐释了引导不弯曲的针至 目标的方法。
图4a和图4b分别是侧视图和对应的照相机图像,阐释了由于针的弯曲产生 的误差。
图5a和图5b分别是侧视图和对应的照相机图像,与图4a和图4b相类似, 阐释了对由于弯曲而造成的误差的补偿。
图6是在本发明的一个优选实施例中,对用于数学计算描述坐标系统的示意图。
图7a和图7b是屏幕截图,举例证明了用塑料盒子作为样品对象时说明的计 划阶革殳。
图8是两根依据本发明配备了小型照相机的针的侧视图。
图9a和图9b是本发明中的来自小型照相机的样本图像,分别是同一视角的
未校正的、失真的图像和校正过的图像。
图10a到图10d示出了本发明在图7a和图7b的样品对象进行范例过程时不
同阶段的显示。
图ll是侧视表,阐释了依照本发明来校正工具远端指向的优选技术。
具体实施方式
本发明是对针对目标的刚性或半柔软的工具的光学位置测量和引导的系统 和方法。
参照绘图和相应的描述,本发明的系统和方法的原理和揭:作可以被更好地理解。
通常来讲,本发明提供了一种系统,对手持工具相对人体的位置进行至少5 个自由度的位置测量。系统对刚性或半柔性的工具进行4喿作,该工具具有插入人 体的远端和为在体外进行手动操作的近部。用来产生图像的照相积遞过机械连接 安装在工具上,因此照相机可以随工具的近部一同移动,因而照相初^皮控制为具 有包含工具的远端的视野。处理系统与照相机进行数据通讯,被设定为处理来自 照相机的图像,以确定工具的至少一部分的位置。
本发明还提供了 一种方法,对针对人体内的目标的刚性或半柔性的工具远端 进行引导。概括来讲,该方法包括确定定义在人体外表面的多个光学可分辨基准 参考点和目标之间的空间关系。照相机,机械地安装在工具的近部,在工具插入 人体时使用,得到身体外表面并包含多个基准点的图像。然后通过处理图像,由 基准点的位置得到当前尖端对应于交叉点的投影,交叉点为从工具远端出发,沿 着远端指向的延长线和一平面的交点。该平面包含所述目标,并与工具远端的指 向垂直然后图像就会至少显示目标的位置,以及当前尖端的投影,因而便于对针 对目标的工具的引导。
这个阶段,很明显本发明的系统和方法提供了相对于前述现有技术的深远的 优点。特别是,通过将照相机直接安装在工具上,避免使用工具和人体外的附加 参照系。本发明的这个和其他的优点通过随后的具体描述会更加明了 。
参照附图,依照本发明的装置的基本设置如图l所示。手持工具100具有近 部110和远端122。其远端被引导至目标150,用来通过工具对这个目标进行治 疗。跟踪模块110刚性地安装在工具的近部,优选在手柄上。跟踪模块至少在位 置上指示出工具120的远端122的定位,优选还有相对于目标150的方向。确定 工具相对于人体的定位直接在跟踪模块和身体间完成,不需要工具和中间参考系 统之间的中间测量。在跟踪模块110的第一个优选实施例中,它包括一个单独的照相机115。在跟踪模块UO的第二个优选实施例中,还包括了附加的第二照相 机116。这些照相才/L用来成4象和识别明显的多个参考标记155,它们是目标150 的一部分,或在邻近目标的一个固定位置。同时,照相才几也对工具120的至少一 部分进行成^f象。
优选照相机115和116是一种自动的单芯片类型,如CMOS照相机,可以将 照相机和至少一部分处理系统在一个通常的处理器芯片上实现。这种情况下,芯 片优选包含所有必需的电子器件来产生视频信号,典型地包含时钟发生器、定 时发生器、行和列选择器和/或移位寄存器、输出驱动器、必要时的曝光补偿枳』 构、必要时的增益和抵消控制及其他需要的电子线路,使这个单芯片照相机独立 地产生视频信号。这里使用的术语"视频"有其更广泛的含义,描述任意类型的 照相机输出,用来传送影像流,包含模拟输出、数字输出、压缩数字输出等,而 不需意味通常考虑的一定帧率的连续视频。尽管在外围电子器件的支持下,照相 机可以采用CCD技术设计和制造,但优选采用CMOS技术制造,因为它可以将逻 辑部分和感光单元结合在同一个物理晶片上。照相机的镜头优选为单独的塑料模 镜头。
跟踪装置的优选实施例如图2所示。照相机的视频输出信号送入帧捕获器 210。视频信号的传送可以通过线缆112进行,但是在本发明一个优选实施例中 用无线实现。被帧捕获器210数字化的视频信号送入计算机200,确定跟踪模块 110相对于被跟踪目标的位置,然后确定在显示器230上显示的引导指令。在另 一个优选实施例中,模/数转换器是照相机的一部分,数据到计算机的传输用数 字化完成。计算机优选是一台笔记本计算机。
在本发明的一个优选实施例中,采用数学式的坐标系统,如图6所示。被跟 踪的目标定义了一个笛卡尔坐标系610。目标被定义在坐标系620中的镜头观察。 镜头投射出一个目标点612到定义在图像坐标系630中的图像点632。点612通 过向量^-(x,y,z)定义在坐标系610中,通过向量一(k, l,m)定义在坐标系620 中。该点在图像平面上的冲殳影是向量(p,q, i)。我们定义从目标到镜头坐标系的 转换为用矢量i^(k。,l。,m。)表示转换,和用3x3的标准正交矩阵T表示旋转。目标和镜头坐标系之间的转换为
<formula>formula see original document page 14</formula>点612在第一照相机的焦点平面的图像就成为
<formula>formula see original document page 14</formula>其中fa为第一照相机的镜头的焦距,Sa为其放大倍数。如果使用在轴k方向上的
距离为Dk的第二照相机,则点612在第二照相机的焦点平面上的图像为 (3)
<formula>formula see original document page 14</formula>其中fb是第一照相机的镜头的焦距,Sb为其放大倍数。因为T是标准正交矩阵, 对矩阵的列(或行)的进行点积运算得到的积为
(4) W一—n
<formula>formula see original document page 14</formula>
利用式(4),仅仅需要确定矩阵T的4个元素,就足以解出矩阵其余的值。 利用式(1)到(4),用已知的参考标志点,测量其对应的图像坐标并解出变换 k。和旋转T,可以确定照相机的6个自由度(位置和方向)。 一共需要解出7个未 知数。如果仅使用一台照相机,则需要四个参考标志612,及它们在已知的目标 坐标系中的位置。四个参考标志已经足够,因为每个参考具有两个线性独立的图 像数据(Pi和qi),得到4x2=8个独立等式来解出7个未知^L有了附加的照相 机,可以在参考标记的两个图像之间替换,这两个图像来自两个不同的视点。很 明显对于这些参考中的任何一个,这些替换发生在两个照相机替换的方向。因此, 对于每个参考仅仅有一个附加的线性独立测量数据,这样三个参考,共有3x3=9个线性独立的等式,足够解出方程组。
参考标记,作为提供了针对"基准点"的标记,可以具有任何可识别的特点, 如通过形状、颜色或花紋可视觉识别的点或曲线。这些参考标记可以是目标上明 显部分的标志,或是特别添力。的物体,比如自然目标或印记。另外还可以选择包
线反射过来的反射器。活跃的发光标记的选择允许将信号编码,可以在视频上被 简单地分析。在用活跃的光源的情况下,每个标记可以区别地编码,以便于对每 个标记进行明确的识别。
作为选择,为了避免不同基准点的混淆,每组的一个或多个基准点可以区别 于其他,比如通过4吏用不同的形状、图案或颜色。或者,用附加的标记,如箭头 或类似的标记,可以用来唯一地定义基准点组的方向。通常情况下,我们发现这 样已经能为使用者提供足够的指示,告诉使用者怎样将设备相对于片的方向放 置,并且信任使用者不将系统旋转到可能导致在图像处理时产生混淆的程度。
最优选地,标记排列是作为一个单独的粘贴在人体表面的片,并带有多个基 准点。在优选的实施例中,为了简化计算位置时的数学分析,片被配置成在一个
公共平面上有一组4个基准点。这可以用多种方式完成,如,使用刚性的片,或
使用在某一时刻只在一个或两个主要的方向上发生弯曲的有限柔性的片。需要注 意的是,系统并不要求参考点是共面的,而且,有足够的处理力,可能是过量的。 在本发明的一个优选实施例中,在目标坐标中参考的位置是已知的,比如, 校正在过程的导航阶段之前就已完成。校正可以通过使用才几械手段完成或由基于
图像数据,如CT数据来确定。
在来自照相机的视频输出中对参考的识别可以通过图像处理方法确定。此类 方法在现有技术中已经广为人知,因此具有本领域技术人员的能力就可以写出需 要的运行于计算机200的软件代码,并从视频中确定参考标记的坐标。
在人体内部成像的三维扫描器已广为人知。例如X射线荧光透视法、计算机 断层扫描(CT)、 -兹共振成像(MRI)、正电子发射断层摄影(PET)以及超声波。 依照本发明的一个优选实施例,片应用在人体表面以提供光学基准点,同时也提供了多个标记,用来被非光学成像系统迅速容易得检测到,以便于校准该片相对 于目标的位置。特别地,这样就要求选择适合的材料,能在^f吏用特定成像技术时
产生高对比度特征。比如,用在CT扫描器的标识优选由铅制小球构成。小球可 以嵌入平的塑料盘内。在片内的任何地方布置小球,这样它们和光学基准点有已 知的空间关系,足够进行校准。最优选的是,用在非光学成像系统的标识的位置 与光学基准点一致,因此光学基准点可以从扫描数据中直接得到。比如,依照一 个优选选择,球体的上面打印有颜色的标识,因此所说的球体的坐标既可以由扫 描数据确定,也可以由照相^L图^f象确定。或者,标识可以用丝网印的方法来印刷 合适的对比剂颜料来实现,这些颜料在CT (或MRI)图像中容易净支看到。比如, 将碘添加到颜料中,可以有效地使其能在CT成像中着色而容易被看到。这些标 识的坐标然后作为基准点被用来记录照相机的方向和CT的强度数据,使其引导 工具移向由CT数据确定的目标。通过共同的基准点将一个坐标系的数据校准到 另外一个的数学原理,在本领域是广为人知的(参看Hajnal Hill和Hawkes的 《医学图像配准》中的实例,CRC Press, 2001 )。
其它的技术可以用作3D成像技术的替代,如用来确定基准点和目标的相对 位置的CT或MRI。作为一个非限定的实例,两个不平4于的、来自荧光4竟(它本 身是两维成像设备)的视图用来确定目标和片上标识间的相对位置。在每个视图 中,荧光镜在六个自由度上的位置由片上的标识的在萤光镜上的可视图像中的位 置确定, 一定程度上类似于对基准点的光学处理,目标位置被标记。两个不平行 的视图中对应目标位置的直线形成的交点,可以用来对目标相对于片进行定位。
用在工具尖端定位和指向计算的一个参^^:工具i^vA体时的穿透点。原理 上讲,穿透点可以由使用者在照相机可视范围的人体表面任意定位,而且这个定 位可以通过对来自照相机115的图像进行处理来确定。在实践中,典型的优选是 利用片的存在的优点来确定穿透点,较其它可能的方式更容易和/或具有更高的 精度。这样,工具插^A体优选通过片来完成。在一个特定的优选实现中,片本 身配置成在上面勾画出工具远端进7vA体时的穿透点的形式。这可以通过提供一 个预成形的插入工具的孔来完成。这样, 一旦在片上的标识相对目标的定位^皮才交准,插入点的位置就立即可知。在另一种实现中,工具远端ii^A^体时的穿透点 可以在过程中由对照相机图像的处理得到。在这种情况下,片可以方便地具有几 何图案,如矩形网格,可以便于基于图像处理的针对穿透定位的计算。穿透定位 可以由工具的尖端在穿透前接触定位来确定,或者在穿透后工具前进时通过计算 来确定或使其更加精确。
依照一种特定优选的方法论,在过程开始时,将坐标贴纸或其它块制成的
(或其它方式成像)扫描。对标识和目标的定位进行确定并送入计算机200,比 如通过"随身碟"内存220。基于这个数据,对朝向目标的工具的导航可以确定。 在导航中,应该将工具偏差补偿考虑进去。在说明书和权利要求书中,术语"偏 差,,,"弯曲,,和"偏移,,是可以互相替换的,指工具暂时的弹性形变,即相对于 工具的不受力状态而产生一定程度的弯曲。随后的例子描述一个针对单照相才几跟 踪系统中的补偿方法的优选实例。在图3a和图3b中,描述了非偏差工具的情形。 照相机组件110安装在工具100的近侧,所处位置和方向可以使工具120的至少 一部分以及至少4个标识,310到313,能被照相机看到。这里假设工具的几何 轴线及它在照相机坐标系统中的长度事先知道,无论通过设计参数得到还是通过 校正得到。具体地考虑到工具的长度,通过将工具远端"t妄触片的表面的任意一点, 而使系统确定照相机到片的距离,这些可以在过程的开始方便地确定。因为片本 身是消过毒的,这样从手术程序讲不存在任何问题。其它校正参数优选预存在照 相机中或由数据存储媒介提供,如下将讨论。成像组件IIO相对于坐标片的位置 和方向是确定的。工具远端122的定位可以由沿着它的轴322的轨迹来确定。端 显示在照相初j输出的图〗象之上,如虚线322和交叉线301所示。没有偏斜时,则 端的移动与照相机的移动相同。当工具偏斜时,如图4a和图4b所示,未对偏斜 进行^hf尝会引入误差。因为工具的轨迹相对于照相机确定,并且因为工具的近部 发生偏斜后照相机也随着改变方向,工具322经过确定的轴不再与实际的工具远 端的轴线一致。因此,交叉线301,代表工具的端(或其它沿着针方向的定位, 如针在目标平面上的轨迹),就在显示器上显示出4脊i吴的定位。如果这种情况不加以纠正,特别是对于相对柔软的针,经常会导致不成功的导航从而错过要找的 目标。
许多模型可能被用来实现对工具弯曲的校正。通过一个非限定的实例,校正
可能基于这样一个假设被确定工具进入人体的点320位于坐标片平面300内。 通过求解方程(1)到(4),平面300的位置和方向参凄a已知的。工具在人体 内的路径,其在目标平面内的尖端定位及交叉线就被确定下来,作为所说的正切 方向的4九迹,如图5a和5b所示。
应该注意的是各种不同的模型,可以基于实际穿透位置的任意组合、理论上 的非弯曲ii7v点,工具仍在体外的长度及任何其它测量出的参H来计算工具的 偏斜,因而得到远端的指向。在实践当中,发现用来校正远端指向的一个^f艮简单 的计算对于大范围的各种实现有着高度有效的作用。这个计算现在将参照图11 进行描述。
特别地,这里阐释的情况,工具在片区域上的一个已知位置320穿透ii7vA 体。理论上工具的非弯曲路径用虛线322表示,照相机的光学轴用虚线324表示。 这些轴典型地基本平行,由系统提供的校正数据所定义。偏斜向量326定义为从 非偏斜工具路径322到穿透点320的向量,穿透点320在垂直于光学轴324的平 面上。为了计算出工具在人体内的校正方向,校正过的理论上的工具位置,通过 校正当前工具手柄的位置,通过校正向量328,它对应偏斜向量326的相反方向 的比例系数。这个比例系数可以是一个常数,或者是可变参凄t,如,工具在人体 外长度的函数。然后估算出的工具尖端的指向被用在从校正过的理论上的工具位 置穿过实际的插入点的直线330。
典型地,校正向量328的常数比例系数的范围在1到3之间时效果明显。而 且我们发现校正是完全校正通常并不重要。事实上,在通常情况下,试图对偏斜 提供完全校正会导致被使用者过补偿和/或增大对任何位置的测量误差。在多个 实际的实现中,使用1. 5的比例系数已经收到有效的效果。
具有两台照相4几的跟踪系统的工具偏斜的补偿《艮类似,具有如下简化偏斜 系统的弧线可以直接由立体图像对确定,而且可以利用等式(3)确定沿着工具的若干个点的位置。
在本发明的另外一个优选实施例中,用柔软的材料制成的贴纸可以作为坐标 片,其中一面涂覆粘合剂用来贴到患者皮肤上。柔软的材料,优选为聚合物如尼
龙或聚氯乙烯(PVC)制成,在其内部嵌入孩i小的参考标识。如前所述,这些标
识优选用那些可以在非光学成像技术下可以提供高对比度的材料实现,用来进行
校正。在使用CT的情况下,这些标识是不能透过无线电的,比如由小铅球制成, 典型的直径为1-2鹏。另外,光学基准点,如"压印",是印在贴纸的表面上的。 这些压印可以是线、圈或其它任何形状,或者光学可识别的特征。这些压印可以 用单色印刷,或者优选用多色,以便于通过色彩分割加以区分。总体上,压印定 义了坐标系统,用来将工具引导至目标。嵌入的标识用来校正工具到CT容积内 的定位。压印这样安排,就可以从照相机的图像确定嵌入式标识的定位。能被跟 踪设备光学看到的面积大小是其视野(F0V)和贴纸到镜头的距离的函数。当照 相机和贴纸之间的距离增加时,光学的覆盖面积也增加。为了保持系统的精度, 优选^ftt准点间的距离尽量远。在工具插入人体时,照相机离贴纸越来越近,因 此它的视野覆盖面积越来越小。最优选的是,为了使基准点在初始位置和穿透最 后阶段都分布最优,将指派一系列光学可分辨的特征两组或多组基准点,配置为 不同的间距, 一组在空间上更紧凑以便覆盖更小的区域,另一组更加M以侵覆 盖更大的区域。
依照附加的可选特征,片上的某些位置可以指派为与特定系统功能相关联的 控制位置。这样系统就可以监控系统的操作者是否已将工具尖端接触(或靠近) 其中一个控制位置,以及,如果这样的话,执行相应的分派系统功能。使用这种 方式,用来在片上进行定位分配系统控制功能的实例包括但不限于初始工具长 度重新校准、改变显示模式或其它显示参数、输入任何其它的实时数据或更改任 何其它系统操作^l丈、以及关机。将工具对着一个片上的位置进行接触,作为使 用者接口输入,它的作用对于本发明有特别的优势,因为这样就避免了系统操作 者需要接触任何未经消毒的计算机设备,或者将他或她的注意力从执行过程的周 围M开。该系统可以用来引导任何细长工具,如针、指针等。工具可以是刚性的或者 半柔性的。在本文中,术语"刚性"用来指代在通常使用条件下,使用到显著影 响了引导工具到达目标的精度的程度时,工具不发生弯曲。在本文中,术语"半 柔性"用来指代在通常使用条件下,工具发生偏斜而没有严重的形变。在数字上, 术语"半柔性"可以用来指代任何通常使用下的延长的工具,其弯曲导致的曲率
半径大于工具长度的两倍,典型值为工具长度的至少3倍。
在本发明的一个实施例中,工具的几何形状是事先已知的。在另外一个实施 例中,它的几何形状是在成4象过程中确定的。尽管在以上描述的实施例中,工具 的远端部分被部分地隐藏,本发明也适合在整个手术过程中工具远端部分可见的 应用。在这样的实施例中,对工具远端的定位可以选择由视频图像直接确定。
在本发明的一个优选的实施例中,图像显示在计算机屏幕上。在本发明的另 一个实施例中,使用护目镜显示,可以实现三维显示,给出深度的感觉。在一些 实施例中,基于对工具相对人体的相对位置和角度,人体的虚拟3D图像可以从 3D扫描数据中产生并在计算机显示器上显示,显示出工具在人体内部器官内的 路径。
如前所述,显示的内容优选包括对目标位置的表示,和当前尖端沿着远端的 指示方向在平面投影的表示,该平面包括目标并完全垂直于指示方向。该平面用 来投影,可以实际上就是包含目标并垂直于照相机光学轴的平面,但是由于偏斜 典型地相对较小,两个投影平面都被认为是在术语"完全垂直于指向"的范围内。
除目标位置和当前尖端的投影之外,其它各种项目也优选显示在显示器上以 便于对针对目标的工具的导航。依照第一个特别优选的选择,对目标位置和当前 尖端投影的图像表示是覆盖从照相机得到的图像上而显示的。我们可以发现这样 对使用者保持他的或她的空间方向很有帮助。或者,视觉指示可以显示成与每个 基准点相关联,指示图像中对应的基准点正在被成功地跟踪。其它可以视需要而 选择显示的项目包括远端到目标的距离指示,如以mm表示的数字形式,及对当 前尖端位置的表示。
一个将针向选中目标导航的过程实例如图7到10所示。空塑料盒作为人体,目标用胶粘在盒子底部,坐标贴纸粘在它的盖子上。首先,人体(盒子)被CT 扫描器扫描。扫描的数据送到计算机程序。利用程序,基准点的位置(图7a) 及目标的位置(图7b)被标注。小型照相机通过简单的适配器固定在针上,如 图8的例中所示。往往照相机的镜头会造成图像的失真,如图9a所示,因而需 要^t正,如图9b所示。图10a到图10d显示了系统的导4充屏幕。信息显示在来 自照相机原始图像1300的上方。坐标贴纸1330包括8个印好的标识,4个绿色 标识1310和4个蓝色标识1314。对原色的使用方便了图像处理中对标识的分辨, 至少对于医学应用,红色优选不^f吏用,以避免因为在视野中有血的存在而造成 混淆。如前所述,可以使用其它类型的光学可识别标识。蓝色标识在有绿色标志 范围的更大空间中间隔更紧凑。针轴1120-波显示出穿过坐标贴纸iiTv预先确定 的洞1320。在图10a中,针是不能弯曲的,因此它的轴1322与针的轴1120是 一致的。目标1302由两个着色的同心圆盘表示,蓝色的外部圆环校正成显示直 径10mm的圆盘,作为在目标计划阶段的测量,内部的绿色圓盘,是直径5腿的 圓盘,二者都以目标为圆心。针的尖端和目标之间的距离也显示在文^匡1322 中。
将针对准其中一个目标,如图10b所示,自动选择这个目标,通过将绿色改 变成黄色加以指示。在引导中,系统确定针轴的偏斜。图10c显示了轴1120发 生偏斜的情况。因为偏斜,针1322的预测路径(用虚线显示)与轴的图像不一 致。十字线1301优选以距离决定的尺寸显示,因而提供了有深度的感觉;当尖 端到目标的距离减小时,十字线的尺寸增加(反之亦然)。将针推进到人体中减 少了照相机和坐标贴纸间的距离,即减少了视野中贴纸覆盖的面积。因而,如图 10d中所示,绿色标识消失在照相机视野之外,仅留下蓝色标识来引导工具。当 针的尖端到达目标平面,十字改变成星形刻线(1341,如图10d所示),警告不 再需要进一步的前进。
在估计针的偏斜时,也可以采用不同于上述光学跟踪的其它跟踪技术,基于 实际进入点和理论的非偏斜进入点的差別的计算方面典型地具有相似的积无念途 径。这样的技术包括但不仅限于,在工具的近部嵌入定位传感器,并在临近工具ii7vA体的实际ii7v点处嵌入另外一个定位传感器。另外一种方法是通过扫描沿 着人体外的针轴的坐标并从那里预测人体内的路径,预测体外的偏斜。这样的扫 描过程可以通过诸如光学实体镜扫描器之类的扫描器完成。
在预测针在人体内的路径时,CT数据可以被用来评估一些组织的初^成^fL 如沿着预测路径的挠性和密度,从而用它来预测针的偏斜。
近来,出现了用来进行介入过程的CT焚光透视法。在这些扫描器内,切片 图像持续产生,使它可以像实时X射线荧光透视成像设备那样使用。本发明的系 统在CT荧光透祸/镜上引导工具到达目标方面具有许多优点。首先,它允许对工 具的持续的实时导航而不使用有害的X射线辐射。另外,它还可以对工具进行任 何方向的导航,也包含与CT切片垂直的方向,与强制要求使用者在单个CT切片 上作出全部路径的CT焚光透视镜相反。
这种系统或方法允许从患者身体任何要求的侧面对工具进行导航,而与方向 无关,甚至允许导浙/AA体的下部向上进行,应当认为这些对于任何特定的过程 都是有利的。
由于透镜引起的失真优选经过多项式校正,是现有技术中已知的。每个镜头 有单独的失真,要分别进行校正。在本发明的一个优选实施例中,这些多项式作 为装配在照相机的一部分而存储在内存中,或者由与照相才M目配的数据存储媒介 单独提供。由于安装托架或类似的东西存在制造误差,会造成照相^4目对于工具 的排列发生一些变化,这些校正优选还包含对由此引起的变化进行的刻度校正。 当照相机连接到系统时,多项式就被读取并送到算法单元,在那里从照相机得到 的图像通过这些多项式进行单独的校正。
需要认识到的是,以上的描述仅仅是为了说明实例,而在可能在本发明范围 内的任何其它实施例将在所附的权利要求中加以界定。
权利要求
1. 一种在至少5个自由度上对手持工具相对于人体的位置进行测量的系统,该系统包括(a)刚性或半柔性工具,具有用来插入所述人体的远端,和用于在所述人体外进行手动操作的近部;(b)用来产生图像的照相机;(c)所述照相机与所述工具之间的机械连接,使得(i)所述照相机与所述工具的所述近部一起移动,和(ii)所述照相机被控制为具有包含至少一部分所述工具的所述远端的视野;和(d)与所述照相机进行数据通讯的处理系统,被设定为处理来自所述照相机的图像用以确定至少一部分所述工具的位置。
2. 如权利要求1所述的系统,进一步包括标识布置,应用在所i^A体的外表面, 提供多个基准点,所述的处理系统确定相对于所述基准点的所述位置。
3. 如权利要求2所述的系统,其中所述标识布置用具有所述多个基准点的单独的 片来实现。
4. 如权利要求3所述的系统,其中所述多个基准点包括至少一组4个基准点,其 中所述片设定为保持所述一组4个基准点在一个共有平面上。
5. 如权利要求3所述的系统,其中所述片包括多个标识,设定为可以被非光学成 像系统容易地检测到。
6. 如权利要求5所述的系统,其中所述标识与在所述片上的所述基准点一致。
7. 如权利要求3所述的系统,其中所述片设定为画出所述工具的所述远端ii^v所 ie!A体时的穿透点。
8. 如权利要求7所述的系统,其中所述多个基准点包括第一基准点组和第二基准 点组,第二基准点组与所述第一基准点组光学地可区别,所述第一基准点组在空 间上比所述第二基准点组更靠近。
9. 如权利要求3所述的系统,其中所述处理系统进一步设定为得到所述工具的所述远端的当前尖端位置,所述得到包括计算所述工具的弯曲的估计,并使用所述 弯曲的估计来确定所述当前尖端位置。
10. 如权利要求3所述的系统,其中所述照相机及至少一部分所述处理系统在公 共的处理器芯片上实现。
11. 一种方法,用于引导刚性或半柔性工具的远端到人体内的目标,所述工具具 有用于在所i^A体外进行手动操作的近部,方法包括以下步骤(a )确定定义在所iiA体外表面的多个光学可分辨的基准参考点和目标之间的 空间关系;(b) 提供与工具的近部机械连接的照相机;和(c) 在将工具插入所iiA体时(i)从照相机获得包括多个所述基准点的所iiA体的外表面的图像, (ii )从所述图像中的所述基准点的位置得到当前尖端与交叉点相对应的投 影,该交叉点为从所述工具的所述远端出发,沿着工具远端指向的延长线和一平 面的交点,该平面包含所述目标,并与工具远端的指向垂直,和(iii)显示代表至少所述目标和所述当前尖端的冲殳影的位置的图形。
12. 如权利要求11所述的方法,其中在所iiA体的所述外表面的所述多个基准点 通过在人体外表面应用标识布置来定义。
13. 如权利要求12所述的方法,其中所述标识布置用具有所述多个基准点的单独 的片来实现。
14. 如权利要求13所述的方法,其中所述多个基准点包括至少一组4个基准点, 其中所述片设定为保持所述一组4个基准点在一个共有平面上。
15. 如权利要求13所述的方法,其中所述基准参考点和所述目标的空间关系是由 非光学成像系统来确定的,其中所述片包括多个标识,设定为可以被所述非光学 成像系统容易地检测到。
16. 如权利要求15所述的方法,其中所述标识与在所述片上的所述基准点一致。
17. 如权利要求13所述的方法,其中所述工具插入所iiA体是通过穿过所述片而 实现的。
18. 如权利要求17所述的方法,其中所述片设定为画出所述工具的所述远端进入所i^A体时的穿透点。
19. 如权利要求17所述的方法,其中所述工具的所述远端ii7v所iiA体的穿透点 是在进行所述方法时,通it^"所述照相机的图像进行处理得出的。
20. 如权利要求17所述的方法,其中所述多个基准点包括第一基准点组和第二基 准点组,第一基准点组包含第一光学可分辨标识,第二基准点组包含第二光学可 分辨标识,所述第二光学可分辨标识与所述第 一光学可分辨标识光学地可区分, 所述第一基准点组距离所述穿透点比所述第二基准点组近。
21.如权利要求11所述的方法,其中该非光学成像系统是计算机X-射线断层扫 描系统。
22. 如权利要求11所述的方法,其中该非光学成像系统为磁共振成像系统。
23. 如权利要求11所述的方法,其中该非光学成像系统为荧光镜,所述基准参考 点与目标的空间关系由从至少两个不平行的观察方向得到的图像来确定。
24. 如权利要求11所述的方法,其中该工具有沿着伸长方向的延长体,其中所述 照相枳4几械连接到该工具的该近部,因此靠近该延长体,具有包括伸长方向的视 野。
25. 如权利要求ll所述的方法,进一步包括,在该工具插入该人体之前,完成对 长度的校正过程,包括(a)将所述工具的所述远端对着参考点接触,该参考点在与所述基准点具有一 定空间关系的位置; (b )得到当前照相机的位置;和(c)从所述当前照相才几的位置和所述参考点的位置,得到所述远端和该照相机 的3巨离。
26. 如权利要求11所述的方法,进一步包括得到工具远端的当前尖端的位置,所 述得到包括从所述当前照相机位置和工具进7vA体的穿透点的位置的结合来计 算,估计工具的弯曲,利用所述对弯曲的估计确定所述当前尖端的位置。
27. 如权利要求11所述的方法,其中所述图形是覆盖显示在从照相机得到的图像 的上面的。
28. 如权利要求27所述的方法,其中所述图形进一步包括与每个基准点相关联的可视指示,指示图像中对应的基准点正在被成功地跟踪。
29. 如权利要求11所述的方法,其中所述图形进一步包括从该远端到目标的距离 指示。
30. 如权利要求11所述的方法,其中所述图形进一步包括当前尖端位置的表示。
31. 引导半柔性工具的远端到人体内的目标的方法,所述工具具有用于在所i4A 体外进行手动操:作的近部,方法包括以下步骤(a )利用位置5艮踪系统监控该工具近部的当前位置;(b) 确定工具进入人体的穿透位置;(c )从所述工具的近部的当前位置和所述穿透位置得到对该工具弯曲的估计, 从而得到在身体内部的工具远端的当前尖端位置;和 (d)显示图形,至少表示(i) 目标的位置,和(ii) 交叉点,即从所述工具的所述远端出发,沿着工具远端指向的延长线 和一平面的交点,该平面包含所述目标,并与远端的指向垂直。
32. —种片,附着至人体皮肤,与光学引导系统一起,引导刚性或半柔性工具的 远端到人体内的目标,所述工具具有用于在所i^A体外进行手动操作的近部,该 片包括(a)下表面用来临时粘贴到皮肤上;(b )上表面提供一组至少4个光学可分辨基准点;(c) 具有多个对比度产生特征,用来在非光学成像系统的操作下提供高对比度 点,使非光学成像系统对该片进行定位;和(d) 插入装置,用来所述工具的所述远端进入所i^A体时的穿透点。
33. 如权利要求32所述的片,其中所述对比度产生特征以射线屏蔽特征而实现。
34. 如权利要求33所述的片,其中所述射线屏蔽特征是通过将射线屏蔽物质加入 模具来实现的,该模具用来形成所述基准点。
全文摘要
一种能在6个自由度上测量手持工具(100)相对于人体的位置的系统,通过将照相机(115)机械连接在工具上,照相机在近部与工具一起移动,从而具有了包含工具远端(122)的视野。
文档编号G06K9/00GK101536013SQ200780011933
公开日2009年9月16日 申请日期2007年3月29日 优先权日2006年3月30日
发明者P·吉尔伯 申请人:埃克特维有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1