一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

多骨骼影像配准方法、电子装置以及医学导航系统与流程

2021-10-30 03:09:00 来源:中国专利 TAG:骨骼 图像处理 导航系统 装置 影像


1.本技术涉及图像处理技术领域,特别是涉及一种多骨骼影像配准方法、电子装置以及医学导航系统。


背景技术:

2.在计算机辅助手术中,医生往往需要在手术前对病人拍摄3d影像,比如ct(computed tomography,电子计算机断层扫描)影像或mri(magnetic resonance imaging,磁共振成像)影像,并在3d影像中制定手术计划,然后在手术过程中将术前3d影像中制定的手术计划映射到术中的手术空间中去,达到引导术中手术过程的目的。近些年为了使手术过程更加微创,可以采用术中拍摄多张2d x射线影像,然后把术前3d影像和多张术中2d x射线影像以2d

3d配准的方式进行配准,间接实现术前3d影像中的手术计划到术中手术空间的映射。
3.在对由多块骨骼组成的关节部位,比如髋关节、肘关节、膝关节、脊柱或者手指关节等进行2d

3d影像配准时,由于这些关节处的骨骼会由于关节姿态的变化而发生相对运动,在拍摄术前3d影像和拍摄术中2d影像时,病人的关节运动会造成术前、术中拍摄影像时关节处骨骼间的相对位置不一致,使得术前、术中影像中的骨骼内容不匹配,这会极大的降低2d

3d配准的精度以及配准的成功率。
4.针对相关技术中存在术前、术中影像关节处骨骼位置不一致,导致配准精度低,成功率低的问题,目前还没有提出有效的解决方案。


技术实现要素:

5.在本实施例中提供了一种多骨骼影像配准方法、电子装置以及医学导航系统,以解决相关技术中术前、术中影像关节处骨骼位置不一致,导致配准精度低,成功率低的问题。
6.第一个方面,在本实施例中提供了一种多骨骼影像配准方法,用于配准多骨骼的术前3d影像和术中2d影像,包括:
7.获取待配准3d影像以及待配准2d影像;
8.将所述待配准3d影像基于第一空间变换参数进行空间变换,得到第一配准3d影像,并获取所述第一配准3d影像与所述待配准2d影像的第一相似度;
9.若所述第一相似度符合第一预设阈值,则基于所述第一配准3d影像获取每一骨骼的单骨骼3d影像,基于所述待配准2d影像获取每一骨骼的单骨骼2d影像;
10.将所述单骨骼3d影像基于第二空间变换参数进行空间变换,得到每一骨骼的第二配准3d影像,并获取所述第二配准3d影像与对应的单骨骼2d影像的第二相似度;
11.若所述第二相似度符合第二预设阈值,则基于所述第二配准3d影像获取配准结果。
12.在其中的一些实施例中,所述获取待配准3d影像包括:
13.获取术前初始3d影像;
14.基于第一姿态搜索参数对所述术前初始3d影像进行姿态搜索,得到第一姿态搜索3d影像,并获取所述第一姿态搜索3d影像与所述待配准2d影像的第一姿态相似度;
15.若所述第一姿态相似度符合第三预设阈值,则基于第二姿态搜索参数对所述第一姿态搜索3d影像进行姿态搜索,得到第二姿态搜索3d影像,并获取所述第二姿态搜索3d影像与所述待配准2d影像的第二姿态相似度;
16.若所述第二姿态相似度符合第四预设阈值,则基于所述初始3d影像、第一姿态搜索参数以及第二姿态搜索参数获取待配准3d影像。
17.在其中的一些实施例中,所述获取所述第一配准3d影像与所述待配准2d影像的第一相似度包括:
18.将所述第一配准3d影像进行数字影像重建投影,得到第一配准重建影像,所述第一配准重建影像的数量与所述待配准2d影像的数量相同;
19.获取所述第一配准重建影像与所述待配准2d影像的相似性测度,作为第一相似度。
20.在其中的一些实施例中,所述获取所述第一配准3d影像与所述待配准2d影像的第一相似度之后还包括:
21.若所述第一相似度不符合第一预设阈值,则调节所述第一空间变换参数,并基于调节后的所述第一空间变换参数,重复进行空间变换,得到第一配准3d影像,并获取所述第一配准3d影像与所述待配准2d影像的第一相似度的步骤,直至所述第一相似度符合第一预设阈值。
22.在其中的一些实施例中,所述调节所述第一空间变换参数包括:
23.采用全局优化器调节所述第一空间变换参数。
24.在其中的一些实施例中,所述获取所述第二配准3d影像与对应的单骨骼2d影像的第二相似度之后还包括:
25.若所述第二相似度不符合第二预设阈值,则调节所述第二空间变换参数,并基于调节后的所述第二空间变换参数,重复进行空间变换,得到每一骨骼的第二配准3d影像,并获取所述第二配准3d影像与对应的单骨骼2d影像的第二相似度的步骤,直至所述第二相似度符合第二预设阈值。
26.在其中的一些实施例中,所述基于所述第二配准3d影像获取配准结果包括:
27.基于所述第二配准3d影像以及待配准3d影像获取每一骨骼的配准矩阵。
28.第二个方面,在本实施例中提供了一种医学导航系统,包括医学成像设备、处理器以及导航设备,其中:
29.所述医学成像设备用于获取待配准3d影像以及待配准2d影像;
30.所述处理器用于将所述待配准3d影像基于第一空间变换参数进行空间变换,得到第一配准3d影像,并获取所述第一配准3d影像与所述待配准2d影像的第一相似度;
31.若所述第一相似度符合第一预设阈值,则基于所述第一配准3d影像获取每一骨骼的单骨骼3d影像,基于所述待配准2d影像获取每一骨骼的单骨骼2d影像;
32.将所述单骨骼3d影像基于第二空间变换参数进行空间变换,得到每一骨骼的第二配准3d影像,并获取所述第二配准3d影像与对应的单骨骼2d影像的第二相似度;
33.若所述第二相似度符合第二预设阈值,则基于所述第二配准3d影像获取配准结果;
34.所述导航设备用于基于所述配准结果将手术器械导航至目标手术区域。
35.第三个方面,在本实施例中提供了一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一个方面所述的多骨骼影像配准方法。
36.第四个方面,在本实施例中提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一个方面所述的多骨骼影像配准方法。
37.与相关技术相比,在本实施例中提供的多骨骼影像配准方法、电子装置以及医学导航系统,通过获取待配准3d影像以及待配准2d影像;将所述待配准3d影像基于第一空间变换参数进行空间变换,得到第一配准3d影像,并获取所述第一配准3d影像与所述待配准2d影像的第一相似度;若所述第一相似度符合第一预设阈值,则基于所述第一配准3d影像获取每一骨骼的单骨骼3d影像,基于所述待配准2d影像获取每一骨骼的单骨骼2d影像;将所述单骨骼3d影像基于第二空间变换参数进行空间变换,得到每一骨骼的第二配准3d影像,并获取所述第二配准3d影像与对应的单骨骼2d影像的第二相似度;若所述第二相似度符合第二预设阈值,则基于所述第二配准3d影像获取配准结果的方式,采用多骨骼整体刚性配准结合单个骨骼刚性配准的方法,提高了配准算法的精度和成功率。
38.本技术的一个或多个实施例的细节在以下附图和描述中提出,以使本技术的其他特征、目的和优点更加简明易懂。
附图说明
39.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
40.图1是本发明一实施例的多骨骼影像配准方法的终端的硬件结构框图;
41.图2是本发明一实施例的多骨骼影像配准方法的流程示意图;
42.图3为本发明另一实施例的多骨骼影像配准方法的流程示意图;
43.图4为本发明一实施例的医学导航系统的结构框图。
具体实施方式
44.为更清楚地理解本技术的目的、技术方案和优点,下面结合附图和实施例,对本技术进行了描述和说明。
45.除另作定义外,本技术所涉及的技术术语或者科学术语应具有本技术所属技术领域具备一般技能的人所理解的一般含义。在本技术中的“一”、“一个”、“一种”、“该”、“这些”等类似的词并不表示数量上的限制,它们可以是单数或者复数。在本技术中所涉及的术语“包括”、“包含”、“具有”及其任何变体,其目的是涵盖不排他的包含;例如,包含一系列步骤或模块(单元)的过程、方法和系统、产品或设备并未限定于列出的步骤或模块(单元),而可包括未列出的步骤或模块(单元),或者可包括这些过程、方法、产品或设备固有的其他步骤或模块(单元)。在本技术中所涉及的“连接”、“相连”、“耦接”等类似的词语并不限定于物理的或机械连接,而可以包括电气连接,无论是直接连接还是间接连接。在本技术中所涉及的

多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。通常情况下,字符“/”表示前后关联的对象是一种“或”的关系。在本技术中所涉及的术语“第一”、“第二”、“第三”等,只是对相似对象进行区分,并不代表针对对象的特定排序。
46.在本实施例中提供的方法实施例可以在终端、计算机或者类似的运算装置中执行。比如在终端上运行,图1是本实施例的多骨骼影像配准方法的终端的硬件结构框图。如图1所示,终端可以包括一个或多个(图1中仅示出一个)处理器102和用于存储数据的存储器104,其中,处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置。上述终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述终端的结构造成限制。例如,终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示出的不同配置。
47.存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如在本实施例中的多骨骼影像配准方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
48.传输设备106用于经由一个网络接收或者发送数据。上述的网络包括终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(network interface controller,简称为nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(radio frequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。
49.现有的2d

3d配准算法大多需要利用人工交互的方式对配准目标进行初始姿态评估,比如利用点配准的方式,或是根据手术场景人工设置待配准目标的初始姿态,或是人工利用键盘鼠标调整待配准目标初始姿态,进而将初始配准误差限定在一定范围内,但这种人工交互比较繁琐,改变了手术流程,并且配准成功率较低,限制了2d

3d配准算法的临床应用。
50.目前对2d

3d配准的研究多集中在对单个刚性物体的配准,比如单个股骨、单个盆骨等,由于由多块骨骼组成的关节部位整体为非刚体,关节姿态可以发生变化,骨骼间的相对位置也会随之变化,这大大增加了配准的难度。相关学者对多骨骼的配准进行了研究,直接对膝关节部位的股骨和胫骨进行单独配准,但是需要粗配准误差在
±3°

±
3像素,这对人工交互初始姿态估计提出了极为苛刻的要求,极大地限制了临床应用。在对多骨骼进行2d

3d配准时需要人工对x射线影像中的骨骼进行粗分割,配准结果容易受到人工分割结果的影响,算法稳定性不强。
51.在本实施例中提供了一种多骨骼影像配准方法,用于配准多骨骼的术前3d影像和术中2d影像,图2是本实施例的多骨骼影像配准方法的流程图,如图2所示,该流程包括如下步骤:
52.步骤s201,获取待配准3d影像以及待配准2d影像。
53.示例性地,待配准3d影像为手术前对患者的由多块骨骼组成的关节部位,包括但不限于髋关节、肘关节、膝关节、脊柱或者手指关节等部位拍摄的3d影像,具体地,可以为ct影像、mri影像或其它医学3d影像,此处不做具体限定。待配准2d影像为手术中对患者相同的部位拍摄的2d影像,具体地,可以为x射线影像或其它医学2d影像,此处不做具体限定。可以理解的,由于这些关节处的骨骼会由于关节姿态的变化而发生相对运动,在术前拍摄3d影像和术中拍摄2d影像时,患者的关节运动会造成术前、术中拍摄影像时关节处骨骼间的相对位置不一致,因此需要进行配准。
54.步骤s202,将待配准3d影像基于第一空间变换参数进行空间变换,得到第一配准3d影像,并获取第一配准3d影像与待配准2d影像的第一相似度。
55.由于关节部位由多块骨骼组成,而单个骨骼包含的信息量较少,直接对单个骨骼进行配准,会缩小配准算法对初始配准误差的限定范围,这会直接降低配准的成功率,此外图像中骨骼的信息量较少也会使得优化算法容易陷入局部极小值,会降低配准算法的精度。因此,在本实施例中,先对3d影像进行整体的空间变换,并在空间变换后得到与待配准2d影像的相似度,判断相似度是否符合预期的整体配准需求。可以理解的,用户可以根据实际应用中的配准精度需求设置整体配准需求,在整体配准时使进行整体空间变换后的3d影像与待配准2d影像的相似度达到预期的整体配准需求,以使最终的配准精度达到用户需求。示例性地,第一配准3d影像与待配准2d影像的相似度用于表征3d影像与2d影像呈现的骨骼位置与姿态的匹配程度。在本实施例中,空间变换可以为旋转、平移等变换,在其它实施例中,可以根据用户需求选择其他空间变换方式,此处不做具体限定。
56.步骤s203,若第一相似度符合第一预设阈值,则基于第一配准3d影像获取每一骨骼的单骨骼3d影像,基于待配准2d影像获取每一骨骼的单骨骼2d影像。
57.对多骨骼整体进行了刚性配准后,多骨骼整体配准误差大幅减小,但由于关节整体为非刚性,关节中的单个骨骼的配准精度有待提升,因此,还需要对单个骨骼分别进行配准。可以理解的,若第一相似度符合第一预设阈值,说明3d影像与2d影像呈现的骨骼的位置与姿态基本匹配,整体配准结果符合预期的整体配准需求,可以进行后续配准,此时,将整体的多骨骼3d影像以及2d影像进行自动分割,得到每个骨骼对应的3d影像以及2d影像,即单骨骼3d影像以及单骨骼2d影像,以进行后续的单个骨骼配准。示例性地,多骨骼影像的自动分割可以通过深度学习、机器视觉等图像处理技术实现,此处不作具体限定,只需能够将多骨骼影像自动分割为单个骨骼影像即可。
58.步骤s204,将单骨骼3d影像基于第二空间变换参数进行空间变换,得到每一骨骼的第二配准3d影像,并获取第二配准3d影像与对应的单骨骼2d影像的第二相似度。
59.在本实施例中,对每个骨骼的3d影像进行空间变换,并在空间变换后得到与对应的单个骨骼的2d影像的相似度,判断相似度是否符合预期的单个骨骼配准需求。可以理解的,用户可以根据实际应用中的配准精度需求设置单个骨骼配准需求,在单个骨骼配准时使进行空间变换后的每个骨骼的单骨骼3d影像与单骨骼2d影像的相似度达到预期的单个骨骼配准需求,以使最终的配准精度达到用户需求。示例性地,每个骨骼的单骨骼3d影像与单骨骼2d影像的相似度用于表征3d影像与2d影像呈现的骨骼的位置与姿态的匹配程度。在本实施例中,空间变换可以为旋转、平移等变换,在其它实施例中,可以根据用户需求选择其他空间变换方式,此处不做具体限定。
60.s205,若第二相似度符合第二预设阈值,则基于第二配准3d影像获取配准结果。
61.可以理解的,若第二相似度符合第二预设阈值,说明3d影像与2d影像呈现的骨骼的位置与姿态基本匹配,每个骨骼的配准结果符合预期的单个骨骼配准需求,即达到了预期的配准精度,此时,第二配准3d影像即为经过配准后的影像,可以直接将第二配准3d影像作为配准结果,也可以将第二配准3d影像相对于待配准3d影像的变换情况作为配准结果。
62.可以理解的,相似度的预设阈值可以根据实际需求进行确定,满足行业金标准,具体的,可以根据配准部位进行确定。
63.上述多骨骼影像配准方法,通过获取待配准3d影像以及待配准2d影像;将待配准3d影像基于第一空间变换参数进行空间变换,得到第一配准3d影像,并获取第一配准3d影像与待配准2d影像的第一相似度;若第一相似度符合第一预设阈值,则基于第一配准3d影像获取每一骨骼的单骨骼3d影像,基于待配准2d影像获取每一骨骼的单骨骼2d影像;将单骨骼3d影像基于第二空间变换参数进行空间变换,得到每一骨骼的第二配准3d影像,并获取第二配准3d影像与对应的单骨骼2d影像的第二相似度;若第二相似度符合第二预设阈值,则基于第二配准3d影像获取配准结果的方式,采用多骨骼整体刚性配准结合单个骨骼刚性配准的方法,提高了配准算法的精度和成功率。另外,上述多骨骼影像配准方法无需人工交互,能够全自动完成影像配准,节约了人力成本。
64.在另一个实施例中,获取待配准3d影像包括如下步骤:
65.步骤1,获取术前初始3d影像;
66.步骤2,基于第一姿态搜索参数对术前初始3d影像进行姿态搜索,得到第一姿态搜索3d影像,并获取第一姿态搜索3d影像与待配准2d影像的第一姿态相似度;
67.步骤3,若第一姿态相似度符合第三预设阈值,则基于第二姿态搜索参数对第一姿态搜索3d影像进行姿态搜索,得到第二姿态搜索3d影像,并获取第二姿态搜索3d影像与待配准2d影像的第二姿态相似度;
68.步骤4,若第二姿态相似度符合第四预设阈值,则基于初始3d影像、第一姿态搜索参数以及第二姿态搜索参数获取待配准3d影像。
69.示例性地,由于2d

3d配准算法需要将初始配准误差限制在一定的范围内,以保证后续配准的精度,所以需要对3d影像中的待配准的关节部位进行初始姿态估计,以满足配准算法的要求。
70.可以理解的,姿态搜索的目的为搜索得到和待配准3d影像相似度高的影像,在本实施例中,采用降采样、旋转以及平移的方式进行姿态搜索,在其他实施例中,可以根据实际需求采用其他方式进行姿态搜索,此处不作具体限定。
71.示例性地,第一空间参数可以包括第一降采样倍数、第一设定距离以及第一设定角度,第二空间参数可以包括第二降采样倍数、第二设定距离以及第二设定角度,具体数值可以根据实际需求进行设定。
72.具体地,采用多分辨率多级搜索的方式对3d影像中关节部位的初始姿态进行估计,首先进行第一级姿态搜索,对3d影像进行8倍降采样,并在三维空间内对3d影像围绕x、y、z三个坐标轴每隔10
°
进行旋转、沿x、y、z三个坐标轴每隔20mm进行平移,然后进行相似度计算,若相似度不满足预设停止条件,则重复迭代上述过程,直至相似度满足预设停止条件时,停止迭代并保留空间变换参数;然后进行第二级姿态搜索,对3d影像进行4倍降采样,将
旋转间隔设置为5度,平移间隔设置为10mm,然后进行相似度计算,若相似度不满足预设停止条件,则重复迭代上述过程,直至相似度满足预设停止条件时,停止迭代并保留空间变换参数。基于两级姿态搜索的空间变换参数确定关节部位的初始姿态。
73.可以理解的,在其它实施例中,降采样倍数、旋转角度、平移距离、姿态搜索级数以及相似度的预设阈值可以根据实际需求进行设置,不作具体限定,只需能够通过多分辨率多级搜索的方式对关节部位的初始姿态进行估计即可。
74.上述实施例,采用多分辨率多级搜索的方式对关节部位的初始姿态进行估计,避免初始配准误差过大影响后续配准过程,配准精度更高。
75.在另一个实施例中,获取第一配准3d影像与待配准2d影像的第一相似度包括如下步骤:
76.步骤1,将第一配准3d影像进行数字影像重建投影,得到第一配准重建影像,第一配准重建影像的数量与待配准2d影像的数量相同;
77.步骤2,获取第一配准重建影像与待配准2d影像的相似性测度,作为第一相似度。
78.可以理解的,在计算3d影像与2d影像的相似度时,需要先将3d影像转换为2d影像,再进行相似度的计算。在本实施例中,采用drr(digitally reconstructed radiograph,数字重建放射影像)投影的方式将3d影像投影为2d影像,并且投影得到的2d影像的数量与待配准2d影像的数量相同,获取投影的2d影像与待配准2d影像的相似性测度,作为第一相似度。在其它实施例中,可以采用其他方式将3d影像转换为2d影像,此处不作具体限定。
79.具体地,将3d影像投影重建得到2d影像后,可以根据实际需求采用如下任一相似性测度算法对3d影像和2d影像的相似度进行计算:
80.1、互信息(mi,mutual information)
81.互信息用来表示两个系统间的统计相关性,或者是一个系统中所包含的另一个系统中信息的多少。两幅图像间的互信息可以用下式来描述:
[0082][0083]
其中,p(x)、p(y)分别表示待配准的两幅图像的边缘概率分布,p(x,y)表示待配准的两幅图像的联合概率分布。
[0084]
2、模式强度(pi,pattern intensity)
[0085]
模式强度基于待配准图像间的差值图像进行计算,这里我们把待配准的目标称作“模式”。将两幅图像相减得到i
dif
,当达到配准状态时,i
dif
中待配准的模式会消失,模式的强度会减到最小。两幅图像间的模式强度可用下式来描述:
[0086][0087]
d2=(i

v)2 (j

w)2[0088]
其中,i
dif
表示待配准的两幅图像相减后的图像,r表示每个像素的模式强度有效计算区域半径;i、j、v、w表示图像中的像素坐标;p
r,σ
表示最终的模式强度值,i
dif
(i,j)表示
两幅待配准图像的相减图像中具体某个坐标的像素值,i
dif
(v,w)表示两幅待配准图像的相减图像中某个像素坐标邻域内的坐标的像素值,d表示直径,d2表示以d为直径的圆形有效区域,常数σ是函数的权重,用来消除噪声的干扰。
[0089]
3、梯度差值(gd,gradient difference)
[0090]
这种相似性测度计算方法也是基于差值图像实现的,但是这个差值图像是由梯度图像得到的。具体的,用水平和垂直索贝尔(sobel)算子对两幅图像进行处理,生成四幅梯度图像,分别表示两幅配准图像在两个正交坐标轴方向上的变化率。两幅图像间的梯度差值测度可用下式来描述:
[0091][0092][0093]
其中,di
fl
/di表示待配准的2d图像在水平方向的梯度图像,di
drr
/di表示drr图像在水平方向的梯度图像,i
diffv
表示待配准2d图像的梯度图像与drr图像的梯度图像相减的图像,s、a
v
、a
h
表示函数权重;g(s)表示最终的梯度差值,i
diffv
(i,j)表示两幅待配准图像的水平梯度图像的相减图像在坐标(i,j)处的像素值,i
diffh
(i,j)表示两幅待配准图像的竖直梯度图像的相减图像在坐标(i,j)处的像素值。
[0094]
上述相似性测度计算方法可以应用在本发明任一实施例的相似性测度计算步骤中。可以理解的,在其它实施例中,可以根据用户需求采用其他计算方法对相似性测度进行计算,此处不作具体限定。
[0095]
上述实施例,采用drr(digitally reconstructed radiograph,数字重建放射影像)投影的方式将3d影像投影为数量与待配准2d影像相同的2d影像,并进行相似性测度的计算,使相似度的获取更加准确。
[0096]
在另一个实施例中,获取第一配准3d影像与待配准2d影像的第一相似度之后还包括如下步骤:
[0097]
若第一相似度不符合第一预设阈值,则调节第一空间变换参数,并基于调节后的第一空间变换参数,重复进行空间变换,得到第一配准3d影像,并获取第一配准3d影像与所述待配准2d影像的第一相似度的步骤,直至第一相似度符合第一预设阈值。
[0098]
可以理解的,若第一相似度不符合第一预设阈值,说明3d影像与2d影像呈现的骨骼的位置与姿态不匹配,整体配准结果不符合预期的整体配准需求,无法进行后续配准,因此需要调节第一空间变换参数,进行迭代重复,直至第一相似度符合第一预设阈值再进行后续配准。
[0099]
上述实施例通过调节第一空间变换参数以进行迭代重复的方式,使第一相似度逐渐逼近第一预设阈值,并在第一相似度符合第一预设阈值后再进行后续配准,配准精度更高。
[0100]
在另一个实施例中,调节第一空间变换参数包括如下步骤:
[0101]
采用全局优化器调节第一空间变换参数。
[0102]
优化问题,比如资源如何分配效益最高、拟合问题、最小最大值问题等等。优化问题一般分为局部优化和全局优化,局部优化,就是在函数值空间的一个有限区域内寻找最小值;而全局优化,是在函数值空间整个区域寻找最小值问题。函数局部最小点,即函数值小于或等于附近点的值,但是有可能大于较远距离的点的值的函数点;全局最小点,即函数值小于或等于所有的可行点的函数点。
[0103]
可以理解的,当第一相似度不符合第一预设阈值,采用全局优化的方式对第一空间变换参数进行调节,可以更快更准确的找到能够使第一相似度符合第一预设阈值的空间参数,效率更高。
[0104]
在其它实施例中,可以采用其他优化方式对第一空间变换参数进行调节,此处不作具体限定。
[0105]
在另一个实施例中,获取第二配准3d影像与对应的单骨骼2d影像的第二相似度之后还包括如下步骤:
[0106]
若第二相似度不符合第二预设阈值,则调节第二空间变换参数,并基于调节后的第二空间变换参数,重复进行空间变换,得到每一骨骼的第二配准3d影像,并获取所述第二配准3d影像与对应的单骨骼2d影像的第二相似度的步骤,直至第二相似度符合第二预设阈值。
[0107]
可以理解的,若第二相似度不符合第二预设阈值,说明单个骨骼的3d影像与2d影像呈现的骨骼的位置与姿态不匹配,单个骨骼的配准结果不符合预期的配准需求,无法达到预期的配准精度,因此需要调节第二空间变换参数,进行迭代重复,直至第二相似度符合第二预设阈值再进行后续配准。
[0108]
可以理解的,对第二空间变换参数的调节,可以采用全局优化或其它优化方式,此处不作具体限定。
[0109]
上述实施例通过调节第二空间变换参数以进行迭代重复的方式,使第二相似度逐渐逼近第二预设阈值,并在第二相似度符合第二预设阈值后再进行后续操作,配准精度更高。
[0110]
在另一个实施例中,基于第二配准3d影像获取配准结果包括:
[0111]
基于第二配准3d影像以及待配准3d影像获取每一骨骼的配准矩阵。
[0112]
可以理解的,获取每一骨骼的第二配准3d影像相对于待配准3d影像的变换情况,即可得到每一骨骼的配准矩阵,作为配准结果,以将术前3d影像中的手术计划映射到术中手术空间中去。
[0113]
上述实施例,获取每一骨骼的配准矩阵作为配准结果,能够完整体现每一骨骼的变换情况,配准精度更高,效果更好。
[0114]
请参阅图3,图3为本发明另一实施例的多骨骼影像配准方法的流程示意图。
[0115]
在本实施例中,先采用多分辨率多级搜索的方式对多骨骼的初始姿态进行估计,再对多骨骼整体的3d影像进行投影重建,得到drr影像,与多张x射线图像组成的2d影像进行相似度的比对,以进行多骨骼整体刚性配准;完成整体刚性配准后,对多骨骼整体的3d影像进行自动骨骼分割,得到每一骨骼的3d影像,并对每一骨骼的3d影像进行投影重建,得到每一骨骼的drr影像,与每一骨骼的2d影像进行相似度的比对,实现对每一骨骼的刚性配
准,以得到每一骨骼的配准结果。
[0116]
在另一个实施例中,采用上述骨骼影像配准方法对盆骨和股骨进行配准,且采用梯度差值作为相似度时,第一预设阈值可设置为0.5,第二预设阈值可设置为0.88,第三预设阈值可设置为0.2,第四预设阈值可设置为0.35。在其他实施例中,由于配准的部位不同以及选用的相似度函数不同,对应的预设阈值也不相同,示例性地,第一预设阈值的范围可以为0.4~0.8,第二预设阈值的范围可以为0.7~1.0,第三预设阈值的范围可以为0.2~0.4,第四预设阈值的范围可以为0.3~0.5。可以理解的,上述预设阈值的范围仅为示例,当配准的部位以及相似度函数变化时,用户可以根据实际情况设置相应的预设阈值。
[0117]
需要说明的是,在上述流程中或者附图的流程图中示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0118]
请参阅图4,图4为本发明一实施例的医学导航系统的结构框图。
[0119]
在本实施例中,医学导航系统包括医学成像设备10、处理器20以及导航设备30,其中:
[0120]
医学成像设备10用于获取待配准3d影像以及待配准2d影像。
[0121]
医学成像设备10还用于:
[0122]
获取术前初始3d影像;
[0123]
基于第一姿态搜索参数对术前初始3d影像进行姿态搜索,得到第一姿态搜索3d影像,并获取第一姿态搜索3d影像与待配准2d影像的第一姿态相似度;
[0124]
若第一姿态相似度符合第三预设阈值,则基于第二姿态搜索参数对第一姿态搜索3d影像进行姿态搜索,得到第二姿态搜索3d影像,并获取第二姿态搜索3d影像与待配准2d影像的第二姿态相似度;
[0125]
若第二姿态相似度符合第四预设阈值,则基于初始3d影像、第一姿态搜索参数以及第二姿态搜索参数获取待配准3d影像。
[0126]
处理器20用于将待配准3d影像基于第一空间变换参数进行空间变换,得到第一配准3d影像,并获取第一配准3d影像与待配准2d影像的第一相似度;
[0127]
若第一相似度符合第一预设阈值,则基于第一配准3d影像获取每一骨骼的单骨骼3d影像,基于待配准2d影像获取每一骨骼的单骨骼2d影像;
[0128]
将单骨骼3d影像基于第二空间变换参数进行空间变换,得到每一骨骼的第二配准3d影像,并获取第二配准3d影像与对应的单骨骼2d影像的第二相似度;
[0129]
若第二相似度符合第二预设阈值,则基于第二配准3d影像获取配准结果。
[0130]
处理器20还用于:
[0131]
将第一配准3d影像进行数字影像重建投影,得到第一配准重建影像,第一配准重建影像的数量与待配准2d影像的数量相同;
[0132]
获取第一配准重建影像与待配准2d影像的相似性测度,作为第一相似度。
[0133]
处理器20还用于:
[0134]
若第一相似度不符合第一预设阈值,则调节第一空间变换参数,并基于调节后的第一空间变换参数,重复空进行空间变换,得到第一配准3d影像,并获取第一配准3d影像与所述待配准2d影像的第一相似度的步骤,直至第一相似度符合第一预设阈值。
[0135]
处理器20还用于:
[0136]
采用全局优化器调节第一空间变换参数。
[0137]
处理器20还用于:
[0138]
若第二相似度不符合第二预设阈值,则调节第二空间变换参数,并基于调节后的第二空间变换参数,重复进行空间变换,得到每一骨骼的第二配准3d影像,并获取第二配准3d影像与对应的单骨骼2d影像的第二相似度的步骤,直至第二相似度符合第二预设阈值。
[0139]
处理器20还用于:
[0140]
基于第二配准3d影像以及待配准3d影像获取每一骨骼的配准矩阵。
[0141]
导航设备30用于基于配准结果将手术器械导航至目标手术区域。
[0142]
可以理解的,医学成像设备10可以为ct成像设备、mr成像设备或其它医学图像的成像设备,可以由用户根据实际需求进行选取,此处不作具体限定。
[0143]
在本实施例中,导航设备30可以为ndi导航系统或其它手术中的导航系统。
[0144]
在本实施例中还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
[0145]
可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。
[0146]
可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
[0147]
s1,获取待配准3d影像以及待配准2d影像;
[0148]
s2,将待配准3d影像基于第一空间变换参数进行空间变换,得到第一配准3d影像,并获取第一配准3d影像与待配准2d影像的第一相似度;
[0149]
s3,若第一相似度符合第一预设阈值,则基于第一配准3d影像获取每一骨骼的单骨骼3d影像,基于待配准2d影像获取每一骨骼的单骨骼2d影像;
[0150]
s4,将单骨骼3d影像基于第二空间变换参数进行空间变换,得到每一骨骼的第二配准3d影像,并获取第二配准3d影像与对应的单骨骼2d影像的第二相似度;
[0151]
s5,若第二相似度符合第二预设阈值,则基于第二配准3d影像获取配准结果。
[0152]
需要说明的是,在本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,在本实施例中不再赘述。
[0153]
此外,结合上述实施例中提供的多骨骼影像配准方法,在本实施例中还可以提供一种存储介质来实现。该存储介质上存储有计算机程序;该计算机程序被处理器执行时实现上述实施例中的任意一种多骨骼影像配准方法。
[0154]
应该明白的是,这里描述的具体实施例只是用来解释这个应用,而不是用来对它进行限定。根据本技术提供的实施例,本领域普通技术人员在不进行创造性劳动的情况下得到的所有其它实施例,均属本技术保护范围。
[0155]
显然,附图只是本技术的一些例子或实施例,对本领域的普通技术人员来说,也可以根据这些附图将本技术适用于其他类似情况,但无需付出创造性劳动。另外,可以理解的是,尽管在此开发过程中所做的工作可能是复杂和漫长的,但是,对于本领域的普通技术人员来说,根据本技术披露的技术内容进行的某些设计、制造或生产等更改仅是常规的技术手段,不应被视为本技术公开的内容不足。
[0156]“实施例”一词在本技术中指的是结合实施例描述的具体特征、结构或特性可以包
括在本技术的至少一个实施例中。该短语出现在说明书中的各个位置并不一定意味着相同的实施例,也不意味着与其它实施例相互排斥而具有独立性或可供选择。本领域的普通技术人员能够清楚或隐含地理解的是,本技术中描述的实施例在没有冲突的情况下,可以与其它实施例结合。
[0157]
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对专利保护范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜