Scatter correction based on adaptive photon path-based Monte Carlo simulation method in Multi-GPU platform. (October 2020)
- Record Type:
- Journal Article
- Title:
- Scatter correction based on adaptive photon path-based Monte Carlo simulation method in Multi-GPU platform. (October 2020)
- Main Title:
- Scatter correction based on adaptive photon path-based Monte Carlo simulation method in Multi-GPU platform
- Authors:
- Zhang, Yangmei
Chen, Yusi
Zhong, Anni
Jia, Xun
Wu, Shuyu
Qi, Hongliang
Zhou, Linghong
Xu, Yuan - Abstract:
- Highlights: Path-by-path based Mento-Carlo method was utilized in CBCT scatter correction. By the advantage of the sampling scheme in gMMC, sparsely selecting the photon deposition pixels in the projection can speed MC scatter calculation. The scatter estimation via MC simulation time of all cases was within 2.5 seconds Abstract: Monte Carlo (MC)-based simulation is the most precise method in scatter correction for Cone-beam CT (CBCT). Nonetheless, the existing MC methods cannot be fully applied in clinical due to its low efficiency. The traditional MC simulations perform calculations via a particle-by-particle scheme, which leads to high computation costs because abundant photons do not reach the X-ray detector in transport. The conventional approaches cannot control where the particle ends. Hence, it unavoidably waste lots of time in transporting numerous photons that have no contribution to the signal at the detector, yielding a low computational efficiency. To solve the problem, an innovative GPU-based Metropolis MC (gMMC) method was proposed. Compared with the traditional ones, the Metropolis based algorithm utilizes a path-by-path sampling method. The method can automatically control each particle path and eventually accelerate the convergence. In this paper, we firstly take planning CT image as prior information because of its precise CT value, and utilize gMMC to estimate scatter signal. Then the scatter signals are removed from the raw CBCT projections. Afterwards,Highlights: Path-by-path based Mento-Carlo method was utilized in CBCT scatter correction. By the advantage of the sampling scheme in gMMC, sparsely selecting the photon deposition pixels in the projection can speed MC scatter calculation. The scatter estimation via MC simulation time of all cases was within 2.5 seconds Abstract: Monte Carlo (MC)-based simulation is the most precise method in scatter correction for Cone-beam CT (CBCT). Nonetheless, the existing MC methods cannot be fully applied in clinical due to its low efficiency. The traditional MC simulations perform calculations via a particle-by-particle scheme, which leads to high computation costs because abundant photons do not reach the X-ray detector in transport. The conventional approaches cannot control where the particle ends. Hence, it unavoidably waste lots of time in transporting numerous photons that have no contribution to the signal at the detector, yielding a low computational efficiency. To solve the problem, an innovative GPU-based Metropolis MC (gMMC) method was proposed. Compared with the traditional ones, the Metropolis based algorithm utilizes a path-by-path sampling method. The method can automatically control each particle path and eventually accelerate the convergence. In this paper, we firstly take planning CT image as prior information because of its precise CT value, and utilize gMMC to estimate scatter signal. Then the scatter signals are removed from the raw CBCT projections. Afterwards, FDK reconstruction is performed to obtain the corrected image, some accelerating strategies including reducing photon history number, pixels sampling, projection angles sampling and reconstructed image down-sampling achieve adaptive fast CBCT image reconstruction. For having high computational efficiency, we implemented the whole workflow on a 4-GPU workstation. In order to verify the feasibility of the the method, the experiment of several cases are conducted including simulation, phantom, and real patient cases. Results indicate that the image contrast becomes better, the scatter artifacts are eliminated. The maximum error ( emax ), the minimum error ( emin ), the 95th percentile error ( e95% ), average error (¯ e ) are reduced from 264, 56, 14 and 21 HU to 28, 10, 3 and 7 HU in full-fan case, and from 387, 5, 19 and 95 HU to 39, 2, 2 and 6 HU in the half-fan case. In terms of computation time, the MC simulation time of all cases is within 2.5 seconds, and the total time is within 15 seconds. … (more)
- Is Part Of:
- Computer methods and programs in biomedicine. Volume 194(2020)
- Journal:
- Computer methods and programs in biomedicine
- Issue:
- Volume 194(2020)
- Issue Display:
- Volume 194, Issue 2020 (2020)
- Year:
- 2020
- Volume:
- 194
- Issue:
- 2020
- Issue Sort Value:
- 2020-0194-2020-0000
- Page Start:
- Page End:
- Publication Date:
- 2020-10
- Subjects:
- Fast Monte Carlo -- Scatter correction -- Cone-beam CT -- GPU -- Image reconstruction
Medicine -- Computer programs -- Periodicals
Biology -- Computer programs -- Periodicals
Computers -- Periodicals
Medicine -- Periodicals
Médecine -- Logiciels -- Périodiques
Biologie -- Logiciels -- Périodiques
Biology -- Computer programs
Medicine -- Computer programs
Periodicals
Electronic journals
610.28 - Journal URLs:
- http://www.sciencedirect.com/science/journal/01692607 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.cmpb.2020.105487 ↗
- Languages:
- English
- ISSNs:
- 0169-2607
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.095000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 13747.xml