• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

SU-E-J-91:基于快速傅里叶变换(FFT)并使用图形处理单元(GPU)的医学图像配准

SU-E-J-91: FFT Based Medical Image Registration Using a Graphics Processing Unit (GPU).

作者信息

Luce J, Hoggarth M, Lin J, Block A, Roeske J

机构信息

Loyola University Medical Center, Maywood, IL.

出版信息

Med Phys. 2012 Jun;39(6Part7):3673. doi: 10.1118/1.4734927.

DOI:10.1118/1.4734927
PMID:28519802
Abstract

PURPOSE

To evaluate the efficiency gains obtained from using a Graphics Processing Unit (GPU) to perform a Fourier Transform (FT) based image registration.

METHODS

Fourier-based image registration involves obtaining the FT of the component images, and analyzing them in Fourier space to determine the translations and rotations of one image set relative to another. An important property of FT registration is that by enlarging the images (adding additional pixels), one can obtain translations and rotations with sub-pixel resolution. The expense, however, is an increased computational time. GPUs may decrease the computational time associated with FT image registration by taking advantage of their parallel architecture to perform matrix computations much more efficiently than a Central Processor Unit (CPU). In order to evaluate the computational gains produced by a GPU, images with known translational shifts were utilized. A program was written in the Interactive Data Language (IDL; Exelis, Boulder, CO) to performCPU-based calculations. Subsequently, the program was modified using GPU bindings (Tech-X, Boulder, CO) to perform GPU-based computation on the same system. Multiple image sizes were used, ranging from 256×256 to 2304×2304. The time required to complete the full algorithm by the CPU and GPU were benchmarked and the speed increase was defined as the ratio of the CPU-to-GPU computational time.

RESULTS

The ratio of the CPU-to- GPU time was greater than 1.0 for all images, which indicates the GPU is performing the algorithm faster than the CPU. The smallest improvement, a 1.21 ratio, was found with the smallest image size of 256×256, and the largest speedup, a 4.25 ratio, was observed with the largest image size of 2304×2304.

CONCLUSIONS

GPU programming resulted in a significant decrease in computational time associated with a FT image registration algorithm. The inclusion of the GPU may provide near real-time, sub-pixel registration capability.

摘要

目的

评估使用图形处理单元(GPU)执行基于傅里叶变换(FT)的图像配准所获得的效率提升。

方法

基于傅里叶的图像配准包括获取各组成图像的傅里叶变换,并在傅里叶空间中对其进行分析,以确定一组图像相对于另一组图像的平移和旋转。傅里叶变换配准的一个重要特性是,通过放大图像(添加额外像素),可以获得亚像素分辨率的平移和旋转。然而,代价是计算时间增加。GPU可以利用其并行架构比中央处理器(CPU)更高效地执行矩阵计算,从而减少与傅里叶变换图像配准相关的计算时间。为了评估GPU产生的计算增益,使用了具有已知平移偏移的图像。用交互式数据语言(IDL;Exelis,科罗拉多州博尔德市)编写了一个程序来执行基于CPU的计算。随后,使用GPU绑定(Tech-X,科罗拉多州博尔德市)对该程序进行修改,以便在同一系统上执行基于GPU的计算。使用了多种图像尺寸,范围从256×256到2304×2304。对CPU和GPU完成完整算法所需的时间进行了基准测试,并将速度提升定义为CPU与GPU计算时间的比率。

结果

对于所有图像,CPU与GPU时间的比率均大于1.0,这表明GPU执行算法的速度比CPU快。在最小图像尺寸256×256时,提升最小,比率为1.21;在最大图像尺寸2304×2304时,加速比最大,为4.25。

结论

GPU编程显著减少了与傅里叶变换图像配准算法相关的计算时间。引入GPU可提供近实时的亚像素配准能力。

相似文献

1
SU-E-J-91: FFT Based Medical Image Registration Using a Graphics Processing Unit (GPU).SU-E-J-91:基于快速傅里叶变换(FFT)并使用图形处理单元(GPU)的医学图像配准
Med Phys. 2012 Jun;39(6Part7):3673. doi: 10.1118/1.4734927.
2
SU-E-J-93: Fourier Transform-Based Medical Image Registration.SU-E-J-93:基于傅里叶变换的医学图像配准
Med Phys. 2012 Jun;39(6Part7):3673-3674. doi: 10.1118/1.4734929.
3
High performance computing for deformable image registration: towards a new paradigm in adaptive radiotherapy.用于可变形图像配准的高性能计算:迈向自适应放射治疗的新范式。
Med Phys. 2008 Aug;35(8):3546-53. doi: 10.1118/1.2948318.
4
A fast forward projection using multithreads for multirays on GPUs in medical image reconstruction.基于 GPU 的医学图像重建中多线程快速前向投影的多射线算法。
Med Phys. 2011 Jul;38(7):4052-65. doi: 10.1118/1.3591994.
5
Ultra-fast digital tomosynthesis reconstruction using general-purpose GPU programming for image-guided radiation therapy.基于通用 GPU 编程的用于图像引导放射治疗的超快速数字断层合成重建。
Technol Cancer Res Treat. 2011 Aug;10(4):295-306. doi: 10.7785/tcrt.2012.500206.
6
Efficient methods for implementation of multi-level nonrigid mass-preserving image registration on GPUs and multi-threaded CPUs.在图形处理器(GPU)和多线程中央处理器(CPU)上实现多级非刚性质量守恒图像配准的高效方法。
Comput Methods Programs Biomed. 2016 Apr;127:290-300. doi: 10.1016/j.cmpb.2015.12.018. Epub 2016 Jan 6.
7
Fully 3D list-mode time-of-flight PET image reconstruction on GPUs using CUDA.基于 CUDA 的 GPU 上完全 3D 列表模式飞行时间 PET 图像重建。
Med Phys. 2011 Dec;38(12):6775-86. doi: 10.1118/1.3661998.
8
GPU accelerated generation of digitally reconstructed radiographs for 2-D/3-D image registration.GPU 加速的数字重建射线影像生成,用于 2-D/3-D 图像配准。
IEEE Trans Biomed Eng. 2012 Sep;59(9):2594-603. doi: 10.1109/TBME.2012.2207898. Epub 2012 Jul 11.
9
Multi-GPU implementation of a VMAT treatment plan optimization algorithm.容积调强放疗(VMAT)治疗计划优化算法的多图形处理器(Multi-GPU)实现
Med Phys. 2015 Jun;42(6):2841-52. doi: 10.1118/1.4919742.
10
Performance-aware programming for intraoperative intensity-based image registration on graphics processing units.基于图形处理单元的术中基于强度的图像配准的性能感知编程。
Int J Comput Assist Radiol Surg. 2021 Mar;16(3):375-386. doi: 10.1007/s11548-020-02303-y. Epub 2021 Jan 23.