Technical note: A GPU-based shared Monte Carlo method for fast photon transport in multi-energy x-ray exposures

被引:0
|
作者
Zhou, Yiwen [1 ]
Deng, Wenxin [1 ]
Kang, Jing [1 ]
Xia, Jinqiu [1 ]
Yang, Yingjie [1 ]
Li, Bin [2 ]
Zhang, Yuqin [3 ]
Qi, Hongliang [4 ]
Wu, WangJiang [1 ]
Qi, Mengke [1 ]
Zhou, Linghong [1 ]
Ma, Jianhui [3 ]
Xu, Yuan [1 ]
机构
[1] Southern Med Univ, Sch Biomed Engn, Guangzhou 510515, Peoples R China
[2] Sun Yat Sen Univ, Canc Ctr, Collaborat Innovat Ctr Canc Med, State Key Lab Oncol South China, Guangzhou, Peoples R China
[3] Southern Med Univ, Nanfang Hosp, Dept Radiat Oncol, Guangzhou 510515, Peoples R China
[4] Southern Med Univ, Nanfang Hosp, Dept Clin Engn, Guangzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
Monte Carlo method; multi-energy x-ray exposures; photon transport simulation; SIMULATION; CT; IMPLEMENTATION;
D O I
10.1002/mp.17314
中图分类号
R8 [特种医学]; R445 [影像诊断学];
学科分类号
1002 ; 100207 ; 1009 ;
摘要
BackgroundThe Monte Carlo (MC) method is an accurate technique for particle transport calculation due to the precise modeling of physical interactions. Nevertheless, the MC method still suffers from the problem of expensive computational cost, even with graphics processing unit (GPU) acceleration. Our previous works have investigated the acceleration strategies of photon transport simulation for single-energy CT. But for multi-energy CT, conventional individual simulation leads to unnecessary redundant calculation, consuming more time.PurposeThis work proposes a novel GPU-based shared MC scheme (gSMC) to reduce unnecessary repeated simulations of similar photons between different spectra, thereby enhancing the efficiency of scatter estimation in multi-energy x-ray exposures.MethodsThe shared MC method selects shared photons between different spectra using two strategies. Specifically, we introduce spectral region classification strategy to select photons with the same initial energy from different spectra, thus generating energy-shared photon groups. Subsequently, the multi-directional sampling strategy is utilized to select energy-and-direction-shared photons, which have the same initial direction, from energy-shared photon groups. Energy-and-direction-shared photons perform shared simulations, while others are simulated individually. Finally, all results are integrated to obtain scatter distribution estimations for different spectral cases.ResultsThe efficiency and accuracy of the proposed gSMC are evaluated on the digital phantom and clinical case. The experimental results demonstrate that gSMC can speed up the simulation in the digital case by similar to 37.8% and the one in the clinical case by similar to 20.6%, while keeping the differences in total scatter results within 0.09%, compared to the conventional MC package, which performs an individual simulation.ConclusionsThe proposed GPU-based shared MC simulation method can achieve fast photon transport calculation for multi-energy x-ray exposures.
引用
收藏
页码:8390 / 8398
页数:9
相关论文
共 50 条
  • [1] Fast Monte-Carlo Photon Transport Employing GPU-Based Parallel Computation
    Mirzapour, M.
    Hadad, K.
    Faghihi, R.
    Hamilton, R. J.
    Watchman, C. J.
    IEEE TRANSACTIONS ON RADIATION AND PLASMA MEDICAL SCIENCES, 2020, 4 (04) : 450 - 460
  • [2] A Novel GPU-Based Fast Monte Carlo Photon Dose Calculating Method for Accurate Radiotherapy Treatment Planning
    Tavakoli, M.
    Karbalaee, M.
    Shahbazi, D.
    MEDICAL PHYSICS, 2017, 44 (06) : 2910 - 2910
  • [3] GPU Based Parallel Computation for Fast Monte-Carlo Photon Transport
    Hadad, K.
    Mirzapour, M.
    Faghihi, R.
    Hamilton, R.
    MEDICAL PHYSICS, 2020, 47 (06) : E788 - E788
  • [4] A fast GPU-based Monte Carlo simulation of proton transport with detailed modeling of nonelastic interactions
    Tseung, H. Wan Chan
    Ma, J.
    Beltran, C.
    MEDICAL PHYSICS, 2015, 42 (06) : 2967 - 2978
  • [5] Fast GPU-based spot extraction for energy-dispersive X-ray Laue diffraction
    Alghabi, F.
    Send, S.
    Schipper, U.
    Abboud, A.
    Pashniak, N.
    Pietsch, U.
    Kolb, A.
    JOURNAL OF INSTRUMENTATION, 2014, 9
  • [6] Development of a GPU-Based Monte Carlo Dose Calculation Code for Coupled Electron-Photon Transport
    Jia, X.
    Gu, X.
    Sempau, J.
    Choi, D.
    Majumdar, A.
    Jiang, S.
    MEDICAL PHYSICS, 2010, 37 (06)
  • [7] Development of a GPU-based Monte Carlo dose calculation code for coupled electron-photon transport
    Jia, Xun
    Gu, Xuejun
    Sempau, Josep
    Choi, Dongju
    Majumdar, Amitava
    Jiang, Steve B.
    PHYSICS IN MEDICINE AND BIOLOGY, 2010, 55 (11): : 3077 - 3086
  • [8] Fast GPU-based absolute intensity determination for energy-dispersive X-ray Laue diffraction
    Alghabi, F.
    Send, S.
    Schipper, U.
    Abboud, A.
    Pietsch, U.
    Kolb, A.
    JOURNAL OF INSTRUMENTATION, 2016, 11
  • [9] A GPU-based fast Monte Carlo code that supports proton transport in magnetic field for radiation therapy
    Li, Shijun
    Cheng, Bo
    Wang, Yuxin
    Pei, Xi
    Xu, Xie George
    JOURNAL OF APPLIED CLINICAL MEDICAL PHYSICS, 2024, 25 (01):
  • [10] A Method for Automatic Commissioning of a GPU-Based Monte Carlo Code for Clinica Photon Beam Dose Calculation
    Tian, Z.
    Townson, R.
    Graves, Y.
    Jia, X.
    Jiang, S.
    MEDICAL PHYSICS, 2013, 40 (06)