发明名称 一种利用GPU加速CR/DR/CT图像显示及图像处理的方法及专用设备
摘要 本发明属于医学图像显示领域,是一种利用GPU加速CR/DR/CT图像显示及图像处理的方法及专用设备,包括PC电脑一台,CR/DR工作站或者PACS服务器,其中,PC电脑链接着CR/DR工作站或者PACS服务器,利用了新型GPU的通用计算能力,实现了CR/DR/CT图像的快速显示,图像的显示和图像处理功能均利用GPU完成,提出了将图像分割拼合的处理方法,对以往PACS使用的GDI二维加速不同,本方法充分利用了GPU的通用计算能力,从而将CPU从图像处理的繁重计算中解放出来,专心于数据通讯及数据安全的处理,提高了系统效率。
申请公布号 CN101520900A 申请公布日期 2009.09.02
申请号 CN200910131429.3 申请日期 2009.03.30
申请人 中国人民解放军第三军医大学第一附属医院 发明人 李志超;王健;何中市
分类号 G06T11/00(2006.01)I;G06T3/00(2006.01)I;G06T1/00(2006.01)I 主分类号 G06T11/00(2006.01)I
代理机构 北京瑞盟知识产权代理有限公司 代理人 王 琳;顾小曼
主权项 1. 一种利用GPU加速CR/DR/CT图像显示及图像处理的方法,其特征在于包括以下步骤:a)从PACS系统的图像服务器或者CR/DR/CT的工作站获取10位无符号的DICOM医学图像数据;b)将获取的10位无符号的DICOM医学图像数据,转换为GPU所使用的R10G10B10A2_UINT格式16位图像纹理数据;c)判断图像纹理数据的大小是否为2n倍,如果是,则不调整图像;否则,将图像大小调整为大于原始尺寸的最小2n倍图像;d)判断当前系统DIRECTX版本,如果小于DIRECTX10版本,一张纹理不能存储CR/DR的图像,将纹理切分为多块小纹理阵列,根据切分的纹理阵列,设置面片阵列,将小纹理切片分别贴于对应的面片上;如果是DIRECTX10或者DIRECTX10以上版本,一张纹理能够存储CR/DR的图像,设置单块面片,将图像纹理贴于表面;e)根据GPU的处理能力,具体显示体的设置,对纹理图像数据用基于GPU的像素处理程序进行实现医学图像窗宽窗位的设置,医学图像的负片处理;或者对现实的医学图像,利用基于GPU的顶点处理程序实现医学图像的移动、医学图像的缩放、医学图像的旋转、医学图像的翻转。
地址 400038重庆市沙坪坝区高滩岩30号