CN114424978B - 融合配准方法以及装置、电子设备、存储介质 - Google Patents

融合配准方法以及装置、电子设备、存储介质 Download PDF

Info

Publication number
CN114424978B
CN114424978B CN202111391628.5A CN202111391628A CN114424978B CN 114424978 B CN114424978 B CN 114424978B CN 202111391628 A CN202111391628 A CN 202111391628A CN 114424978 B CN114424978 B CN 114424978B
Authority
CN
China
Prior art keywords
laser positioning
laser
positioning lamp
coordinate system
det
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111391628.5A
Other languages
English (en)
Other versions
CN114424978A (zh
Inventor
任敬轶
庞鑫哲
齐畅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sinovision Technology Beijing Co ltd
Original Assignee
Sinovision Technology Beijing Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sinovision Technology Beijing Co ltd filed Critical Sinovision Technology Beijing Co ltd
Priority to CN202111391628.5A priority Critical patent/CN114424978B/zh
Publication of CN114424978A publication Critical patent/CN114424978A/zh
Application granted granted Critical
Publication of CN114424978B publication Critical patent/CN114424978B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B90/00Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges
    • A61B90/10Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges for stereotaxic surgery, e.g. frame-based stereotaxis
    • A61B90/11Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges for stereotaxic surgery, e.g. frame-based stereotaxis with guides for needles or instruments, e.g. arcuate slides or ball joints
    • A61B90/13Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges for stereotaxic surgery, e.g. frame-based stereotaxis with guides for needles or instruments, e.g. arcuate slides or ball joints guided by light, e.g. laser pointers
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods, e.g. tourniquets
    • A61B17/34Trocars; Puncturing needles
    • A61B17/3403Needle locating or guiding means
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/30Determination of transform parameters for the alignment of images, i.e. image registration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • A61B2034/107Visualisation of planned trajectories or target regions
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/10Computer-aided planning, simulation or modelling of surgical operations
    • A61B2034/108Computer aided selection or customisation of medical implants or cutting guides
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • A61B2034/2046Tracking techniques
    • A61B2034/2055Optical tracking systems
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • A61B2034/2046Tracking techniques
    • A61B2034/2065Tracking using image or pattern recognition

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • Veterinary Medicine (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Physics & Mathematics (AREA)
  • Pathology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Robotics (AREA)
  • Optics & Photonics (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Laser Surgery Devices (AREA)
  • Radiation-Therapy Devices (AREA)

Abstract

本申请公开了一种融合配准方法以及装置、电子设备、存储介质。其中,所述方法包括:根据病灶靶点以及进针点投影到第一预设平面的结果,确定第一激光定位灯的位姿信息;根据病灶靶点以及进针点投影到第二预设平面的结果,确定第二激光定位灯的位姿信息;当所述病灶靶点以及所述进针点的位置信息发生变化的情况下,根据所述位置信息的匹配结果,在所述第二激光定位灯以及所述第一激光定位灯的激光光路上的激光扇面交线;基于所述激光扇面交线,模拟出通过所述进针点以及所述病灶靶点确定的进针路线。本申请融合配准方法实现了位姿信息实时融合以及激光图像配准进而得到进针线路。本申请可用于激光辅助***。

Description

融合配准方法以及装置、电子设备、存储介质
技术领域
本申请涉及医疗、计算机软件领域,具体而言,涉及一种融合配准方法以及装置、电子设备、存储介质。
背景技术
介入治疗(Interventional Treatment)是近年迅速发展起来的一门融合了影像诊断和临床治疗于一体的新兴学科。介入治疗的技术特点是利用CT、 MRI的图像进行手术前的规划,并利用磁导航、激光定位***等辅助装置进行进针引导,手术中利用数字减影血管造影机(DSA),CT,MRI,B 超等影像设备的引导下,通过穿刺针、导管及其他介入器材,通过人体自然孔道或微小的创口将特定的器械导入人体病变部位进行微创治疗。
相关技术中,由于实际需要,对于病灶靶点以及进针点的位置信息发生变化时,会影响激光辅助定位的效果。
针对相关技术中对于病灶靶点以及进针点的位置信息发生变化时,无法较好地通过辅助激光***实现的投射光路以及位置信息融合、配准的问题,目前尚未提出有效的解决方案。
发明内容
本申请的主要目的在于提供一种融合配准方法以及装置、电子设备、存储介质,以解决对于病灶靶点以及进针点的位置信息发生变化时,无法较好地通过辅助激光***实现的投射光路以及位置信息融合、配准的问题。
为了实现上述目的,根据本申请的一个方面,提供了一种融合配准方法。
根据本申请的融合配准方法包括:根据病灶靶点以及进针点投影到第一预设平面的结果,确定第一激光定位灯的位姿信息;根据病灶靶点以及进针点投影到第二预设平面的结果,确定第二激光定位灯的位姿信息,其中所述第二激光定位灯、所述第一激光定位灯均安装在目标设备上,所述第一预设平面与所述第二预设平面两者之间在三维空间中交汇;当所述病灶靶点以及所述进针点的位置信息发生变化的情况下,根据所述位置信息的匹配结果,在所述第二激光定位灯以及所述第一激光定位灯的激光光路上的激光扇面交线;基于所述激光扇面交线,模拟出通过所述进针点以及所述病灶靶点确定的进针路线。
进一步地,当所述病灶靶点以及所述进针点的位置信息发生变化的情况下,根据所述位置信息的匹配结果,在所述第二激光定位灯以及所述第一激光定位灯的激光光路上的激光扇面交线,还包括:通过激光定位灯定位导航的步骤,所述激光定位灯包括:第一激光定位灯,所述激光定位灯定位导航的步骤包括:当开始通过所述激光定位灯进行定位导航时,所述激光定位灯的第一激光定位灯是相对于坐标系CDET原点的位置,并且所述激光定位灯的第一激光定位灯坐标系CLa绕自身Z轴旋转后,得到角度θLa
进一步地,所述激光定位灯进行定位导航时还包括:所述激光定位灯包括:第二激光定位灯,所述激光定位灯的第二激光定位灯是相对于坐标系CDET 原点的位置,并且所述激光定位灯的第二激光定位灯坐标系CLb绕自身X轴旋转的角度θLb
进一步地,根据病灶靶点以及进针点投影到第一预设平面的结果,确定第一激光定位灯的位姿信息,包括:将所述MDET和所述NDET投影到第一预设平面X-Y平面,得到Mxy和Nxy,其坐标为MDET和NDET的X、Y坐标,确定出所述激光定位灯中的第一激光定位灯所转动的角度θLa和OLa的坐标信息;确定OLa的坐标(XLa,YLa,ZLa)中变量XLa的坐标信息;根据病灶靶点以及进针点投影到第二预设平面的结果,确定第二激光定位灯的位姿信息,包括:将MDET和NDET投影到第二预设平面Z-Y平面,得到Mzy和Nzy,其坐标为 MDET和NDET的Z、Y坐标,确定出所述激光定位灯中的第二激光定位灯所转动的角度角度θLb和OLb的坐标信息;确定OLb的坐标(XLa,YLa,ZLa)中变量ZLa的坐标信息。
进一步地,所述位姿信息包括:所述第一激光定位灯以及所述第二激光定位灯,对应移动的第一位置,第一角度以及第二位置,第二角度。
进一步地,包括:将所述第一激光定位灯坐标系CLa的初始位配置为:原点在探测器坐标系CDET下的坐标为(XLa,YLa,ZLa),该坐标系沿X轴移动,同时绕Z轴旋转,顺时针角度为正,逆时针角度为负,所述第一激光定位灯位于所述目标设备的正侧面靠近床侧,原心位于激光面上;将所述第二激光定位灯坐标系CLb的初始位置配置为:原点在探测器坐标系CDET下的坐标为(XLb, YLb,ZLb),该坐标系沿Z轴移动,同时绕X轴旋转,顺时针角度为正,逆时针角度为负,所述第二激光定位灯位于所述目标设备的一侧面,原心位于激光面上。
进一步地,所述根据病灶靶点以及所述进针点按照如下方式确定初始位置:所述进针点在CT坐标系C0中的坐标,其中该坐标是根据CT图像按照预设规划后确定的(XN,YN,ZN);所述病灶靶点在CT坐标系C0中的坐标,其中该坐标是根据CT图像按照预设规划后确定的(XM,YM,ZM);所述(XN,YN,ZN)、所述(XM,YM,ZM)、所述第一激光定位灯坐标系CLa、所述第二激光定位灯坐标系CLb、所述探测器坐标系CDET之间通过预设坐标转换程序进行坐标统一转换。
为了实现上述目的,根据本申请的另一方面,提供了一种融合配准装置。
根据本申请的融合配准装置包括:
第一确定模块,用于根据病灶靶点以及进针点投影到第一预设平面的结果,确定第一激光定位灯的位姿信息;
第二确定模块,用于根据病灶靶点以及进针点投影到第二预设平面的结果,确定第二激光定位灯的位姿信息,其中所述第二激光定位灯、所述第一激光定位灯均安装在目标设备上,所述第一预设平面与所述第二预设平面两者之间在三维空间中交汇;
匹配模块,用于当所述病灶靶点以及所述进针点的位置信息发生变化的情况下,根据所述位置信息的匹配结果,在所述第二激光定位灯以及所述第一激光定位灯的激光光路上的激光扇面交线;
模拟模块,用于基于所述激光扇面交线,模拟出通过所述进针点以及所述病灶靶点确定的进针路线。
为了实现上述目的,根据本申请的又一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述方法。
为了实现上述目的,根据本申请的再一方面,提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述的方法。
在本申请实施例中融合配准方法以及装置、电子设备、存储介质,采用根据病灶靶点以及进针点投影到第一预设平面的结果,确定第一激光定位灯的位姿信息;根据病灶靶点以及进针点投影到第二预设平面的结果,确定第二激光定位灯的位姿信息的方式,达到了当所述病灶靶点以及所述进针点的位置信息发生变化的情况下,根据所述位置信息的匹配结果,在所述第二激光定位灯以及所述第一激光定位灯的激光光路上的激光扇面交线以及基于所述激光扇面交线,模拟出通过所述进针点以及所述病灶靶点确定的进针路线的技术效果,从而实现了位姿信息实时融合以及激光图像配准的技术效果,进而解决了对于病灶靶点以及进针点的位置信息发生变化时,无法较好地通过辅助激光***实现的投射光路以及位置信息融合、配准的技术问题。
附图说明
构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是根据本申请实施例的融合配准方法所实施的硬件***结构示意图;
图2是根据本申请实施例的融合配准方法流程示意图;
图3是根据本申请实施例的融合配准方法中CT、DSA坐标系示意图;
图4是根据本申请实施例的融合配准方法中探测器坐标系CDET示意图;
图5是根据本申请实施例的融合配准方法中激光灯坐标系示意图;
图6(a)是根据本申请实施例的融合配准方法中激光灯位移及角度计算示意图;
图6(b)是根据本申请实施例的融合配准方法中激光灯位移及角度计算示意图;
图6(c)是根据本申请实施例的融合配准方法中激光灯位移及角度计算示意图;
图7是根据本申请实施例的融合配准方法的激光辅助定位实现原理示意图;
图8是根据本申请实施例的基于CT引导的DSA激光辅助定位装置结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
在本申请中,术语“上”、“下”、“左”、“右”、“前”、“后”、“顶”、“底”、“内”、“外”、“中”、“竖直”、“水平”、“横向”、“纵向”等指示的方位或位置关系为基于附图所示的方位或位置关系。这些术语主要是为了更好地描述本申请及其实施例,并非用于限定所指示的装置、元件或组成部分必须具有特定方位,或以特定方位进行构造和操作。
并且,上述部分术语除了可以用于表示方位或位置关系以外,还可能用于表示其他含义,例如术语“上”在某些情况下也可能用于表示某种依附关系或连接关系。对于本领域普通技术人员而言,可以根据具体情况理解这些术语在本申请中的具体含义。
此外,术语“安装”、“设置”、“设有”、“连接”、“相连”、“套接”应做广义理解。例如,可以是固定连接,可拆卸连接,或整体式构造;可以是机械连接,或电连接;可以是直接相连,或者是通过中间媒介间接相连,又或者是两个装置、元件或组成部分之间内部的连通。对于本领域普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。
介入治疗的技术特点是利用CT、MRI的图像进行手术前的规划,并利用磁导航、激光定位***等辅助装置进行进针引导,手术中利用数字减影血管造影机(DSA),CT,MRI,B超等影像设备的引导下,通过穿刺针、导管及其他介入器材,通过人体自然孔道或微小的创口将特定的器械导入人体病变部位进行微创治疗。
发明人研究时发现,传统CT引导下经皮穿刺介入手术中,医生依据CT 扫描图像中确定病灶的位置、进针路径,利用体表放置定位格栅再次CT扫描, 确定皮肤进针点位置;医生再根据经验手动进针,术中需多次CT扫描验证,多次调整穿刺针角度;此时复杂角度时手术操作难度大,患者辐射量较大;市场上已出现了一些辅助激光定位装置,原理都是利用定位格栅进行扫描后,根据医生规划好穿刺路径和皮肤进针点后,手动调节定位激光线的位置和角度,操作使用复杂,精度低,需要在不同的设备间来回切换。
在本申请中提供了一种融合配准方法,可用于激光辅助***,通过设备以及激光定位装置摆位,生成激光线路以模拟穿刺进针路径,能够方便并高精度的指引医生完成介入操作。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
如图1所示,硬件***结构包括:CT100,DSA200以及激光定位灯201。 CT100用于标记病灶靶点和皮肤进针点位置。所述激光定位灯201用于生成正交激光面交线,并通过激光线路以模拟穿刺进针路径。
可以采用两个所述激光定位灯201安装在所述DSA200的(平板)探测器外壳上的正交激光辅助定位装置,根据所述CT100标记的病灶靶点和皮肤进针点位置,所述DSA200进行设备摆位及激光辅助定位装置摆位,两个正交激光面交线模拟病灶点和皮肤进针点形成的进针线路,引导术者方便、快捷、准确地完成经皮穿刺手术。
如图2所示,该方法包括如下的步骤S201至步骤S204:
步骤S201,根据病灶靶点以及进针点投影到第一预设平面的结果,确定第一激光定位灯的位姿信息;
步骤S202,根据病灶靶点以及进针点投影到第二预设平面的结果,确定第二激光定位灯的位姿信息,其中所述第二激光定位灯、所述第一激光定位灯均安装在目标设备上,所述第一预设平面与所述第二预设平面两者之间在三维空间中交汇;
步骤S203,当所述病灶靶点以及所述进针点的位置信息发生变化的情况下,根据所述位置信息的匹配结果,在所述第二激光定位灯以及所述第一激光定位灯的激光光路上的激光扇面交线;
步骤S204,基于所述激光扇面交线,模拟出通过所述进针点以及所述病灶靶点确定的进针路线。
从以上的描述中,可以看出,本申请实现了如下技术效果:
采用根据病灶靶点以及进针点投影到第一预设平面的结果,确定第一激光定位灯的位姿信息;根据病灶靶点以及进针点投影到第二预设平面的结果,确定第二激光定位灯的位姿信息的方式,达到了当所述病灶靶点以及所述进针点的位置信息发生变化的情况下,根据所述位置信息的匹配结果,在所述第二激光定位灯以及所述第一激光定位灯的激光光路上的激光扇面交线以及基于所述激光扇面交线,模拟出通过所述进针点以及所述病灶靶点确定的进针路线的技术效果,从而实现了稳定、位姿信息实时融合以及激光图像配准的技术效果,进而解决了对于病灶靶点以及进针点的位置信息发生变化时,无法较好地通过辅助激光***实现的投射光路以及位置信息融合、配准的技术问题。此外,基于所述的方法,还提供了基于CT引导下的DSA经皮穿刺介入手术提供一种更加方便、快捷、准确的进针引导***,提高临床手术准确率和效率。
上述步骤S201中,根据病灶靶点以及进针点投影到第一预设平面的结果,确定第一激光定位灯的位姿信息。对于所述病灶靶点以及所述进针点初始时是由医生标注得到的所述病灶靶点、进针点。此外,还需要将病灶靶点、进针点在DSA***进行坐标转换。
上述步骤S202中,根据病灶靶点以及进针点投影到第二预设平面的结果,确定第二激光定位灯的位姿信息。所述第二激光定位灯、所述第一激光定位灯均安装在目标设备上作为目标设备上的激光辅助定位设备。所述第一预设平面与所述第二预设平面两者之间在三维空间中交汇。所述目标设备是指DSA。
具体而言,所述第一预设平面是指XY平面、所述第二预设平面是指ZY 平面。
上述步骤S203中当所述病灶靶点以及所述进针点的位置信息发生变化的情况下,根据所述位置信息的匹配结果,在所述第二激光定位灯以及所述第一激光定位灯的激光光路上的激光扇面交线。
具体实施时,根据病灶靶点、进针点空间位置,计算DSA各个运动部件位置,激光线束实现进针点、进针角度指示。
上述步骤S204中,基于融合配准后得到的所述激光扇面交线,模拟出通过所述进针点以及所述病灶靶点确定的进针路线。也就是说,激光灯此时位置形成的激光扇面交线即为模拟进针点和病灶靶点两个点确定的进针路线。
可以理解,DSA血管造影的影像通过数字化处理设备(英文全称Digitalsubtraction angiography,简称DSA),可以将不需要的组织影像删除掉,只保留血管影像,这种技术叫做数字减影技术,其特点是图像清晰,分辨率高,对观察血管病变,血管狭窄的定位测量,诊断及介入治疗提供了真实的立体图像,为各种介入治疗提供了必备条件。
作为一种优选的实施方式,所述病灶靶点与所述进针点在所述CT和所述 DSA的两个***之间的坐标具有对应关系,所以基于所述DSA初始摆位,可以实现病灶靶点、进针点在CT、DSA两个***下坐标相对应。
作为一种可选的实施方式,所述运动部件至少包括如下之一:DSA主机架、导管床、(平板)探测器、激光定位灯。对于所述DSA的运动部件,可以包括如上的多种或者一种,即可能多种运动部件都需要改变或者只是其中的部件改变。
作为本实施例中的优选,当所述病灶靶点以及所述进针点的位置信息发生变化的情况下,根据所述位置信息的匹配结果,在所述第二激光定位灯以及所述第一激光定位灯的激光光路上的激光扇面交线,还包括:通过激光定位灯定位导航的步骤,所述激光定位灯包括:第一激光定位灯,所述激光定位灯定位导航的步骤包括:当开始通过所述激光定位灯进行定位导航时,所述激光定位灯的第一激光定位灯是相对于坐标系CDET原点的位置,并且所述激光定位灯的第一激光定位灯坐标系CLa绕自身Z轴旋转后,得到角度θLa
具体实施时,在通过激光定位灯进行激光定位导航时,第一激光定位灯相对于坐标系CDET原点的位置,或者说第一激光定位灯坐标系CLa的原点在坐标系CDET上的坐标OLa。在通过激光定位灯进行激光定位导航时,第一激光定位灯坐标系CLa绕自身Z轴旋转的角度θLa;
作为本实施例中的优选,所述激光定位灯进行定位导航时还包括:所述激光定位灯包括:第二激光定位灯,所述激光定位灯的第二激光定位灯是相对于坐标系CDET原点的位置,并且所述激光定位灯的第二激光定位灯坐标系CLb绕自身X轴旋转的角度θLb
具体实施时,在通过激光定位灯进行激光定位导航时,第二激光定位灯相对于坐标系CDET原点的位置,或者说激光灯B坐标系CLb的原点在坐标系CDET上的坐标OLb。在通过激光定位灯进行激光定位导航时,激光灯B坐标系CLb绕自身X轴旋转的角度θLb
作为本实施例中的优选,根据病灶靶点以及进针点投影到第一预设平面的结果,确定第一激光定位灯的位姿信息,包括:
将所述MDET和所述NDET投影到第一预设平面X-Y平面,得到Mxy和Nxy,其坐标为MDET和NDET的X、Y坐标,确定出所述激光定位灯中的第一激光定位灯所转动的角度θLa和OLa的坐标信息;
确定OLa的坐标(XLa,YLa,ZLa)中变量XLa的坐标信息;
根据病灶靶点以及进针点投影到第二预设平面的结果,确定第二激光定位灯的位姿信息,包括:
将MDET和NDET投影到第二预设平面Z-Y平面,得到Mzy和Nzy,其坐标为MDET和NDET的Z、Y坐标,确定出所述激光定位灯中的第二激光定位灯所转动的角度角度θLb和OLb的坐标信息;
确定OLb的坐标(XLa,YLa,ZLa)中变量ZLa的坐标信息。
作为本实施例中的优选,所述位姿信息包括:所述第一激光定位灯以及所述第二激光定位灯,对应移动的第一位置,第一角度以及第二位置,第二角度。
作为本实施例中的优选,包括:
将所述第一激光定位灯坐标系CLa的初始位配置为:
原点在探测器坐标系CDET下的坐标为(XLa,YLa,ZLa),该坐标系沿X 轴移动,同时绕Z轴旋转,顺时针角度为正,逆时针角度为负,所述第一激光定位灯位于所述目标设备的正侧面靠近床侧,原心位于激光面上;
将所述第二激光定位灯坐标系CLb的初始位置配置为:
原点在探测器坐标系CDET下的坐标为(XLb,YLb,ZLb),该坐标系沿Z 轴移动,同时绕X轴旋转,顺时针角度为正,逆时针角度为负,所述第二激光定位灯位于所述目标设备的一侧面,原心位于激光面上。
作为本实施例中的优选,所述根据病灶靶点以及所述进针点按照如下方式确定初始位置:
所述进针点在CT坐标系C0中的坐标,其中该坐标是根据CT图像按照预设规划后确定的(XN,YN,ZN);
所述病灶靶点在CT坐标系C0中的坐标,其中该坐标是根据CT图像按照预设规划后确定的(XM,YM,ZM);
所述(XN,YN,ZN)、所述(XM,YM,ZM)、所述第一激光定位灯坐标系CLa、所述第二激光定位灯坐标系CLb、所述探测器坐标系CDET之间通过预设坐标转换程序进行坐标统一转换。
具体实施时,所述进针点N在主坐标系C0的坐标,该坐标由工作站根据 CT图像规划后给出(XN,YN,ZN)。病灶靶点M在主坐标系C0的坐标,该坐标由工作站根据CT图像规划后给出(XM,YM,ZM)。
作为本实施例中的优选,如图3所示,所述CT与所述DSA共同使用所述导管床且将CT主机架与所述DSA主机架的坐标保持一致,包括:将所述 CT的坐标系C0设置为主坐标系且原点位于所述CT的扫描中心;将所述DSA 的坐标系CDSA设置为原点位于所述C0坐标系中(0,0,-Toffset),其中,所述 Toffset为主坐标系原点C0与DSA坐标系原点在Z轴向的距离,所述CDSA坐标系绕CDSA坐标系的Z轴旋转时旋转角度为θDSA,顺时针角度为正,逆时针角度为负;建立所述CDSA坐标系中任意点的坐标到所述C0坐标系中任意点的坐标系变换关系。
具体实施时,CT坐标系(主坐标系)C0:原点位于CT扫描中心,该坐标系静止不动。
DSA坐标系CDSA:原点位于C0坐标系(0,0,-Toffset),其中Toffset为主坐标系原点CDSA与DSA坐标系原点C0在Z向距离。
DSA坐标系绕DSA坐标系Z轴旋转,旋转角度为θDSA,顺时针角度为正,逆时针角度为负。
坐标系变换关系:
其中,xDSA、yDSA、zDSA是DSA坐标系任意点的3个坐标,xC、yC、zC是 CT坐标系任意点的3个坐标。
作为本实施例中的优选,所述获得通过所述CT扫描标注出的病灶靶点以及进针点,包括:至少两个所述激光定位灯分别安装在与所述探测器正交的两个平面上,且每个所述激光定位灯均具有两个运动自由度,其中,第一激光定位灯沿Z轴直线运动且绕X轴摆动;第二激光定位灯沿X轴直线运动且绕Z 轴摆动;当所述第一激光定位灯和所述第二激光定位灯发射的扇形光束随所述 DSA主机架运动以及所述探测器运动的过程中,所述第一激光定位灯和所述第二激光定位灯运动相交于一空间直线得到相交线L,且L在床板或物体表面形成十字相交点;获得通过所述CT扫描标注出的病灶靶点A并选择出进针点 B,其中所述病灶靶点A与所述进针点B确定出一条直线L1;当调整所述DSA 摆位以及所述两个所述激光定位灯的摆位的过程中,使得相交线L与直线L1 重合后,确定出所述进针点、进针方向。
具体实施时,第一激光定位灯和第二激光定位灯安装在平板探测器正交两个平面。每个激光灯有两个运动自由度:
第一激光定位灯,沿Z轴直线运动,绕X轴摆动;
第二激光定位灯,沿X轴直线运动;绕Z轴摆动;
所述第一激光定位灯以及所述第二激光定位灯发射扇形光束,扇形光束随 DSA主机架运动、探测器运动、导管床运动、激光定位灯运动相交于空间直线L(未示出),L在导管床的床板或人体表面形成十字相交点。
在介入手术过程中,操作者通过CT扫描得到病灶靶点M,医生选择最佳进针点N,M、N两点确定一条直线L1。***调整设备摆位及A/B激光灯摆位,使得相交线L与L1重合,进而确定人体表面进针点,同时L空间角度即为进针方向。
作为本实施例中的优选,如图4以及图5所示,所述根据所述病灶靶点以及所述进针点在世界坐标系中的空间位置,计算所述DSA中运动部件的空间位置,并计算出所述进针点和进针角度,其中所述运动部件至少包括如下之一: DSA主机架、导管床、探测器、激光定位灯,所述激光定位灯至少包括两个,之前还包括:设置所述探测器、激光定位灯的坐标系,所述探测器的坐标系 CDET原点位于所述探测器的表面中心,在所述DSA的坐标系CDSA中的坐标为 (XDET,YDET,ZDET),其中,所述Y为变量与所述探测器在Y方向上探测器垂直距离SID位置相关;所述激光定位灯包括第一激光定位灯坐标系CLa和第二激光定位灯坐标系CLb
其中,所述第一激光定位灯坐标系CLa的初始位为:原点在坐标系CDET下的坐标为(XLa,YLa,ZLa),该坐标系沿X轴移动,同时绕Z轴旋转,顺时针角度为正,逆时针角度为负,所述第一激光定位灯位于所述探测器的正侧面靠近床侧,原心位于激光面上;第二激光定位灯坐标系CLb的初始位为:原点在坐标系CDET下的坐标为(XLb,YLb,ZLb),该坐标系沿Z轴移动,同时绕X 轴旋转,顺时针角度为正,逆时针角度为负,所述第二激光定位灯位于所述探测器的一侧面,原心位于激光面上。
具体实施时,探测器坐标系CDET:原点位于平板探测器的表面中心,在坐标系中CDSA的坐标为(XDET,YDET,ZDET);其中Y为变量与探测器在Y 方向位置(SID)相关。SID是指探测器垂直距离。
第一激光定位灯坐标系CLa:第一激光定位灯位于平板探测器的正侧面靠近床侧。原心位于激光面上(在初始位置,激光面与CDET坐标系的YZ面平行)。CLa初始位置定义如下:原点在坐标系CDET下的坐标为(XLa,YLa,ZLa)。该坐标系沿X轴移动,同时绕Z轴旋转,顺时针角度为正,逆时针角度为负。
第二激光定位灯的坐标系CLb:第一激光定位灯位于平板探测器的左(或右)侧面。原心位于激光面上(在初始位置,激光面与CDET坐标系的XY面平行)。CLb初始位置定义如下:原点在坐标系CDET下的坐标为(XLb,YLb, ZLb)。X、Y、Z轴的初始方向与CDET坐标系相同。该坐标系沿Z轴移动,同时绕X轴旋转,顺时针角度为正,逆时针角度为负。
作为本实施例中的优选,如图6(a)-6(b)所示,所述根据所述病灶靶点以及所述进针点在世界坐标系中的空间位置,计算所述DSA中运动部件的空间位置,并计算出所述进针点和进针角度,其中所述运动部件至少包括如下之一:DSA主机架、导管床、探测器、激光定位灯,所述激光定位灯至少包括两个,还包括:所述病灶靶点M和N通过移动所述导管床、旋转所述DSA 主机架、移动所述探测器之后,确定在所述探测器坐标系CDET的坐标位置信息;根据所述坐标位置信息,计算出所述M、所述N两点在坐标系CDET中的坐标MDET和NDET;根据所述所述M、所述N两点在坐标系CDET中的坐标MDET和NDET,计算出所述激光定位灯移动的位置以及角度。
具体实施时,灶靶点M和N通过移动床、DSA旋转、(平板)探测器移动在探测器坐标系CDET的坐标如下:
XDET、ZDET在坐标系CDSA中是常量,YDET是随着SID变化。
通过上式可计算出M、N两点在坐标系CDET中的坐标MDET和NDET,进而可计算出激光灯移动的位置和角度。
作为本实施例中的优选,如图6(a)-6(b)所示,所述根据所述病灶靶点以及所述进针点在世界坐标系中的空间位置,计算所述DSA中运动部件的空间位置,并计算出所述进针点和进针角度,其中所述运动部件至少包括如下之一:DSA主机架、导管床、探测器、激光定位灯,所述激光定位灯至少包括两个,包括:
将所述MDET和所述NDET投影到X-Y平面,得到Mxy和Nxy,其坐标为 MDET和NDET的X、Y坐标,确定出所述激光定位灯中的第一激光定位灯所转动的角度θLa和OLa的坐标信息;确定OLa的坐标(XLa,YLa,ZLa)中变量XLa的坐标信息;将MDET和NDET投影到Z-Y平面,得到Mzy和Nzy,其坐标为 MDET和NDET的Z、Y坐标,确定出所述激光定位灯中的第二激光定位灯所转动的角度角度θLb和OLb的坐标信息;确定OLb的坐标(XLa,YLa,ZLa)中变量ZLa的坐标信息;根据所述θLa,OLa,变量XLa的坐标信息,变量ZLa的坐标信息,得到所述DSA主机架、导管床、探测器、激光定位灯中一种或多种运动部件的位置信息;根据所述位置信息,在两个所述激光定位灯激光灯的激光光路上形成的激光扇面交线,得到并模拟出通过所述进针点以及所述病灶靶点确定的进针路线,
其中,根据所述CT扫描得到CT图像并规划后确定出进针点N在主坐标系C0的坐标以及所述病灶靶点M在主坐标系C0的坐标;所述导管床相对主坐标系C0的原点的坐标位置移动信息(Xt,Yt,Zt);所述DSA旋转的角度θDSA、所述探测器移动的距离Tdet;当开始通过所述激光定位灯进行导航时,所述激光定位灯的第一激光定位灯相对于坐标系CDET原点的位置,或者说激光灯A 坐标系CLa的原点在坐标系CDET上的坐标Ola;所述激光定位灯的第一激光定位灯坐标系CLa绕自身Z轴旋转的角度θLa;激光定位导航时,所述激光定位灯的第二激光定位灯相对于坐标系CDET原点的位置,或者说激光灯B坐标系 CLb的原点在坐标系CDET上的坐标OLb;激光定位导航时,所述激光定位灯的第二激光定位灯坐标系CLb绕自身X轴旋转的角度θLb
具体实施时,所述进针点N在主坐标系C0的坐标,该坐标由工作站根据 CT图像规划后给出(XN,YN,ZN)。病灶靶点M在主坐标系C0的坐标,该坐标由工作站根据CT图像规划后给出(XM,YM,ZM)。
扫描床移动(Xt,Yt,Zt),相对主坐标系C0的原点。
DSA旋转的角度θDSA,此处可设定探测器在12点钟方向时为0位,逆时针为正,顺时针为负。
探测器移动的距离Tdet,此处可设定SID最大时探测器牌0位。
在通过激光定位灯进行激光定位导航时,第一激光定位灯相对于坐标系 CDET原点的位置,或者说第一激光定位灯坐标系CLa的原点在坐标系CDET上的坐标OLa。
在通过激光定位灯进行激光定位导航时,第一激光定位灯坐标系CLa绕自身Z轴旋转的角度θLa;
在通过激光定位灯进行激光定位导航时,第二激光定位灯相对于坐标系 CDET原点的位置,或者说激光灯B坐标系CLb的原点在坐标系CDET上的坐标 OLb
在通过激光定位灯进行激光定位导航时,激光灯B坐标系CLb绕自身X 轴旋转的角度θLb
此外,对于变量(XN,YN,ZN)、(XM,YM,ZM)、(Xt,Yt,Zt)、θDSA、Tdet是由操作者通过导航规划和实际操作来确定,目标是病灶靶点位置移动到所述DSA 的ISO center,故可以当作是已知变量。OLa、θLa、OLb、θLb四个变量为未知变量,可通过下面的算法进行计算得出。
进一步地,具体实施时,将MDET和NDET投影到XY平面,得到Mxy和 Nxy,其坐标为MDET和BDET的X、Y坐标。
由下式可算出第一激光定位灯所转动的角度θLa和OLa的坐标:
OLa的坐标(XLa,YLa,ZLa)当中只有XLa坐标是变量,因此只需用下式算出XLa坐标即可:
同理,将MDET和ZDET投影到ZY平面,得到Mzy和Nzy,其坐标为MDET和NDET的Z、Y坐标。由下式可算出第二激光定位所转动的角度θLb和OLb 的坐标:
OLb的坐标(XLa,YLa,ZLa)当中只有ZLa坐标是变量,因此只需用下式算出ZLa坐标即可:
通过以上计算,可以得到各个运动部件运动位置。此时打开激光灯,激光灯此时位置形成的激光扇面交线即为模拟进针点和病灶靶点两个点确定的进针路线。通过将导管针放在激光线与人体表面的交点,转动手术导管针的另一端使得激光十字线与之重合,此时导管针即在进针路线上。
作为本实施例中的优选,所述如果判断所述病患初始摆位不满足预设进针操作的条件,则根据对所述DSA的调整结果调整所述激光定位灯的角度和位置,以使所述激光定位灯投射的激光指示交线保持指示并模拟出所述进针点和所述进针角度,其中,所述进针点和所述进针角度用于确定进针线路包括:当所述导管床进行重新摆位后,所述激光定位灯灭并要重新计算新的M′DET和 N′DET坐标信息;根据所述M、所述N两点在坐标系CDET中的坐标M′DET和 N′DET;再次计算第一激光定位灯和第一激光定位灯的位置和摆动角度,以使所述第一激光定位灯和所述第二激光定位灯运动到新的位置,且得到新的所述进针线路。
具体实施时,激光辅助定位***自动追踪,激光线保持指示当前进针点、进针角度,
当微调导管床摆位(X′t,Y′t,Z′t),激光灯灭并提醒用户此时导航需要重新计算,新的M′DET和N′DET坐标如下:
如上所述,再次计算第一激光定位灯和第二激光定位灯的位置和摆动角度,激光灯将运动到新的位置。此时用户再次打开激光灯,将得到新的进针路线指示。
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
根据本申请实施例,还提供了一种,如图8所示,该装置包括:
第一确定模块301,用于根据病灶靶点以及进针点投影到第一预设平面的结果,确定第一激光定位灯的位姿信息;
第二确定模块302,用于根据病灶靶点以及进针点投影到第二预设平面的结果,确定第二激光定位灯的位姿信息,其中所述第二激光定位灯、所述第一激光定位灯均安装在目标设备上,所述第一预设平面与所述第二预设平面两者之间在三维空间中交汇;
匹配模块303,用于当所述病灶靶点以及所述进针点的位置信息发生变化的情况下,根据所述位置信息的匹配结果,在所述第二激光定位灯以及所述第一激光定位灯的激光光路上的激光扇面交线;
模拟模块304,用于基于所述激光扇面交线,模拟出通过所述进针点以及所述病灶靶点确定的进针路线。
本申请实施例的所述第一确定模块301中根据病灶靶点以及进针点投影到第一预设平面的结果,确定第一激光定位灯的位姿信息。对于所述病灶靶点以及所述进针点初始时是由医生标注得到的所述病灶靶点、进针点。此外,还需要将病灶靶点、进针点在DSA***进行坐标转换。
本申请实施例的所述第二确定模块302中根据病灶靶点以及进针点投影到第二预设平面的结果,确定第二激光定位灯的位姿信息。所述第二激光定位灯、所述第一激光定位灯均安装在目标设备上作为目标设备上的激光辅助定位设备。所述第一预设平面与所述第二预设平面两者之间在三维空间中交汇。所述目标设备是指DSA。
具体而言,所述第一预设平面是指XY平面、所述第二预设平面是指ZY 平面。
本申请实施例的所述匹配模块303中当所述病灶靶点以及所述进针点的位置信息发生变化的情况下,根据所述位置信息的匹配结果,在所述第二激光定位灯以及所述第一激光定位灯的激光光路上的激光扇面交线。
具体实施时,根据病灶靶点、进针点空间位置,计算DSA各个运动部件位置,激光线束实现进针点、进针角度指示。
本申请实施例的所述模拟模块304中基于融合配准后得到的所述激光扇面交线,模拟出通过所述进针点以及所述病灶靶点确定的进针路线。也就是说,激光灯此时位置形成的激光扇面交线即为模拟进针点和病灶靶点两个点确定的进针路线。
显然,本领域的技术人员应该明白,上述的本申请的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请不限制于任何特定的硬件和软件结合。
为了更好的理解上述基于CT引导的DSA激光定位方法流程,以下结合优选实施例对上述技术方案进行解释说明,但不用于限定本发明实施例的技术方案。
本申请实施例中的基于CT引导的DSA激光定位方法,用于在CT引导下经皮穿刺介入手术过程中,通过CT扫描,标记病灶靶点和皮肤进针点位置,激光辅助定位***通过设备以及激光定位装置摆位,生成激光线路以模拟穿刺进针路径,能够方便并高精度的指引医生完成介入操作。
如图7所示,第一激光定位灯2011(A)和第二激光定位灯2012(B)安装在平板探测器1001正交两个平面。每个激光灯有两个运动自由度:第一激光定位灯,沿Z轴直线运动,绕X轴摆动;第二激光定位灯,沿X轴直线运动;绕Z轴摆动。其中,还包括:导管床1002、影像中心1003、矢状面定位线1004、介入参考点(ISO center)1005、冠状定位线1006、球状焦点1007。
所述第一激光定位灯以及所述第二激光定位灯发射扇形光束,扇形光束随 DSA主机架运动、探测器运动、导管床运动、激光定位灯运动相交于空间直线L(未示出),L在导管床的床板或人体表面形成十字相交点。
在CT引导下经皮穿刺介入手术过程中,通过CT扫描,标记病灶靶点和皮肤进针点位置,激光辅助定位***通过设备以及激光定位装置摆位,生成激光线路以模拟穿刺进针路径,能够方便并高精度的指引医生完成介入操作,实现的具体过程包括如下步骤:
步骤S1001,根据CT扫描,医生标注病灶靶点、进针点。
步骤S1002,DSA初始摆位,病人摆位。
所述CT与所述DSA共同使用所述导管床且将CT主机架与所述DSA主机架的坐标保持一致;
步骤S1003,将病灶靶点、进针点在DSA***进行坐标转换。
所述所述CT与所述DSA共同使用所述导管床且将CT主机架与所述DSA 主机架的坐标保持一致,包括:将所述CT的坐标系C0设置为主坐标系且原点位于所述CT的扫描中心;将所述DSA的坐标系CDSA设置为原点位于所述 C0坐标系中(0,0,-Toffset),其中,所述Toffset为主坐标系原点C0与DSA坐标系原点在Z轴向的距离,所述CDSA坐标系绕CDSA坐标系的Z轴旋转时旋转角度为θDSA,顺时针角度为正,逆时针角度为负;建立所述CDSA坐标系中任意点的坐标到所述C0坐标系中任意点的坐标系变换关系。
步骤S1004,根据病灶靶点、进针点空间位置,计算DSA各个运动部件位置,DSA主机架、导管床、探测器、激光灯运动摆位,激光线束实现进针点、进针角度指示。
探测器坐标系CDET:原点位于平板探测器的表面中心,在坐标系中CDSA的坐标为(XDET,YDET,ZDET);其中Y为变量与探测器在Y方向位置(SID) 相关。SID是指探测器垂直距离。
第一激光定位灯坐标系CLa:第一激光定位灯位于平板探测器的正侧面靠近床侧。原心位于激光面上(在初始位置,激光面与CDET坐标系的YZ面平行)。CLa初始位置定义如下:原点在坐标系CDET下的坐标为(XLa,YLa,ZLa)。该坐标系沿X轴移动,同时绕Z轴旋转,顺时针角度为正,逆时针角度为负。
第二激光定位灯的坐标系CLb:第一激光定位灯位于平板探测器的左(或右)侧面。原心位于激光面上(在初始位置,激光面与CDET坐标系的XY面平行)。CLb初始位置定义如下:原点在坐标系CDET下的坐标为(XLb,YLb, ZLb)。X、Y、Z轴的初始方向与CDET坐标系相同。该坐标系沿Z轴移动,同时绕X轴旋转,顺时针角度为正,逆时针角度为负。
所述进针点N在主坐标系C0的坐标,该坐标由工作站根据CT图像规划后给出(XN,YN,ZN)。病灶靶点M在主坐标系C0的坐标,该坐标由工作站根据CT图像规划后给出(XM,YM,ZM)。
扫描床移动(Xt,Yt,Zt),相对主坐标系C0的原点。
DSA旋转的角度θDSA,此处可设定探测器在12点钟方向时为0位,逆时针为正,顺时针为负。
探测器移动的距离Tdet,此处可设定SID最大时探测器牌0位。
在通过激光定位灯进行激光定位导航时,第一激光定位灯相对于坐标系 CDET原点的位置,或者说第一激光定位灯坐标系CLa的原点在坐标系CDET上的坐标OLa。
在通过激光定位灯进行激光定位导航时,第一激光定位灯坐标系CLa绕自身Z轴旋转的角度θLa;
在通过激光定位灯进行激光定位导航时,第二激光定位灯相对于坐标系 CDET原点的位置,或者说激光灯B坐标系CLb的原点在坐标系CDET上的坐标 OLb
在通过激光定位灯进行激光定位导航时,激光灯B坐标系CLb绕自身X 轴旋转的角度θLb
灶靶点M和N通过移动床、DSA旋转、(平板)探测器移动在探测器坐标系CDET的坐标如下:
XDET、ZDET在坐标系CDSA中是常量,YDET是随着SID变化。
通过上式可计算出M、N两点在坐标系CDET中的坐标MDET和NDET,进而可计算出激光灯移动的位置和角度。
将MDET和NDET投影到XY平面,得到Mxy和Nxy,其坐标为MDET和BDET的X、Y坐标。
由下式可算出第一激光定位灯所转动的角度θLa和OLa的坐标:
OLa的坐标(XLa,YLa,ZLa)当中只有XLa坐标是变量,因此只需用下式算出XLa坐标即可:
同理,将MDET和ZDET投影到ZY平面,得到Mzy和Nzy,其坐标为MDET和NDET的Z、Y坐标。由下式可算出第二激光定位所转动的角度θLb和OLb 的坐标:
OLb的坐标(XLa,YLa,ZLa)当中只有ZLa坐标是变量,因此只需用下式算出ZLa坐标即可:
通过以上计算,可以得到各个运动部件运动位置。此时打开激光灯,激光灯此时位置形成的激光扇面交线即为模拟进针点和病灶靶点两个点确定的进针路线。通过将导管针放在激光线与人体表面的交点,转动手术导管针的另一端使得激光十字线与之重合,此时导管针即在进针路线上。
步骤S1005,判断当前病人摆位是否易于进针操作。
步骤S1006,进行介入操作。
步骤S1007,激光辅助定位***自动追踪,激光线保持指示当前进针点、进针角度。
激光辅助定位***自动追踪,激光线保持指示当前进针点、进针角度,
当微调导管床摆位(X′t,Y′t,Z′t),激光灯灭并提醒用户此时导航需要重新计算,新的M′DET和N′DET坐标如下:
如上所述,再次计算第一激光定位灯和第二激光定位灯的位置和摆动角度,激光灯将运动到新的位置。此时用户再次打开激光灯,将得到新的进针路线指示。
步骤S1008,穿刺介入。
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

Claims (4)

1.一种融合配准装置,其特征在于,包括:
第一确定模块,用于根据病灶靶点以及进针点投影到第一预设平面的结果,确定第一激光定位灯的位姿信息;
第二确定模块,用于根据病灶靶点以及进针点投影到第二预设平面的结果,确定第二激光定位灯的位姿信息,其中所述第二激光定位灯、所述第一激光定位灯均安装在目标设备上,所述第一预设平面与所述第二预设平面两者之间在三维空间中交汇;
匹配模块,用于当所述病灶靶点以及所述进针点的位置信息发生变化的情况下,根据所述位置信息的匹配结果,在所述第二激光定位灯以及所述第一激光定位灯的激光光路上的激光扇面交线;
模拟模块,用于基于所述激光扇面交线,模拟出通过所述进针点以及所述病灶靶点确定的进针路线;
所述匹配模块,用于当所述病灶靶点以及所述进针点的位置信息发生变化的情况下,根据所述位置信息的匹配结果,在所述第二激光定位灯以及所述第一激光定位灯的激光光路上的激光扇面交线,还包括:通过激光定位灯定位导航的步骤,所述激光定位灯包括:第一激光定位灯,所述激光定位灯定位导航的步骤包括:
当开始通过所述激光定位灯进行定位导航时,所述激光定位灯的第一激光定位灯是相对于坐标系CDET原点的位置,并且所述激光定位灯的第一激光定位灯坐标系CLa绕自身Z轴旋转后,得到角度θLa
所述激光定位灯进行定位导航时还包括:所述激光定位灯包括:第二激光定位灯,
所述激光定位灯的第二激光定位灯是相对于坐标系CDET原点的位置,并且所述激光定位灯的第二激光定位灯坐标系CLb绕自身X轴旋转的角度θLb
所述第一确定模块,用于根据病灶靶点以及进针点投影到第一预设平面的结果,确定第一激光定位灯的位姿信息,包括:
将MDET和NDET投影到第一预设平面X-Y平面,得到Mxy和Nxy,其坐标为MDET和NDET的X、Y坐标,确定出所述激光定位灯中的第一激光定位灯所转动的角度θLa和OLa的坐标信息;
确定OLa的坐标(XLa,YLa,ZLa)中变量XLa的坐标信息;
第二确定模块,用于根据病灶靶点以及进针点投影到第二预设平面的结果,确定第二激光定位灯的位姿信息,包括:
将MDET和NDET投影到第二预设平面Z-Y平面,得到Mzy和Nzy,其坐标为MDET和NDET的Z、Y坐标,确定出所述激光定位灯中的第二激光定位灯所转动的角度θLb和OLb的坐标信息;
确定OLb的坐标(XLa,YLa,ZLa)中变量ZLa的坐标信息。
2.根据权利要求1所述的装置,其特征在于,所述位姿信息包括:所述第一激光定位灯以及所述第二激光定位灯,对应移动的第一位置,第一角度以及第二位置,第二角度。
3.根据权利要求1所述的装置,其特征在于,包括:
将所述第一激光定位灯坐标系CLa的初始位配置为:
原点在探测器坐标系CDET下的坐标为(XLa,YLa,ZLa),该坐标系沿X轴移动,同时绕Z轴旋转,顺时针角度为正,逆时针角度为负,所述第一激光定位灯位于所述目标设备的正侧面靠近床侧,原心位于激光面上;
将所述第二激光定位灯坐标系CLb的初始位置配置为:
原点在探测器坐标系CDET下的坐标为(XLb,YLb,ZLb),该坐标系沿Z轴移动,同时绕X轴旋转,顺时针角度为正,逆时针角度为负,所述第二激光定位灯位于所述目标设备的一侧面,原心位于激光面上。
4.根据权利要求3所述的装置,其特征在于,所述根据病灶靶点以及所述进针点按照如下方式确定初始位置:
所述进针点在CT坐标系C0中的坐标,其中该坐标是根据CT图像按照预设规划后确定的(XN,YN,ZN);
所述病灶靶点在CT坐标系C0中的坐标,其中该坐标是根据CT图像按照预设规划后确定的(XM,YM,ZM);
所述(XN,YN,ZN)、所述(XM,YM,ZM)、所述第一激光定位灯坐标系CLa、所述第二激光定位灯坐标系CLb、所述探测器坐标系CDET之间通过预设坐标转换程序进行坐标统一转换。
CN202111391628.5A 2021-11-22 2021-11-22 融合配准方法以及装置、电子设备、存储介质 Active CN114424978B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111391628.5A CN114424978B (zh) 2021-11-22 2021-11-22 融合配准方法以及装置、电子设备、存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111391628.5A CN114424978B (zh) 2021-11-22 2021-11-22 融合配准方法以及装置、电子设备、存储介质

Publications (2)

Publication Number Publication Date
CN114424978A CN114424978A (zh) 2022-05-03
CN114424978B true CN114424978B (zh) 2023-05-12

Family

ID=81310871

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111391628.5A Active CN114424978B (zh) 2021-11-22 2021-11-22 融合配准方法以及装置、电子设备、存储介质

Country Status (1)

Country Link
CN (1) CN114424978B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115444553B (zh) * 2022-08-12 2023-08-29 数坤(上海)医疗科技有限公司 进针点投影方法、装置、设备和存储介质
CN115474992A (zh) * 2022-09-21 2022-12-16 数坤(上海)医疗科技有限公司 进针位置确定方法、装置、电子设备及可读存储介质

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4110457B2 (ja) * 2002-06-05 2008-07-02 株式会社日立メディコ 医療画像診断装置
US10433911B2 (en) * 2013-09-18 2019-10-08 iMIRGE Medical INC. Optical targeting and visualization of trajectories
EP3515311A4 (en) * 2016-09-20 2020-06-24 Kornerstone Devices Pvt. Ltd. LIGHT AND SHADOW GUIDED NEEDLE POSITIONING SYSTEM AND METHOD
US10667869B2 (en) * 2017-05-17 2020-06-02 General Electric Company Guidance system for needle procedures
CN109009248B (zh) * 2018-07-13 2021-09-28 东软医疗***股份有限公司 穿刺点定位方法和装置
CN108635025B (zh) * 2018-07-24 2023-09-05 无锡市第二人民医院 一种激光穿刺引导***
CN109925054B (zh) * 2019-03-04 2020-12-18 杭州三坛医疗科技有限公司 确定靶点路径的辅助方法、装置和***、可读存储介质
CN110680470B (zh) * 2019-10-08 2021-04-23 山东大学 一种肿瘤自动穿刺机的激光引导定位装置
CN111297448B (zh) * 2020-02-24 2021-06-01 东软医疗***股份有限公司 穿刺定位方法、装置及***
CN111743608B (zh) * 2020-07-15 2021-07-02 赛诺威盛科技(北京)股份有限公司 Ct引导穿刺的装置及***

Also Published As

Publication number Publication date
CN114424978A (zh) 2022-05-03

Similar Documents

Publication Publication Date Title
US11712213B2 (en) System and method for pose estimation of an imaging device and for determining the location of a medical device with respect to a target
CN114424978B (zh) 融合配准方法以及装置、电子设备、存储介质
CN103040525B (zh) 一种多模医学影像手术导航方法及***
CN111494009B (zh) 用于手术导航的图像配准方法、装置和手术导航***
WO2021217713A1 (zh) 手术导航***及执行手术导航方法的计算机与存储介质
CN103619278B (zh) 用于内窥镜手术期间的引导注射的***
US11904182B2 (en) Research and development of augmented reality in radiotherapy
US20030029464A1 (en) Video-based surgical targeting system
JP2000510730A (ja) 定位手術処置装置および方法
US8471222B2 (en) Radiotherapy apparatus control method and radiotherapy apparatus control apparatus
JP2002017753A (ja) 画像装置と協働の介入処置計画を容易にするシステム及び方法
Markert et al. Tracking of the liver for navigation in open surgery
Liu et al. Laparoscopic stereoscopic augmented reality: toward a clinically viable electromagnetic tracking solution
CN112807086A (zh) 一种基于模板的手术导航装置及方法
US20220125518A1 (en) Tool for inserting an implant and method of using same
US20140316234A1 (en) Apparatus and methods for accurate surface matching of anatomy using a predefined registration path
CN113974859A (zh) 基于ct引导的dsa激光辅助定位***
CN218500812U (zh) 基于ct引导的dsa激光辅助定位***
CN114027999B (zh) 自动追踪方法以及装置、电子设备、存储介质
US11950951B2 (en) Systems and methods for C-arm fluoroscope camera pose refinement with secondary movement compensation
CN114191116B (zh) 基于ct引导的dsa激光辅助定位方法以及相关装置
WO2022165112A1 (en) Systems and methods for c-arm fluoroscope camera pose refinement with secondary movement compensation
CN112107366B (zh) 一种混合现实超声导航***
US20240252136A1 (en) Systems and methods for c-arm fluoroscope camera pose refinement with secondary movement compensation
US20220117672A1 (en) Technique for determining a radius of a spherically shaped surface portion of an instrument tip

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant