首页> 外文会议>Conference on physics of medical imaging >NVIDIA OptiX ray-tracing engine as a new tool for modelling medical imaging systems
【24h】

NVIDIA OptiX ray-tracing engine as a new tool for modelling medical imaging systems

机译:NVIDIA OptiX光线跟踪引擎作为用于对医学成像系统建模的新工具

获取原文

摘要

The most accurate technique to model the X- and gamma radiation path through a numerically defined object is the Monte Carlo simulation which follows single photons according to their interaction probabilities. A simplified and much faster approach, which just integrates total interaction probabilities along selected paths, is known as ray tracing. Both techniques are used in medical imaging for simulating real imaging systems and as projectors required in iterative tomographic reconstruction algorithms. These approaches are ready for massive parallel implementation e.g. on Graphics Processing Units (GPU), which can greatly accelerate the computation time at a relatively low cost. In this paper we describe the application of the NVIDIA OptiX ray-tracing engine, popular in professional graphics and rendering applications, as a new powerful tool for X- and gamma ray-tracing in medical imaging. It allows the implementation of a variety of physical interactions of rays with pixel-, mesh- or nurbs-based objects, and recording any required quantities, like path integrals, interaction sites, deposited energies, and others. Using the OptiX engine we have implemented a code for rapid Monte Carlo simulations of Single Photon Emission Computed Tomography (SPECT) imaging, as well as the ray-tracing projector, which can be used in reconstruction algorithms. The engine generates efficient, scalable and optimized GPU code, ready to run on multi GPU heterogeneous systems. We have compared the results our simulations with the GATE package. With the OptiX engine the computation time of a Monte Carlo simulation can be reduced from days to minutes.
机译:蒙特卡罗模拟是对穿过一个数字定义的物体的X射线和γ射线路径进行建模的最准确技术,该方法根据单个光子的相互作用概率遵循单个光子。一种简化且快得多的方法,即沿选定路径整合总交互概率的方法,称为射线跟踪。两种技术都用于医学成像中,以模拟真实的成像系统,并用作迭代层析重建算法中所需的投影仪。这些方法已准备好大规模并行实施,例如在图形处理单元(GPU)上运行,可以以相对较低的成本大大加快计算时间。在本文中,我们描述了在专业图形和渲染应用程序中流行的NVIDIA OptiX射线跟踪引擎的应用,它是用于医学成像中X射线和γ射线跟踪的新功能强大的工具。它允许实现光线与基于像素,基于网格或基于核的对象的各种物理交互,并记录任何所需的量,例如路径积分,交互位置,沉积的能量等。使用OptiX引擎,我们实现了一个代码,用于单光子发射计算机断层扫描(SPECT)成像的快速蒙特卡罗模拟以及光线跟踪投影仪,可用于重建算法。该引擎生成高效,可扩展和优化的GPU代码,可以在多GPU异构系统上运行。我们将模拟结果与GATE软件包进行了比较。使用OptiX引擎,可以将Monte Carlo模拟的计算时间从几天减少到几分钟。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号