STIR. Software for Tomographic Image Reconstruction. Kris Thielemans

Similar documents
Performance Evaluation of radionuclide imaging systems

Workshop on Quantitative SPECT and PET Brain Studies January, 2013 PUCRS, Porto Alegre, Brasil Corrections in SPECT and PET

Hammersmith. Imanet. Image Reconstruction STIR. Software for Tomographic.

Customizable and Advanced Software for Tomographic Reconstruction

Exercises Instructions

Effect of Scatter Correction When Comparing Attenuation Maps: Application to Brain PET/MR

PET Quantification using STIR

The new version of the GATE simulation platform

Review of PET Physics. Timothy Turkington, Ph.D. Radiology and Medical Physics Duke University Durham, North Carolina, USA

Comparison of 3D PET data bootstrap resampling methods for numerical observer studies

STIR SOFTWARE FOR TOMOGRAPHIC IMAGE RECONSTRUCTION

An object-oriented library for 3D PET reconstruction using parallel computing

PET Image Reconstruction Cluster at Turku PET Centre

Implementation and evaluation of a fully 3D OS-MLEM reconstruction algorithm accounting for the PSF of the PET imaging system

Introduction to Positron Emission Tomography

Technological Advances and Challenges: Experience with Time-Of-Flight PET Combined with 3T MRI. Floris Jansen, GE Healthcare July, 2015

ADVANCES IN FLUKA PET TOOLS

Fast Timing and TOF in PET Medical Imaging

Introduction to Emission Tomography

3/27/2012 WHY SPECT / CT? SPECT / CT Basic Principles. Advantages of SPECT. Advantages of CT. Dr John C. Dickson, Principal Physicist UCLH

The Design and Implementation of COSEM, an Iterative Algorithm for Fully 3-D Listmode Data

Identification of Shielding Material Configurations Using NMIS Imaging

Q.Clear. Steve Ross, Ph.D.

NRM2018 PET Grand Challenge Dataset

A dedicated tool for PET scanner simulations using FLUKA

Gadgetron implementation for PET/MR motion correction

Reconstruction in CT and relation to other imaging modalities

NumaStore Preclinical FAQ

STIR General Overview Kris Thielemans version 2.3

Characterization of a Time-of-Flight PET Scanner based on Lanthanum Bromide

STIR User s Meeting. Reconstruction of PET data acquired with the BrainPET using STIR. 31. October 2013 Liliana Caldeira

Suitability of a new alignment correction method for industrial CT

Customizable and Advanced Software for Tomographic Reconstruction (CASToR)

Improvement of contrast using reconstruction of 3D Image by PET /CT combination system

2005 IEEE Nuclear Science Symposium Conference Record M Influence of Depth of Interaction on Spatial Resolution and Image Quality for the HRRT

Introduc)on to PET Image Reconstruc)on. Tomographic Imaging. Projec)on Imaging. Types of imaging systems

QIBA PET Amyloid BC March 11, Agenda

A Fast GPU-Based Approach to Branchless Distance-Driven Projection and Back-Projection in Cone Beam CT

High Temporal-Resolution Dynamic PET Image Reconstruction Using A New Spatiotemporal Kernel Method

Fully 3D Bayesian Image Reconstruction for the ECAT EXACT HR+ 1

Image Reconstruction Methods for Dedicated Nuclear Medicine Detectors for Prostate Imaging

in PET Medical Imaging

SPECT QA and QC. Bruce McBride St. Vincent s Hospital Sydney.

3-D PET Scatter Correction

Performance Evaluation of the Philips Gemini PET/CT System

Customizable and Advanced Software for Tomographic Reconstruction (CASToR)

Positron. MillenniumVG. Emission Tomography Imaging with the. GE Medical Systems

2007 IEEE Nuclear Science Symposium Conference Record M26-296

Scatter Correction for Positron Emission Mammography

STATISTICAL positron emission tomography (PET) image

A Weighted Least Squares PET Image Reconstruction Method Using Iterative Coordinate Descent Algorithms

REMOVAL OF THE EFFECT OF COMPTON SCATTERING IN 3-D WHOLE BODY POSITRON EMISSION TOMOGRAPHY BY MONTE CARLO

Institute of Cardiovascular Science, UCL Centre for Cardiovascular Imaging, London, United Kingdom, 2

Project GAMMA: Adaptive Methods for Medical Applications

Addition of Noise by Scatter Correction Methods in PVI

Modeling and Incorporation of System Response Functions in 3D Whole Body PET

An educational tool for demonstrating the TOF-PET technique

Simultaneous Reconstruction of the Activity Image and Registration of the CT Image in TOF-PET

A Projection Access Scheme for Iterative Reconstruction Based on the Golden Section

Respiratory Motion Compensation for Simultaneous PET/MR Based on Strongly Undersampled Radial MR Data

Nonrigid Registration using Free-Form Deformations

Axial block coordinate descent (ABCD) algorithm for X-ray CT image reconstruction

The great interest shown toward PET instrumentation is

Spiral ASSR Std p = 1.0. Spiral EPBP Std. 256 slices (0/300) Kachelrieß et al., Med. Phys. 31(6): , 2004

EJNMMI Physics. Mercy I. Akerele 1, Palak Wadhwa 1,2, Jesus Silva-Rodriguez 3, William Hallett 2 and Charalampos Tsoumpas 1,2*

Statistical Methods for Reconstruction of Parametric Images from Dynamic PET Data

Deviceless respiratory motion correction in PET imaging exploring the potential of novel data driven strategies

Emission Computed Tomography Notes

8/2/2017. Disclosure. Philips Healthcare (Cleveland, OH) provided the precommercial

Motion Correction in PET Image. Reconstruction

STIR: Software for Tomographic Image Reconstruction Release 2

Resolution and Noise Properties of MAP Reconstruction for Fully 3-D PET

Integrating Modalities to Enterprise PACS through Thinking Systems

Constructing System Matrices for SPECT Simulations and Reconstructions

James R Halama, PhD Loyola University Medical Center

SPECT reconstruction

Reconstruction in CT and relation to other imaging modalities

Positron Emission Tomography

Investigation of Motion Induced Errors in Scatter Correction for the HRRT Brain Scanner

White Paper. EQ PET: Achieving NEMAreferenced. Technologies. Matthew Kelly, PhD, Siemens Healthcare

Reconstruction from Projections

Simulations in emission tomography using GATE

664 IEEE TRANSACTIONS ON NUCLEAR SCIENCE, VOL. 52, NO. 3, JUNE 2005

MAXIMUM a posteriori (MAP) or penalized ML image

A preliminary proposal for Interfile keys for PET (version 0.3)

Determination of Three-Dimensional Voxel Sensitivity for Two- and Three-Headed Coincidence Imaging

A new Concept for High-Speed atline and inlinect for up to 100% Mass Production Process Control

Medical Image Analysis

Symbia E and S System Specifications Answers for life.

Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging

Evaluation of Centrally Located Sources in. Coincidence Timing Calibration for Time-of-Flight PET

Reduction of metal streak artifacts in x-ray computed tomography using a transmission maximum a posteriori algorithm

Fast Projectors for Iterative 3D PET Reconstruction

DUE to beam polychromacity in CT and the energy dependence

Continuation Format Page

Validation of GEANT4 for Accurate Modeling of 111 In SPECT Acquisition

The Insight Toolkit. Image Registration Algorithms & Frameworks

The Effects of PET Reconstruction Parameters on Radiotherapy Response Assessment. and an Investigation of SUV peak Sampling Parameters.

Advancements in molecular medicine

Assessment of OSEM & FBP Reconstruction Techniques in Single Photon Emission Computed Tomography Using SPECT Phantom as Applied on Bone Scintigraphy

Transcription:

STIR Software for Tomographic Image Reconstruction http://stir.sourceforge.net Kris Thielemans University College London Algorithms And Software Consulting Ltd

OPENMP support Forthcoming release Gradient-computation for projection-based reconstruction Full projections Scatter simulation Script for iterative scatter estimation Siemens mmr support Maximum Likelihood estimation of normalisation factors and randoms for PET Some improvements to MATLAB/Python interface

Multi-threaded image reconstruction of 3D PET sinogram data with STIR Kris Thielemans 1, Vesna Cuplov 1, Benjamin A Thomas 2 1.Institute of Nuclear Medicine, UCL, UK 2.A*STAR-NUS Clinical Imaging Research Centre, Singapore.

Speed-up factor Speed-up factor Dual-Opteron system Intel Xeon Phi 5110P 25 250 20 15 no cache 200 150 10 single cache 100 5 0 0 5 10 15 20 25 Number of processes subdivided cache 50 0 0 50 100 150 200 250 Number of processes Wall-clock times per MLEM iteration Siemens mmr data (span 11) Opteron PHI NO THREADING 315s 4200s 20 THREADS 20s ~350s

Time (seconds) Speed-up factor Open-MP for scatter estimation 60 Speed-up 40 20 0 0 20 40 60 Number of processes Opteron Blade gcc PHI icc 150 130 110 90 70 50 30 10-10 Wall-clock time 0 10 20 30 40 50 60 Number of process es Opteron Blade gcc PHI icc

Siemens mmr PET support List mode data 32-bit format only Projection data Need decompression using Siemens utility Need to convert Siemens Interfile header to STIR Interfile header Normalisation file efficiencies, geometric, crystal-interference, axial axial factors only for span=11 no dead-time yet Randoms Delayeds Randoms from ML singles Currently missing no exact alignment between MRAC and PET Bed AC map 6

Example results μ-map Reconstructed image with the 3 iterations and 21 subsets, smoothing with a Gaussian of 2mm (FWHM) FDG human brain image reconstruction

Estimation of accidental coincidences Delayeds Randoms From Singles (RFS) R ij Randoms rate 2 S i S j Singles rates Provide nearly noiseless estimate of the mean background. 8

Component-based normalisation ij i Crystal efficiency j B How to find these factors? Current practice: Find various components based on specific measurements with known sources (ignoring interdependencies). ij Blocktiming g State-of-the-art: Use Maximum Likelihood estimation in an iterative process. ij Geometric effects Impose symmetries to reduce number of independent components. Example: symmetries on g ij 9

Find scale: 2 Iterative Coordinate Ascent ML ij (0) j y ij A Initialise with fan-sums: ij ij (1) k Iterate: new k if if y ik i k F k y ik i k F k A i A ik ik 1. D. Hogg, K. Thielemans, T. Spinks, N. Spyrou, Maximum-Likelihood Estimation of Normalisation Factors for PET, proc. of IEEE Medical Imaging Conf. 2001, vol. 4 pp. 2065-2069. 2. M. W. Jacobson, K. Thielemans, Optimizability of LogLikelihoods for the Estimation of Detector Efficiencies and Singles Rates in PET, Conf. Rec. IEEE NSS-MIC 2008, Dresden, Germany. Algorithm can be shown to converge to ML solution if it exists (Jacobson M. and Thielemans K., to be submitted) 10

Singles estimation using ML Fansums from delayeds R ij 2 S i S j Singles estimated from fansums 7000 Ratio of fan-sums 6500 and singles 6000 ( round the ring) 100 200 300 400 500 Cylinder data measured on Siemens mmr 11

Randoms estimation using ML Delayeds, 300s ML randoms estimate, 300s Delayeds, 200000s Raw Delayed, Short Scan ML Randoms Estimate, Short Scan Raw Delayed, Long Scan 0.09 0.08 0.07 Average Counts 0.06 0.05 0.04 0.03 0.02 0.01 0 50 60 70 80 90 100 110 120 130 140 150 Bin Cylinder data measured on CTI EXACT 3D 12

Caveats on ML normalisation code Undocumented Geometric code is currently 2D only Block timing model has too much freedom (best to switch this off)

Other developments STIR on github https://github.com/ucl/stir Virtual Machine with STIR pre-installed Lubuntu, STIR+Python

Future contributions 4D Generalised Patlak for multi-bed position data Nicolas Karakatsanis List-mode reconstruction fixes Nikos Efthimiou & Charalampos Tsoumpas TOF Nikos Efthimiou & Charalampos Tsoumpas Support for GE PET-MR

CCP in Synergistic PET-MR Reconstruction 5 year funding (April 2015 March 2020) Budget for networking activities 140K (RC contribution) Budget for management (PI, CoIs) 110K (RC contribution) Core support Scientific programmers: 1 FTE (for 5 years) Administration: 0.25 FTE (for 5 years)

Aims Network formation: bringing together expertise in each modality advancing understanding of PET-MR enhancing understanding of the algorithms used for each modality Developing software infrastructure creating an Open Source software platform for integrated PET-MR image reconstruction standardisation of data formats database with test cases

Software Framework for 3D and 4D reconstruction of PET-MR data Simple enough for education and teaching Powerful enough for processing of real data in a research context Open Source Easy installation (e.g. installation script, precompiled, virtual machine, Docker)

Architecture overview Framework Standard file format for (almost) raw data (PET and MR) PET package 1 PET package 2 Optimisation Code 1 Images (DICOM, Nifti, ) MR package 1 POSSUM MR package 2 File format translators supplied by/developed with manufacturers

Main publication: Thielemans, Tsoumpas, et al (2012) STIR: Software for Tomographic Image Reconstruction Release 2, Physics in Medicine and Biology, 57(4):867-83. Thanks: GE Research CCP PET-MR IEEE