Top Banner
Simulating CT imaging with GATE F.Cassol Brunner imXgam group, http://imxgam.in2p3.fr Centre de Physique des Particules de Marseille (France)
23

Simulating CT imaging with GATE - Indico

May 08, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Simulating CT imaging with GATE - Indico

Simulating CT gimaging with GATE

F.Cassol BrunnerimXgam group, http://imxgam.in2p3.fr

Centre de Physique des Particules de Marseille (France)

Page 2: Simulating CT imaging with GATE - Indico

Simulating CT imaging with GATE

PIXSCAN, scanner for small animalsGATE simulationdata simulation comparisondata – simulation comparisonConclusionOutlooks

F.Cassol Brunner (CPPM/IN2P3) 212th Geant4 Collaboration Workshp, 13/9 2007

Page 3: Simulating CT imaging with GATE - Indico

PIXSCAN

Single photon counting scanner for small animals g p gbased on hybrid pixels

Low noiseEnergy thresholdVery high signal dynamicVery fast acquisition

F.Cassol Brunner (CPPM/IN2P3) 312th Geant4 Collaboration Workshp, 13/9 2007

Page 4: Simulating CT imaging with GATE - Indico

PIXSCAN prototypepixels: 330 x 330 µm²pixels: 330 x 330 µm²8 tiled modules (9˚ tilt )total size: 6.8 x 6.5 cm²total size: 6.8 x 6.5 cm206 x 200 pixelssensor: Silicon

F.Cassol Brunner (CPPM/IN2P3) 412th Geant4 Collaboration Workshp, 13/9 2007

Page 5: Simulating CT imaging with GATE - Indico

SIMULATIONSource: Mo anode, 50 kV tube, 0.5 mA Filter: 6 mm Al

700

Spectre de la source

500

600

200

300

400

0

100

200

F.Cassol Brunner (CPPM/IN2P3) 512th Geant4 Collaboration Workshp, 13/9 2007

Energie (keV)10 15 20 25 30 35 40 45 50 55 600

Energy [keV]

Page 6: Simulating CT imaging with GATE - Indico

SIMULATIONDetector geometry: tiled modules

F.Cassol Brunner (CPPM/IN2P3) 612th Geant4 Collaboration Workshp, 13/9 2007

Page 7: Simulating CT imaging with GATE - Indico

SIMULATIONDigitalization: E > 15 keVDead pixels added afterwards (~25%)Dead pixels added afterwards (~25%)

F.Cassol Brunner (CPPM/IN2P3) 712th Geant4 Collaboration Workshp, 13/9 2007

Page 8: Simulating CT imaging with GATE - Indico

SIMULATION

Output: 360 projections as for data

CPU Time:CPU Time:360 jobs x 2 days: 1000 counts/pixels

Data:PIXSCAN data

Data:3000-6000 counts/pixels

F.Cassol Brunner (CPPM/IN2P3) 812th Geant4 Collaboration Workshp, 13/9 2007

Page 9: Simulating CT imaging with GATE - Indico

Data – Simulation comparison

Spatial resolutionImage noiseGeometry calibrationGeometry calibrationCT linearityTomography's distortions

F.Cassol Brunner (CPPM/IN2P3) 912th Geant4 Collaboration Workshp, 13/9 2007

Page 10: Simulating CT imaging with GATE - Indico

Spatial resolutionPVC phantom R 12 mmR = 12 mm

derivation DFT

F.Cassol Brunner (CPPM/IN2P3) 1012th Geant4 Collaboration Workshp, 13/9 2007

Page 11: Simulating CT imaging with GATE - Indico

Spatial resolution: DATASpatial resolution: DATA

LSF FWHM ~ 500 µm µ

Wh b d?Why so bad?

F.Cassol Brunner (CPPM/IN2P3) 1112th Geant4 Collaboration Workshp, 13/9 2007

Page 12: Simulating CT imaging with GATE - Indico

Spatial resolution: FLAT modulesSpatial resolution: FLAT modules

FWHM ~ 160 µm Raw datadi tl t t d

µdirectly reconstructed

F.Cassol Brunner (CPPM/IN2P3) 1212th Geant4 Collaboration Workshp, 13/9 2007

Page 13: Simulating CT imaging with GATE - Indico

Spatial resolution: TILED modulesSpatial resolution: TILED modules

FWHM ~ 160 µm

FWHM ~ 350 µm

µ

AddedFWHM ~ 350 µm image rebinning

F.Cassol Brunner (CPPM/IN2P3) 1312th Geant4 Collaboration Workshp, 13/9 2007

Page 14: Simulating CT imaging with GATE - Indico

Spatial resolution: + DEAD PIXELSSpatial resolution: + DEAD PIXELS

FWHM ~ 160 µmµ

FWHM ~ 350 µm

FWHM ~500 µm

FWHM ~ 350 µm

AddedFWHM ~500 µm pixels interpolation

F.Cassol Brunner (CPPM/IN2P3) 1412th Geant4 Collaboration Workshp, 13/9 2007

Page 15: Simulating CT imaging with GATE - Indico

For 3000 ph/pixel:Noise

For 3000 ph/pixel:Data = 7.1± 0.1 %GATE = 7 1± 0 4 %GATE = 7.1± 0.4 %

GGATE

simmulation

100% ×= cyl

CTCTNoise

σ

F.Cassol Brunner (CPPM/IN2P3) 1512th Geant4 Collaboration Workshp, 13/9 2007

− aircyl CTCT

Page 16: Simulating CT imaging with GATE - Indico

Geometry

GATE used to validate our calibration procedure

Several parameters to be estimated

GATE used to validate our calibration procedure

F.Cassol Brunner (CPPM/IN2P3) 1612th Geant4 Collaboration Workshp, 13/9 2007

Page 17: Simulating CT imaging with GATE - Indico

GeometryGeometryGATE i t C lib ti t tGATE input

xp = -33.990 mmyp = 34 712 mm

Calibration outputxp = -34.344 +/- 5.447 mmyp = 34 305 +/ 0 437 mmyp = -34.712 mm

zp = 284.000 mm alpha = 0zt = 135 000 mm

yp = -34.305 +/- 0.437 mmzp = 284.397 +/- 5.497 mmalpha = -0.0001 +/- 0.001 radzt = 135 11 +/ 2 585 mmzt = 135.000 mm zt = 135.11 +/- 2.585 mm

F.Cassol Brunner (CPPM/IN2P3) 1712th Geant4 Collaboration Workshp, 13/9 2007

Page 18: Simulating CT imaging with GATE - Indico

CT linearitySimulation of a linearity phantom:

Base = epoxy resin (1 15 g/cm³)Base = epoxy resin (1.15 g/cm³)

Inserts = calcium hydroxyapatite )()( 345 OHPOCa

Insert ρ HA g/cm³

ρ tot g/cm³g/cm g/cm

5 0.00 1.154 0.05 1.16

3 0.20 1.262 0.80 1.66

F.Cassol Brunner (CPPM/IN2P3) 1812th Geant4 Collaboration Workshp, 13/9 2007

1 1.20 1.86data

Page 19: Simulating CT imaging with GATE - Indico

CT linearity v

alue

0.14

/ ndf 2χ 0.0963 / 3

p0 0.003545± 0.06213

p1 0.002636± -0.001063

/ ndf 2χ 0.0963 / 3

p0 0.003545± 0.06213

p1 0.002636± -0.001063

CT Linearity

CT v

a

0.1

0.12PIXSCAN Data

GATE

0.08

0.1

0.04

0.06

Simulation ok but data are not linear

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 20 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 20

0.02

Simulation ok, but data are not linear.Concentrations not correct?

F.Cassol Brunner (CPPM/IN2P3) 1912th Geant4 Collaboration Workshp, 13/9 2007

]-1attenuation coefficient [cm0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2

]-1attenuation coefficient [cm0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 20

Page 20: Simulating CT imaging with GATE - Indico

Tomography's distortionsTomography s distortions

Simulation of a phantom after Defrise

Data Gate

F.Cassol Brunner (CPPM/IN2P3) 2012th Geant4 Collaboration Workshp, 13/9 2007

Page 21: Simulating CT imaging with GATE - Indico

Tomography's distortionsTomography s distortions v

alu

e0.09

0.1

Data

Phantom profile

Phantom profile well reproducedC

T v

0.05

0.06

0.07

0.08

0.09

Data a to p o e e ep oduced

0.01

0.02

0.03

0.04

mm0 5 10 15 20 25 30

mm0 5 10 15 20 25 300

val

ue

0.09

0.1

Phantom profile

CT

v

0.05

0.06

0.07

0.08

0.09

GATE

0.01

0.02

0.03

0.04

F.Cassol Brunner (CPPM/IN2P3) 2112th Geant4 Collaboration Workshp, 13/9 2007

mm0 5 10 15 20 25 30

mm0 5 10 15 20 25 300

Page 22: Simulating CT imaging with GATE - Indico

ConclusionGATE could reproduce several figures of merit of our CT scanner:

Spatial resolutionSpatial resolutionNoiseLinearity (for low densities)Tomography’s distortions

The geometry calibration procedure could be validated

Weak points of our image treatment could be identified (image rebinning)Weak points of our image treatment could be identified (image rebinning)

F.Cassol Brunner (CPPM/IN2P3) 2212th Geant4 Collaboration Workshp, 13/9 2007

Page 23: Simulating CT imaging with GATE - Indico

OutlooksGATE will help us in the following analysis:

Optimization of the next PIXSCAN geometry : new chip with pixels of 130 x 130 µm²

Dose estimationsContrast studies based on simulated animal phantomsContrast studies based on simulated animal phantomsDesign of a simultaneous CT-PET scanner

F.Cassol Brunner (CPPM/IN2P3) 2312th Geant4 Collaboration Workshp, 13/9 2007