using stir to reconstruct pet data from the siemens...

13
Using STIR to reconstruct PET data from the Siemens Biograph mMR CONSIDERED EXAMPLE: Germanium ( 68 Ge) phantom scanned for 24hrs (actually scanned for 60 hrs but the scanner recorded only the first 24 hrs) μ-map Other clinical data is also shown

Upload: hoangdien

Post on 08-Sep-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Using STIR to reconstruct PET data from the Siemens ...stir.sourceforge.net/MIC2014UsersMeeting/2014-11-11_Markiewicz... · Using STIR to reconstruct PET data from the Siemens Biograph

Using STIR to reconstruct PET data from the Siemens Biograph mMR

CONSIDERED EXAMPLE:Germanium (68Ge) phantom scanned for 24hrs

(actually scanned for 60 hrs but the scanner recorded only the �rst 24 hrs)

µ-map

Other clinical data is also shown

Page 2: Using STIR to reconstruct PET data from the Siemens ...stir.sourceforge.net/MIC2014UsersMeeting/2014-11-11_Markiewicz... · Using STIR to reconstruct PET data from the Siemens Biograph

Reconstruction pipeline:

– Conversion of the Siemens Dicom �les containing normalisation and raw emission data to the STIR inter�le format.

– Histogramming the emission list-mode data into sinograms of span 11.

– Component-based normalisation.

– Correction for random events.

– Scatter correction using single scatter simulation which makes use of the provided µ-map.

– Attenuation correction based on the provided µ-map.

– Reconstruction using OSMAPOSL iterative algorithm based on the one step late (OSL) algorithm [4] and ordered subsets expectation maximisation (OSEM) [5] with a median root prior [6] (other possibilities exist).

Page 3: Using STIR to reconstruct PET data from the Siemens ...stir.sourceforge.net/MIC2014UsersMeeting/2014-11-11_Markiewicz... · Using STIR to reconstruct PET data from the Siemens Biograph

Uncompressed (span-1) direct sinogram from the axial centre of the scanner

PROPMPT SINO DELAYED SINO

Page 4: Using STIR to reconstruct PET data from the Siemens ...stir.sourceforge.net/MIC2014UsersMeeting/2014-11-11_Markiewicz... · Using STIR to reconstruct PET data from the Siemens Biograph

Component-based normalisation:

The sinogram with normalisation factors are found by taking the product of the components (found in the norm �le outputed by the scanner).

Pro�le through a row of normalisation sinogram with three miniatures showing geometric e�ects, crystal interference and e�ciency components (only these

BIN POSITION

NO

RM

ALIS

ATIO

N F

ACTO

R

GEOMETRIC EFFECTS

CRYSTALINTERFERENCE

CRYSTALEFFICIENCY

0 50 100 150 200 250 300 3500.4

0.5

0.6

0.7

0.8

0.9

1

1.1

1.2

1.3

Page 5: Using STIR to reconstruct PET data from the Siemens ...stir.sourceforge.net/MIC2014UsersMeeting/2014-11-11_Markiewicz... · Using STIR to reconstruct PET data from the Siemens Biograph

Estimation of randoms (for noise reduction) based on the delayeds

Fansums (64 rings x 504 crystasl)

ML estimated detector singles

Page 6: Using STIR to reconstruct PET data from the Siemens ...stir.sourceforge.net/MIC2014UsersMeeting/2014-11-11_Markiewicz... · Using STIR to reconstruct PET data from the Siemens Biograph

Estimation of accidental coincidencesRandoms From Singles (RFS)

Maximum Likelihood Randoms From Delayeds

ܮ መ, = ∑ log መ− መ

= ∑ log + log − መ+ ݐݏ

= 2∑ log − መ+ ݐݏ

ML estimate only depends on fansums

Singlesrates

Randomsrate

1

: measured delayedsመ: model for delayeds

Hogg et al ,Panin et al,etc

Page 7: Using STIR to reconstruct PET data from the Siemens ...stir.sourceforge.net/MIC2014UsersMeeting/2014-11-11_Markiewicz... · Using STIR to reconstruct PET data from the Siemens Biograph

Estimation of randoms (for noise reduction) based on the delayeds

Patient data (bed e�ect is visible)

ML solution Delayeds

Page 8: Using STIR to reconstruct PET data from the Siemens ...stir.sourceforge.net/MIC2014UsersMeeting/2014-11-11_Markiewicz... · Using STIR to reconstruct PET data from the Siemens Biograph

Sinograms for prompts and scatter+randoms

PROMPTS ESTIMATED SCATTER+RANDOMS

Page 9: Using STIR to reconstruct PET data from the Siemens ...stir.sourceforge.net/MIC2014UsersMeeting/2014-11-11_Markiewicz... · Using STIR to reconstruct PET data from the Siemens Biograph

Sinogram pro�le for prompts, scatter+randoms, randoms

prompts

scatter+randoms

randoms

Page 10: Using STIR to reconstruct PET data from the Siemens ...stir.sourceforge.net/MIC2014UsersMeeting/2014-11-11_Markiewicz... · Using STIR to reconstruct PET data from the Siemens Biograph

Sinograms pro�les for prompts and estimated scatter+randoms

Radial bin 100 Radial bin 10

Page 11: Using STIR to reconstruct PET data from the Siemens ...stir.sourceforge.net/MIC2014UsersMeeting/2014-11-11_Markiewicz... · Using STIR to reconstruct PET data from the Siemens Biograph

STIR reconstruction of the long acquisition phantom data

Page 12: Using STIR to reconstruct PET data from the Siemens ...stir.sourceforge.net/MIC2014UsersMeeting/2014-11-11_Markiewicz... · Using STIR to reconstruct PET data from the Siemens Biograph

STIR reconstruction of the brain FDG PET data

Page 13: Using STIR to reconstruct PET data from the Siemens ...stir.sourceforge.net/MIC2014UsersMeeting/2014-11-11_Markiewicz... · Using STIR to reconstruct PET data from the Siemens Biograph

STIR reconstruction of the thorax FDG PET data

No motion correction

With motion correction