107
MEDICAL IMAGE COMPUTING (CAP 5937) LECTURE 6: Pre-Processing for Nuclear Medicine Images Dr. Ulas Bagci HEC 221, Center for Research in Computer Vision (CRCV), University of Central Florida (UCF), Orlando, FL 32814. [email protected] or [email protected] 1 SPRING 2017

Lec6: Pre-Processing for Nuclear Medicine Images

Embed Size (px)

Citation preview

Page 1: Lec6: Pre-Processing for Nuclear Medicine Images

MEDICAL IMAGE COMPUTING (CAP 5937)

LECTURE 6: Pre-Processing for Nuclear Medicine Images

Dr. Ulas BagciHEC 221, Center for Research in Computer Vision (CRCV), University of Central Florida (UCF), Orlando, FL [email protected] or [email protected]

1SPRING 2017

Page 2: Lec6: Pre-Processing for Nuclear Medicine Images

Outline1. The use of PET/SPECT, PET/CT and MRI/PET Images2. What to measure from Nuclear Medicine Images?3. Denoising Nuclear Medicine Images4. Partial Volume Correction

2

Page 3: Lec6: Pre-Processing for Nuclear Medicine Images

I. the use of PET/SPECT, PET/CT and MRI/PET Images

3

Page 4: Lec6: Pre-Processing for Nuclear Medicine Images

Nuclear Medicine Imaging Modalities• Scint: Scintigraphy, two-dimensional images• PET: Positron Emission Tomography• SPECT: Single Photon Emission Tomography• …

4

Page 5: Lec6: Pre-Processing for Nuclear Medicine Images

Where we use them?

5

Page 6: Lec6: Pre-Processing for Nuclear Medicine Images

Basics of PET/SPECT Imaging• Uses short-lived positron emitting isotopes (produced by

collimators)• Two gamma rays are produced from the annihilation of

each positron and can be detected by specialized gamma cameras

• Resulting image show the distribution of isotopes• An agent is used to bind into isotopes (glucose, …)

6

Page 7: Lec6: Pre-Processing for Nuclear Medicine Images

PET/CT and PET/MRI

7

PET/CT PET/MRI

Page 8: Lec6: Pre-Processing for Nuclear Medicine Images

PET/CT and PET/MRI

8

PET/CT PET/MRIMRI/PET (or should I say PET/MRI?)-superior soft tissuecontrast resolution

-minimized radiation

PET/CTchoice of modality for oncological applications

Page 9: Lec6: Pre-Processing for Nuclear Medicine Images

SPECT Imaging• PET and SPECT are distinguished by the type of radioisotope

incorporated in the tracer.

9

Page 10: Lec6: Pre-Processing for Nuclear Medicine Images

SPECT Imaging• PET and SPECT are distinguished by the type of radioisotope

incorporated in the tracer.– PET => radioisotope emission– SPECT=>gamma-ray photon emission

10

Page 11: Lec6: Pre-Processing for Nuclear Medicine Images

SPECT Imaging• PET and SPECT are distinguished by the type of radioisotope

incorporated in the tracer.– PET => radioisotope emission– SPECT=>gamma-ray photon emission

11

(credit: M. Wernick and J. Aarsvold)

Page 12: Lec6: Pre-Processing for Nuclear Medicine Images

SPECT Imaging• Myocardial perfusion imaging

– Illustrates the function of the heart muscle

12

(Credit: wikipedia)

Page 13: Lec6: Pre-Processing for Nuclear Medicine Images

SPECT Imaging• Myocardial perfusion imaging• Functional brain imaging• Bone diseases• Neuroendocrine or neurological tumors• White cell scan• …

13

Page 14: Lec6: Pre-Processing for Nuclear Medicine Images

14

II. What to Measure?

Page 15: Lec6: Pre-Processing for Nuclear Medicine Images

What to Measure in PET/SPECT/.. Images?

• SUV (standardized uptake value: voxel-wise or region-wise) (SUVpeak, SUVmax, SUVlbm)

15

Page 16: Lec6: Pre-Processing for Nuclear Medicine Images

What to Measure in PET/SPECT/.. Images?

• SUV (standardized uptake value: voxel-wise or region-wise) (SUVpeak, SUVmax, SUVlbm)– FDG is widely used radiotracer in PET, and glucose analog.– It accumulates in (preferentially) malignant cells due to higher glucose

metabolism.

16

Page 17: Lec6: Pre-Processing for Nuclear Medicine Images

What to Measure in PET/SPECT/.. Images?

• SUV (standardized uptake value: voxel-wise or region-wise) (SUVpeak, SUVmax, SUVlbm)– FDG is widely used radiotracer in PET, and glucose analog.– It accumulates in (preferentially) malignant cells due to higher glucose

metabolism.– The most common parameter used to measure tracer accumulation in

PET studies is the standardized uptake value (SUV).

17

Page 18: Lec6: Pre-Processing for Nuclear Medicine Images

What to Measure in PET/SPECT/.. Images?

• SUV (standardized uptake value: voxel-wise or region-wise) (SUVpeak, SUVmax, SUVlbm)– FDG is widely used radiotracer in PET, and glucose analog.– It accumulates in (preferentially) malignant cells due to higher glucose

metabolism.– The most common parameter used to measure tracer accumulation in

PET studies is the standardized uptake value (SUV).– The SUV is a semi-quantitative measure of normalized radioactivity

concentration in PET images:

18

Page 19: Lec6: Pre-Processing for Nuclear Medicine Images

What to Measure in PET/SPECT/.. Images?

• SUV (standardized uptake value: voxel-wise or region-wise) (SUVpeak, SUVmax, SUVlbm)– FDG is widely used radiotracer in PET, and glucose analog.– It accumulates in (preferentially) malignant cells due to higher glucose

metabolism.– The most common parameter used to measure tracer accumulation in

PET studies is the standardized uptake value (SUV).– The SUV is a semi-quantitative measure of normalized radioactivity

concentration in PET images:

19

Page 20: Lec6: Pre-Processing for Nuclear Medicine Images

What to Measure in PET/SPECT/.. Images?

20

Axial fused FDG PET/CT image shows tumor contours automatically generated with diagnostic software (XD3 Multi-Modality Diagnostic Software; Mirada Medical, Oxford, England) by using percentages of the maximum SUV (20%, 30%, 40%, and 50%) and a fixed SUV cutoff of 2.5.

Credit: Bahatnagar, P., et al Radiographics 2013.

Page 21: Lec6: Pre-Processing for Nuclear Medicine Images

21

SUV scale2.5

A sample histogram – PET image

Page 22: Lec6: Pre-Processing for Nuclear Medicine Images

22

2.5SUV scale

A sample histogram – PET image

Page 23: Lec6: Pre-Processing for Nuclear Medicine Images

What to Measure in PET/SPECT/.. Images?

• Metabolic lesion/tumor volume (MTV)

23

Page 24: Lec6: Pre-Processing for Nuclear Medicine Images

What to Measure in PET/SPECT/.. Images?

• Metabolic lesion/tumor volume (MTV)– Requires precise delineation/segmentation of lesion(s)– Should be distinguished its meaning from GTV (grossTumor volume)

24

Patient with multiple melanoma,MTV=77.2 mLCredit to: Fonti, et al JNM 2016.

Page 25: Lec6: Pre-Processing for Nuclear Medicine Images

What to Measure in PET/SPECT/.. Images?

• Metabolic lesion/tumor volume (MTV)– Requires precise delineation/segmentation of lesion(s)– Should be distinguished its meaning from GTV (grossTumor volume)

25

Patient with multiple melanoma,MTV=77.2 mLCredit to: Fonti, et al JNM 2016.

Page 26: Lec6: Pre-Processing for Nuclear Medicine Images

What to Measure in PET/SPECT/.. Images?

• Metabolic lesion/tumor volume (MTV)

26

Patient with multiple melanoma,MTV=77.2 mLCredit to: Fonti, et al JNM 2016.

Page 27: Lec6: Pre-Processing for Nuclear Medicine Images

What to Measure in PET/SPECT/.. Images?

• Shape information of (functional) lesion (spiculated vs focal)

27

Page 28: Lec6: Pre-Processing for Nuclear Medicine Images

What to Measure in PET/SPECT/.. Images?

• spiculated focal

28

Page 29: Lec6: Pre-Processing for Nuclear Medicine Images

What to Measure in PET/SPECT/.. Images?

• Texture information of lesion (heterogeneous vs homogeneous)

29

Page 30: Lec6: Pre-Processing for Nuclear Medicine Images

What to Measure in PET/SPECT/.. Images?

• Texture information of lesion (heterogeneous vs homogeneous)

TEXTURE ANALYSIS?• Technique used in image processing to identify, characterize,

and compare regions with distinct patterns• Measure and capture local image properties which are not

necessarily based on intensity properties

30

Page 31: Lec6: Pre-Processing for Nuclear Medicine Images

What to Measure in PET/SPECT/.. Images?

• Texture information of lesion (heterogeneous vs homogeneous)

TEXTURE ANALYSIS?• Technique used in image processing to identify, characterize,

and compare regions with distinct patterns• Measure and capture local image properties which are not

necessarily based on intensity properties

31

Page 32: Lec6: Pre-Processing for Nuclear Medicine Images

What to Measure in PET/SPECT/.. Images?

• Texture information of lesion (heterogeneous vs homogeneous)

32

A spatial arrangement of a predefined number of voxels allowing the extraction of complex image properties.

Credit to:Bagci EMBC 2011, RSNA 2011, 2012, ISBI 2012, PlosOne 2013.

Page 33: Lec6: Pre-Processing for Nuclear Medicine Images

Example Texture Analysis Strategy

33

Credit to: M. Hatt, JNM

Page 34: Lec6: Pre-Processing for Nuclear Medicine Images

Complete responder, non-responder, and partial responder tumors ?

Example Texture Analysis in PET Images

Page 35: Lec6: Pre-Processing for Nuclear Medicine Images

11.7 11.0 9.6 8.2 7.3 5.3

Complete responder, non-responder, and partial responder tumors ?

Example Texture Analysis in PET Images

Page 36: Lec6: Pre-Processing for Nuclear Medicine Images

Example Texture Analysis in PET Images

11.7 11.0 9.6 8.2 7.3 5.3

Page 37: Lec6: Pre-Processing for Nuclear Medicine Images

11.7 11.0 9.6 8.2 7.3 5.3

Example Texture Analysis in PET Images

11.7 11.0 9.6 8.2 7.3 5.3

Page 38: Lec6: Pre-Processing for Nuclear Medicine Images

What to Measure in PET/SPECT/.. Images?

• Number and distribution of the lesions (focal, multi-focal)

Ex. Infections diseases such as in TB (tuberculosis), we often see multi-focal uptake

38

Page 39: Lec6: Pre-Processing for Nuclear Medicine Images

What to Measure in PET/SPECT/.. Images?

• Number and distribution of the lesions (focal, multi-focal)

39

Page 40: Lec6: Pre-Processing for Nuclear Medicine Images

40

III. Denoising Nuclear Medicine Images

Page 41: Lec6: Pre-Processing for Nuclear Medicine Images

Noise in PET Images

41

PET images have low

SNR

Page 42: Lec6: Pre-Processing for Nuclear Medicine Images

Noise in PET Images

42

PET images have low

SNR

Noise affects qualitative and quantitative evaluations

Page 43: Lec6: Pre-Processing for Nuclear Medicine Images

Noise in PET Images

43

PET images have low

SNR

Noise affects qualitative and quantitative evaluations

To model noise distributionGauss. assumption is often made

Page 44: Lec6: Pre-Processing for Nuclear Medicine Images

Noise in PET Images

44

PET images have low

SNR

Noise affects qualitative and quantitative evaluations

To model noise distributionGauss. assumption is often made

• GAUSSIAN distribution• POISSON distribution• Mixed POISSON GAUSSIAN

Page 45: Lec6: Pre-Processing for Nuclear Medicine Images

Noise in PET Images

45

PET images have low

SNR

Noise affects qualitative and quantitative evaluations

To model noise distributionGauss. assumption is often made

• GAUSSIAN distribution• POISSON distribution• Mixed POISSON GAUSSIAN

• SUV• MTV• TLG and other metrics areare affected

Page 46: Lec6: Pre-Processing for Nuclear Medicine Images

Noise in PET Images

46

PET images have low

SNR

Noise affects qualitative and quantitative evaluations

To model noise distributionGauss. assumption is often made

• GAUSSIAN distribution• POISSON distribution• Mixed POISSON GAUSSIAN

• SUV• MTV• TLG and other metrics areare affected

CurrentMethods

Gaussian Smoothing

AdaptiveFiltering (Perona-Malik)

Anatomy Guided

(wavelet, etc..)

Signal-dependent

Noise models

Page 47: Lec6: Pre-Processing for Nuclear Medicine Images

Realistic Approach to PET Denoising• A mixed Gaussian-Poisson distribution should be considered

as noise model

47

Page 48: Lec6: Pre-Processing for Nuclear Medicine Images

Realistic Approach to PET Denoising• A mixed Gaussian-Poisson distribution should be considered

as noise model– O = P.I + n– (O: observed image, I: clean image, P: Poisson noise, n: Gaussian

noise)

48

Page 49: Lec6: Pre-Processing for Nuclear Medicine Images

Realistic Approach to PET Denoising• A mixed Gaussian-Poisson distribution should be considered

as noise model– O = P.I + n– (O: observed image, I: clean image, P: Poisson noise, n: Gaussian

noise)– How can we Gaussianize above equation?

49

Page 50: Lec6: Pre-Processing for Nuclear Medicine Images

Realistic Approach to PET Denoising• A mixed Gaussian-Poisson distribution should be considered

as noise model– O = P.I + n– (O: observed image, I: clean image, P: Poisson noise, n: Gaussian

noise)– Variance Stabilization Transform (VST): take logarithm, or square root

to separate out signal dependent part

50

Page 51: Lec6: Pre-Processing for Nuclear Medicine Images

Realistic Approach to PET Denoising• A mixed Gaussian-Poisson distribution should be considered

as noise model– O = P.I + n– (O: observed image, I: clean image, P: Poisson noise, n: Gaussian

noise)– Variance Stabilization Transform (VST): take logarithm, or square root

to separate out signal dependent part• Anscombe’sTransformation• Generalized Anscombe’s Transformation (GAT)

51

Page 52: Lec6: Pre-Processing for Nuclear Medicine Images

Realistic Approach to PET Denoising• A mixed Gaussian-Poisson distribution should be considered

as noise model– O = P.I + n– (O: observed image, I: clean image, P: Poisson noise, n: Gaussian

noise)– Variance Stabilization Transform (VST): take logarithm, or square root

to separate out signal dependent part• Anscombe’sTransformation• Generalized Anscombe’s Transformation (GAT)

52

GAT Inverse GAT

Smoothing CleanImage

NoisyImage

Page 53: Lec6: Pre-Processing for Nuclear Medicine Images

Realistic Approach to PET Denoising

53

Page 54: Lec6: Pre-Processing for Nuclear Medicine Images

Realistic Approach to PET Denoising

54

Poisson distribution

Page 55: Lec6: Pre-Processing for Nuclear Medicine Images

Realistic Approach to PET Denoising

55

Poisson distribution

Gaussian distribution

Page 56: Lec6: Pre-Processing for Nuclear Medicine Images

Realistic Approach to PET Denoising

56

Poisson distribution

Gaussian distribution

Page 57: Lec6: Pre-Processing for Nuclear Medicine Images

Realistic Approach to PET Denoising

57

Poisson distribution

Gaussian distributionInverse (exact) transform of GAT:

(Proof:Anscombe, 1948Biometrika)

Page 58: Lec6: Pre-Processing for Nuclear Medicine Images

Example Results• After Gaussianization, proper smoothing methods can be

used, followed by inverse GAT!

58

Page 59: Lec6: Pre-Processing for Nuclear Medicine Images

Example Results• After Gaussianization, proper smoothing methods can be

used, followed by inverse GAT!• Following results show Gaussian, Perona-Malik (anisotropic),

Bilateral/Trilateral Filtering,

59

Page 60: Lec6: Pre-Processing for Nuclear Medicine Images

Example Results• After Gaussianization, proper smoothing methods can be

used, followed by inverse GAT!• Following results show Gaussian, Perona-Malik (anisotropic),

Bilateral/Trilateral Filtering,

60

(mansoor, bagci, et al, MICCAI 2014)

Page 61: Lec6: Pre-Processing for Nuclear Medicine Images

Wavelet and shrinkage-based methods• Wavelet methods decompose

signals into low and high frequency components

• Noise is localized in the high frequency components

• Removing high frequency components (some parts) will denoise the images

61

Page 62: Lec6: Pre-Processing for Nuclear Medicine Images

Wavelet and shrinkage-based methods• Wavelet methods decompose

signals into low and high frequency components

• Noise is localized in the high frequency components

• Removing high frequency components (some parts) will denoise the images

• How do we know what proportion of the coefficients (high frequency) should be zero?

62

Page 63: Lec6: Pre-Processing for Nuclear Medicine Images

Wavelet and shrinkage-based methods• Possible Answer:

– Most of the wavelet coefficients are zero or very small. (called SPARSE)

– Noise is localized in the high frequency component.

– Finding a threshold value that set all the small coefficients into 0 will denoise the image!

63

Page 64: Lec6: Pre-Processing for Nuclear Medicine Images

Segmentation Based Denoising (after using GAT)

64

Xu, bagci, et al. MICCAI 2014

Page 65: Lec6: Pre-Processing for Nuclear Medicine Images

Segmentation Based Denoising (after using GAT)(we will revisit this after teaching segmentation methods)

65

Gaussian Segm-basedmethod

Anisotropic Non-localmeans

Block matching

Page 66: Lec6: Pre-Processing for Nuclear Medicine Images

66

IV. Partial Volume Correction (PVC)

Page 67: Lec6: Pre-Processing for Nuclear Medicine Images

Partial Volume Effect (PVE)• PVE is a general problem that cause a source of image

degradation in medical images.

67

(credit to: Dawood et al,

Page 68: Lec6: Pre-Processing for Nuclear Medicine Images

Partial Volume Effect (PVE)• PVE is a general problem that cause a source of image

degradation in medical images.• The causes of PVE lie in the limited resolution of the

respective imaging devices.

68

Page 69: Lec6: Pre-Processing for Nuclear Medicine Images

Partial Volume Effect (PVE)• PVE is a general problem that cause a source of image

degradation in medical images.• The causes of PVE lie in the limited resolution of the

respective imaging devices.• Structures smaller than the system's resolution cannot be

resolved which results in blurred boundaries for example.

69

Page 70: Lec6: Pre-Processing for Nuclear Medicine Images

Partial Volume Effect (PVE)• PVE is a general problem that cause a source of image

degradation in medical images.• The causes of PVE lie in the limited resolution of the

respective imaging devices.• Structures smaller than the system's resolution cannot be

resolved which results in blurred boundaries for example.– If the size of the structures to be examined is close to the imaging

system's resolution, e.g., in imaging of small tumors, the impact of the PVE cannot be neglected.

70

Page 71: Lec6: Pre-Processing for Nuclear Medicine Images

Partial Volume Effect (PVE)• PVE is a general problem that cause a source of image

degradation in medical images.• The causes of PVE lie in the limited resolution of the

respective imaging devices.• Structures smaller than the system's resolution cannot be

resolved which results in blurred boundaries for example.– If the size of the structures to be examined is close to the imaging

system's resolution, e.g., in imaging of small tumors, the impact of the PVE cannot be neglected.

71

Observed Image Uncorrupted image Point Spread Function noise

Page 72: Lec6: Pre-Processing for Nuclear Medicine Images

PVE Model• P denotes the point spread function which is, in general, the

imaging system's response to a point source, i.e., how the system depicts an object smaller than the system's resolution.

72

Page 73: Lec6: Pre-Processing for Nuclear Medicine Images

PVE Model• P denotes the point spread function which is, in general, the

imaging system's response to a point source, i.e., how the system depicts an object smaller than the system's resolution.– The signal acquired by scanning a point source resembles a Gaussian

function (a Gaussian function is thus often used in practice to represent the PSF).

73

Page 74: Lec6: Pre-Processing for Nuclear Medicine Images

PVE Model• P denotes the point spread function which is, in general, the

imaging system's response to a point source, i.e., how the system depicts an object smaller than the system's resolution.– The signal acquired by scanning a point source resembles a Gaussian

function (a Gaussian function is thus often used in practice to represent the PSF).

– The width of that signal at half its highest value is the full width at half maximum (FWHM), describing the system's resolution.

74

Page 75: Lec6: Pre-Processing for Nuclear Medicine Images

PVE Model• P denotes the point spread function which is, in general, the

imaging system's response to a point source, i.e., how the system depicts an object smaller than the system's resolution.– The signal acquired by scanning a point source resembles a Gaussian

function (a Gaussian function is thus often used in practice to represent the PSF).

– The width of that signal at half its highest value is the full width at half maximum (FWHM), describing the system's resolution.

75

Page 76: Lec6: Pre-Processing for Nuclear Medicine Images

PVE Model• P denotes the point spread function which is, in general, the

imaging system's response to a point source, i.e., how the system depicts an object smaller than the system's resolution.– The signal acquired by scanning a point source resembles a Gaussian

function (a Gaussian function is thus often used in practice to represent the PSF).

– The width of that signal at half its highest value is the full width at half maximum (FWHM), describing the system's resolution.

– PVE has two reasons• TF: Tissue Fraction• Spill-over

76

Page 77: Lec6: Pre-Processing for Nuclear Medicine Images

PVE Model - TF

77

TF: Tissue Fraction

Blurry edges as a result of sampling!

Page 78: Lec6: Pre-Processing for Nuclear Medicine Images

PVE Model - Spill-Over• The largest contribution to PVE is caused by the spill-over

effect.

78

Page 79: Lec6: Pre-Processing for Nuclear Medicine Images

PVE Model - Spill-Over• The largest contribution to PVE is caused by the spill-over

effect.• Spilling of the measured tracer concentration of a voxel into

its surrounding region.

79

Page 80: Lec6: Pre-Processing for Nuclear Medicine Images

PVE Model - Spill-Over

• The spill-over effect affects a voxel's intensity twofold: first, a voxel distributes part of its own signal to the surrounding region. Secondly, the voxel gets signal intensity from its neighbors:

80

Actual intensity spill-out intensity to neighbor spill-in from neighbor

Page 81: Lec6: Pre-Processing for Nuclear Medicine Images

PVE Model - Spill-Out/In

81

Page 82: Lec6: Pre-Processing for Nuclear Medicine Images

PVE Model

82

(credit: Soret et al, JNM 2007 )

RC : recovery coefficient85% for this example

Page 83: Lec6: Pre-Processing for Nuclear Medicine Images

How to correct PVE?

83

Point-spread function (PSF)Typical spatial response function.FWHM=6mm (conventional way for representing spatial resolution)

Page 84: Lec6: Pre-Processing for Nuclear Medicine Images

How to correct PVE?

84

In order for the object D (dashed) to exhibit100% of true activity (solid), its dimensionNeeds to be greater than 2xFWHM=12mm

Page 85: Lec6: Pre-Processing for Nuclear Medicine Images

PVC Methods• Deconvolution: tries to reverse the convolution of a clean

image with the PSF. – In practice, noise is amplified with this operation and PSF may not be

known exactly.

85

Page 86: Lec6: Pre-Processing for Nuclear Medicine Images

PVC Methods• Deconvolution: tries to reverse the convolution of a clean

image with the PSF. – In practice, noise is amplified with this operation and PSF may not be

known exactly.

Van-Cittert deconvolution:– If PSF is known approximately, then iteratively we can estimate PV as

Where I is the given PET image, alpha is relaxation parameter, and * denotes convolution operation.

86

I0 = I

Ij+1 = Ij + ↵(I0 � P ⇤ Ij)

Page 87: Lec6: Pre-Processing for Nuclear Medicine Images

PVC Methods• Deconvolution: tries to reverse the convolution of a clean

image with the PSF. – In practice, noise is amplified with this operation and PSF may not be

known exactly.

Van-Cittert deconvolution:– If PSF is known approximately, then iteratively we can estimate PV as

Where I is the given PET image, alpha is relaxation parameter, and * denotes convolution operation.When to stop iteration?

87

I0 = I

Ij+1 = Ij + ↵(I0 � P ⇤ Ij)

Page 88: Lec6: Pre-Processing for Nuclear Medicine Images

PVC Methods• Deconvolution: tries to reverse the convolution of a clean

image with the PSF. – In practice, noise is amplified with this operation and PSF may not be

known exactly.

Van-Cittert deconvolution:– If PSF is known approximately, then iteratively we can estimate PV as

Where I is the given PET image, alpha is relaxation parameter, and * denotes convolution operation.When to stop iteration? Small changes btw iterations (noise affects too)

88

I0 = I

Ij+1 = Ij + ↵(I0 � P ⇤ Ij)

Page 89: Lec6: Pre-Processing for Nuclear Medicine Images

PVC Methods• Richardson-Lucy deconvolution:

– is a statistical approach. The PSF is assumed to be known.– Correct the observed image towards a maximum likelihood solution.

89

Page 90: Lec6: Pre-Processing for Nuclear Medicine Images

PVC Methods• Richardson-Lucy deconvolution:

– is a statistical approach. The PSF is assumed to be known.– Correct the observed image towards a maximum likelihood solution.

– When no additive noise N,

90

I0 = C(> 0),

Ij+1 = Ij .(PT ⇤ ( Iu

P ⇤ Ij))

I = P ⇤ Iu

Page 91: Lec6: Pre-Processing for Nuclear Medicine Images

PVC Methods• Blind deconvolution:

– For an unknown PSF, estimate PSF iteratively (or use additional knowledge such as anatomy information).

– Then use one of the existing algorithm such as RL or Wiener filtering.

91

Page 92: Lec6: Pre-Processing for Nuclear Medicine Images

Qualitative Comparison of RL and BD

92

Page 93: Lec6: Pre-Processing for Nuclear Medicine Images

Qualitative Comparison of RL and BD

93

Page 94: Lec6: Pre-Processing for Nuclear Medicine Images

PVC of SPECT data using MR images• The idea is to use prior knowledge (anatomical information)• MRI provides high resolution anatomic detail

94

Credit: Matsuda, et al.JNM 2003

Page 95: Lec6: Pre-Processing for Nuclear Medicine Images

PVC of SPECT data using MR images

95

Page 96: Lec6: Pre-Processing for Nuclear Medicine Images

PVC of SPECT data using MR images

96

WM

GM

Page 97: Lec6: Pre-Processing for Nuclear Medicine Images

PVC of SPECT data using MR images

97

WM

GM

Skull is excluded

Page 98: Lec6: Pre-Processing for Nuclear Medicine Images

PVC of SPECT data using MR images

98

WM

GM

Skull is excluded

registration

Page 99: Lec6: Pre-Processing for Nuclear Medicine Images

PVC of SPECT data using MR images

99

WM

GM

Skull is excluded

registration

Page 100: Lec6: Pre-Processing for Nuclear Medicine Images

PVC of SPECT data using MR images

100

WM

GM

Skull is excluded

registration

ConvolutionWith PSF

ConvolutionWith PSF

Page 101: Lec6: Pre-Processing for Nuclear Medicine Images

PVC of SPECT data using MR images

101

WM

GM

Skull is excluded

registration

ConvolutionWith PSF

ConvolutionWith PSF

Simulated WM SPECT GM SPECT (subtractSimulated WM SPECTFrom original SPECT)

Page 102: Lec6: Pre-Processing for Nuclear Medicine Images

PVC of SPECT data using MR images

102

WM

GM

Skull is excluded

registration

ConvolutionWith PSF

ConvolutionWith PSF

Simulated WM SPECT GM SPECT (subtractSimulated WM SPECTFrom original SPECT)

Deconvolution

Binary mask

Page 103: Lec6: Pre-Processing for Nuclear Medicine Images

PVC of SPECT data using MR images

103

WM

GM

Skull is excluded

registration

ConvolutionWith PSF

ConvolutionWith PSF

Simulated WM SPECT GM SPECT (subtractSimulated WM SPECTFrom original SPECT)

Deconvolution

GM PVC SPECTImage

Binary mask

Page 104: Lec6: Pre-Processing for Nuclear Medicine Images

More methods (assumptions)• Partition based methods. The true activity distribution can be

segmented into a series of n non-overlapping compartments with a known uniform uptake.

104

Page 105: Lec6: Pre-Processing for Nuclear Medicine Images

More methods (assumptions)• Partition based methods. The true activity distribution can be

segmented into a series of n non-overlapping compartments with a known uniform uptake.

• Multi-resolution approach. Gray level of high resolution image (CT or MRI) should be positively correlated with those of the functional image to be corrected.

105

Page 106: Lec6: Pre-Processing for Nuclear Medicine Images

More methods (assumptions)• Partition based methods. The true activity distribution can be

segmented into a series of n non-overlapping compartments with a known uniform uptake.

• Multi-resolution approach. Gray level of high resolution image (CT or MRI) should be positively correlated with those of the functional image to be corrected.

• Fitting method. Tumor can be considered as a sphere with an unknown diameter and with uniform uptake and that the background level is uniform.

106

Page 107: Lec6: Pre-Processing for Nuclear Medicine Images

Summary• Nuclear medicine imaging modalities (PET & SPECT) are

useful in many diagnostic and therapeutic tasks• Smoothing is required to clean images, improve both

visualization and interpretations• Quantitative markers are needed to evaluate nuclear

medicine imaging modalities• PVE is a major confounding factor in PET/SPECT imaging

that cannot be ignored.

107