Abstract

We report here on a technique to implement high-resolution objects with voxels having variable dimensions (compressed) for the reduction of memory and central processing unit (CPU) requirements in Monte Carlo simulations. The technique, which was implemented in GATE, the GEANT4 application for positron emission tomography/single photon emission computed tomography (PET/SPECT) imaging simulations, was developed in response to our need for realistic high-resolution phantoms for dosimetry calculations. A compression algorithm similar to run-length encoding for one-dimensional data streams, was used to fuse together adjacent voxels with identical physical properties. The algorithm was verified by conducting dosimetric calculations and imaging experiments on compressed and uncompressed phantoms. Depending on the initial phantom size and composition, compression ratios of up to 99.9% were achieved allowing memory and CPU reductions of up to 85% and 70%, respectively. The output of the simulations was consistent with respect to the goals for each type of simulation performed (dosimetry and imaging). The implementation of compressed voxels in GATE allows for significant memory and CPU reduction and is suitable for dosimetry as well as for imaging experiments.

Full Text
Published version (Free)

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