基于CUDA加速的三维医学图像配准_王蓓蕾
基于CUDA的体绘制GPU加速算法

基于CUDA的体绘制GPU加速算法
吴磊;王彬
【期刊名称】《生命科学仪器》
【年(卷),期】2009(000)009
【摘要】本文主要是针对传统意义上的体绘制的经典算法——光线投射算法,在已有的GPU加速的基础上,提出了利用CUDA实现对算法的优化和加速。
具体来讲,首先需要将体数据以三维纹理的形式储存在GPU的显存中,之后利用CUDA的并行处理能力对显存中的数据进行相应的处理,主要包括:生成存储顶点灰度值和颜色的纹理数组,计算顶点梯度,实现坐标系的转换,确定有效光线,利用Phong光照模型来求得光线上各等距采样点的反射分量,最后利用累加函数求得屏幕上每一点的像素值。
实验结果表明:我们利用CUDA对光线投射算法的实现比传统的GPU加速算法大大提高了速度和成像质量。
【总页数】1页(P)
【作者】吴磊;王彬
【作者单位】东北大学中荷生物医学与信息工程学院
【正文语种】中文
【中图分类】TP391.41
【相关文献】
1.基于CUDA的体绘制GPU加速算法 [J], 吴磊;王彬
2.基于CUDA GPU的多摄像机场面航空器识别加速算法 [J], 梁海军;王玄;夏正洪
3.基于立方体元的Shear - warp体绘制加速算法 [J], 周大鑫;周茂林;邹文;鲁才
4.基于相邻层间相似性和空体素跳跃的体绘制加速算法研究 [J], 敖山;刘梦颖;李保锟;刘志中
5.基于CUDA GPU的中期冲突探测加速算法研究 [J], 杨波;梁海军
因版权原因,仅展示原文概要,查看原文内容请购买。
基于CUDA-GPU加速的全景图像拼接

基于CUDA-GPU加速的全景图像拼接作者:***来源:《卫星电视与宽带多媒体》2020年第24期【摘要】全景拼接是将多张图片拼接到一张整幅图片的技术,实现该技术需要对多张图片提取特征点及部分关键点,然后匹配多张图片中的重合特征并匹配,最后通过RANSAC算法及透视变换完成全景拼接。
由于整个工程涉及底层基础数学算法及图形学算法较多,计算量较大,传统CPU完成计算效率较低,本文提出基于CUDA-GPU加速的全景拼接实现流程,并与CPU计算进行效率对比。
【关键字】CUDA GPU;全景图像;拼接中图分类号:TN94 文献标识码:A DOI:10.12246/j.issn.1673-0348.2020.24.0121. 概述全景拼接可用于多幅圖片的拼接,也可用于多摄像头图像的实时拼接呈现。
实现全景拼接需要完成检测并提取图像的特征和关键点,匹配两个图像之间的描述符,使用RANSAC算法使用我们匹配的特征向量估计单应矩阵,拼接图像等多个流程。
全流程如采用CPU流水线计算效率较低,利用CUDA的GPU加速技术可以采用并行计算思想对相关图形学计算、底层数学矩阵运算进行CUDA加速,完成性能提升。
2. 全景拼接实现业务流程我们采用江苏有线苏州分公司播控调度客服中心不同位置拍照作为样例,如图1所示。
全景拼接就是完成右半部分与左半部分重合区域的去处拼接成为一张整图。
2.1 检测图像的特征使用传统图形学中SURF算法对图像进行特征提取,如图2所示,其中圆圈的部分为提取到局部宏块及区域的特征点。
2.2 提取图像的特征关键点描述使用SURF算法的DescriptorExtractor实现,提取图像特征点描述,如图3所示。
从图3中可以看出,匹配的关键点为直线两端的两个圆点,通过大量的线条可以看出主观上的从左到右较直的可能为正确的特征点对,而从左下角到右上角或者相关方向的大量连线可能为误差干扰,这个可在关键点描述的匹配算法中加以去除从而达到特征点匹配。
基于图形处理器加速的医学图像配准技术进展

基于图形处理器加速的医学图像配准技术进展查珊珊;王远军;聂生东【期刊名称】《计算机应用》【年(卷),期】2015(035)009【摘要】针对目前医学图像配准技术无法满足临床实时性需求问题,对基于图形处理器(GPU)加速的医学图像配准技术进行综述探讨.首先对GPU通用计算进行概述,再以医学图像配准基本框架为主线,对近年来基于GPU加速的医学图像配准技术在国内外发展现状进行深入研究,并针对正电子发射型计算机断层显像(PET)和电子计算机断层扫描(CT)数据的非线性配准问题,分别基于中央处理器(CPU)和GPU平台进行配准实验,通过实验结果的对比,体现GPU加速配准技术的优越性.基于GPU加速的自由形变(FFD)和归一化互信息(NMI)结合的非线性配准方法配准后互信息值略低于CPU平台的配准结果,但其配准速度是CPU平台的12倍.基于GPU加速的配准算法在保持配准精度的基础上,配准速度都得到了很大的提升.【总页数】7页(P2486-2491,2512)【作者】查珊珊;王远军;聂生东【作者单位】上海理工大学医学影像工程研究所,上海200093;上海理工大学医学影像工程研究所,上海200093;上海理工大学医学影像工程研究所,上海200093【正文语种】中文【中图分类】TP391.41【相关文献】1.基于图形处理器加速光线投射算法的多功能体绘制技术 [J], 吕晓琪;张传亭;侯贺;张宝华2.一种基于图形处理器加速的批量LU分解算法 [J], 李梦月;王颖;马刚;周赣3.一种基于图形处理器加速的批量LU分解算法 [J], 李梦月;王颖;马刚;周赣;4.基于图形处理器加速Wave-CAIPI重建的改进共轭梯度法 [J], 蔡访; 丘志浪; 苏适; 朱燕杰; 王海峰; 梁栋5.基于图形处理器加速数值求解三维含时薛定谔方程 [J], 唐富明;刘凯;杨溢;屠倩;王凤;王哲;廖青因版权原因,仅展示原文概要,查看原文内容请购买。
基于CUDA平台的DR图像增强处理加速算法

基于CUDA平台的DR图像增强处理加速算法
何祥彬;周荷琴;李方勇
【期刊名称】《中国医疗器械杂志》
【年(卷),期】2010(034)001
【摘要】针对DR图像的分辨率高,增强算法的运行时间较长,提出了一种基于CUDA平台的GPU加速方法,它利用GPU的并行运算功能来完成塔型算法的分解和重建环节中的大量卷积运算.实验表明,该方法能快速准确地完成多尺度塔型增强算法的运算,加速效果非常明显.
【总页数】3页(P9-11)
【作者】何祥彬;周荷琴;李方勇
【作者单位】中国科学技术大学自动化系,安徽,合肥,230027;中国科学技术大学自动化系,安徽,合肥,230027;中国科学技术大学自动化系,安徽,合肥,230027
【正文语种】中文
【中图分类】R445.4
【相关文献】
1.基于CUDA的体绘制GPU加速算法 [J], 吴磊;王彬
2.基于CUDA的体绘制GPU加速算法 [J], 吴磊;王彬
3.基于CUDA GPU的多摄像机场面航空器识别加速算法 [J], 梁海军;王玄;夏正洪
4.基于CUDA GPU的中期冲突探测加速算法研究 [J], 杨波;梁海军
5.基于Android平台的夜间图像增强软件的设计与实现 [J], 李向辉;张菲菲;邹浩然;曾钰琦;李杰伦;林伟龙;黄誉戈;杨振宇;李俊贤;王明谦
因版权原因,仅展示原文概要,查看原文内容请购买。
2D/3D图像配准中的相似性测度和优化算法

2D/3D图像配准中的相似性测度和优化算法张冉;王雷;夏威;高欣【摘要】在手术引导治疗中,2D/3D图像配准能辅助医生准确定位病人病灶,而准确的配准涉及相似性测度和优化算法等众多方面。
为了研究相似性测度和优化算法对2D/3D图像刚性配准的影响,本文结合6种相似性测度和4种优化方法在配准“金标准”数据上进行了2D/3D图像配准实验,并从配准成功率、平均迭代次数和平均配准时间三个方面对配准结果进行了对比研究。
实验结果表明,以模式强度为相似性测度,用Powell方法进行优化搜索是最佳配准组合。
并且,在不改变相似性测度条件下,Powell方法是所用优化方法中配准效果最好的优化方法。
%In surgical guide treatment,2D/3D medical image registration can provide the precise position of patient for surgeon.Accurate registration involves many aspects,such as similarity measurements and optimization methods.In or-der to investigate the influence of similarity measurements and optimization methods on 2D/3D image registration,a comparison of six similarity measurements in combination with four optimization methods is performed using the public and available porcine skull phantom datasets from Medical University parison is performed for the regis-tration results based on success rate,the number of iterations and execution time.The results show that the most accu-racy registration is obtained by pattern intensity combined withPowell.Furthermore,the best 2D/3D registration re-sults are obtained by Powell search strategy with fixed similarity measurement.【期刊名称】《激光与红外》【年(卷),期】2014(000)001【总页数】5页(P98-102)【关键词】2D/3D图像配准;刚性配准;相似性测度;优化方法;配准评估【作者】张冉;王雷;夏威;高欣【作者单位】中国科学院长春光学精密机械与物理研究所,吉林长春130033; 中国科学院苏州生物医学工程技术研究所医学影像室,江苏苏州215163; 中国科学院大学,北京100049;中国科学院长春光学精密机械与物理研究所,吉林长春130033; 中国科学院苏州生物医学工程技术研究所医学影像室,江苏苏州215163; 中国科学院大学,北京100049;中国科学院长春光学精密机械与物理研究所,吉林长春130033; 中国科学院苏州生物医学工程技术研究所医学影像室,江苏苏州215163; 中国科学院大学,北京100049;中国科学院苏州生物医学工程技术研究所医学影像室,江苏苏州215163【正文语种】中文【中图分类】TP391在手术引导治疗中,2D/3D图像配准在辅助医生准确定位病人病灶上是一种重要技术[1-3],被广泛的应用在图像引导的微创手术、放射治疗的计划制定、术后治疗的效果检验等介入手术方面。
基于CUDA的快速三维医学图像分割

△
1 2 ε
△ △
的热点 。 与传统的基于参数形变模型和几何活动轮廓 模型不同 ,C-V 水平集模型提取物体边界时不依赖图 像的梯度 , 因此适于用梯度无意义或边界模糊的图 像。 水平集方法虽然在三维分割中呈现出广阔的应 用前景 , 但 level set 算法本身计算量太大这个缺点限 制了它的应用 。 医学图像数据量很大 , 灰度级更丰富 , 在求解 C-V 模型的偏微分方程时 , 运算量很大 , 不能 满足实时处理的要求 。 针对这个问题 , 本文结合最近 几年发展起来的通用编程的图形处理单元 (GPGPU[1]) 模型 CUDA 技术 , 实现了 C-V 水平集算法的并行加 速 。 CUDA 对海量数据的并行处理带来的加速是惊人 的 , 已有许多文献对该平台与 CPU 的速度进行了详 细的比较 , 该方法一方面保证了 C-V 模型本身的分 割效果 ; 另一方面 , 通过并行计算提高图像数据处理 的速度 , 缩短图像处理的时间 , 以达到实时处理的需 要[2,3]。
医学图像配准与融合算法研究
医学图像配准与融合算法研究一、引言在医学领域中,图像配准与融合技术起到了至关重要的作用。
医学图像是医生进行疾病诊断与治疗的重要依据,而不同来源、不同模态的医学图像可能存在位置、形态上的差异。
图像配准与融合算法能够通过对多幅医学图像进行处理与整合,提高医生对病情的诊断准确性,并且在医学影像导航、手术引导、治疗评估等方面发挥重要作用。
本文将对医学图像配准与融合算法的研究进行探讨。
二、医学图像配准算法1. 刚体变换配准算法刚体变换配准算法是一种常用的医学图像配准方法,它通过对两幅图像中的特征点进行匹配,计算出旋转、平移和缩放的参数,以实现两幅图像的精确对齐。
该方法适用于解决位置变化较小的图像配准问题。
2. 弹性变形配准算法弹性变形配准算法是一种能够解决图像形态差异较大的医学图像配准方法。
该算法基于物理模型,通过对图像进行网格划分,并在每个网格点上计算出弹性变形场,以实现对图像的形态变换。
弹性变形配准算法可以广泛应用于不同部位、不同模态的医学图像配准。
三、医学图像融合算法1. 像素级融合算法像素级融合算法是一种将两幅或多幅医学图像像素级别进行整合的方法。
该算法通过对不同图像的像素进行加权平均或逻辑运算,以生成一幅融合后的医学图像。
像素级融合算法能够有效整合不同模态、不同特征的医学图像信息。
2. 特征级融合算法特征级融合算法基于图像处理和机器学习技术,通过提取不同图像的特征,并将其融合起来,以实现对医学图像的融合。
该算法能够加强图像的边缘信息、纹理信息等,并提高医生对疾病的识别能力。
四、医学图像配准与融合算法的研究进展随着计算机技术和医学影像设备的不断发展,医学图像配准与融合算法在疾病诊断与治疗中的应用越来越广泛。
目前,研究者们将深度学习、人工智能等技术引入医学图像配准与融合算法的研究中,取得了较好的效果。
例如,利用深度学习算法对医学图像进行特征提取和匹配,可以提高医学图像配准的准确性和效率。
此外,还有一些新的医学图像配准与融合算法被提出,如基于图像分割的配准算法、基于形变场的融合算法等,这些算法能够更加精确地对医学图像进行处理与分析。
基于CUDA的眼底图像快速自动配准与拼接
基于CUDA的眼底图像快速自动配准与拼接王玉亮;沈建新;廖文和;张运海【期刊名称】《中国机械工程》【年(卷),期】2013(024)013【摘要】针对眼底图像对比度低、光照不均匀、视场局限及不同视场间存在几何畸变等特点,提出一种基于CUDA的眼底图像快速自动配准与拼接算法.该算法利用CUDA加快了各视场眼底图像同态滤波增强的速度及增强后各有效视场的SIFT特征提取与相互匹配的速度,并加快了结合透视变换模型的RANSAC算法进行的匹配点对提纯速度、周围视场与中央视场变换矩阵的计算速度,配准、融合后得到了眼底全景图像.实际的眼底照相机获取图像的自动配准与拼接表明,该算法可以快速、高精度地实现不同视场眼底图像的自动配准与拼接,算法速度是未采用CUDA的算法的10~30倍,精度达到像素级,具有很好的鲁棒性.【总页数】6页(P1749-1754)【作者】王玉亮;沈建新;廖文和;张运海【作者单位】南京航空航天大学,南京,210016;南京航空航天大学,南京,210016;南京航空航天大学,南京,210016;中国科学院苏州生物医学工程技术研究所,苏州,215163【正文语种】中文【中图分类】TP391.41【相关文献】1.基于尺度不变特征的眼底图像自动配准与拼接 [J], 王玉亮;沈建新;廖文和2.基于边缘扩展相位相关的眼底图像拼接 [J], 崔栋;刘敏敏;张光玉;焦青;陈迪;郭永新3.一种基于CUDA的快速宽视频拼接的方法 [J], 刘有科;高珏;谭松;许华虎4.基于PCA-SIFT特征检测的眼底图像拼接 [J], 魏丽芳;潘林;黄琳琳;余轮5.基于快速鲁棒特征的眼底图像自动配准与拼接 [J], 王玉亮;廖文和;沈建新因版权原因,仅展示原文概要,查看原文内容请购买。
基于GPU的快速三维医学图像刚性配准技术
第2 7卷 第 3期 21 0 0年 3月
计 算 机 应 用 研 究
Ap l a i n Re e r h o o u e s p i t s a c fC mp tr c o
Vo _ 7 No 3 l2 . Ma .2 1 r 00
基 于 GP U的快 速 三维 医学 图像 刚性 配 准 技 术 术
( e aoaoy o dclm g r e igo u nd n r i e Suhr dcl nvrt, un zo 155,C ia K yL brtrf r Mei a ePo sn aI c s fG ag ogPo n , otenMei i sy G aghu5 0 1 vc a U ei hn )
秦 安, 徐 建, 冯前进 , 孟晓林 ,陈武凡
( 南方 医科 大学 广 东省 医学 图像 处理 重点 实验 室 ,广 州 5 0 1 ) 15 5
摘
要 : 自 三维 配准将 多个 图像数 据 映射 到 同一 坐标 系中 , 医学影像 分析 性 配准算 法 ( F I T 速 度较 慢 ,5 大小数据 的 刚性 配 准需要 3 0S左右 , 如 LR ) 26 0 不能 满足 快速 临床 应 用的 需 求 。为 此提 出 了一种基 于 C D cm ueu ie eieaci cue 架构 的 快速 三 维 配 准技 术 , 用 G U( r— U A( o p t nf d dvc rht tr ) i e 利 P ga
pi poe i n ) h rcsn ui 并行 计算 实现 配准 中的坐标 变换 、 c sg t 线性插 值 和相 似 性 测度 计 算。 临床 三 维 医学 图像 上 的 实
基于GPU加速和矩阵优化的医学图像重建
基于GPU加速和矩阵优化的医学图像重建周伟;董鹏;孙业全;李耀武【期刊名称】《计算机应用与软件》【年(卷),期】2016(033)001【摘要】计算机断层扫描CT(Computed Tomography)等医学影像设备产生的投影数据巨大,因此由投影数据重建原始图像是一个需要大量计算的耗时过程.为了提高CT图像重建速度,在主流的个人计算机平台上,将基于GPU(Graphic Processing Unit)并行计算的CUDA(Compute Unified Device Architecture)技术应用于Cimmino同步迭代重建算法,并针对GPU并行架构的特点,使用CSR-ELL联合存储格式对数据的存储进行了优化以进一步提高并行效率.实验结果显示,该GPU并行Cimmino重建方法能够减少72%的图像重建时间,在保证成像质量的前提下提高了重建速度.【总页数】3页(P216-218)【作者】周伟;董鹏;孙业全;李耀武【作者单位】潍坊医学院设备科山东潍坊261053;潍坊医学院医学影像学系山东潍坊261053;潍坊医学院医学影像学系山东潍坊261053;潍坊医学院医学影像学系山东潍坊261053【正文语种】中文【中图分类】TP311.52【相关文献】1.康普顿背散射图像重建算法的GPU加速研究 [J], 李守鹏;闫镔;刘拥军;李磊2.基于蒙特卡洛的医学图像重建体积计算算法GPU加速研究 [J], 何冬林;勾成俊;文玉梅;陈昭;雷琴;杨鹏;吴章文3.一种基于GPU加速的三维医学图像体绘制平台设计方案 [J], 曾文权;何拥军;余爱民;林敏4.基于压缩感知的医学图像重建方法 [J], 张国平; 牟忠德5.一种利用Spark-GPU加速CT图像重建的设计 [J], 熊威; 曾有灵; 李喆因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Graphics Processing Units) 来加速配准进程[5-7],但效 果 也 不 甚理想.
Nvidia 于 2007 年 推 出 第 一 款 具 备 统 一 计 算 设 备 架 构 ( Compute Unified Device Architecture ,CUDA ) 的显卡. 相比 较于之前的图形处理架构,CUDA 提供了统一的着色器流水 线,使得在 GPU 上运行的程序可以对数学逻辑单元进行排 列; 此外,CUDA 还提供了共享的片内存储器,使得线程间可 以随机写入和通信,这都为解决三维医学图像配准的实时性 问题,提供了一个相对廉价而又高效的解决途径.
本文基于 CUDA 架构,提出一个快速的三维医学图像配 准算法,实验表明该算法能够准确、快速的实现三维医学图像 的配准,从而满足医学临床对配准算法的需求.
2 CUDA 对三维医学图像配准的加速
假设两组待配准图像分别为 R、F,以图像 R 的空间坐标 为基准( 称为参照图像) ,在测度 S 下的图像配准准则即为寻
文 章 编 号: 1000-1220( 2013) 11-2621-05
CUDA-based Acceleration of Three Dimensional 3D Medical Images Registration
WANG Bei-lei1 ,ZHU Zhi-liang1 ,M ENG Lu2
MI( R,F) = H( R) + H( F) - H( R,F)
( 2)
其中,R、F 分别代表参考图像和浮动图像,H( R) 、H( F) 分别
代表两幅图像的香农熵,其值可以通过图像的灰度分布计算
得到.
基于最大互信息的图像配准算法流程如图 1 所示.
图 1 基于最大互信息的图像配准算法流程 Fig. 1 Flow chart of image registration based on
量的冗余计算,很大程度上降低了 CUDA 加速的效果.
图 2 基于 CUDA 的图像联合直方图计算方法流程图 Fig. 2 Flow chart of image joint histogram calculation method based on CUDA
通过在 8mm、4mm 尺度体数据三维搜索空间中进行的最
优化选择,在 2mm 和 1mm 尺度体数据中,需要进一步处理的
目标仅为三维搜索空间中的一个点,处理的内容包括在 2mm
尺度体数据中的 9 自由度最优化,并基于最大互信息测度原
则,选择旋转、平移、放缩参数; 以及 1mm 尺度体数据中的 12
自由度最优化,并基于最大互信息测度原则,选择旋转、平移、
较,若二者之间关系不满足式( 3) ,则剔除该候选点.
| θ8mm - θ4mm | ≤n /2R
| t8mm - t4mm | ≤n /2
( 3)
| s8mm - s4mm | ≤n /2R 其中,θ8mm 、θ4mm 分别表示 8mm 尺度和 4mm 尺度下的旋转参 数,t8mm 、t4mm 分别表示 8mm 尺度和 4mm 尺度下的平移参数, s8mm 、s4mm 分别表示 8mm 尺度和 4mm 尺度下的放缩参数,n 表示尺度,R 表示三维体数据半径.
1 ( Softw are College,Northeastern University,Shenyang 110819,China) 2 ( College of Information Science and Engineering,Northeastern University,Shenyang 110819,China)
势,并结合图像多尺度、最大互信息等方法,实现了三维医学图像的快速配准. 实验结果表明,该方法在保证配准精度的前提下,
大幅度地提高了三维医学图像配准算法的运算速度,可以满足临床上对配准算法的实时性要求.
关 键 词: 三维图像配准; CUDA 加速; 互信息; 多尺度
中图分类号: TP391
文献标识码: A
Gómez-Luna 等提出基于 CUDA 加速的单幅图像直方图计算 方法[11],Shams 等人在此基础上,提出了基于 CUDA 加速的两
幅图像联合直方图计算方法,并进一步总结了互信息测度的计 算方法[12]. Shams 等人的方法对每个 block 的建立都要遍历整
个体数据,以选择合适的体素,这使得方法执行过程中存在大
maximum mutual information
但是以上过程对于医学图像的配准而言,一般耗时较长, 也即时间复杂度较大. 其主要原因在于:
1) 三维医学图像分辨率高,导致数据量大; 2) 图像互信息的计算量较大,实验表明医学图像配准方 法大约 90% 的时间消耗在互信息计算上. 为解决以上影响配准速度的问题,本文提出: ( 1) 使用多 尺度的方法解决三维医学数据量大的问题; ( 2) 使用基于 CUDA 的快速图像互信息计算方法. 2. 1 多尺度图像分解 随着医学成像设备的不断发展,医学图像的分辨率也越 来越精细,从而造成医学图像数据量越来越大. 以肺部 HRCT 图像为例,一组 512 × 512 分辨率,层厚 1mm,层间距 2mm 的 图像,其层数在 200-300 层,其中需要处理的体素在五千万至 八千万之间. 如此大的数据量对实时快速的医学图像处理,尤 其是算法复杂度较高的图像配准来说,是一个非常大的挑战. 而对三维体数据进行多尺度分解,再逐步进行配准,是一个在 性能和速度间取得平衡的方法. 在进行多尺度分解之前,先对医学图像三维体数据进行 初始化,包括: ( 1) 层间插值,使三维体数据实现各向同性; ( 2) 层内插值,使相邻体素间距为 1mm. 本文对原始体数据进行 3 次尺度分解,分别得到 8mm 尺 度体数据、4mm 尺度体数据、2mm 尺度体数据. 其主要原理 是,先在尺度较大的体数据中进行错误率高、计算量大的仿射 矩阵参数寻优,进而将目标参数限制在有限的搜索空间中,然 后在尺度较小的体数据中对已有参数进行进一步寻优,以及 逐步增加其他仿射矩阵参数寻优. 在 8mm 尺度体数据中,基于最大互信息测度准则,初步 确定旋转仿射矩阵在 X、Y、Z 上的三个分量,因为统计表明, 在配准过程中,旋转参数的计算错误率最高,所导致的后果也 最严重[8]. 在 4mm 尺度体数据中,基于最大互信息测度准则,计算 新的旋转、平移、缩放参数,并与 8mm 尺度下的计算结果作比
为解决医学图像配准的实时性问题,国内外的研究学者 们提出过很多加速策略,2006 年之前主要集中于在并行超级 计算机上来完成图像配准[2-4]. 用这些方法,速度虽然能够得 到很大的提高,但通过使用大的、昂贵的超级计算机来实现, 对于医疗装置是不现实的. 近几年来,一些研究学者探索利用 GPU 通 用 计 算 ( GPGPU,General Purpose computation on
2622
小型微型计算机系统
2013 年
找一个空间变换 T,对图像 F( 称为浮动图像) 做变换 T,使得
在此变换下测度 S 最大. 配准准则可表示为:
T^ = arg maxS( R,FT )
( 1)
T
式( 1) 称为相似性配准准则测度,S 表示了图像间的相似
性大小. 本文通过互信息来表达测度 S. 互信息的定义为:
小型微型计算机系统 Journal of Chinese Computer Systems
2013 年 11 月 第 11 期 Vol. 34 No. 11 2013
基于 CUDA 加速的三维医学图像配准
王蓓蕾1 ,朱志良1 ,孟 琭2
1 ( 东北大学 软件学院,沈阳 110819) 2 ( 东北大学 信息科学与工程学院,沈阳 110819) E-mail: w angbeilei_happy@ 163. com
摘 要: 三维医学图像配准技术是医学图像处理,特别是外科手术导航的关键技术,但现有的三维医学图像配准算法大多存在
计算量大、耗时过长的问题,不能满足临床应用中实时处理的要求. 针对这一问题,提出一种基于统一计算设备架构( Compute
Unified Device Architecture,CUDA) 的高性能计算方法,充分利用 CUDA 架构下 GPU ( Graphic Processing Unit) 并行计算的优
Abstract: Real time 3D medical image registration method is key technology of medical image processing,especially in surgical operation navigation. How ever,current 3D medical image registration methods are time-consuming,w hich can' t meet the real time requirement of clinical application. To solve this problem,this paper presented a high performance computational method based on CUDA ( Compute Unified Device Architecture) ,w hich took full advantage of GPU parallel computing under CUDA architecture combined w ith image multiple scale and maximum mutual information to make fast registration of three dimensional medical image. Experiments show ed that this algorithm can greatly accelerate the computational speed of registration of three dimensional medical image,and meet the real time requirement of clinical application. Key words: threee dimensional image registration; CUDA acceleration; mutual information; multiple scale