Abstract

Purpose: It is desirable to compute polyenergetic digitally reconstructed radiographs (DRRs) in many radiotherapy tasks, especially when investigating beam hardening effects in CT/CBCT reconstruction and studying 2D‐3D registration. The standard polyenergetic DRR calculation performs ray‐tracing for each energy bin. The computation time scales with the number of bins in the spectrum and the ray tracing operation for each bin dominates the computation time. This work develops a novel algorithm to enhance the efficiency of polyenergetic DRR computation. Methods: The inputs of our algorithm are 3D density and material arrays along with the energy spectrum. We compute a modified projection by ray tracing through the density data and saving the results from each material into separate 2D arrays. For each energy bin, the product of each density projection and its corresponding energy dependent mass attenuation coefficient is summed over all materials. The exponential of the results from each energy bin are weighted and summed to create a final polyenergetic DRR. Our new algorithm is mathematically equivalent to the standard approach. We use our algorithm to simulate a 512×512 polyenergetic DRR of a 512×512×182 phantom comprised of 3 materials (air, tissue, bone). A realistic 120kVp energy spectrum with 114 bins was used. The computation times and results of the new algorithm are compared to those of the standard algorithm. Results: We successfully improved the efficiency of the polyenergetic DRR calculation by a factor of 63.85 in our testing case. The average error between the results from our algorithm and that from the standard algorithm is on the order of machine precision. Conclusion: We have substantially improved the efficiency of the standard polyenergetic DRR algorithm without sacrificing accuracy. This new approach enables fast and accurate DRR calculations that will facilitate many tasks in radiotherapy.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.