Validation of the Small Animal Biospace Gamma Imager Model Using GATE Monte Carlo Simulations on the Grid

Validation of the Small Animal Biospace Gamma Imager Model Using GATE Monte Carlo Simulations on the Grid

Validation of the Small Animal Biospace Gamma Imager Model Using GATE Monte Carlo Simulations on the Grid Joe Aoun1,2, Vincent Breton2, Laurent Desbat1, Bruno Bzeznik3, Mehdi Leabad4, Julien Dimastromatteo5 1 Grenoble Joseph Fourier University, TIMC-IMAG 2 Clermont-Ferrand Blaise Pascal University, LPC 3 Grenoble Joseph Fourier University, CIMENT 4 Biospace LAB, Paris 5 Grenoble Joseph Fourier University, INSERM U877 MICCAI Grid Workshop – New York 2008 1 Introduction Problem: SPECT images have a poor quality Idea: Correction of the attenuation and the scattering from images Key: Modelling the detector and all the physical interactions Solution: Monte Carlo Simulations => accurate model [Buvat I., 2006] Disadvantage: Long computing time Solution: Grid computing [Breton V., 2003] MICCAI Grid Workshop – New York 2008 2 Outline 1) Introduction 2) Tools and Experiments o Monte Carlo Simulations toolkit o CiGri Grid o The small animal gamma camera model o Experimental set-up o Parallelization of the simulations o Validation of the camera model 3) Results 4) Conclusions and Perspectives MICCAI Grid Workshop – New York 2008 3 Monte Carlo Simulation toolkit : GATE Geant4 Application for Tomographic Emission “GATE: a simulation toolkit for PET and SPECT”, S. Jan et al, Phys. Med. Biol., 49 (2004) 4543-4561. based on GEANT4 : a standard simulation package for high energy physics open source and modifiable coded in C++ : more than 200 classes easy to use : simulations are defined and controlled by macros and scripts MICCAI Grid Workshop – New York 2008 4 CIMENT Grid : CiGri Exploits the idle resources of the CIMENT clusters of the University of Grenoble CiGri Server Cluster Batch Scheduler CiGri User Best-effort: type of jobs that have minimum priority and are submitted 1) Submission of a grid ‘bag of tasks’ application only if there is an idle resource. 2) Request of idle resources as a normal user 3) Returns the number of idle resources 4) Submission of tasks on the best-effort queue of (ex. 5 nodes) the batch scheduler. 5) Execution of the tasks as low-priority best-effort (ex. randomly select 5 tasks from the ‘bag’) jobs 6) Local job submission Local User requesting resources 8) Notification of the killing of the tasks (ex. 3 nodes) Use short time 9) Killed tasks re-entered on the ‘bag’ to be 7) Low-priority best-effort jobs re-scheduled for later execution Jobs stopped (3 jobs killed) MICCAI Grid Workshop – New York 2008 5 CiGri infrastructure Resource management system : OAR (http://oar.imag.fr) CiGri software: SQL database interacts with independent modules . scheduling jobs . submitting jobs . cluster synchronizing . monitoring jobs . collecting results . logging errors . killing jobs Accessible through a User Interface and monitored through a web portal (https://ciment.imag.fr/cigri) MICCAI Grid Workshop – New York 2008 6 Submission of a job on CiGri JDL USER SSH 1. Macro_i 2. Status_i Cluster 1 User Interface Cluster 2 Output_i Automatically collected Cluster 3 MICCAI Grid Workshop – New York 2008 7 GATE on CiGri Total GATE availability GATE availability (max) (average) Clusters CPUs Clusters CPUs Clusters CPUs Day 11 886 7 430 7 125 Nights and 11 866 7 555 7 215 Weekends MICCAI Grid Workshop – New York 2008 8 Outline 1) Introduction 2) Tools and Experiments o Monte Carlo Simulations toolkit o CiGri Grid o The small animal gamma camera model o Experimental set-up o Parallelization of the simulations o Validation of the camera model 3) Results 4) Conclusions and Perspectives MICCAI Grid Workshop – New York 2008 9 The Biospace small animal Ɣ Imager model light guide crystal Circular field of view Al protection D = 10 cm Continuous NaI(Tl) crystal : D = 12 cm & thickness = 4 mm lead shielding PSPMT ruler capillary PSPMT = Photomultiplier modelled as a 2 mm glass entrance window and a 11 cm nickel backpart collimator LEHR parallel hole collimator with 35 mm thickness holes Septum thickness = 0.2 mm 1.3 mm MICCAI Grid Workshop – New York 2008 10 Experimental set-up: Source in the center of the Field Of View The radioactive background measured first and subtracted from all the other measurements Source placed at different distances from the camera in the air and above a beaker filled with water 10.5 cm Source 99mTc 16.5 cm 10 cm 11.5 cm 7 cm 4.6 cm Source 99mTc 2 cm Collimator Crystal NaI(Tl) Crystal NaI(Tl) PSPMT PSPMT MICCAI Grid Workshop – New York 2008 11 Experimental set-up: Source 2 cm off-centered and image of a 4 capillaries phantom Previous measurements were repeated with the source 2 cm off-centered Y Y Concentrations : Capillary • C1 = 611 µCi • C2 = 220 µCi • C3 = 129 µCi • C4 = 81 µCi Source C1 1,9 mm centered C2 C3 X 2 cm X 2,1 mm C Source off- 4 centered Field Of View 3,15 cm of the camera MICCAI Grid Workshop – New York 2008 12 Parallelization of the simulations Optimization of the camera model: ~ 200 different models were tested 1 configuration 1 big simulation 1 billion emitted events 30 billions random numbers 1 000 000 000 1 million 1 million 1 million 1 million 1 million 1 million 1 million 1 million 1 2 3 … … … … 1 000 1 small simulation 1 million emitted events 30 millions random numbers 10 minutes Local CPU: Pentium IV, 3.2 GHz, 1 Go RAM The Random number streams should be independent [Reuillon R., 2008] MICCAI Grid Workshop – New York 2008 13 Output files of the simulations 1. Retrieved from CiGri 2. Merged into one file on a local CPU 3. Analyzed with the ROOT object oriented data analysis framework (http://root.cern.ch/) MICCAI Grid Workshop – New York 2008 14 Validation of the Ɣ Imager model Comparison of 4 parameters measured experimentally with the corresponding simulated data Energy spectra: events recorded in the whole FOV (40 – 186 keV) Features of a gamma Sensitivity: Nb of detected events / Nb of emitted events camera Spatial Resolution: events recorded in the photopic window 126 – 154 keV Y 6 pixels X FWHMFWHM Image of a capillary phantom: a visual comparison of an inhomogeneous phantom MICCAI Grid Workshop – New York 2008 15 Outline 1) Introduction 2) Tools and Experiments 3) Results o Energy Spectra o Sensitivity o Spatial Resolution o Image of a capillary phantom o CiGri performance 4) Conclusions and Perspectives MICCAI Grid Workshop – New York 2008 16 Energy Spectra MICCAI Grid Workshop – New York 2008 17 Sensitivity in Air Source in Air Experiment 40-186 keV GATE 40-186 keV Experiment 126-154 keV GATE 126-154 keV Experiment 92-125 keV GATE 92-125 keV 7,0E-05 6,0E-05 5,0E-05 4,0E-05 3,0E-05 Sensitivity (cps/Bq) Relative difference < 5% 2,0E-05 1,0E-05 0,0E+00 2 7 10 16,5 Distance from collimator (cm) MICCAI Grid Workshop – New York 2008 18 Sensitivity with the Beaker Source in Water Experiment 40-186 keV GATE 40-186 keV Experiment 126-154 keV GATE 126-154 keV Experiment 92-125 keV GATE 92-125 keV 6,0E-05 5,0E-05 Relative difference ~ 5% 4,0E-05 3,0E-05 Sensitivity (cps/Bq) 2,0E-05 1,0E-05 0,0E+00 0 4,62 11,55 Water thickness in the beaker (cm) MICCAI Grid Workshop – New York 2008 19 Spatial Resolution Distance source- Centered Source Off-centered Source collimator (water thickness) Experimental Simulated Difference Experimental Simulated Difference FWHM FWHM (%) FWHM FWHM (%) (mm) (mm) (mm) (mm) 2 cm 3.34 3.22 3.64 3.58 3.20 10.5 7 cm 4.53 4.54 1.89 4.75 4.53 4.49 10 cm 5.32 5.40 1.47 5.61 5.39 3.95 16.5 cm 7.25 7.34 1.30 7.64 7.37 3.49 16.5 cm (0 cm water) 7.27 7.39 1.63 7.63 7.38 3.32 16.5 cm (4.62 cm water) 7.26 7.32 0.91 7.62 7.26 4.69 16.5 cm (11.55 cm water) 7.58 7.65 0.91 7.83 7.61 2.85 MICCAI Grid Workshop – New York 2008 20 Image of the capillary Phantom 6 pixels Experiment GATE 6 pixels profile X Y MICCAI Grid Workshop – New York 2008 21 CiGri performance 1 simulation 200 simulations Gain Resubmission (1000 jobs) percentage (%) Local CPU 167 h 1392 days 1 0 Pentium IV, 3.2 GHz, 1 Go RAM (~ 4 years) CiGri – day 4 h 37 days 42 16.9 CiGri – nights and 2.5 h 21 days 67 10.2 weekends CiGri – estimated 3 h 25 days 56 13.4 average MICCAI Grid Workshop – New York 2008 22 Outline 1) Introduction 2) Tools and Experiments 3) Results 4) Conclusions and Perspectives MICCAI Grid Workshop – New York 2008 23 Conclusions GATE was able to accurately model the Biospace Ɣ Imager. Computing grid = indispensable tool in the field of nuclear medical imaging => Deployment of large scale computations and reducing considerably the elapsed time. => Getting more accurate statistical results by increasing the number of tests. MICCAI Grid Workshop – New York 2008 24 Perspectives Fully 3D Monte Carlo reconstruction method [El Bitar Z., 2006]. • Using the camera model => investigating new algorithms such as an iterative reconstruction algorithm • Fully 3D Monte Carlo => Huge matrices => compression Increasing the number of CPUs • by adding gradually new clusters of the University of Lyon • By using the European grid EGEE (http://public.eu-egee.org/) Improving CiGri performance Current efforts are focused on "check-pointing" to allow execution of longer jobs that can be restored in case of a best-effort kill.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    26 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us