一种基于双x射线成像的2d和3d医学图像配准方法

文档序号:6397662阅读:530来源:国知局
专利名称:一种基于双x射线成像的2d和3d医学图像配准方法
技术领域
本发明涉及一种基于双X射线成像的2D和3D医学图像配准方法,用于手术导航 和肿瘤放射治疗过程中的医学图像配准和摆位验证。
背景技术
随着医学成像技术的发展,不同性质的图像能够提供多种诊断信息,临床上通常 需要将同一个病人的多种模式的成像结果结合起来进行分析,从而提高医学诊断和治疗的 水平。但是仅依靠医生的经验将图像的信息融合起来是非常困难的,需要用到医学图像配 准技术。在图像引导放疗,计算机辅助外科手术,微创外科手术,内窥镜检查术等领域,将术 前体数据和术中获得的病人的影像数据进行配准是让医生得到全面有用的信息中至关重 要的一步。而术中的三维图像不太容易获取,一般只能得到二维图像,如X射线图像,因此 需将X射线图像与CT等三维体数据进行配准,即2D和3D医学图像的配准。常用的两种方 法是基于数字影像重建(DRR)的降维方法和基于三维重构的升维方法。
目前2D和3D的医学图像配准主要是以生成DRR为基础的方法为主导,只能进行 单幅X线图像和三维CT体数据的2D和3D配准。不断地将治疗前的CT体数据集在不同的 位置下重建出DRR图像,并和治疗中获得的X线图像进行匹配,在处理速度和精度上就会有 所限制,有待进一步提闻。发明内容
本发明技术解决问题克服现有技术只能基于单幅X射线图像进行固定角度的 2D和3D配准的不足,提出了一种基于双X射线成像的2D/3D医学图像配准方法和系统,能 够更快速和精确得到平移和旋转共六个自由度的配准结果,进一步提高医学图像的配准质量。
本发明的技术方案如下一种基于双X射线成像的2D和3D医学图像配准方法, 采用了双幅X射线图像与三维体数据进行配准的方法,两幅X射线图像间可以成任意角度。 配准算法采用了基于多分辨率的双投影直接配准方法,可以由粗到细对两幅二维图像同时 进行配准处理,具体步骤
(I)采集任意角度的两幅X射线图像分别为X射线图像I和X射线图像2,X射线 图像的采集参数包括每一幅图像的成像电压,成像角度,X射线源与成像物表面的距离,上 述这些参数均能实时保存到系统数据库中,以备配准时调用;同时还进行实时显示;
(2)利用步骤(I)中采集得到的两幅X射线图像,采用基于多分辨率的双投影直接 配准方法和病人的三维影像数据进行自动配准,在配准过程中对X射线图像I和X射线图 像2分别进行多分辨率处理,得到各自一序列子图像;对每一幅X射线图像,根据其自身分 辨率的范围从低到高平均分为三个阶段,第一个范围阶段为低层分辨率子图像,第二个范 围阶段为中层分辨率子图像,第三个范围阶段为高层分辨率子图像,低层分辨率的子图像 放在上层,高分辨率的子图像放在下层,配准过程由上到下进行;
(3)利用步骤(2)中得到的三层分辨率的子图像,分层循环与病人的三维影像数 据进行配准,对病人的三维影像数据,采用光线跟踪算法,同时经由两个线性插值器I和2 进行插值,分别生成对应采集的X射线图像角度下的两幅数字重建影像I和2,X射线图像 I和数字重建影像I作为一组输入,X射线图像2和数字重建影像2作为第二组输入,两组 输入同时作为判断配准质量的测度函数的输入,测度函数计算两组数据中像素之间的互信 息,作为比较比较图像相关性的结果,根据测度函数的结果,直接作为优化器的输入对配准 参数进行优化,得到最终的配准结果。
一种基于双X射线成像的2D和3D医学图像配准系统,包括图像导入和显示模 块,2D和3D图像配准模块和数据输出模块
图像导入和显示模块,用于从数据库中导入病人的三维影像数据,采集两幅任意 角度的X射线图1和2,保存到数据库并显示,供2D和3D图像配准模块调用;X射线图像的 采集参数包括每一幅图像的成像电压,成像角度,X射线源与成像物表面的距离;
2D和3D图像配准模块,利用图像导入和显示模块得到的病人的三维影像数据和 两幅X射线图像I和2,采用基于多分辨率的双投影直接配准方法和病人的三维影像数据进 行自动配准,在配准过程中对X射线图像I和X射线图像2分别进行多分辨率处理,得到各 自一序列子图像;对每一幅X射线图像,根据其自身分辨率的范围从低到高平均分为三个 阶段,第一个范围阶段为低层分辨率子图像,第二个范围阶段为中层分辨率子图像,第三个 范围阶段为高层分辨率子图像,低层分辨率的子图像放在上层,高分辨率的子图像放在下 层,配准过程由上到下进行,即将得到的三层分辨率的子图像,分层循环与病人的三维影像 数据进行配准,对病人的三维影像数据,采用光线跟踪算法,同时经由两个线性插值器I和 2进行插值,分别生成对应采集的X射线图像角度下的两幅数字重建影像I和2,X射线图 像I和数字重建影像I作为一组输入,X射线图像2和数字重建影像2作为第二组输入,两 组输入同时作为判断配准质量的测度函数的输入,测度函数计算两组数据中像素之间的互 信息,作为比较比较图像相关性的结果,根据测度函数的结果,直接作为优化器的输入对配 准参数进行优化,得到最终的配准结果;
数据输出模块,将2D和3D图像配准模块得到的配准结果进行输出到界面,并将配 准后的2D和3D融合图像可视化,由数据输出模块直接回到图像导入和显示模块进行重新 导入图像和显示。
本发明与现有技术相比的优点在于本发明采用了双幅X射线图像与三维体数 据进行配准的方法,配准用的两幅X射线图像间可以成任意角度。配准算法采用了基于多 分辨率的双投影直接配准方法,可以由粗到细对两幅二维图像同时进行配准处理,因此能 够更快速和精确得到平移和旋转共六个自由度的配准结果,进一步提高医学图像的配准质量。


图1为本发明方法实现流程图2为本发明系统的组成框图。
具体实施方式
下面结合附图及实施例对本发明进行详细说明。
如图1、2所示,本发明方法及系统实施例实现如下
(I)采用一组疑甲状腺病人的三维CT数据作为测试用例,大小为512*512*46,由图像导入和显示模块进行保存和显示,为了使计算和配准结果验证简便,现将病人沿X,Y, Z三个方向分别平移5mm,继而沿X,Y,Z坐标轴的方向各自旋转3°,4°,2。。对此病人采集两幅任意角度的X射线图像,本实例中采集两幅正负45°的X射线图像,保存到数据库供 2D/3D图像配准模块调用。
(2)利用步骤(I)中采集得到的两幅正负45° X射线图像,采用基于多分辨率的双投影直接配准方法和病人的三维影像数据进行自动配准,在配准过程中对X射线图像I和 X射线图像2分别进行多分辨率处理,得到各自一序列子图像;对X射线图像I,将其分解为分辨率为170*170,340*340,510*510的三组子图像,对X射线图像2,将其分解为分辨率为 170*170,340*340,510*510的三组子图像,分辨率为170*170的子图像放在上层,分辨率为 510*510的子图像放在下层,首先对170*170分辨率的图像进行配准,配准过程由上到下进行。
(3)利用步骤(2)中得到的三层分辨率的子图像,首先针对低层分辨率的子图像对病人的三维影像数据进行配准,对病人的三维影像数据,采用光线跟踪算法,同时经由两个线性插值器I和2进行插值,分别生成对应采集的X射线图像角度下的两幅数字重建影像 I和2,X射线图像I和数字重建影像2作为第二组输入,两组输入同时作为判断配准质量的测度函数的输入,测度函数计算两组数据中像素之间的互信息,作为比较比较图像相关性的结果,通过基于最大互信息进行比较,根据测度函数的结果,直接作为优化器的输入对配准参数进行优化;然后针对中层分辨率的子图像对病人的三维影像数据进行配准,对病人的三维影像数据,采用光线跟踪算法,同时经由两个线性插值器I和2进行插值,分别生成对应采集的X射线图像角度下的两幅数字重建影像I和2,Χ射线图像I和数字重建影像 2作为第二组输入,两组输入同时作为判断配准质量的测度函数的输入,测度函数计算两组数据中像素之间的互信息,作为比较比较图像相关性的结果,通过基于最大互信息进行比较,将结果直接作为优化器的输入对配准参数进行优化;最后针对高层分辨率的子图像对病人的三维影像数据进行配准,对病人的三维影像数据,采用光线跟踪算法,同时经由两个线性插值器I和2进行插值,分别生成对应采集 的X射线图像角度下的两幅数字重建影像 I和2,X射线图像I和数字重建影像2作为第二组输入,两组输入同时作为判断配准质量的测度函数的输入,测度函数计算两组数据中像素之间的互信息,作为比较比较图像相关性的结果,通过基于最大互信息进行比较,将结果直接作为优化器的输入对配准参数进行优化,得到最终的配准结果。
(4)通过数据输出模块,将2D/3D图像配准模块得到的三维空间平移参数,三维空间旋转参数和配准后的2D/3D融合图像可视化,辅助医生进行判断和选择。由(I)中的实施例和相关的参数,测试得到的配准后的结果如下
平移参数X=4.96859mm, Υ=5· 01817mm, Ζ=4· 9982mm
旋转参数Rx=2.96642°,Ry=4. 01252°,Rz=L 9648。
本发明未详细阐述部分属于本领域公知技术。
以上所述,仅为本发明部分具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本领域的人员在本发明揭`露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
权利要求
1.一种基于双X射线成像的2D和3D医学图像配准方法,其特征在于包括以下步骤(1)采集任意角度的两幅X射线图像分别为X射线图像I和X射线图像2,X射线图像的采集参数包括每一幅图像的成像电压,成像角度,X射线源与成像物表面的距离,上述这些参数均能实时保存到系统数据库中,以备配准时调用;同时还进行实时显示;(2)利用步骤(I)中采集得到的两幅X射线图像,采用基于多分辨率的双投影直接配准方法和病人的三维影像数据进行自动配准,在配准过程中对X射线图像I和X射线图像2 分别进行多分辨率处理,得到各自一序列子图像;对每一幅X射线图像,根据其自身分辨率的范围从低到高平均分为三个阶段,第一个范围阶段为低层分辨率子图像,第二个范围阶段为中层分辨率子图像,第三个范围阶段为高层分辨率子图像,低层分辨率的子图像放在上层,高分辨率的子图像放在下层,配准过程由上到下进行;(3)利用步骤(2)中得到的三层分辨率的子图像,分层循环与病人的三维影像数据进行配准,对病人的三维影像数据,采用光线跟踪算法,同时经由两个线性插值器I和2进行插值,分别生成对应采集的X射线图像角度下的两幅数字重建影像I和2,X射线图像I和数字重建影像I作为一组输入,X射线图像2和数字重建影像2作为第二组输入,两组输入同时作为判断配准质量的测度函数的输入,测度函数计算两组数据中像素之间的互信息,作为比较比较图像相关性的结果,根据测度函数的结果,直接作为优化器的输入对配准参数进行优化,得到最终的配准结果。
2.一种实现权利要求1所述方法的系统,其特征在于包括图像导入和显示模块,2D和 3D图像配准模块和数据输出模块图像导入和显示模块,用于从数据库中导入病人的三维影像数据,采集两幅任意角度的X射线图1和2,保存到数据库并显示,供2D和3D图像配准模块调用;X射线图像的采集参数包括每一幅图像的成像电压,成像角度,X射线源与成像物表面的距离;2D和3D图像配准模块,利用图像导入和显示模块得到的病人的三维影像数据和两幅 X射线图像I和2,采用基于多分辨率的双投影直接配准方法和病人的三维影像数据进行自动配准,在配准过程中对X射线图像I和X射线图像2分别进行多分辨率处理,得到各自一序列子图像;对每一幅X射线图像,根据其自身分辨率的范围从低到高平均分为三个阶段,第一个范围阶段为低层分辨率子图像,第二个范围阶段为中层分辨率子图像,第三个范围阶段为高层分辨率子图像,低层分辨率的子图像放在上层,高分辨率的子图像放在下层, 配准过程由上到下进行,即将得到的三层分辨率的子图像,分层循环与病人的三维影像数据进行配准,对病人的三维影像数据,采用光线跟踪算法,同时经由两个线性插值器I和2 进行插值,分别生成对应采集的X射线图像角度下的两幅数字重建影像I和2,X射线图像 I和数字重建影像I作为一组输入,X射线图像2和数字重建影像2作为第二组输入,两组输入同时作为判断配准质量的测度函数的输入,测度函数计算两组数据中像素之间的互信息,作为比较比较图像相关性的结果,根据测度函数的结果,直接作为优化器的输入对配准参数进行优化,得到最终的配准结果;数据输出模块,将2D和3D图像配准模块得到的配准结果进行输出到界面,并将配准后的2D和3D融合图像可视化,由数据输出模块直接回到图像导入和显示模块进行重新导入图像和显不。
全文摘要
一种基于双X射线成像的2D和3D医学图像配准方法和系统,本发明方法包括采集两幅成任意角度的X射线图像,采用基于多分辨率的双投影直接配准方法,实现由粗到细对两幅二维图像和三维体数据同时进行配准处理;本发明系统包括图像导入和显示模块,2D和3D图像配准模块,数据输出模块。本发明能够更快速和精确得到平移和旋转共六个自由度的配准结果,进一步提高医学图像的配准质量。
文档编号G06T7/00GK103065322SQ20131000835
公开日2013年4月24日 申请日期2013年1月10日 优先权日2013年1月10日
发明者贾婧, 吴茜, 任强, 吴宜灿 申请人:合肥超安医疗科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1