arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1204.6367physics.med-ph
收藏

用于高效、准确和真实地模拟锥束CT投影的GPU工具

A GPU Tool for Efficient, Accurate, and Realistic Simulation of Cone Beam CT Projections

Xun Jia, Hao Yan, Laura Cervino, Michael Folkerts, Steve B. Jiang

摘要:

X射线投影图像的模拟在锥形束CT(CBCT)相关研究项目中起着重要作用。投影图像包含主信号、散射信号和噪声。对所有这些组件执行精确和现实的计算在计算上是苛刻的。在这项工作中,我们在GPU上开发了一个软件包,称为gDRR,用于在临床现实条件下准确有效地计算CBCT中的X射线投影图像。通过三线性射线追踪算法计算主信号。然后执行蒙特卡罗(MC)模拟,产生主信号和散射信号,两者都具有噪声。应用去噪过程以获得平滑的散射信号。然后,通过组合MC主信号和射线跟踪主信号之间的差以及MC模拟散射信号和去噪散射信号之间的差来获得噪声分量。最后,校准步骤通过缩放其幅度将计算出的噪声信号转换为真实的噪声信号。对于典型的多能谱CBCT投影,主信号的计算时间为1.2~2.3秒,而MC模拟需要28.1~95.3秒。所有其他步骤的计算时间可以忽略不计。射线追踪的原始信号与MC模拟结果的原始部分吻合较好。使用gDRR的MC模拟散射信号与EGSnrc结果一致,相对差异为3.8%。进行噪声校准过程以针对真实CBCT扫描仪校准gDRR。所计算的投影是准确和真实的,使得可以使用模拟投影再现射束硬化伪影和散射伪影。从模拟投影重建的CBCT图像中的噪声幅度也与相应mAs水平下的测量图像中的噪声幅度一致。

英文摘要:

Simulation of x-ray projection images plays an important role in cone beam CT (CBCT) related research projects. A projection image contains primary signal, scatter signal, and noise. It is computationally demanding to perform accurate and realistic computations for all of these components. In this work, we develop a package on GPU, called gDRR, for the accurate and efficient computations of x-ray projection images in CBCT under clinically realistic conditions. The primary signal is computed by a tri-linear ray-tracing algorithm. A Monte Carlo (MC) simulation is then performed, yielding the primary signal and the scatter signal, both with noise. A denoising process is applied to obtain a smooth scatter signal. The noise component is then obtained by combining the difference between the MC primary and the ray-tracing primary signals, and the difference between the MC simulated scatter and the denoised scatter signals. Finally, a calibration step converts the calculated noise signal into a realistic one by scaling its amplitude. For a typical CBCT projection with a poly-energetic spectrum, the calculation time for the primary signal is 1.2~2.3 sec, while the MC simulations take 28.1~95.3 sec. Computation time for all other steps is negligible. The ray-tracing primary signal matches well with the primary part of the MC simulation result. The MC simulated scatter signal using gDRR is in agreement with EGSnrc results with a relative difference of 3.8%. A noise calibration process is conducted to calibrate gDRR against a real CBCT scanner. The calculated projections are accurate and realistic, such that beam-hardening artifacts and scatter artifacts can be reproduced using the simulated projections. The noise amplitudes in the CBCT images reconstructed from the simulated projections also agree with those in the measured images at corresponding mAs levels.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑