Iterative SPECT reconstruction with 3D detector response

Similar documents
(RMSE). Reconstructions showed that modeling the incremental blur improved the resolution of the attenuation map and quantitative accuracy.

Unmatched Projector/Backprojector Pairs in an Iterative Reconstruction Algorithm

SINGLE-PHOTON emission computed tomography

Iterative and analytical reconstruction algorithms for varying-focal-length cone-beam

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

3-D Monte Carlo-based Scatter Compensation in Quantitative I-131 SPECT Reconstruction

Slab-by-Slab Blurring Model for Geometric Point Response Correction and Attenuation Correction Using Iterative Reconstruction Algorithms

IEEE TRANSACTIONS ON NUCLEAR SCIENCE, VOL. 53, NO. 1, FEBRUARY

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

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

USING cone-beam geometry with pinhole collimation,

S rect distortions in single photon emission computed

SPECT (single photon emission computed tomography)

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

A Comparison of the Uniformity Requirements for SPECT Image Reconstruction Using FBP and OSEM Techniques

Monte-Carlo-Based Scatter Correction for Quantitative SPECT Reconstruction

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

AN ELLIPTICAL ORBIT BACKPROJECTION FILTERING ALGORITHM FOR SPECT

Corso di laurea in Fisica A.A Fisica Medica 5 SPECT, PET

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

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

Splitting-Based Statistical X-Ray CT Image Reconstruction with Blind Gain Correction

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

Advanced Scatter Correction for Quantitative Cardiac SPECT

A slice-by-slice blurring model and kernel evaluation using the Klein-Nishina formula for 3D

GPU acceleration of 3D forward and backward projection using separable footprints for X-ray CT image reconstruction

Validation of GEANT4 for Accurate Modeling of 111 In SPECT Acquisition

An Acquisition Geometry-Independent Calibration Tool for Industrial Computed Tomography

GPU implementation for rapid iterative image reconstruction algorithm

IN single photo emission computed tomography (SPECT)

Reconstruction from Projections

Advanced Image Reconstruction Methods for Photoacoustic Tomography

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

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

Single and Multipinhole Collimator Design Evaluation Method for Small Animal SPECT

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

Quantitative I-131 SPECT Reconstruction using CT Side Information from Hybrid Imaging

ACTIVITY quantification with SPECT has three main

Bias-Variance Tradeos Analysis Using Uniform CR Bound. Mohammad Usman, Alfred O. Hero, Jerey A. Fessler and W. L. Rogers. University of Michigan

ACOMPTON-SCATTERING gamma camera records two

Performance Evaluation of radionuclide imaging systems

INTERNATIONAL STANDARD

Final Exam Assigned: 11/21/02 Due: 12/05/02 at 2:30pm

SPECT reconstruction

Improved activity estimation with MC-JOSEM versus TEW-JOSEM in 111 In SPECT

ATTENUATION CORRECTION IN SPECT DURING IMAGE RECONSTRUCTION USING INVERSE MONTE CARLO METHOD A SIMULATION STUDY *

Steen Moeller Center for Magnetic Resonance research University of Minnesota

Medical Imaging BMEN Spring 2016

STATISTICAL positron emission tomography (PET) image

Projection Space Maximum A Posterior Method for Low Photon Counts PET Image Reconstruction

Constructing System Matrices for SPECT Simulations and Reconstructions

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

Gengsheng Lawrence Zeng. Medical Image Reconstruction. A Conceptual Tutorial

Design and assessment of a novel SPECT system for desktop open-gantry imaging of small animals: A simulation study

Slide 1. Technical Aspects of Quality Control in Magnetic Resonance Imaging. Slide 2. Annual Compliance Testing. of MRI Systems.

STATISTICAL image reconstruction methods for X-ray

Temperature Distribution Measurement Based on ML-EM Method Using Enclosed Acoustic CT System

Simplified statistical image reconstruction algorithm for polyenergetic X-ray CT. y i Poisson I i (E)e R } where, b i

Performance Evaluation of the TINA Medical Image Segmentation Algorithm on Brainweb Simulated Images

Improved Modeling of System Response in List Mode EM Reconstruction of Compton Scatter Camera Images'

Introduction to Positron Emission Tomography

Alternating Direction Method of Multiplier for Tomography With Nonlocal Regularizers

Fits you like no other

ARTICLE IN PRESS. Nuclear Instruments and Methods in Physics Research A

IEEE TRANSACTIONS ON MEDICAL IMAGING, VOL. 23, NO. 4, APRIL

Estimating 3D Respiratory Motion from Orbiting Views

An Automated Image-based Method for Multi-Leaf Collimator Positioning Verification in Intensity Modulated Radiation Therapy

A Novel Image Super-resolution Reconstruction Algorithm based on Modified Sparse Representation

Algebraic Iterative Methods for Computed Tomography

Fits you like no other

Conflicts of Interest Nuclear Medicine and PET physics reviewer for the ACR Accreditation program

Introduction to Emission Tomography

Continuation Format Page

1. In this problem we use Monte Carlo integration to approximate the area of a circle of radius, R = 1.

EMISSION tomography, which includes positron emission

EE640 FINAL PROJECT HEADS OR TAILS

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

Characterizing the parallax error in multi-pinhole micro-spect reconstruction

Bindel, Spring 2015 Numerical Analysis (CS 4220) Figure 1: A blurred mystery photo taken at the Ithaca SPCA. Proj 2: Where Are My Glasses?

Artifact Mitigation in High Energy CT via Monte Carlo Simulation

Augmented Lagrangian with Variable Splitting for Faster Non-Cartesian L 1 -SPIRiT MR Image Reconstruction: Supplementary Material

Fast 3D iterative image reconstruction for SPECT with rotating slat collimators

Performance Evaluation of the Philips Gemini PET/CT System

Planar and SPECT Monte Carlo acceleration using a variance reduction technique in I 131 imaging

THE EVOLUTION AND APPLICATION OF ASYMMETRICAL IMAGE FILTERS FOR QUANTITATIVE XCT ANALYSIS

A Novel Two-step Method for CT Reconstruction

Revisit of the Ramp Filter

High-resolution 3D Bayesian image reconstruction using the micropet small-animal scanner

Fast Projectors for Iterative 3D PET Reconstruction

CS 231A Computer Vision (Fall 2012) Problem Set 3

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

Spatial Resolution Properties in Penalized-Likelihood Reconstruction of Blurred Tomographic Data

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

Level-set MCMC Curve Sampling and Geometric Conditional Simulation

Fmri Spatial Processing

NIH Public Access Author Manuscript Int J Imaging Syst Technol. Author manuscript; available in PMC 2010 September 1.

Customizable and Advanced Software for Tomographic Reconstruction (CASToR)

Ming-Wei Lee 1, Wei-Tso Lin 1, Yu-Ching Ni 2, Meei-Ling Jan 2, Yi-Chun Chen 1 * National Central University

Quality control phantoms and protocol for a tomography system

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

Transcription:

Iterative SPECT reconstruction with 3D detector response Jeffrey A. Fessler and Anastasia Yendiki COMMUNICATIONS & SIGNAL PROCESSING LABORATORY Department of Electrical Engineering and Computer Science The University of Michigan Ann Arbor, Michigan 4819-2122 Jul 19, 21, Revised September 4, 21 Technical Report No.??? Approved for public release; distribution unlimited.

Iterative SPECT reconstruction with 3D detector response Jeffrey A. Fessler and Anastasia Yendiki 424 EECS Bldg., 131 Beal Ave. University of Michigan Ann Arbor, MI 4819-2122 734-763-1434, FAX: 734-763-841 email: fessler@umich.edu Original version: July 21 Revised: September 4, 21 September 4, 21 Technical Report #??? Communications and Signal Processing Laboratory Dept. of Electrical Engineering and Computer Science The University of Michigan 1 Introduction We have recently implemented a SPECT forward projector / back projector pair that accommodates arbitrary nonuniform attenuation maps and depth-dependent blur. The form of the blur is entirely arbitrary (so long as it has an odd number of samples in the x and z directions). The user supplies samples of a 2D PSF kernels for each plane in the object parallel to the detector, i.e., for an object sampled to n x n y n z =64 64 6, the user will supply n y =64 kernels, each of which might be sampled to say 11 11 pixels. The user may also supply a separate set of PSF kernels for each projection angle, such as would be appropriate for SPECT with a noncircular orbit. The default is to use the same PSF kernels for each projection angle, which corresponds to a circular orbit. Our approach is similar to that of Zeng et al. [1]. However, since we are ultimately interested in regularized reconstruction (and hence iterating until convergence), we have taken great pains to implement a backprojector that is the exact transpose of the forward projector (to with numerical precision of course), whereas Zeng et al. have explored unmatched pairs [2]. This document summarizes results of testing this projector/backprojector pair to confirm that it gives results that outperform the in-plane (2D) system model used previously for SPECT reconstruction in our group. 2 Experiment 1: Digital Point Source The first experiment was a computer simulation of a point source in a uniform attenuating cylinder. Three cases were studied, with 36 projections in each case. Case 1. The object was 32 32 8 and there were 3 projection views of size 32 8. The voxel size was (14mm) 3. 2

Case 2. The object was 64 64 8 and there were 6 projection views of size 64 8. The voxel size was (7mm) 3. Case 3. This case was similar to Case 2, except that the projection measurements were generated analytically by erfbased sampling of a Gaussian PSF for an ideal point source. The location of this point source in object space is as follows. Consider the central four voxels in the middle slice, in this case slice 4 of slices (,...,7). Consider the line segment that runs axially along the center of rotation where those four voxels touch. The point source is located exactly at the midpoint of this line segment. Thus, the point source is exactly centered on the middle slice. However, the point source is not centered in any individual voxel, but rather is along the central edge of the four central voxels, This case tests robustness to some model mismatch, since the projections did not come from any discrete system matrix. If the object volume has coordinates ranging over [ n x /2,n x /2] [ n y /2,n y /2] [,n z ], where those coordinates cover the exent of the voxel (not just the voxel center), then the analytical point source coordinates were (x, y, z) =(,, (n z +1)/2). We compared five reconstruction methods. FBP with a ramp filter and 1st-order Chang attenuation correction [3]. EM with 2D strip-integral (not depth dependent) system model EM with 2D depth-dependent Gaussian blur system model EM with 3D depth-dependent Gaussian blur system model OSEM 1 with 3D depth-dependent Gaussian blur system model. (Case 2 only.) I used 5 subsets of 1 views each. Fig. 1, Fig. 2, and Fig. 3 show the voxel value at location (n x /2,n y /2,n z /2), which is where the point source was located in Case 1 and 2, as a function of EM iteration. FBP with a ramp filter only recovers a fraction of the ideal value due to the poor resolution at the center of the object. EM with a 2D model, whether it be strip integrals or in-plane depth-dependent response, partially recovers the point-source value, but cannot fully recover it since the true blur is three dimensional. When we include the full 3D detector response, then naturally as EM iterates it converges to the correct value since there is no noise in this simulation. Curiously, in the n x =32case, the strip integrals outperformed the in-plane (2D) detector blur model, because the strips have width 14mm, whereas the actual detector response has FWHM=1mm at the center of FOV, so the wider strips are over correcting in plane. And as Les Rogers says, simulations are doomed to succeed, and that is particularly true in Case 2 since the projection measurements were computed with exactly the model used for reconstruction. In Case 3, we recover 25% of the value because the counts are spread over the four central voxels since the ideal point source is in the corner between them. So 25% is in fact the best we could hope to recover in this case, so the method worked better than might have been expected given the model mismatch. Summing the four central voxels would give recovery nearly unity. In Case 1, the central slice had 88% of the counts (for n x =32case), so it is interesting that the 2D approach got less than 6% recovery. Not surprisingly, convergence is slower in the 64 case, since the PSFs are wider (in terms of number of voxels), and there are more parameters (voxels) to estimate. Fig. 2 confirms that OSEM with 5 subsets converges about 5 times faster than ordinary ML-EM, which is why it is so popular in the depth-dependent response compensation community! 1 Actually, it is a slightly modified form of OSEM that is faster than the classical OSEM algorithm yet has better convergence properties. 3

1 Digital point source simulation with 32,32,8 object.9.8.7 Point source recovery.6.5.4.3.2.1 EM (2D strip) EM (2D blur) EM (3D blur) 5 1 15 2 25 3 35 4 Iteration Figure 1: Case 1. Digital point source results for 32 case. Point source recovery 1.9.8.7.6.5.4 Digital point source simulation with 64,64,8 object EM (2D strip) EM (2D blur) EM (3D blur) OSEM (3D blur) Point source recovery.3.25.2.15.1.5 Digital point source simulation with 64,64,8 object EM (2D strip) EM (2D blur) EM (3D blur).3.2.1 5 1 15 2 25 3 35 4 Iteration 5 1 15 2 25 3 35 4 Iteration Figure 3: Case 3. Digital point source results for 64 case with analytical Gaussian projections. Figure 2: Case 2. Digital point source results for 64 case with discrete system matrix projections. 4

3 Experiment 2: Monte-Carlo Point Source The second set of experiments used a single 64 19 projection view, of a point source in air, created by Yuni s Monte Carlo program. Like Case 3 above, the point source is located at the center of the middle slice, and it is centered within the transaxial plane, so it does not fall on the center of any voxel. For the purposes of verifying the resolution recovery aspects, I considered only the geometric component of the set of detected photons in the primary energy window. I replicated that view 6 times to form 6 artificial projection views over 36. The radius of rotation was 26cm, and the pixel size was.36cm. To determine the set of PSFs, I fit a Gaussian PSF to the MC data. The FWHM of the fitted Gaussian was 6.32 pixels, which is 2.275cm. (Gee that is pretty lousy spatial resolution.) Note that the MC simulation uses square collimator holes, yet the Gaussian fit is remarkably good (see Fig. 4) and gives remarkably good reconstructions too. For reconstruction, I simply varied the width of the Gaussian linearly from at the detector face to 2.275cm at the center-of-rotation (26cm from detector). This ignores detector crystal response, but that s probably a small effect and since this is just a point source at the center it does not matter anyway. In the interest of speed I only ran the FBP and OSEM algorithms. There is little point in using ordinary ML-EM. Fig. 5 shows the results, which again confirm the significant benefits of using a full 3d depth-dependent system model. Fig. 6 shows profiles through the four reconstructed images along the axial (z) direction, which clearly shows that the full 3d depth-dependent system model does a much better job of recovering the resolution. I took Yuni s data and normalized it so that the single projection summed to 1 counts, so I think a peak value of 25 is what we should expect since the counts will be spread over the central four voxels. 4 Acknowledgement Many thanks to Ken Koral, Yuni Dewaraja, and Edward Ficaro for their continuing input on SPECT. References [1] G L Zeng and G T Gullberg. Frequency domain implementation of the three-dimensional geometric point response correction in SPECT imaging. IEEE Tr. Nuc. Sci., 39(5):1444 53, October 1992. [2] G L Zeng and G T Gullberg. Unmatched projector/backprojector pairs in an iterative reconstruction algorithm. IEEE Tr. Med. Im., 19(5):548 55, May 2. [3] L T Chang. A method for attenuation correction in radionuclide computed tomography. IEEETr.Nuc.Sci., 25(1):638 643, February 1978. 5

Monte Carlo PSF Radially Symmetric Gaussian Fit 2 2 4 4 6 6 2 4 6 8 1 12 2 4 6 8 1 12.1.2.1.2.25.2 15 Jun 21 psf fit.25.2 FWHM = 6.3231 samples.15.15.1.1.5 5 5 u.5 2 2 v psf fit Figure 4: Gaussian fit to Monte-Carlo point source projection view. 6

25 OSEM (2D strip) OSEM (2D blur) OSEM (3D blur) Monte Carlo point source simulation with 64,64,19 object 2 Point source recovery 15 1 5 5 1 15 2 25 3 35 4 Iteration Figure 5: Monte-Carlo point source results. 7

25 Monte Carlo point source simulation: profiles pixel value 2 15 1 OSEM (2D strip) OSEM (2D blur) OSEM (3D blur) 5 5 1 15 2 z index Figure 6: Profiles through reconstructions of Monte-Carlo point source data. 8