DocumentCode
462628
Title
GRAY: High Energy Photon Ray Tracer for PET Applications
Author
Olcott, Peter D. ; Buss, Sam R. ; Levin, Craig S. ; Pratx, Guillem ; Sramek, Chris K.
Author_Institution
Dept. of Radiol. & the Molecular Imaging Program, Stanford Univ., CA
Volume
4
fYear
2006
fDate
Oct. 29 2006-Nov. 1 2006
Firstpage
2011
Lastpage
2015
Abstract
GRAY (High Energy Photon Ray Tracer) is a Monte-Carlo ray-driven high energy photon transport engine for mainly PET and SPECT applications that supports complex mesh based primitives for source distributions, phantom shapes, and detector geometries. Monte-Carlo modeling is critical for system design evaluation and image reconstruction development. Ray tracing is a technique used in computer graphics to render scenes with realistic light properties. We adapted an open source ray tracing engine to support the physical properties of high energy photon transport. The main project goal of GRAY is to provide a means to import advanced geometrical mesh primitives from graphical CAD programs to create animated vectorial based phantoms and complex detector geometries while preserving physical accuracy and efficient runtime. These phantoms will be able to model complex moving objects targeted towards developing novel image reconstruction algorithms for cardiac, respiratory, and tracer kinetic modeling. Traditionally, complex geometrical phantoms were simulated using a series of discrete voxelized sources that represent the activity source distributions and attenuation media. By using rejection testing, constructive solid geometry can create primitives that are combined using Boolean operations to create complex phantoms. The high energy photon physics modeling of GRAY has been validated against GATE for both runtime performance and accuracy. GRAY runs an order of magnitude faster than GATE with improved geometric modeling capabilities for detectors and sources. To highlight the capabilities of GRAY, a complex mesh phantom of a rat was filled with uniform activity, placed in a high resolution 1 mm3 small animal box PET scanner, simulated with GRAY, and reconstructed using list-mode 3-D OSEM reconstruction.
Keywords
Monte Carlo methods; computer graphics; medical computing; medical image processing; phantoms; positron emission tomography; ray tracing; single photon emission computed tomography; Boolean operations; GRAY; Monte Carlo modeling; PET applications; SPECT applications; advanced geometrical mesh primitives; animated vectorial based phantoms; cardiac kinetic modeling; complex detector geometries; complex mesh based primitives; computer graphics; constructive solid geometry; graphical CAD programs; high energy photon physics modeling; high energy photon ray tracer; high energy photon transport engine; image reconstruction algorithms; image reconstruction development; list mode 3D OSEM reconstruction; open source ray tracing engine; phantom shapes; rat complex mesh phantom; rejection testing; respiratory kinetic modeling; source distributions; system design evaluation; tracer kinetic modeling; Detectors; Engines; Geometry; Image reconstruction; Imaging phantoms; Positron emission tomography; Ray tracing; Runtime; Single photon emission computed tomography; Solid modeling; High Energy Photons; Monte-Carlo Simulation; PET; Positron Emission Tomography; Ray Tracing;
fLanguage
English
Publisher
ieee
Conference_Titel
Nuclear Science Symposium Conference Record, 2006. IEEE
Conference_Location
San Diego, CA
ISSN
1095-7863
Print_ISBN
1-4244-0560-2
Electronic_ISBN
1095-7863
Type
conf
DOI
10.1109/NSSMIC.2006.354308
Filename
4179422
Link To Document