技术领域
[0001] 本发明涉及医疗器械技术领域,特别地,涉及一种用于光学定位跟踪系统的标定装置。
相关背景技术
[0002] 基于图像引导的手术导航治疗系统一般包括医学成像设备(如计算机断层扫描设备CT、C型臂或核磁共振成像设备MRI)、定位设备(如定位相机、电磁定位仪或光学定位跟踪系统)和手术器械等治疗设备。在手术过程中,医生在定位设备的引导下,将由定位设备跟踪定位的手术器械准确地送达人体内部指定位置,对病灶进行治疗。
[0003] 然而,在导航手术中,通常会因定位标志发生微动或者手术器械发生轻微形变,导致出现手术器械无法识别或者是手术器械精度出现偏差的情况,另外,还存在一些不确定手术器械的尺寸数据是否精确的情况。因此,如何给手术器械尤其是其尖端精确定位是手术导航系统的一个关键问题。
具体实施方式
[0038] 为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例的附图,对本公开实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本公开的一部分实施例,而不是全部的实施例。基于所描述的本公开的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
[0039] 除非另有明确说明,本公开实施例的附图中各结构的尺寸和比例均不代表实际的尺寸和比例。
[0040] 除非另外定义,本公开使用的技术术语或者科学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。
[0041] 需要说明的是,虽然术语“第一”、“第二”等可以在此用于描述各种部件、构件、元件、区域、层和/或部分,但是这些部件、构件、元件、区域、层和/或部分不应受到这些术语限制。而是,这些术语用于将一个部件、构件、元件、区域、层和/或部分与另一个相区分。因而,例如,下面讨论的第一部件、第一构件、第一元件、第一区域、第一层和/或第一部分可以被称为第二部件、第二构件、第二元件、第二区域、第二层和/或第二部分,而不背离本公开的教导。
[0042] 另外,“包括”或者“包含”等类似的词语意指出现该词前面的元件或者部件涵盖出现在该词后面列举的元件或者部件及其等同,而不排除其他元件或者部件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。
[0043] 在本公开中,为了描述方便,使用了方向性术语“上”、“下”、“左”、“右”、“第一方向”、“第二方向”、“第三方向”等,应理解的是,所述方向性术语仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。例如,在描述根据本公开实施例的骨固定针的锁定装置时,可以参照所述锁定装置实际的使用方位,用“第一方向”表示平行于所述骨固定针的插入方向的方向,用“第二方向”表示垂直于所述骨固定针的插入方向的方向,用“第三方向”表示垂直于所述第一方向和所述第二方向的方向。
[0044] 应该理解的是,手术导航系统广泛地应用在各种外科手术中,例如骨科、神经外科、脊椎神经外科等,同时也用于胸腹部、组织活检穿刺等微创手术。手术导航系统能够通过定位系统将成像设备获取得到的三维图像数据与实际空间的病人位置进行注册,通过对实际空间中手术器械标记点的实时跟踪,获得手术器械在图像空间的实时三维显示,辅助医生进行精确地手术操作。手术导航系统可以采用基于光学的手术导航技术。为了更具体地说明本发明的技术构思,在本文中,以基于光学的手术导航技术为例描述本发明的实施例,然而,本领域技术人员应该理解的是,本发明的技术构思也可以用于其它类型的手术导航技术中。
[0045] 除非另有说明,在本文中,术语“定位标志”可以是主动式定位标志,也可以是被动式定位标志。例如,主动式定位标志可以包括安装有发光二极管的标志小球,该红外发光二极管发出的光能够被摄像机等光学装置采集;被动式定位标志可以包括多个标志小球,该多个标志小球反射其它装置发出的光,该反射的光能够被摄像机等光学装置采集。
[0046] 根据本发明的一个示例性实施例,结合图1-3所示,一种用于手术导航的标定装置1可以包括主体2、设置在所述主体2上的定位标志4以及设置在所述主体2上的器械标定区。
[0047] 如图1和图2所示,所述器械标定区可以包括下列标定区中的至少两种:孔洞标定区,所述孔洞标定区可以包括圆柱形孔洞6;锥洞标定区,所述锥洞标定区可以包括具有预定锥角和预定深度的锥形孔洞7;球体标定区,所述球体标定区可以包括安装在所述主体2上的球体8;探针标定区,所述探针标定区可以包括贯穿所述主体的至少一个面的贯通孔9;和定位机器人末端组件标定区10,所述定位机器人末端组件标定区对接用于手术导航的定位机器人的末端组件。
[0048] 根据一个示例性实施例,所述孔洞标定区可以包括至少两个具有不同直径的圆柱形孔洞6。根据另一个示例性的实施例,所述孔洞标定区可以包括三个以上的圆柱形孔洞6,所述三个以上的圆柱形孔洞6按照直径大小的顺序呈环形排列。如图2所示,所述孔洞标定区可以包括多个圆柱形孔洞6,多个圆柱形孔洞6的直径均不相同,多个圆柱形孔洞6可以按照直径大小的顺序呈环形排列,在该环形的中心,还形成有一个圆柱形孔洞6。该位于中心的圆柱形孔洞6的直径可以与环绕它的其它圆柱形孔洞6的直径均不相同。通过这样的排列方式,可以充分利用空间设置多个具有不同直径规格的孔洞,从而能够对多种具有不同尺寸规格(例如前端直径)的圆柱形手术器械(例如髓内钉等)进行标定。
[0049] 图7示出了根据本发明实施例的标定装置的剖视图,如图7所示,所述圆柱形孔洞6可以为贯穿所述主体的至少一个面的圆柱形贯通孔。在图7所示的实施例中,该至少一个面包括主体2的上表面。
[0050] 如图7所示,锥形孔洞7可以具有预定的锥角和预定的深度。在示例性的实施例中,锥形孔洞7可以用来标定具有尖的末端的手术器械。例如,所述锥洞标定区可以用来标定在孔洞标定区找不到合适直径、末端为尖的器械。具体地,将具有尖的末端的手术器械安装定位标志后,将尖的末端置于锥形孔洞7中,然后围绕锥形孔洞7的顶角旋转或倾斜至少3个位置后进行标定,具体的标定过程将在下文中更详细地描述。
[0051] 返回参照图1和图2,所述锥形孔洞7可以布置在主体2的上表面上。即,锥形孔洞7与圆柱形孔洞6布置在主体2的同一表面上。
[0052] 根据本发明的示例性实施例,所述锥形孔洞7的尺寸可以与手术器械(例如探针)的规定尺寸相匹配。
[0053] 参照图1,所述球体标定区可以包括安装在所述主体2上的球体8,所述球体标定区可以标定末端为球形的空心器械,具体地,可以将定位标志安装在空心器械上,然后将器械的空心末端卡在球体上,围绕球体8旋转或倾斜至少3个位置后进行标定,具体的标定过程将在下文中更详细地描述。
[0054] 根据本发明的示例性实施例,所述球体8的直径可以位于1mm-100mm的范围内,特别地,所述球体8的直径可以位于5mm-10mm的范围内。
[0055] 在图示的实施例中,所述球体8可以布置在主体2的上表面上。即,球体8与锥形孔洞7和圆柱形孔洞6布置在主体2的同一表面上。例如,球体8可以通过圆柱形底座安装在主体2的上表面上。
[0056] 根据本发明的示例性实施例,所述探针标定区可以包括贯穿所述主体2的至少一个面的贯通孔9。参照图7,贯通孔9贯穿主体2的上表面,并且延伸至主体2的下表面的一部分中。所述探针标定区可以用于标定探针。探针一般具有较长的长度,将探针插入贯通孔9后,借助该标定装置,可以标定出探针的末端相对于探针上的定位标志的位置信息。
[0057] 参照图1和图3,所述定位机器人末端组件标定区10可以包括一底座12,所述底座12对接用于手术导航的定位机器人的末端组件,所述底座12的尺寸与定位机器人的末端组件的尺寸相匹配。将定位机器人的末端组件安装于定位机器人末端执行器标定区的底座12上,即可标定出定位机器人的末端组件相对于底座12的位置关系,再通过一定的换算就可以知道定位机器人的末端组件安装在定位机器人手臂后的相对位置。在图示的实施例中,所述定位机器人末端组件标定区10设置在主体2的一个侧面上。
[0058] 在图示的实施例中,虽然同时示出了孔洞标定区、锥洞标定区、球体标定区、探针标定区和定位机器人末端组件标定区,但是,应该理解的是,在本发明的其它实施例中,标定装置可以包括孔洞标定区、锥洞标定区、球体标定区、探针标定区和定位机器人末端组件标定区中的至少两种,即,标定装置可以包括孔洞标定区、锥洞标定区、球体标定区、探针标定区和定位机器人末端组件标定区中的至少两种标定区的任意组合,例如,标定装置可以包括孔洞标定区和锥洞标定区,或可以包括球体标定区和探针标定区,或可以包括孔洞标定区和定位机器人末端组件标定区。
[0059] 针对目前手术器械的种类繁多,因手术用途不同而有不同的规格,不同厂家生产的手术器械规格也不一致,差异主要体现在针体的长度、直径,以及针尖的形状有斜切和轴对称两种形态等问题,本发明的实施例提供了一种通用的标定装置,能够对不同规格的手术器械进行快速地标定。在根据本发明实施例的标定装置中,通过设置至少两种不同的标定区,可以同时对多种器械进行标定,避免了在操作一台手术时需要配备多个标定装置的问题,而且还简化了各种标定各种器械时需要进行的各种算法,从而为医生争取到了宝贵的手术时间。
[0060] 如图4所示,根据本发明的示例性实施例,所述标定装置1还可以包括设置在所述主体2上的快接底座3。在图示的实施例中,所述快接底座3设置在所述主体2的下表面上。
[0061] 根据一个示例性的实施例,所述快接底座3可以包括三角形凸台32,所述三角形凸台32包括相对的上表面321和下表面322以及连接所述上表面与所述下表面的三个侧面324,所述上表面321比所述下表面322更靠近所述主体2,所述上表面321和所述下表面322均呈三角形形状,并且所述上表面321的面积大于所述下表面322的面积。如图5所示,所述下表面322在所述主体2上的投影完全落入所述上表面321中。
[0062] 例如,在将标定装置1用于骨科手术时,需要将标定装置1安装在复位机器人上,复位机器人的平台上设置有与所述三角形凸台32相匹配的上大下小的三角形凹槽,三角形凸台32的下表面322与三角形凹槽通过磁性固定。通过这样的配合方式,可以实现标定装置与复位机器人的快速对接,从而进一步为医生争取到了宝贵的手术时间。
[0063] 作为一个示例,标定装置1的定位标志4可以包括至少三个标志小球42,如图4所示,所述标志小球42相对于所述主体2的位置固定。在图示的实施例中,标定装置1上设置有6个标志小球42,其中3个标志小球42设置在一个侧面上,另外3个标志小球设置在另一个侧面上,如图1和3所示。设置在同一个侧面上的3个标志小球不共线,从而可以确定一个平面。
在标定过程中,通过计算标志小球相对于定位机器人的位置,就可以确定标定装置在定位机器人坐标系中的位置。
[0064] 根据一个示例性的实施例,标志小球42可以通过底座41安装于主体2上,如图1所示。
[0065] 如图6所示,标定装置1还可以包括观察窗5,所述观察窗5可以形成在所述主体2的侧面上。通过观察窗,操作者可以看到插于孔洞标定区和探针标定区的器械末端有没有到达最底端,从而可以确保标定的精确性。
[0066] 下面,结合上述标定装置的结构,描述使用该标定装置标定各种器械的工作过程。
[0067] 首先,将标志小球42安装在主体2上,然后将标定装置1通过快接底座3安装在复位机器人上,例如安装在复位机器人的复位平台上。光学定位设备能够实时探测标志小球42,以确定标志小球42相对于定位设备(例如定位机器人)的三维坐标,从而实现现实机器人位置与导航虚拟空间机器人位置的映射。
[0068] 然后,可以使用标定装置1进行各种器械的标定。在进行标定时,涉及到坐标系之间的各种换算,换算过程涉及矩阵的运算,如无特别说明,其中使用的矩阵一般均为4×4的矩阵。
[0069] 例如,使用标定装置1的孔洞标定区对例如髓内钉的圆柱形手术器械进行标定。对例如髓内钉的圆柱形手术器械标定的目标是确定圆柱形手术器械的前端相对于圆柱形手术器械的末端的位置,实际手术过程中,一般会在器械的末端安装标志小球,也就是说,标定的目标是确定圆柱形手术器械的前端在导航空间下的坐标矩阵,实现其现实空间和导航空间的映射。在髓内钉的末端安装标志小球,然后选择与该髓内钉的前端直径相同的直径的孔洞,将髓内钉插入该孔洞中。通过定位设备的光学定位跟踪系统,即,通过采集标定装置的标志小球发出的光或反射的光,定位设备可以得到标定工具在定位设备坐标系下的坐标,记为矩阵B。髓内钉的前端插入对应的孔洞后,定位设备可以得到髓内钉的前端在定位设备坐标系下的坐标,记为矩阵T。而孔洞标定区的圆柱形孔洞6在标定工具坐标系下的位置一经确定,就是固定不变的,即其坐标可以记为矩阵PB。
[0070] 根据上述关系,可以换算出髓内钉的前端在其自身坐标系下的坐标PT,具体为:
[0071] PT=B*T-1*PB,
[0072] 其中,B*T-1可以表示标定工具坐标系到手术器械坐标系的转换矩阵。
[0073] 需要说明的是,所述探针标定区用来标定探针等手术器械的标定过程与此类似,在此不再赘述。
[0074] 再例如,使用定位机器人末端组件标定区对定位机器人进行标定。定位机器人标定的目标是确定定位机器人的末端组件在机器人自身标系下的坐标矩阵。由于标定时,标定工具1与机器人的末端组件对接,即已知机器人的末端组件在标定工具坐标系下的矩阵为A。根据光学定位跟踪系统,可以获得标定工具1在光学定位跟踪系统下的矩阵F,定位机器人上的标志小球(即定位机器人本身)在光学定位跟踪系统下的矩阵C。根据上述关系,可以换算出机器人的末端组件在机器人自身坐标系下的矩阵D为:D=A*F*C-1。
[0075] 再例如,使用锥洞标定区对前端为尖的器械进行标定。将具有尖的前端(简称为“尖端”)的手术器械安装定位标志后,将尖端置于锥形孔洞7中,然后尖端在一固定点不动,手术器械围绕锥形孔洞7的顶角旋转或倾斜至少3个位置后进行标定。
[0076] 将尖端抵在一固定点上不动,旋转手术器械。在旋转过程中,采集定位标志的空间参数矩阵Mj,j=1,2,3……n,n为采集次数。假设尖端抵触的固定点在定位设备下的空间参数矩阵是M,尖端相对于定位标志的位置是Mtip,于是可以进行如下推导:
[0077]
[0078]
[0079]
[0080] 于是:RjTtip+Tj=Rj+1Ttip+Tj+1,从而得到:
[0081] (Rj-Rj+1)*Ttip=(Tj+1-Tj)。
[0082] 其中,Rj和Rj+1表征空间参数矩阵Mj和Mj+1中的旋转分量,Tj和Tj+1表征参数矩阵Mj和Mj+1中的平移分量,Ttip是未知待求的尖端的空间向量,Ttip中包括有针尖坐标信息。通过采集n次空间参数矩阵Mj,可以建立一个包含有3*(n-1)个方程的方程组,利用最小二乘法最终确定Ttip,从而确定出手术器械的尖端在其自身坐标系中的坐标。
[0083] 需要说明的是,所述球体标定区用来标定手术器械的标定过程与锥洞标定区的标定过程类似,在此不再赘述。
[0084] 对于本公开的实施例,还需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合以得到新的实施例。
[0085] 以上,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,本公开的保护范围应以权利要求的保护范围为准。