一种红外医学影像与人体切片图像融合的方法
【技术领域】
[0001]本发明属于图像处理技术领域,具体涉及一种红外医学影像与人体切片图像融合的方法。
【背景技术】
[0002]红外热成像技术应用于医学领域已有50余年的时间,然而至今为止,红外图像在医学上仍没有相应的融合技术,使得医生在对人体红外图像进行分析时,不能确定红外图像对应的人体解剖位置,这在某种程度上限制了红外医学影像的发展。由于红外摄像头采集的红外图像属于二维图像,且红外图像表现出来的温度分布为平面分布,因此利用红外图像没有办法确定人体表面温度与人体内部器官之间的关系,从而使得红外图像在医学上无法量化应用和判断。
【发明内容】
[0003]为了解决现有技术存在的上述问题,本发明提供了一种红外医学影像与人体切片图像融合的方法。
[0004]本发明所采用的技术方案为:一种红外医学影像与人体切片图像融合的方法,其包括以下步骤:获取人体红外序列图像和CT序列图像;在人体红外图像上获取感兴趣区域;对人体CT序列图像进行分割,得到三维人体切片图像;根据人体红外图像上的感兴趣区域,将人体红外图像与切片图像按照一定比例进行协调对应;根据三维人体切片图像调整空间区域,对协调对应的人体红外图像和切片图像进行裁切;调节裁切后的人体红外图像与切片图像的透明度,采用图像融合算法将调节后的人体红外图像与切片图像进行多模态融合,得到融合图像。
[0005]进一步地,采用图像融合算法对调节后的人体红外图像与切片图像进行多模态融合,得到融合图像,其过程为:按照图像像素,将人体红外图像与切片图像以可调的权重比例进行叠加融合。
[0006]更进一步地,图像融合算法采用小波融合法或拉普拉斯金字塔融合法。
[0007]进一步地,采用光线投射算法对CT序列图像进行体绘制的实现过程为:对正向面深度图进行渲染,得到正向深度纹理;对背向面深度图进行渲染,得到背向深度纹理;在顶点着色程序中计算顶点位置和射线方向;在片段着色程序中检索正向深度纹理,得到近距离;在片段着色程序中检索背向深度纹理,得到远距离;计算当前射线方向上的最大穿越距离;在片段着色程序中计算采样纹理坐标,并对体纹理进行采样;在片段着色程序中进行颜色合成和透明度累加;在片段着色程序中判断采样距离是否超过最大距离或者透明度累加是否超过I;如果采样距离未超过最大距离或者透明度累加未超过I,则在片段着色程序中重新计算采样纹理坐标,并重新对体纹理进行采样,并顺序执行;否则,输出颜色值。
[0008]进一步地,所述红外医学影像与人体切片图像融合的方法还包括以下步骤:通过对裁切后的人体红外图像和切片图像进行三维平移,展示对应人体三维空间的脏器。
[0009]进一步地,所述红外医学影像与人体切片图像融合的方法还包括以下步骤:放置放射源,将得到的融合图像数据与放射源进行融合绘制,对融合绘制的图像数据进行保存。
[0010]由于采用以上技术方案,本发明的有益效果为:本发明方法能够将不同类型传感器获取的同一对象的图像数据进行空间配准,并且采用一定的图像融合算法,将各图像数据所含的信息优势或互补性有机的结合起来,产生新的图像数据;从而便于确定红外图像对应的人体解剖位置,便于确定人体表面温度与人体内部器官之间的关系,使得红外图像能够在医学上量化应用和判断。
【附图说明】
[0011]图1是本发明红外医学影像与人体切片图像融合的方法的流程图;
[0012]图2是CT图像数据体绘制流程图;
[0013]图3是体数据与几何体的融合显示流程图。
【具体实施方式】
[0014]下面结合附图和实施例对本发明进行详细的描述。
[0015]如图1所示,本发明提供了一种红外医学影像与人体切片图像融合的方法,其包括以下步骤:
[0016]I)获取人体红外序列图像和CT序列图像。
[0017]2)在人体红外图像上获取R0I(Reg1n Of Interest,感兴趣区域)区域。
[0018]3)对人体CT序列图像进行分割,得到三维人体切片图像。
[0019]4)根据人体红外图像上的感兴趣区域,将人体红外图像与切片图像按照一定比例进行协调对应。
[0020]5)根据三维人体切片图像调整空间区域,对协调对应的人体红外图像和切片图像进行裁切。
[0021]6)调节裁切后的人体红外图像与切片图像的透明度,采用图像融合算法对调节后的人体红外图像与切片图像进行多模态融合,得到融合图像,其过程为:按照图像像素,将人体红外图像与切片图像以可调的权重比例进行叠加融合。其中,图像融合算法采用小波融合法或拉普拉斯金字塔融合法。
[0022]上述步骤3)中,如图2所示,采用光线投射算法对CT序列图像进行体绘制的实现过程为:
[0023]对正向面深度图进行渲染,得到正向深度纹理;对背向面深度图进行渲染,得到背向深度纹理。
[0024]在顶点着色程序中计算顶点位置和射线方向。
[0025]在片段着色程序中检索正向深度纹理,得到近距离。
[0026]在片段着色程序中检索背向深度纹理,得到远距离。
[0027]计算当前射线方向上的最大穿越距离。
[0028]在片段着色程序中计算采样纹理坐标,并对体纹理进行采样。
[0029]在片段着色程序中进行颜色合成和透明度累加。
[0030]在片段着色程序中判断采样距离是否超过最大距离或者透明度累加是否超过I。如果采样距离未超过最大距离或者透明度累加未超过I,则在片段着色程序中重新计算采样纹理坐标,并重新对体纹理进行采样,并顺序执行。否则,输出颜色值。
[0031]上述实施例中,本发明红外医