Purpose: To develop a Ray Cast/Dose Superposition (RC/DS) algorithm for proton grid therapy. Its functionality needed to include automatic positioning of small proton pencil beams in a grid-pattern and superimposing thin beam Monte Carlo (MC) dose distribution data on a Computer Tomography (CT) density volume. The purpose was to calculate and store un-weighted volumetric dose distributions of individual proton energies for subsequent optimization. Materials & Methods: Using the programming language Python 3.6, CT and Volume Of Interest (VOI) data of various patients and phantoms were imported. The target VOI was projected to either two or four planes, corresponding to the number of used gantry positions. Rays were then traced through the CT voxels, which were converted from Hounseld Units to density using a look up table, to calculate Water Equivalent Distance and proton energy needed to reach the proximal and distal edge of the target volume. With automated grid-pattern beam positioning, thin beam MC calculated depth dose distribution files were interpolated, scaled and superimposed on the CT volume for all beamlet positions. The algorithm reliability was tested on several CT image sets, the proton range estimation compared to a commercial TPS and the depth dose interpolation analyzed using MC simulations. Results: The RC/DS algorithm computation time was on average around 6 hours and 30 minutes for each CT set. The dose distribution output visually conformed to target locations and maintained a grid pattern for all tested CT sets. It gave unwanted dose artifacts in situations when rays outside the beamlet center passed a significant length of low/high density regions compared to the center, which yielded dose distributions of unlikely shape. Interpolating MC dose distribution values showed comparability to true MC references of same energy, yielding results with 0.5% difference in relative range and dose. Conclusions: The developed algorithm provides unweighted dose distributions specific for small beam proton grid therapy and has been shown to work for various setups and CT data. Un-optimized code caused longer computation times then intended but was presumed faster than MC simulations of the same setup. Efficiency and accuracy improvements are planed for in future work. / Proton grid therapy group
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:su-148174 |
Date | January 2017 |
Creators | Marusic, Tibor |
Publisher | Stockholms universitet, Medicinsk strålningsfysik (tills m KI) |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0017 seconds