Download presentation
Presentation is loading. Please wait.
Published bySilvester Chase Modified over 9 years ago
1
Compartment model based analytical PET simulator for PVELab L. Balkay, I. Valastyán, M. Emri, L. Trón UDMHSC, PET Center, Debrecen, Hungary
2
Monte Carlo simulators (Eidolon PET simulator, SimSET package,…) tracks each individual photons from the annihilation to the final absorption or escape it can take into consideration the PMT characteristics and the whole coincidence signal processing conceptually precise, versatile, but not fast Analytical simulators(AS) (McConnell Brain Imaging Center,…) analytically models the most important photon interactions (attenuation, scatter, randoms) adding poisson noise to sinograms although less versatile, very fast (~1min/slice) allowing repeated simulation as often as necessary
3
Analytical PET simulator segmented MRI activity distribution P k = (T k A k +S k )N k +R k T k – true counts A k – attenuation factors S k – scatter counts R k – random counts N k – normalization factors forward projection distortion effects on sinograms Correction, reconstruction * convolving with the PET PSF *
4
Option: kinetic model based simulation segmented MRI k1, k2, … maps inputs tracer kinetic information model kinetic const. blood curve k1 k2...... time frames of true activity distortion effects on sinograms forward projection Correction, reconstruction distortions …
5
Implementation of kinetic modeling Generalized matrix representation of dynamic system models X – conc. vector;,B – matrix, vector of kin. const. The general solution: Examples:
6
Selectable analytical blood curves:
7
Generate the radioactivity distribution and the statistical error of the radioactive decay Simulate the instrumental and physical effects as Poisson processes Correct the distortions of the acquisition Reconstruction, simulated PET image Theoretical activity distribution Simulate the attenuation of the source object Simulate the Compton scattering Simulate the random coincidences Apply the random correction Apply the scatter correction Apply the attenuation correction Add the statistical noise (Poisson distribution) Transform to the sinogram space Spatial blur with PSF Main steps during the simulation
8
The Matlab GUI
9
GUI to explore the input volume.
10
The GUI for kinetic model definition.
11
The Matlab GUI
12
Validation using the Hoffman slice phantom. Measured and simulated images The simulation time of one dynamic slice took approximately 5 minutes on one 2.8 GHz processor.
13
Simulating C11[FCWAY] accumulation k1(ml/mg/min)k2(1/min)k3 (1/min)k4 (1/min) WM segment0,0130,0770,010,1 GM segment0,0610,0770,0730,013 k1(ml/mg/min)k2(1/min)k3 (1/min)k4 (1/min) WM segment0,0130,0770,010,1 GM segment0,0610,0770,0730,013 k1(ml/mg/min)k2(1/min)k3 (1/min)k4 (1/min) WM segment0,0130,0770,010,1 GM segment0,0610,0770,0730,013
14
Simulating FDG accumulation T=1.5 minT=2 minT=7 min T=35 minT=60 minT=120 min
15
Simulating F18-L-Dopa accumulation Summed image slice from 40 min to 80 min of simulated dynamic frames
16
The program can be downloaded from: http:\\pet.dote.hu\pveout Compartment model based analytical PET simulator for PVELab
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.