• 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