首页> 外文会议>Visualization, Image-Guided Procedures, and Display pt.1; Progress in Biomedical Optics and Imaging; vol.6,no.21 >Efficient 3D Nonlinear Warping of Computed Tomography: Two High Performance Implementations using OpenGL
【24h】

Efficient 3D Nonlinear Warping of Computed Tomography: Two High Performance Implementations using OpenGL

机译:计算机断层扫描的高效3D非线性变形:使用OpenGL的两种高性能实现

获取原文
获取原文并翻译 | 示例

摘要

We have implemented two hardware accelerated Thin Plate Spline (TPS) warping algorithms. The first algorithm is a hardware-software approach (HW-TPS) that uses OpenGL Vertex Shaders to perform a grid warp. The second is a Graphics Processor based approach (GPU-TPS) that uses the OpenGL Shading Language to perform all warping calculations on the GPU. Comparison with a software TPS algorithm was used to gauge the speed and quality of both hardware algorithms. Quality was analyzed visually and using the Sum of Absolute Difference (SAD) similarity metric. Warping was performed using 92 user-defined displacement vectors for 512x512x173 serial lung CT studies, matching normal-breathing and deep-inspiration scans. On a Xeon 2.2 Ghz machine with an ATI Radeon 9800XT GPU the GPU-TPS required 26.1 seconds to perform a per-voxel warp compared to 148.2 seconds for the software algorithm. The HW-TPS needed 1.63 seconds to warp the same study while the GPU-TPS required 1.94 seconds and the software grid transform required 22.8 seconds. The SAD values calculated between the outputs of each algorithm and the target CT volume were 15.2%, 15.4% and 15.5% for the HW-TPS, GPU-TPS and both software algorithms respectively. The computing power of ubiquitous 3D graphics cards can be exploited in medical image processing to provide order of magnitude acceleration of nonlinear warping algorithms without sacrificing output quality.
机译:我们已经实现了两种硬件加速的薄板样条线(TPS)变形算法。第一种算法是使用OpenGL顶点着色器执行网格扭曲的硬件-软件方法(HW-TPS)。第二种是基于图形处理器的方法(GPU-TPS),它使用OpenGL阴影语言在GPU上执行所有变形计算。与软件TPS算法的比较用于衡量两种硬件算法的速度和质量。使用绝对差异总和(SAD)相似性指标进行视觉分析质量。使用92个用户定义的位移向量进行变形,以进行512x512x173串行肺部CT研究,以匹配正常呼吸扫描和深呼吸扫描。在配备ATI Radeon 9800XT GPU的Xeon 2.2 Ghz机器上,GPU-TPS进行每个人素扭曲所需的时间为26.1秒,而软件算法为148.2秒。 HW-TPS需要1.63秒才能扭曲相同的研究,而GPU-TPS需要1.94秒,软件网格转换需要22.8秒。对于HW-TPS,GPU-TPS和两种软件算法,每种算法的输出与目标CT体积之间计算​​的SAD值分别为15.2%,15.4%和15.5%。可以在医学图像处理中利用无处不在的3D图形卡的计算能力,从而在不牺牲输出质量的情况下提供非线性翘曲算法的数量级加速。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号