Nuclear Medicine ExplainedNM Explained
LearnAnimationsBoard ReviewToolsCalendar
Review
TREN

Settings and progress transfer · Help · About · AI and Claude · Legal

For educational purposes only; not a clinical decision tool.

Solve questions (25)

Contents

  1. 8.1 Filtered Back Projection (FBP)
  2. 8.1.1 Basic Concepts: Projection and Sinogram
  3. 8.1.2 Simple Back Projection
  4. 8.1.3 Filtered Back Projection (FBP)
  5. 8.2 Iterative Reconstruction (OSEM, MLEM)
  6. 8.2.1 Basic Principle of Iterative Reconstruction
  7. 8.2.2 MLEM (Maximum Likelihood Expectation Maximization)
  8. 8.2.3 OSEM (Ordered Subsets Expectation Maximization)
  9. 8.2.4 PSF Modelling (Resolution Recovery)
  10. 8.2.5 FBP vs Iterative Reconstruction
  11. 8.3 Attenuation Correction (CT-Based, Chang)
  12. 8.3.1 The Attenuation Problem
  13. 8.3.2 SPECT Attenuation Correction Methods
  14. 8.3.3 PET Attenuation Correction
  15. 8.4 Scatter Correction
  16. 8.4.1 The Scatter Problem
  17. 8.4.2 SPECT Scatter Correction Methods
  18. 8.4.3 PET Scatter Correction Methods
  19. 8.5 Motion Correction and Gating
  20. 8.5.1 Sources of Motion Artefacts
  21. 8.5.2 Gating Techniques
  22. 8.5.3 Motion Correction Software
  23. 8.6 Filters and Image Processing Parameters
  24. 8.6.1 Frequency Space and the Fourier Transform
  25. 8.6.2 Filter Types
  26. 8.6.3 Filter Selection and Clinical Use
  27. 8.6.4 Image Matrix Size and Pixel Size
  28. 8.6.5 Number of Projections and Angular Sampling
  29. 8.7 Acquisition Modes and Quantitative Analysis
  30. 8.7.1 Acquisition Modes
  31. 8.7.2 Prerequisites and Error Sources of Quantitative Imaging
  32. 8.7.3 Kinetic Modelling and Parametric Imaging
  33. Key Points for the Board
  34. Current guidelines on this chapter's topics
← Back‹ Chapter 7Chapter 9 ›

Chapter 08Basic sciencesLast reviewed: 14 Nov 2026 · What's new

Image Reconstruction and Processing

This chapter's English text is a draft translation (prepared with Claude and checked against a terminology glossary and automatic checks); specialist review is in progress. Please report errors with the feedback button.

Solve questions (25) →
Contents
  1. 8.1 Filtered Back Projection (FBP)
  2. 8.1.1 Basic Concepts: Projection and Sinogram
  3. 8.1.2 Simple Back Projection
  4. 8.1.3 Filtered Back Projection (FBP)
  5. 8.2 Iterative Reconstruction (OSEM, MLEM)
  6. 8.2.1 Basic Principle of Iterative Reconstruction
  7. 8.2.2 MLEM (Maximum Likelihood Expectation Maximization)
  8. 8.2.3 OSEM (Ordered Subsets Expectation Maximization)
  9. 8.2.4 PSF Modelling (Resolution Recovery)
  10. 8.2.5 FBP vs Iterative Reconstruction
  11. 8.3 Attenuation Correction (CT-Based, Chang)
  12. 8.3.1 The Attenuation Problem
  13. 8.3.2 SPECT Attenuation Correction Methods
  14. 8.3.3 PET Attenuation Correction
  15. 8.4 Scatter Correction
  16. 8.4.1 The Scatter Problem
  17. 8.4.2 SPECT Scatter Correction Methods
  18. 8.4.3 PET Scatter Correction Methods
  19. 8.5 Motion Correction and Gating
  20. 8.5.1 Sources of Motion Artefacts
  21. 8.5.2 Gating Techniques
  22. 8.5.3 Motion Correction Software
  23. 8.6 Filters and Image Processing Parameters
  24. 8.6.1 Frequency Space and the Fourier Transform
  25. 8.6.2 Filter Types
  26. 8.6.3 Filter Selection and Clinical Use
  27. 8.6.4 Image Matrix Size and Pixel Size
  28. 8.6.5 Number of Projections and Angular Sampling
  29. 8.7 Acquisition Modes and Quantitative Analysis
  30. 8.7.1 Acquisition Modes
  31. 8.7.2 Prerequisites and Error Sources of Quantitative Imaging
  32. 8.7.3 Kinetic Modelling and Parametric Imaging
  33. Key Points for the Board
  34. Current guidelines on this chapter's topics
Learning objectives and modules3 modules · about 2 h 25 min

Learning objectives

After this chapter you will be able to:

  • Explain projection, sinogram and filtered back projection; state the effect of the ramp filter.
  • Explain the principle of MLEM and OSEM and how the number of iterations and subsets affects contrast and noise.
  • Compare attenuation in SPECT and PET and the correction methods (Chang, CT-based).
  • Explain scatter correction methods (dual and triple energy window, model-based).
  • Explain the principle of ECG and respiratory gating and their place in motion correction.
  • Predict the effect of the filter cut-off frequency on resolution and noise; list acquisition modes and the basic requirements for quantitative analysis.

Modules

The chapter is divided into study modules without changing the order of the text: read, watch the animations, then answer the questions linked to those headings.

  1. Module 18.1–8.3 Filtered Back Projection (FBP) · Iterative Reconstruction (OSEM, MLEM) · Attenuation Correction (CT-Based, Chang)55 min · 4 animations · 18 questionsAnswer the questions →
  2. Module 28.4–8.6 Scatter Correction · Motion Correction and Gating · Filters and Image Processing Parameters1 h · 2 animations · 24 questionsAnswer the questions →
  3. Module 38.7 Acquisition Modes and Quantitative Analysis · Key Points for the Board30 min · 9 questionsAnswer the questions →

Times are estimates: 130 words per minute, 3 min per animation, 1.5 min per question.

Tip cards (46) →

MOST FREQUENTLY ASKED IN THIS CHAPTER

✓
Photopeak window typically 10-20%; for 128 × 128 SPECT, 120 projections over 360° are sufficient
✓
Static / dynamic (1-5 s frames) / list mode (event-based, clinical in PET) / gated (ECG, respiratory)
✓
In PET, attenuation → depends on body size; in SPECT → depends on depth (Tc-99m brain: counts may fall by >4-fold)
✓
Partial volume → <2 × FWHM; more pronounced in SPECT; large ROI → total activity correct, mean concentration low
✓
Patlak → Ki (irreversible); Logan → VT (reversible); 2-compartment/4-constant → specific binding
✓
FBP: Analytical solution → fast → 1/r correction with ramp filter → noise-sensitive → streak artefacts → may produce negative values → limited modelling of physical factors → limited use today
✓
MLEM: Iterative → Poisson statistics → multiplicative update → no negative values → all projection data in every iteration → very slow → not suitable for clinical use

8.1 Filtered Back Projection (FBP)

8.1.1 Basic Concepts: Projection and Sinogram1 questions

In nuclear medicine imaging systems (SPECT and PET), cross-sectional (tomographic) images are created from projection data acquired from the patient at different angles. This process is called image reconstruction.

Projection data:

•
The gamma camera or PET detector views the patient from a given angle
•
The 1D profile obtained at each angle forms a "projection"
•
A projection is the line integral of all activity at that angle
•
Mathematically it is defined by the Radon transform

Sinogram:

•
A 2D matrix formed by assembling the projection data acquired at all angles
•
X axis: Detector position (spatial location)
•
Y axis: Projection angle (0°-360° or 0°-180°)
•
Each row represents the projection profile at one angle
•
A point source forms a sinusoidal curve in the sinogram → hence the name "sinogram"
•
The sinogram is the input data of the reconstruction algorithm
BOARD TIP
▸
"How does a point source appear in the sinogram?"

→ As a sinusoidal curve. This is where the sinogram gets its name.

▸
"What does a straight vertical line in the sinogram mean?"

→ A fixed point source at the centre of rotation (projected at the same position at all angles).

Projections and sinogram of a phantom and images reconstructed with simple backprojection, filtered backprojection (FBP) and MLEM/OSEM, computed in the browser.

Continuous stream · no seeking

Key point: simple backprojection gives a star artefact and blurring; the ramp filter corrects this but raises noise; iterative methods fit the image step by step to the measured projections.

Source: book; 64 × 64 matrix, 360° parallel-beam projections, Ram-Lak filter, MLEM/OSEM (evenly spaced subsets), Poisson noise; total counts schematic.

How to use: a single click on the images pauses and resumes; ↑ ↓ or the buttons above change that step's choice (object, number of projections, number of subsets); ← → change steps.

Speed
Test yourself:Chapter 8 · question 18
Did this animation help you understand the topic?

Figure 8.1: Projection and sinogram: a point source at the centre forms a straight vertical line, an off-centre source forms a sinusoidal curve.

8.1.2 Simple Back Projection

Simple back projection is the most basic and intuitive reconstruction method:

Principle:

1. The projection data obtained at each angle are projected back into the image matrix along that angle (back projection)

2. The back-projected data from all angles are summed 3. When data from enough angles have been collected, an approximation of the activity distribution is obtained

Main problem – Star artefact (1/r blurring):

•
Simple back projection produces a blurred version of the true activity distribution
•
Around a point source, a star-shaped blur forms that falls off as 1/r (inversely proportional to distance)
•
This blur affects the whole image and causes loss of contrast
•
Mathematically: Simple back projection = true image ⊛ 1/r (convolution)
•
This problem is solved by filtering → Filtered Back Projection (FBP)

Projections and sinogram of a phantom and images reconstructed with simple backprojection, filtered backprojection (FBP) and MLEM/OSEM, computed in the browser.

Continuous stream · no seeking

Key point: simple backprojection gives a star artefact and blurring; the ramp filter corrects this but raises noise; iterative methods fit the image step by step to the measured projections.

Source: book; 64 × 64 matrix, 360° parallel-beam projections, Ram-Lak filter, MLEM/OSEM (evenly spaced subsets), Poisson noise; total counts schematic.

How to use: a single click on the images pauses and resumes; ↑ ↓ or the buttons above change that step's choice (object, number of projections, number of subsets); ← → change steps.

Speed
Test yourself:Chapter 8 · question 1Chapter 8 · question 14
Did this animation help you understand the topic?

Figure 8.2: In simple back projection, as the number of angles increases the star artefact turns into 1/r blurring; ramp-filtered FBP corrects this blurring.

8.1.3 Filtered Back Projection (FBP)1 questions

To remove the 1/r blurring of simple back projection, FBP applies a ramp filter to the projection data before back projection.

Mathematical basis – Fourier Slice Theorem (Central Slice Theorem):

•
The 1D Fourier transform of a projection profile equals a line through the 2D Fourier space (frequency space) of the image at that angle
•
This theorem shows that the frequency-space representation of the image can be obtained from projection data
•
The Fourier data from all angles are combined and the image is formed by the inverse Fourier transform

Ramp filter:

•
A filter that increases in direct proportion to frequency in frequency space: H(f) = |f|
•
Suppresses low frequencies, amplifies high frequencies
•
Corrects 1/r blurring exactly in mathematical terms
•
Problem: Because it amplifies high frequencies, it also increases noise
•
For this reason the ramp filter is not used alone in practice → it is used together with a window function

Steps of the FBP algorithm:

1. Projection data are acquired at each angle 2. A 1D Fourier transform is applied to each projection profile 3. The ramp filter (+ window function) is applied in frequency space 4. The filtered projection is obtained by the inverse Fourier transform 5. The filtered projections are back-projected 6. The back-projected data from all angles are summed to form the cross-sectional image

A Fourier slice theorem projection p(s,θ) object f(x,y) 1D Fourier transform at angle θ central slice 2D frequency space F(u,v) The 1D FT of each projection is a line of the 2D FT through the centre at the same angle. The centre (low frequency) is sampled more densely → 1/|f| weight → ramp |f| balances it. B FBP algorithm Projections (sinogram) 1D Fourier transform Ramp |f| × window (Hanning, Butterworth…) Inverse Fourier transform Back projection Sum over all angles → slice image The ramp step corrects 1/r blurring, increases noise.

Figure 8.3: Fourier slice theorem and the steps of the FBP algorithm (schematic).

Did this figure help you understand the topic?

Advantages of FBP:

•
High computation speed (analytical solution)
•
Mathematically well defined
•
Reproducible results (operator-independent)
•
Historically the standard method

Disadvantages of FBP:

•
Sensitive to noise (especially in low-count studies)
•
Streak artefacts (linear artefacts) may occur
•
Limited capacity to model physical factors (attenuation, scatter, detector response)
•
May produce negative values (physically meaningless)
•
Severe artefacts with incomplete data (limited angle, truncation)
BOARD TIP
▸
"What is the function of the ramp filter in FBP?"

→ To correct 1/r blurring.

▸
"Disadvantage of the ramp filter?"

→ It amplifies high frequencies → noise increases.

▸
"The most important disadvantage of FBP?"

→ Sensitivity to noise and inability to model physical factors.

▸
"Can negative values occur in FBP?"

→ YES → physically meaningless.

8.2 Iterative Reconstruction (OSEM, MLEM)

8.2.1 Basic Principle of Iterative Reconstruction2 questions

Iterative reconstruction is a method that approaches the true activity distribution by improving the image step by step (iteration). Unlike FBP, it uses a cycle of successive estimation and correction instead of an analytical solution.

General algorithm:

1. Initial estimate: Start with a uniform image 2. Forward projection: Simulated projection data are calculated from the estimated image

–
In this step, physical factors (attenuation, scatter, detector response, PSF) can be included in the model → system matrix

3. Comparison: The calculated projection data are compared with the true (measured) projection data

4. Update: The image estimate is updated using the difference or the ratio 5. Repeat: Steps 2-4 are repeated until a convergence criterion is met or a set number of iterations is reached

Advantages of iterative reconstruction (compared with FBP):

•
Can include physical factors (attenuation, scatter, detector response/PSF, partial volume) in the model
•
Better image quality in low-count studies
•
Does not produce negative values (in ML-based algorithms)
•
Better noise control
•
More robust with incomplete data
•
No streak artefacts

Disadvantages of iterative reconstruction:

•
Longer computation time (but no longer a problem with modern computers)
•
Dependent on parameter choice (number of iterations, number of subsets)
•
Excessive iterations → noise amplification
•
Gibbs artefact (ring-shaped artefact at the edges of hot spots)
•
Convergence speed and quality may depend on the initial estimate

8.2.2 MLEM (Maximum Likelihood Expectation Maximization)1 questions

MLEM is the statistically most accurate iterative reconstruction algorithm.

Principle:

•
Based on the assumption that photon emission follows Poisson statistics
•
In each iteration, the image estimate that maximises the likelihood of the measured data is sought
•
Uses a multiplicative update rule (does not produce negative values)

MLEM update formula:

fⱼⁿ⁺¹ = [fⱼⁿ / Σᵢ aᵢⱼ] · Σᵢ [aᵢⱼ · gᵢ / Σₖ aᵢₖ fₖⁿ]

Where:

•
fjn: value of voxel j at iteration n
•
gi: measured counts in detector element i
•
aij: System matrix element (probability that voxel j contributes to detector i)

Properties of MLEM:

•
All projection data are used in every iteration → slow convergence
•
Typically 30-100+ iterations are needed
•
Too slow for clinical use → OSEM was developed
•
Gives the mathematically most accurate result (with enough iterations)
BOARD TIP
▸
"Which statistical model is MLEM based on?"

→ Poisson statistics.

▸
"Why is MLEM not used directly in clinical practice?"

→ Very slow convergence (all projection data are used in every iteration) → OSEM is preferred.

8.2.3 OSEM (Ordered Subsets Expectation Maximization)4 questions

OSEM is an accelerated version of MLEM and is today the standard reconstruction algorithm in both SPECT and PET.

Principle:

•
The projection data are divided into subsets
•
Each subset contains projection data from equally spaced angles
•
A separate MLEM update is performed with each subset
•
One iteration = processing all subsets in turn

Acceleration factor:

•
OSEM convergence speed ≈ MLEM speed × number of subsets
•
Example: OSEM with 8 subsets is ~8 times faster than MLEM
•
2 iterations × 8 subsets = 16 MLEM-equivalent updates
•
Typical clinical parameters: 2-4 iterations × 8-16 subsets

Projections and sinogram of a phantom and images reconstructed with simple backprojection, filtered backprojection (FBP) and MLEM/OSEM, computed in the browser.

Continuous stream · no seeking

Key point: simple backprojection gives a star artefact and blurring; the ramp filter corrects this but raises noise; iterative methods fit the image step by step to the measured projections.

Source: book; 64 × 64 matrix, 360° parallel-beam projections, Ram-Lak filter, MLEM/OSEM (evenly spaced subsets), Poisson noise; total counts schematic.

How to use: a single click on the images pauses and resumes; ↑ ↓ or the buttons above change that step's choice (object, number of projections, number of subsets); ← → change steps.

Speed
Test yourself:Chapter 8 · question 3Chapter 8 · question 4Chapter 8 · question 20
Did this animation help you understand the topic?

Figure 8.4: The iterative reconstruction loop and, in OSEM, division of the projections into equally spaced subsets (schematic).

Effective number of iterations:

Effective iterations = Number of iterations × Number of subsets

Choosing OSEM parameters:

•
Iterations↑: Resolution↑, contrast↑ → but noise↑
•
Iterations↓: Noise↓ → but resolution↓, contrast↓, blurring↑
•
Subsets↑: Acceleration↑ → but with too many subsets convergence may become unstable
•
Optimal parameter choice: Balance between resolution and noise → depends on the clinical task
BOARD TIP
▸
"The standard reconstruction algorithm in SPECT and PET today?"

→ OSEM.

▸
"How much faster is OSEM than MLEM?"

→ ~As many times as the number of subsets.

▸
"2 iterations × 10 subsets equal how many MLEM-equivalent updates?"

→ 20.

▸
"What happens if the number of iterations is increased?"

→ Resolution and contrast increase BUT noise also increases.

8.2.4 PSF Modelling (Resolution Recovery)2 questions

In modern iterative reconstruction algorithms, the point spread function (PSF) of the detector can be included in the system matrix.

Effects of PSF modelling:

•
Spatial resolution improves (especially away from the centre)
•
Partial volume effect decreases → detection of small lesions improves
•
SUV values may increase (in PET)
•
Gibbs artefact (Gibbs ringing): Ring-shaped excessively high values at the edges of hot spots → spuriously increased uptake
typical clinical range (2–4 iter × 8–16 subsets) 0 20 40 60 80 100 0 5 10 15 20 25 0 20 40 60 80 100 A contrast ↑ noise ↑ Effective iterations (iterations × subsets) Contrast recovery (%) Background noise (%CV) 2D MLEM simulation: 16 mm lesion (4:1), FWHM 8 mm → plateau ≈ 79% (partial volume) 0 1 2 3 4 5 −20 −10 0 10 20 B true activity Without PSF modelling With PSF modelling Gibbs overshoot (ring at the edge) PSF: sharp edge, PVE ↓, SUV ↑ Position (mm) Activity (relative) Noise-free 1D model, 100 iterations

Figure 8.5: As the number of iterations increases, contrast and noise increase together; PSF modelling sharpens edges but may create Gibbs overshoot (simulation).

Did this figure help you understand the topic?

Commercial names:

•
Siemens: HD·PET, xSPECT
•
GE: Evolution (SPECT), SharpIR (PET; VUE Point FX = TOF)
•
Philips: Astonish (SPECT)
BOARD TIP
▸
"The most important artefact of PSF modelling?"

→ Gibbs artefact (Gibbs ringing) → ring-shaped spuriously increased uptake at the edges of hot spots.

▸
"How does PSF modelling affect SUV?"

→ SUV may increase (owing to partial volume correction) → consistent reconstruction parameters must be used in follow-up studies.

8.2.5 FBP vs Iterative Reconstruction

FeatureFBPIterative (OSEM)
Computation speedVery fastSlower (but acceptable on modern systems)
Noise controlPoorGood
Modelling of physical factorsLimitedComprehensive (attenuation, scatter, PSF)
Low-count studiesPoor (streak artefact)Good
Negative valuesMay occurDo not occur (ML-based)
Quantitative accuracyLowHigh
Parameter dependenceLowHigh (choice of iterations, subsets)
Use todayLimited (research)Standard clinical use

8.3 Attenuation Correction (CT-Based, Chang)

8.3.1 The Attenuation Problem

Gamma photons emitted from the patient's body are absorbed or scattered by tissue before reaching the detector. This process is called attenuation and, if not corrected, causes serious quantitative errors and artefacts.

Effects of attenuation:

•
Activity in deep structures appears lower than it is → spuriously decreased uptake
•
Activity in superficial structures appears relatively high
•
Even in a phantom with a uniform activity distribution, a centre-to-periphery gradient forms
•
Quantitative measurements (SUV, uptake) are calculated incorrectly

Attenuation coefficient:

•
Linear attenuation coefficient of soft tissue at 140 keV (Tc-99m): µ ≈ 0.15 cm⁻¹
•
Linear attenuation coefficient of soft tissue at 511 keV (PET): µ ≈ 0.096 cm⁻¹
•
Although attenuation appears lower in PET, the total attenuation is high when the photon pair (two photons) is considered together
•
Attenuation correction is mandatory in PET (photon pair attenuation)
•
Attenuation correction is recommended in SPECT, but uncorrected images can also be evaluated

In an axial body section, photons from a source are attenuated in tissue. In SPECT the fraction of single photons reaching the camera falls with source depth; in PET the chance that both photons escape does not depend on depth, only on total thickness. The last step compares uncorrected and Chang- or CT-corrected images and profiles of a uniform phantom.

Continuous stream · no seeking

Key point: in SPECT attenuation depends on source depth (deep structures look faint); in PET the attenuation of the photon pair depends only on total thickness, so a transmission (CT) measurement corrects it exactly and correction is mandatory.

Source: book (soft-tissue µ ≈ 0.15 cm⁻¹ at 140 keV and ≈ 0.096 at 511 keV; deep structures low, centre-to-periphery gradient; pair attenuation in PET depends on total thickness; Chang and CT-based correction); NIST XCOM water 0.154 / 0.0960 cm⁻¹. Interaction points are sampled from an exponential distribution. Phantom: 20 cm uniform disc, 64 × 64 (4 mm), 128 angles, ramp-filtered FBP, first-order Chang. Patient thickness 20 cm illustrative; scattered photons that are still detected are not shown. Atomic scale: interaction fractions in water from NIST XCOM (140.5 keV: Compton 97.6%, coherent 1.8%, photoelectric 0.6%; 511 keV: Compton 99.8%); angles from the Klein–Nishina distribution; the 435–650 keV PET window is a typical LSO/LYSO setting. The atom is not drawn to scale.

How to use: a single click on the drawing pauses and resumes; ↑ ↓ or the buttons below change the source depth; ← → change steps.

Speed
Test yourself:Chapter 8 · question 5Chapter 8 · question 6Chapter 8 · question 7Chapter 8 · question 24
Did this animation help you understand the topic?

Figure 8.6: In SPECT, attenuation depends on source depth; in PET, attenuation of the photon pair depends only on the total thickness (D).

BOARD TIP
▸
"Soft tissue µ for Tc-99m (140 keV)?"

→ ~0.15 cm⁻¹.

▸
"Soft tissue µ for 511 keV?"

→ ~0.096 cm⁻¹.

▸
"Is attenuation correction mandatory in PET?"

→ YES → photon pair attenuation is very high.

▸
"Is attenuation correction mandatory in SPECT?"

→ Not mandatory but recommended (especially in cardiac SPECT).

8.3.2 SPECT Attenuation Correction Methods4 questions

1. Chang Method (First-Order Chang Correction)

The simplest and most widely used SPECT attenuation correction method.

Principle:

•
Defines the patient's outer contour (automatically or manually)
•
Assumes a uniform attenuation coefficient (µ = constant, usually 0.12-0.15 cm⁻¹ for Tc-99m)
•
For each voxel, calculates the mean of the path lengths to that voxel from all projection angles
•
Correction factor: The inverse of the mean of the voxel's attenuation factors

Chang correction formula:

C(x,y) = 1 / [(1/N) · Σi=1N e−µ·di(x,y)]

Where:

•
C(x,y): correction factor in voxel (x,y)
•
N: Number of projection angles
•
µ: Linear attenuation coefficient (constant)
•
dᵢ(x,y): path length from angle i to voxel (x,y)

Application:

•
First, an uncorrected image is reconstructed with FBP or an iterative method
•
The correction matrix is calculated
•
Uncorrected image × correction matrix = attenuation-corrected image
•
It is a post-reconstruction correction (applied after reconstruction)

Limitations of the Chang method:

•
Uniform attenuation assumption → error in tissues of different density such as lung and bone
•
Does not account for scatter
•
May be inaccurate especially in the thorax (lung–soft tissue boundary)
•
Error with irregular body contours
BOARD TIP
▸
"The basic assumption of the Chang method?"

→ A uniform attenuation coefficient (µ = constant).

▸
"The most important limitation of the Chang method?"

→ The uniform µ assumption → error in lung and bone regions.

▸
"Is Chang correction pre-reconstruction or post-reconstruction?"

→ Post-reconstruction (the image is formed first, then corrected).

2. CT-Based Attenuation Correction (CTAC) – SPECT/CT

In SPECT/CT systems, a voxel-based attenuation map is created from the CT data.

Principle:

•
The HU value of each voxel is obtained from the CT scan
•
HU values are converted to µ values at the photon energy of the SPECT radionuclide
–
Different conversion curves for Tc-99m (140 keV), Tl-201 (70-80 keV), I-131 (364 keV)
•
The attenuation map is included in the system matrix of iterative reconstruction
•
Intra-reconstruction correction (applied during iterative reconstruction)

Advantages of CTAC over Chang:

•
Non-uniform attenuation map → different µ values for lung, bone, soft tissue
•
Voxel-based correction → more accurate
•
Provides anatomical information (CT image)
•
Higher quantitative accuracy

Potential problems of CTAC:

•
CT–SPECT misregistration (patient motion, respiration)
•
Metallic implant artefacts
•
CT contrast agent artefacts
•
Truncation artefact
•
See Section 7.4.5 (PET/CT artefacts – similar mechanisms)

8.3.3 PET Attenuation Correction3 questions

The particular nature of attenuation in PET:

In PET, two photons (511 keV) are attenuated together. The total attenuation depends on the path length of the photon pair through the whole thickness of the patient and is independent of the source position.

ACF = e+µ·D (attenuation factor = e−µ·D)

Here D is the total path length travelled by the photon pair (patient thickness). This property is specific to PET and simplifies attenuation correction.

PET attenuation correction methods:

1. Transmission source (old method):

–
Ge-68/Ga-68 or Cs-137 rod source
–
Transmission scans are acquired with and without the patient (blank scan)
–
The attenuation map is created by taking the ratio
–
Disadvantages: Long scan time, noisy map, additional radiation source
–
No longer used today (replaced by PET/CT)

2. CT-based attenuation correction (CTAC) – Standard method:

–
CT HU values → bilinear conversion → 511 keV µ values
–
Details: See Section 7.4.3

3. MR-based attenuation correction (MRAC) – PET/MR:

–
Dixon-based segmentation, atlas-based, UTE/ZTE, deep learning
–
Details: See Section 7.5.2
BOARD TIP
▸
"Why is attenuation correction in PET different from SPECT?"

→ In PET the photon pair is attenuated together → total attenuation is independent of source position and depends only on patient thickness.

▸
"The old attenuation correction method in PET?"

→ Transmission source (Ge-68 or Cs-137).

▸
"The standard today?"

→ CTAC.

8.4 Scatter Correction

8.4.1 The Scatter Problem

Compton scattering causes a photon to reach the detector after changing its direction and energy. Scattered photons are recorded at the wrong location → loss of image contrast and quantitative error.

Scatter fraction:

•
In SPECT: ~30-40% (depends on the energy window)
•
In 3D PET: ~30-50% (depends on patient size)
•
In 2D PET: ~15-20% (septa reduce scatter)

8.4.2 SPECT Scatter Correction Methods1 questions

1. Energy Window Methods:

a) Dual energy window (DEW / Jaszczak method):

•
Main window (photopeak): Around the photon energy of the radionuclide (e.g. 140 keV ± 10%)
•
Lower window (scatter window): Just below the main window (e.g. 100-126 keV)
•
Counts in the lower window are used as the scatter estimate
•
Correction: Main window counts – k × lower window counts (k: correction factor)

b) Triple energy window (TEW):

•
Main window + two narrow side windows (just below and just above the main window)
•
Scatter in the main window is estimated from the side windows by a trapezoidal approximation
•
More accurate scatter estimate than DEW
•
The most widely used scatter correction method in SPECT today
A Dual energy window (DEW) 60 80 100 120 140 160 main window 140 keV ± 10% Energy (keV) Counts (relative) lower window 100–126 keV measured scatter scatter ≈ k × lower window counts B Triple energy window (TEW) 60 80 100 120 140 160 main window 140 keV ± 10% Energy (keV) lower side window upper side window trapezoid = scatter estimate in the main window Schematic: Gaussian photopeak, 10% FWHM at 140 keV; scatter shape representative. Narrow side windows (e.g. 3 keV).

Figure 8.7: Scatter estimation in the Tc-99m spectrum with dual (DEW) and triple (TEW) energy windows (schematic).

Did this figure help you understand the topic?

2. Model-Based Scatter Correction:

–
The scatter distribution is calculated by Monte Carlo simulation or analytical models using the patient's attenuation map and activity distribution
–
It is the most accurate method but has a high computational load
–
Can be included in the system matrix of iterative reconstruction
–
Used in some commercial systems today

3. Convolution–Subtraction Method:

–
The scatter distribution is assumed to be a blurred (convolved) version of the primary photon distribution
–
The scatter estimate is obtained by convolution with a scatter kernel
–
The estimated scatter is subtracted from the total image
BOARD TIP
▸
"The most common scatter correction method in SPECT?"

→ Triple energy window (TEW).

▸
"How many energy windows are used in TEW?"

→ 3 (main window + 2 narrow side windows).

8.4.3 PET Scatter Correction Methods2 questions

1. Single Scatter Simulation (SSS) – Standard method:

–
The most widely used scatter correction method in PET
–
An analytical method that models only single scatter events
–
The scatter distribution is calculated using the patient's attenuation map (from CT) and the emission data
–
The Compton scattering probability is calculated with the Klein-Nishina formula
–
The calculated scatter sinogram is subtracted from the measured sinogram or included in iterative reconstruction
–
A scaling factor is applied for multiple scatter

2. Energy window methods:

–
Can also be used in PET but are not as common as SSS
–
Note: Tail fitting is not an energy window method; it is the scaling of the SSS estimate to the tail region outside the patient
BOARD TIP
▸
"The standard scatter correction method in PET?"

→ Single Scatter Simulation (SSS).

▸
"Which formula does SSS use?"

→ Klein-Nishina (Compton scattering differential cross section).

▸
"The standard scatter correction in SPECT?"

→ TEW (triple energy window).

8.5 Motion Correction and Gating

8.5.1 Sources of Motion Artefacts

In nuclear medicine imaging, motion is an important problem that seriously affects image quality and quantitative accuracy.

Types of motion:

1. Physiological motion:

–
Respiratory motion: The most important source of motion. The diaphragm moves 1-2 cm vertically. The lung bases and liver dome are the most affected regions. In cardiac imaging it may cause inferior wall artefacts.
–
Cardiac motion: Contraction and relaxation of the myocardium during the cardiac cycle. Affects assessment of wall thickness and motion in cardiac SPECT and PET.
–
Peristaltic motion: Bowel movements in GI studies
–
Bladder filling: Activity changing over time in pelvic studies

2. Voluntary/involuntary patient motion:

–
Change of position, coughing, sneezing
–
More pronounced with long acquisition times
–
More frequent in children and agitated patients

Effects of motion on the image:

•
Blurring → loss of spatial resolution
•
SUV measured lower than it is (increased partial volume effect)
•
Lesion size appearing larger than it is
•
Emission–CT misregistration in PET/CT and SPECT/CT → attenuation correction errors
•
Inferior wall artefact in cardiac SPECT (respiratory motion + diaphragmatic attenuation)

8.5.2 Gating Techniques7 questions

Gating is a technique that reduces motion artefacts by "freezing" physiological motion. Physiological signals (ECG, respiration) are recorded during acquisition and the data are sorted according to motion phases.

1. Cardiac Gating (ECG Gating):

Principle:

•
The R-R interval is determined from the ECG signal
•
Each R-R interval is divided into equal time slices (frames/bins) → typically 8 or 16 frames
•
Each frame represents a particular phase of the cardiac cycle
•
Result: A separate image set for each phase → cine loop

Clinical applications:

•
Gated SPECT MPI: Myocardial perfusion + wall motion + wall thickening + LVEF calculation
•
Gated PET: The same parameters + higher resolution
•
MUGA (radionuclide ventriculography): LVEF, RVEF, wall motion, phase analysis

LVEF calculation (gated SPECT/PET):

LVEF = (EDV − ESV) / EDV × 100

•
EDV: End-diastolic volume (largest volume → usually frame 1)
•
ESV: End-systolic volume (smallest volume → usually frame 3-4/8 or 6-8/16)
•
Automatic contour detection algorithms are used (QGS, Emory Cardiac Toolbox, etc.)

Gating problems:

•
Irregular R-R interval in patients with arrhythmia → beat rejection is needed
•
Acceptance window: Beats outside ±20% of the mean R-R interval are rejected
•
Excessive beat rejection → loss of counts → noisy images
•
In tachycardia, short R-R → frame duration shortens → temporal sampling becomes difficult
•
Arrhythmia → rejected beats → loss of counts and gating artefact
BOARD TIP
▸
"Typical number of frames in gated SPECT?"

→ 8 or 16.

▸
"LVEF formula?"

→ (EDV-ESV)/EDV × 100.

▸
"Gating problem in a patient with arrhythmia?"

→ Irregular R-R → beat rejection is needed → beats outside the acceptance window are rejected.

▸
"Gating quality in tachycardia?"

→ Low (short R-R → few counts per frame → noise).

2. Respiratory Gating:

Principle:

•
The respiratory signal is recorded (chest wall sensor, bellows, RPM system, CT-based)
•
The respiratory cycle is divided into phases (typically 4-10 phases)
•
A separate image is formed for each phase
•
The end-expiration phase is the most stable phase → this phase is usually evaluated

Respiratory gating methods:

•
Phase-based: The respiratory cycle is divided into equal phases → problematic with irregular breathing
•
Amplitude-based: Divided according to respiratory amplitude → better with irregular breathing
•
Duty cycle: Ratio of the respiratory phase used to the total acquisition time → low duty cycle = few counts = noise

In the ECG strip each R-R interval is divided into frames, a short-axis section of the left ventricle beats, and LVEF is calculated from the frame-averaged volume curve. The second step rejects beats outside the mean R-R ±20% in a variable rhythm and shows the R-R distribution. The third step bins an irregular breathing signal by phase or amplitude and compares the diaphragm range and time share of each bin.

Continuous stream · no seeking

Key point: gating freezes motion by sorting counts by cardiac or respiratory phase; with irregular R-R, beat rejection costs counts, and with phase-based respiratory binning irregular breaths blur the image; end-expiration is the most stable phase.

Source: book (R-R in 8 or 16 frames; LVEF = (EDV − ESV)/EDV; EDV usually frame 1, ESV 3-4 of 8; acceptance window mean R-R ±20%; breathing 4-10 phases, phase- and amplitude-based, end-expiration most stable, duty cycle). Volume curve illustrative (EDV 120, ESV 50 mL, minimum at 37% of R-R); myocardial volume kept constant in the short-axis ring. R-R sequences illustrative (PVC 620/1380 ms; AF 500-1150 ms). Breathing: Lujan 1999 model d = A·cos⁴(πt/τ), τ = 4 s, amplitudes 1.4-3.0 cm illustrative.

How to use: a single click on the drawing pauses and resumes; the buttons below the drawing pick the number of frames, the rhythm and the method; ← → change steps and selections.

Speed
Test yourself:Chapter 8 · question 11Chapter 8 · question 19Chapter 8 · question 12
Did this animation help you understand the topic?

Figure 8.8: ECG gating (8 frames, rejection of a short R-R beat, volume curve) and phase-based and amplitude-based binning in respiratory gating (schematic).

Clinical applications:

•
Assessment of lung nodules on PET/CT (reducing respiratory artefact)
•
Correction of diaphragmatic motion in cardiac PET
•
Improving SUV accuracy in liver dome lesions
•
Radiotherapy planning (4D-PET/CT)

3. Dual Gating (Cardiac + Respiratory):

–
Both ECG and respiratory signals are recorded simultaneously
–
A separate image for each cardiac phase × each respiratory phase → many bins
–
Best motion correction but very few counts per frame → noise problem
–
Limited clinical use, at the research stage

8.5.3 Motion Correction Software1 questions

Besides gating, software-based motion correction methods are also used:

1. Rigid body registration:

–
Patient motion is assumed to be translation and rotation (6 degrees of freedom)
–
Registration is performed between projection data or reconstructed images
–
Effective in brain SPECT/PET (the brain is a rigid structure)
–
Limited in body imaging (deformable motion)

2. Deformable registration (elastic registration):

–
A voxel-based deformation field is calculated
–
Elastic registration between respiratory gating phases → all phases are combined into a single image
–
Provides motion correction without loss of counts
–
Computationally intensive but feasible on modern systems

3. Data-driven motion correction:

–
Motion information is extracted from the PET/SPECT data themselves, without an external sensor
–
A respiratory signal is derived from list-mode data
–
Removes the need for an external sensor
BOARD TIP
▸
"The most stable phase in respiratory gating?"

→ End-expiration.

▸
"Why is dual gating limited in clinical practice?"

→ Too many bins → very few counts per frame → noise.

▸
"Which motion correction method is suitable for brain imaging?"

→ Rigid body registration (the brain is a rigid structure).

8.6 Filters and Image Processing Parameters

8.6.1 Frequency Space and the Fourier Transform

In image processing, filters are usually defined in frequency space. The Fourier transform converts an image from the spatial domain to the frequency domain.

Basic concepts:

•
Low frequencies: General structure of the image, large structures, contrast → signal
•
High frequencies: Fine detail, edges → but also noise
•
Nyquist frequency: The highest frequency that can be sampled = 1 / (2 × pixel size)
•
Example: 3.2 mm pixel size → Nyquist = 1 / (2 × 0.32 cm) = 1.5625 cycles/cm
•
Frequencies above the Nyquist frequency cannot be sampled → aliasing artefact

8.6.2 Filter Types7 questions

Filters used in nuclear medicine fall into two main categories:

1. Smoothing (Low-pass) Filters:

Suppress high frequencies → noise decreases but resolution falls.

a) Butterworth filter:

H(f) = 1 / √(1 + (f/fc)2n)

•
fc: Cutoff frequency → the point at which amplitude falls to ~70.7% (−3 dB)
•
n: Filter order → determines the sharpness of the transition
•
Cutoff frequency↑: Less smoothing → resolution↑, noise↑
•
Cutoff frequency↓: More smoothing → noise↓, resolution↓
•
Order↑: Sharper transition → approaches the ideal low-pass but with risk of ringing artefact
•
The most widely used filter in nuclear medicine
•
Typical parameters: Cutoff frequency 0.3-0.5 Nyquist, order 5-10

b) Gaussian filter:

H(f) = e−2π²σ²f²

•
σ: Standard deviation → FWHM = 2.355 × σ
•
FWHM↑: More smoothing → noise↓, resolution↓
•
Does not create ringing artefact (smooth transition)
•
Widely used in PET for post-reconstruction smoothing
•
Typical FWHM: 4-8 mm (PET), 8-15 mm (SPECT)

c) Hanning (Hann) filter:

H(f) = 0.5 + 0.5 cos(π f / fc), f ≤ fc

•
Zero above the cutoff frequency → complete cutoff
•
Used in FBP as a window function together with the ramp filter
•
More aggressive smoothing than Butterworth

d) Hamming filter:

H(f) = 0.54 + 0.46 cos(π f / fc), f ≤ fc

•
Similar to Hanning but does not fall exactly to zero at the cutoff frequency (minimum value 0.08)
•
Slightly less smoothing than Hanning

2. Sharpening (High-pass) Filters:

–
Amplify high frequencies → edges become sharper but noise increases
–
Rarely used alone in nuclear medicine
–
Metz and Wiener filters: Both smoothing and sharpening properties → attempt to correct the detector response

3. Ramp filter:

–
Specific to FBP → corrects 1/r blurring
–
H(f) = |f| → directly proportional to frequency
–
Not used alone → together with a window function (Hanning, Hamming, Butterworth)
–
At the same cutoff frequency, the smoothing strength of window functions increases in this order: Ramp (no smoothing) < Shepp-Logan < Hamming < Hanning < Parzen. Parzen gives the smoothest and least noisy image, but also the lowest resolution
A Butterworth: cutoff frequency and order 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 Spatial frequency (fraction of Nyquist) Filter response H(f) 70.7% (−3 dB) fc = 0.4, n = 5 fc = 0.4, n = 10 (sharp transition) fc = 0.25, n = 5 (more smoothing) high frequencies (noise) are suppressed B FBP: ramp filter and window 0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0 Spatial frequency (fraction of Nyquist) ramp |f| Hanning (fc = Nyquist) Hamming (fc = Nyquist) ramp × Hanning 0.08 peak f ≈ 0.41

Figure 8.9: Effect of cutoff frequency and order in the Butterworth filter; combination of the ramp filter with a window function in FBP.

Did this figure help you understand the topic?
BOARD TIP
▸
"The most widely used filter in nuclear medicine?"

→ Butterworth.

▸
"If the cutoff frequency of a Butterworth filter is increased?"

→ Less smoothing → resolution↑ BUT noise↑.

▸
"If the cutoff frequency is decreased?"

→ More smoothing → noise↓ BUT resolution↓.

▸
"If FWHM is increased in a Gaussian filter?"

→ More smoothing → noise↓, resolution↓.

▸
"Why is the ramp filter not used alone in FBP?"

→ It amplifies high frequencies → noise increases greatly → a window function is needed.

8.6.3 Filter Selection and Clinical Use

Filter selection is based on the balance between resolution and noise and depends on the clinical task:

General principles:

•
High-count studies → less smoothing (high cutoff frequency) → resolution preserved
•
Low-count studies → more smoothing (low cutoff frequency) → noise reduced
•
Detection of small lesions → less smoothing (resolution takes priority)
•
Assessment of diffuse disease → more smoothing is acceptable
•
A smoothing filter can be applied before reconstruction to the 2D projections (prefiltering; in FBP together with the ramp filter) or after reconstruction to the 3D volume (postfiltering)

Clinical examples:

•
Bone SPECT: High counts → Butterworth cutoff frequency 0.4-0.5 Nyquist
•
Cardiac SPECT: Moderate counts → Butterworth cutoff frequency 0.3-0.4 Nyquist
•
PET: Gaussian FWHM 4-6 mm (when high resolution is wanted) or 6-8 mm (when low noise is wanted)

8.6.4 Image Matrix Size and Pixel Size3 questions

Matrix size:

•
SPECT: Typically 64 × 64 or 128 × 128
•
PET: Typically 128 × 128, 256 × 256 or 400 × 400
•
Large matrix → small pixel → better spatial sampling → but fewer counts per pixel → noise↑
•
Pixel depth: In byte (8-bit) mode a pixel can hold at most 255 counts, in word (16-bit) mode 65,535. The memory requirement increases with the square of the matrix side (a 64 × 64 image takes up 1/16 of the space of a 256 × 256 image)
•
Pixel size = FOV / (matrix × zoom factor). Zoom makes the pixel smaller but also narrows the displayed field (e.g. with a 25 cm FOV and a 256 × 256 matrix the pixel is ~1 mm)
•
On screen, counts are displayed scaled to a grey or colour scale (LUT). A logarithmic scale emphasises differences in low-count regions and an exponential scale in high-count regions; windowing does not change the data

Pixel size and the sampling rule:

•
The pixel size should be 1/2 - 1/3 of the system's spatial resolution (FWHM) (Nyquist sampling criterion)
•
Example: SPECT resolution ~12 mm → pixel size ≤ 4-6 mm → 128 × 128 matrix (FOV 40 cm → pixel ~3.1 mm) or 64 × 64 with zoom
•
Example: PET resolution ~5 mm → pixel size ≤ 1.7-2.5 mm → 200 × 200 or larger matrix

Undersampling:

•
Pixel size too large → Nyquist criterion not met → aliasing artefact
•
Pixel size too small → unnecessary data → increased noise (counts/pixel fall)

8.6.5 Number of Projections and Angular Sampling3 questions

Number of projections in SPECT:

•
Typically 60-128 projections (over a 360° rotation)
•
Theoretical angular sampling rule (Nyquist): the number of projections needed for 180° data ≈ π/2 × the number of pixels across the object diameter. In practice, a number of projections over 360° close to the matrix size (60-64 for 64 × 64; 120-128 for 128 × 128) is considered sufficient
–
64 × 64 matrix: in practice 60-64 projections over 360° (6°-5.6° steps) are sufficient
–
128 × 128 matrix: in practice 120-128 projections over 360° (3°-2.8° steps) are sufficient; the recommended value is 120 projections
•
Too few projections → streak artefacts (especially pronounced in FBP)
•
Too many projections → unnecessarily long acquisition time

SPECT acquisition orbit:

•
Circular orbit: Simple, standard → but variable patient–detector distance → loss of resolution
•
Body contour orbit (body contouring / non-circular orbit): The detector rotates as close to the patient as possible → resolution improves → the preferred method
•
Step-and-shoot: Stops at each angle to acquire data → little motion artefact
•
Continuous rotation: Acquires data while rotating continuously → faster but with angular blurring

Gamma camera heads rotating around a thoracic cross-section: 180° opposed and L-mode configurations, the angles acquired, and system resolution on circular and body-contour orbits are shown.

Continuous stream · no seeking

Key point: two opposed heads collect 360° of data in a 180° rotation; in cardiac imaging L-mode covers only the anterior 180° near the heart; a body-contour orbit keeps the detector close to the patient and preserves resolution.

Source: book (dual head 180°/90°, cardiac RAO 45° → LPO 45°, 60–128 projections over 360° and 32–64 for cardiac, 15–40 s per projection). Example: 128 and 64 projections, 20 s per projection, rotation time excluded. Body section 36 × 24 cm (illustrative), collimator 1.5 cm from the body. Resolution with the LEHR values of the collimator animation: Rc = d·(L + z)/L, Rs = √(Ri² + Rc²) (d 1.5 mm, L 35 mm, Ri 3.5 mm). Drawing to scale; heads with 40 cm field of view.

How to use: a single click on the drawing pauses and resumes; in the orbit step ↑ ↓ switch between the circular and the body-contour orbit; ← → change steps.

Speed
Test yourself:Chapter 8 · question 16
Did this animation help you understand the topic?

Figure 8.10: Circular and body contour SPECT orbits (schematic).

•
Practical recommendation: With a 128 × 128 matrix, 120 projections over 360° (3° steps) are considered sufficient; the required angular sampling varies with the number of detectors, the arc and the matrix
BOARD TIP
▸
"The preferred orbit in SPECT?"

→ Body contour (body contouring) → detector close to the patient → resolution↑.

▸
"Consequence of too few projections?"

→ Streak artefacts.

▸
"How large should the pixel size be?"

→ 1/2 - 1/3 of the system FWHM (Nyquist criterion).

▸
"64 × 64 matrix or 128 × 128 matrix?"

→ If counts are sufficient, 128 × 128 gives better resolution but counts per pixel decrease.

8.7 Acquisition Modes and Quantitative Analysis

8.7.1 Acquisition Modes1 questions

Basic concepts:

•
A digital image is a matrix of numerical values that a computer can read and process
•
The aim of acquisition systems is to optimise spatial resolution, detection efficiency (in terms of dead time) and energy resolution
•
There are three types of acquisition in nuclear medicine: single photon (planar and SPECT), positron (PET) and imaging triggered by a physiological signal (gated)
•
Key variables: Matrix size, acquisition time or stopping condition, system resolution, system sensitivity, dead time and energy resolution
•
The acceptance window centred on the photopeak is usually 10-20% wide

Static acquisition:

•
The image is acquired until a set time has elapsed or a preset total count is reached
•
For single-FOV static images the matrix is usually between 128 × 128 and 2048 × 2048
•
Whole-body scan with a gamma camera: Anterior and posterior images are acquired simultaneously with two opposed (180°) detectors; time ~20-45 min, output usually at most 256 × 1024 pixels
•
SAFOV-PET scans the whole body either with overlapping bed positions (step-and-shoot) or with continuous bed motion
•
Static protocols assume that the tracer has reached equilibrium and that the activity concentration does not change during acquisition

Dynamic acquisition:

•
Recording of short (e.g. 1-5 s) consecutive frames at time intervals set by the operator → 2D + time data in planar imaging, 3D + time data in SPECT/PET
•
A time–activity curve (TAC) and cine display are obtained; in TAC analysis, attention must be paid to background correction and partial volume spill-over from neighbouring regions
•
Important for fully quantitative parametric PET and for characterising the pharmacokinetics of new radiopharmaceuticals; in routine clinical practice time and workload are limiting

List mode:

•
Each event is recorded individually with its detected coordinates and time stamp; the data can later be divided into any desired time intervals or gates
•
Used clinically in PET; in SPECT it is mostly available for research only
•
Useful for dynamic PET and motion correction; in return, the data volume is large

Gated acquisition:

•
Usually synchronised to the ECG, less often to respiration; the physiological cycle is divided into bins
•
Main limitation: Few counts per gate and the resulting poor statistics

Digital Image Formats and Information Systems

•
Interfile: a format used predominantly in nuclear medicine; its final version (version 3) was defined in 1992. Its metadata are in ASCII, so they can be read and edited with any text editor. It has largely been replaced by DICOM
•
DICOM: grew out of the ACR-NEMA collaboration and took the name DICOM with version 3. It is not only a file format; it also defines a transmission protocol, query and retrieval, and workflow management
•
–
The top level of organisation is the study: each study is linked to a single patient, and a patient may have many studies; the series and image levels follow. The basic unit was originally the 2D image; in the later multiframe format a volume, a time series, a gated sequence or data from different photopeaks can be held in one file. Nuclear medicine uses the multiframe format more than other modalities
•
PACS: images are stored in a picture archiving and communication system (PACS) that is separate from, but coordinated with, the RIS; DICOM is the predominant standard for PACS
•
RIS: supports scheduling, performing, reporting and billing; nuclear medicine studies that extend over several days may not be handled well by a general-purpose RIS. Selecting the patient from the RIS worklist leads to far fewer errors than re-entering the identifying data for each study
•
HL7: a standard message format between hospital information systems. An information gateway (a 'broker' within a department) connects the systems; because each system connects only to the gateway, complexity grows roughly with n rather than n²
•
Compression: lossless methods (run-length, LZW) reproduce the original image exactly and reduce its size by a factor of 2-3; lossy methods reduce it by a factor of 15-25, but the original image cannot be recovered exactly
•
Tele-nuclear medicine (SNMMI/EANM 2.0, 2014): interpretation of, or consultation on, images at a remote station; distribution within a single institution is the domain of PACS
–
All information needed for interpretation is available at the remote station: demographic and clinical data, indication, procedure details, other relevant tests, correlative CT and MR images, technical problems. Every image is explicitly associated with the patient identifier
–
The remote station provides the same (or equivalent) display and processing functions as the on-site workstation: comparison display, adjustment of lower and upper levels, colour tables, cine display, fusion and three-plane display, ROI and SUVmax/SUVmean measurement. Smartphones and tablets facilitate consultation but have limited utility for interpretation and reporting
–
The communication protocol should confirm reliable transmission; encryption improves security over public networks. If lossy compression is used, the remote data should be diagnostically comparable to the original; the adequacy of lossy compression for primary interpretation and the legal aspects of remote interpretation are not yet settled
–
The remote monitor undergoes the same quality control as on-site monitors: the SMPTE test pattern checks resolution and linearity, and a grey-scale pattern checks discontinuities that create artificial edges. On a multi-use computer a change in colour depth (e.g. 256 colours) can impair interpretation and may not be obvious at first glance; systems that show a test pattern at login facilitate regular checks
–
Security emphasises login control and access to databases containing patient information rather than encryption of pure image data; there is a time-out appropriate to the environment and a disaster recovery plan for a security breach or loss of data

8.7.2 Prerequisites and Error Sources of Quantitative Imaging4 questions

•
The aim of quantitative nuclear medicine is to determine the absolute in vivo activity concentration (Bq/mL) within an ROI. For this, physical factors, device performance, protocol and patient-related factors must be corrected (for details, see the EANM guideline on quantitative SPECT/CT)
•
Attenuation: Ax = A₀ × e−µd. It is a bigger problem in single-photon imaging than in PET (e.g. in brain imaging with Tc-99m the detected counts may fall by more than 4-fold)
•
The effective atomic number of most body tissues is below 10; therefore Compton scattering dominates at the photon energies used in nuclear medicine
•
In PET, attenuation depends on body size, not on the depth of emission; in SPECT, the quantitative error is more pronounced for deep-seated lesions
•
Scatter: Because single-photon systems have better energy resolution, window-based correction is easier; in PET, modelling of coincidences that have undergone single Compton scattering is the standard approach
•
Dead time: Comes to the fore especially in dynamic studies at moments of high activity such as the first bolus pass; it can be corrected if the count-rate characteristics of the system are known
•
Partial volume effect: In objects smaller than ~2 times the system resolution, activity spreads outside the physical boundaries. It is more pronounced in single-photon imaging than in PET and can cause ROIs to be drawn larger than they are in automatic segmentation
•
When the ROI is enlarged, total activity is recovered but mean concentration falls. Alternatively, recovery coefficients obtained from hot-sphere phantoms can be used (assuming a spherical lesion and a uniform background)
•
Resolution modelling can be included in reconstruction; in SPECT, septal penetration and collimator scatter are also modelled
•
Respiratory and cardiac motion can be monitored and gated with a pressure belt, spirometer, reflective markers and ECG. When CT is acquired during breath-hold while the emission image reflects the respiratory average, this causes quantitative error in attenuation correction

ROI/VOI definition and SUV:

•
To obtain a quantitative or semi-quantitative parameter, the ROI/VOI must be defined manually, with a fixed threshold or with more advanced methods
•
Fixed-threshold segmentation: All voxels exceeding a preset threshold are included in the VOI
•
In PET, functional tumour volume and SUV have both predictive and prognostic value; radiomics quantifies heterogeneity in the activity distribution by histogram and texture analysis

8.7.3 Kinetic Modelling and Parametric Imaging4 questions

•
Cumulated activity can also be calculated with the trapezoidal rule without building a pharmacokinetic model (by estimating the half-life of the final phase)
•
In compartmental modelling, the organ is treated as if it consisted of homogeneous compartments; transfers between compartments are described by rate constants (K₁, k₂, k₃, k₄) and differential equations
•
A one-tissue-compartment, two-constant (K₁, k₂) model mostly represents non-specific uptake; a two-tissue-compartment, four-constant (K₁-k₄) model represents a specific binding compartment
•
Kinetics can be modelled as reversible (e.g. receptor ligands) or irreversible (e.g. FDG, k₄ ≈ 0)
•
The blood input function is obtained by arterial sampling or from the image; alternatively a reference tissue can be used (reference tissue models)
•
Parameters that can be calculated: Apparent volume of distribution (VT), blood clearance, binding potential (BPND) and receptor occupancy
•
Graphical analysis: The Patlak plot gives the net influx constant (Ki) for irreversible uptake, and the Logan plot gives VT for reversible binding
•
In parametric imaging the dynamic series is converted into a single image in which each voxel shows a physiological parameter (e.g. Ki); ROI-based TACs may become unnecessary
•
Whole-body dynamic/parametric imaging can be performed with LAFOV PET or with multi-bed parametric protocols
•
Population (non-linear mixed-effects) and Bayesian modelling allow kinetic estimation with fewer imaging sessions and are less affected by missing data
A One tissue compartment (K₁, k₂): non-specific · Two tissue (K₁–k₄): specific binding / trapping Cₚ plasma (blood) input function C₁ free / non-specific C₂ specifically bound / trapped (e.g. FDG-6-P) K₁ k₂ k₃ k₄ FDG: k₄ ≈ 0 (irreversible) B Patlak plot: irreversible 0 50 100 150 0 1 2 3 4 5 6 7 slope = Kᵢ ≈ 0.033 min⁻¹ (model: K₁k₃/(k₂+k₃) = 0.033) ∫Cₚ dt / Cₚ(t) ("normalised time", min) Cₜ(t) / Cₚ(t) C Logan plot: reversible 0 10 20 30 40 50 −20 0 20 40 60 80 100 slope ≈ VT = 2.42 mL/mL (model 2.50; approached late) ∫Cₚ dt / Cₜ(t) (min) ∫Cₜ dt / Cₜ(t) (min) Model: Feng (1993) input function, 90 min; lines fitted to points after 20 min (Patlak) and 30 min (Logan).

Figure 8.11: Two-tissue compartment model with Patlak and Logan graphical analyses (schematic).

Did this figure help you understand the topic?
BOARD TIP
▸
Patlak: irreversible uptake (FDG) → Ki. Logan: reversible binding → VT. One tissue compartment/two constants → non-specific uptake; two tissue compartments/four constants → specific binding. List mode is clinical in PET and mostly for research in SPECT. The partial volume effect is more pronounced in SPECT than in PET.

Key Points for the Board

Acquisition and Quantitative Analysis – Additional Points

•
Photopeak window typically 10-20%; for 128 × 128 SPECT, 120 projections over 360° are sufficient
•
Static / dynamic (1-5 s frames) / list mode (event-based, clinical in PET) / gated (ECG, respiratory)
•
In PET, attenuation → depends on body size; in SPECT → depends on depth (Tc-99m brain: counts may fall by >4-fold)
•
Partial volume → <2 × FWHM; more pronounced in SPECT; large ROI → total activity correct, mean concentration low
•
Patlak → Ki (irreversible); Logan → VT (reversible); 2-compartment/4-constant → specific binding

Reconstruction Algorithms – Quick Comparison

•
FBP: Analytical solution → fast → 1/r correction with ramp filter → noise-sensitive → streak artefacts → may produce negative values → limited modelling of physical factors → limited use today
•
MLEM: Iterative → Poisson statistics → multiplicative update → no negative values → all projection data in every iteration → very slow → not suitable for clinical use
•
OSEM: Accelerated version of MLEM → division into subsets → acceleration ≈ number of subsets → standard today → typical: 2-4 iterations × 8-16 subsets
•
Effective iterations = number of iterations × number of subsets
•
Iterations↑ → resolution↑, contrast↑, noise↑
•
Iterations↓ → noise↓, resolution↓, contrast↓

Attenuation Correction – Quick Comparison

•
Chang: Post-reconstruction → uniform µ assumption → simple → specific to SPECT → inaccurate in the thorax (lung–soft tissue difference)
•
CTAC: Intra-reconstruction → non-uniform µ map → CT HU → bilinear conversion → voxel-based → most accurate → standard in PET/CT and SPECT/CT
•
Transmission source: Ge-68 or Cs-137 → old PET method → no longer used
•
MRAC: In PET/MR → Dixon segmentation → bone problem → solved with UTE/ZTE/atlas/deep learning
•
Attenuation correction is mandatory in PET (photon pair attenuation, independent of source position)
•
Attenuation correction is recommended in SPECT but not mandatory
•
Tc-99m (140 keV) µ ≈ 0.15 cm⁻¹ | 511 keV µ ≈ 0.096 cm⁻¹

Scatter Correction – Quick Comparison

•
SPECT: TEW (triple energy window) → 3 windows → trapezoidal approximation → standard
•
PET: SSS (Single Scatter Simulation) → Klein-Nishina → analytical → standard
•
Scatter fraction: SPECT ~30-40% | 3D PET ~30-50% | 2D PET ~15-20%

Gating – Quick Comparison

•
Cardiac gating: ECG → R-R interval → 8 or 16 frames → LVEF = (EDV-ESV)/EDV × 100
•
Respiratory gating: Respiratory sensor → 4-10 phases → most stable phase: end-expiration
•
Dual gating: Cardiac + respiratory → best correction → too many bins → noise → limited clinical use
•
Arrhythmia management: Beat rejection (±20% acceptance window)
•
Tachycardia → short R-R → short frame duration → temporal sampling becomes difficult
•
Arrhythmia → rejected beats → loss of counts, gating artefact

Filters – Quick Comparison

•
Ramp filter: Specific to FBP → H(f) = |f| → 1/r correction → high-frequency amplification → noise↑ → not used alone → window function needed
•
Butterworth: Most common → cutoff frequency + order → cutoff frequency↑ → resolution↑, noise↑
•
Gaussian: Common in PET → FWHM parameter → FWHM↑ → smoothing↑ → no ringing artefact
•
Hanning/Hamming: Window functions → used with the ramp in FBP
•
Order of smoothing at the same cutoff frequency: Ramp < Shepp-Logan < Hamming < Hanning < Parzen (Parzen smoothest, lowest resolution)
•
Prefiltering (to 2D projections before reconstruction) vs postfiltering (to the 3D volume after reconstruction)
•
Low frequencies = signal (general structure) | High frequencies = detail + noise

Image Parameters – Exam Favourites

•
Pixel size ≤ 1/2 - 1/3 of FWHM (Nyquist criterion)
•
Nyquist frequency = 1 / (2 × pixel size)
•
SPECT matrix: 64 × 64 or 128 × 128
•
PET matrix: 128 × 128 – 400 × 400
•
Pixel depth: byte (8-bit) → at most 255 counts/pixel; word (16-bit) → 65,535
•
Pixel size = FOV / (matrix × zoom) → zoom makes the pixel smaller and narrows the displayed field
•
Number of SPECT projections: 60-128 (360°)
•
Too few projections → streak artefacts
•
Preferred orbit: Body contouring
•
Step-and-shoot vs continuous: Step-and-shoot → less angular blurring

PSF Modelling – Key Points

•
Improves resolution → partial volume effect decreases → SUV may increase
•
Most important artefact: Gibbs artefact (Gibbs ringing) → ring at the edges of hot spots
•
Consistent reconstruction parameters must be used in follow-up studies

Sinogram – Exam Favourites

•
Point source → sinusoidal curve
•
Point source at the centre of rotation → straight vertical line
•
Sinogram = 2D matrix display of projection data from all angles (x: detector position, y: angle)
•
The sinogram is the input data of the reconstruction algorithm

Fourier Slice Theorem (Central Slice Theorem)

•
1D Fourier transform of a projection profile = a line through the 2D Fourier space of the image at that angle
•
It is the mathematical basis of FBP
•
Thanks to this theorem, the frequency-space representation is obtained from projection data → the image is formed by the inverse Fourier transform

Commonly Confused Concepts – Caution!

•
Intra-reconstruction correction: CTAC (included in the system matrix in iterative reconstruction) → applied during reconstruction
•
Post-reconstruction correction: Chang method → the image is formed first, then multiplied by the correction matrix
•
Ramp filter ≠ Butterworth filter: Ramp → 1/r correction (specific to FBP); Butterworth → noise reduction (smoothing)
•
MLEM ≠ OSEM: MLEM → all projection data in every iteration → slow; OSEM → division into subsets → fast
•
TEW ≠ SSS: TEW → SPECT scatter correction; SSS → PET scatter correction
•
Noise ≠ Resolution: Iterations↑ → both increase (trade-off); cutoff frequency↓ → both decrease

Formula Summary

•
Effective iterations = Number of iterations × Number of subsets
•
LVEF = (EDV − ESV) / EDV × 100
•
Nyquist frequency = 1 / (2 × pixel size)
•
Pixel size ≤ FWHM / 2 (ideal: FWHM / 3)
•
Chang correction factor: C(x,y) = 1 / [1/N × Σ e−µ·dᵢ]
•
Butterworth: H(f) = 1 / √[1 + (f/fc)2n]
•
Gaussian: H(f) = e−2π²σ²f², FWHM = 2.355 × σ
•
Ramp: H(f) = |f|
•
PET attenuation correction factor: ACF = e^(+µ·D) → independent of source position

Golden Rules

1. The standard reconstruction algorithm in SPECT and PET today → OSEM 2. Attenuation correction in PET → mandatory (CTAC standard) 3. Attenuation correction in SPECT → recommended (Chang or CTAC) 4. SPECT scatter correction → TEW 5. PET scatter correction → SSS 6. Most common filter → Butterworth 7. Number of frames in gated SPECT → 8 or 16 8. Most stable phase in respiratory gating → end-expiration 9. Artefact of PSF modelling → Gibbs ringing 10. Point source in the sinogram → sinusoidal curve

Current guidelines on this chapter's topics

The latest guidelines and consensus documents on the procedures covered in this chapter (official EANM index and primary sources, November 2026). Comparison of the text with these versions is in progress; consult the guideline itself for details.

  1. 2022EANM practice guideline for quantitative SPECT-CT. (opens in a new tab)
  2. 2022Joint EANM/SNMMI guideline on radiomics in nuclear medicine (opens in a new tab)

Finished the chapter?

This chapter has 25 questions. Solve them now to consolidate the topic.

Solve questions →
Previous chapterPET/CT and PET/MRNext chapterImage Quality and Artefacts

You can also swipe sideways to change chapter

The detector rotates around the patient; at each angle the sum of all activity along that direction (line integral) gives a projection profile. Stacking the profiles in angle order gives the sinogram. A point source at the centre is seen in the same place at every angle and draws a straight vertical line; an off-centre point draws a sine curve, hence the name.

Object:

The calculations are real: 64 × 64 matrix, projections over 360° (parallel beam), ramp (Ram-Lak) filter, MLEM/OSEM. The phantom has a body, two hot lesions and one cold region. Noisy data have Poisson noise added; total counts are schematic.

Step 1/2

Simple back projection

Each projection is smeared back into the image along its direction and all are summed. With few angles a star artefact appears around a point source; as the number of angles increases the star turns into a blur that falls off with distance (1/r). Change the number of projections.

Object:
Number of projections:

The calculations are real: 64 × 64 matrix, projections over 360° (parallel beam), ramp (Ram-Lak) filter, MLEM/OSEM. The phantom has a body, two hot lesions and one cold region. Noisy data have Poisson noise added; total counts are schematic.

Starting from a uniform estimate, the estimate is forward projected, compared with the measured projections and updated by the ratio. MLEM uses all projections each iteration and is slow; OSEM divides the projections into equally spaced subsets and speeds up roughly by the number of subsets (effective updates = iterations × subsets). Change the number of subsets: with more iterations contrast increases, but so does noise.

Number of subsets:

The calculations are real: 64 × 64 matrix, projections over 360° (parallel beam), ramp (Ram-Lak) filter, MLEM/OSEM. The phantom has a body, two hot lesions and one cold region. Noisy data have Poisson noise added; total counts are schematic.

Step 1/3

SPECT: depth

Photons travelling from the source to the camera pass through tissue; those absorbed or scattered on the way (×) never reach it. At 140 keV soft tissue µ ≈ 0.15 cm⁻¹ and the fraction reaching the camera is e^(−µd), so it depends on source depth: 74% from 2 cm, 11% from 15 cm. Deep structures therefore look fainter than they are. Change the depth and watch the counter. The window below shows one interaction in the body at atomic scale: at 140 keV ~98% of interactions in tissue are Compton scattering; the photon is not absorbed, it changes direction and gives part of its energy to an electron. A photon scattered through a small angle stays inside the energy window (126–154 keV) and is counted in the wrong place; this is why attenuation and scatter are corrected together.

SPECT: single photon, depends on depthbodyO140.5 keV · Compton 98%A photon in tissue (atomic scale)Tissue does not absorb the photon: it scatters itSmall-angle scatter stays in the window → scattergamma camera5 cmsource

Emitted toward camera: 0 · reached: 0 (0%)

Fraction reaching the camera (140 keV)%0%25%50%75%10005101520source depth (cm)transmittedsingle photon: e^(−0.15·d)e^(−0.15 × 5) = 0.47 → 47%correction factor at this depth 1/0.47 ≈ 2.1

Step 1/3

ECG gating

Each R wave is the trigger: the R-R interval is divided into equal frames (typically 8 or 16) and, beat after beat, counts from the same phase are added to the same frame, giving one image per phase (a cine loop). In the short-axis section the left ventricular cavity shrinks in systole and the wall thickens. EDV is usually frame 1 and ESV frame 3-4 of 8; LVEF = (EDV − ESV)/EDV. With 16 frames temporal sampling is better and the smallest volume is captured more accurately.

ECG gating: R-R split into frames12345678Rleft ventricle (short axis)Frame 1/8Volume: 120 mLshown at half speed
Left ventricular volume curve40608010012000.250.50.751position within R-Rvolume (mL)ESVEDVtrue (continuous)frame averageLVEF = (118 − 51) / 118 = 56.8%EDV: frame 1 · ESV: frame 4 · 58.3% on the continuous curve

The body cross-section is elliptical. On a circular orbit the radius is set by the widest part, so the detector stays far from the body anteriorly and posteriorly; the parallel-hole collimator's resolution worsens with distance. On a body-contour orbit the detector stays close at every angle and the mean resolution improves.

Circular and body-contour orbitAntPostRightLeft
System resolution for a source at body centre681012AntLeftPostRightAntRs (mm)Source–collimator: 13.5 cm → Rs ≈ 8.1 mmMean over a rotation: circular 10.5 mm · contour 9.3 mmLEHR collimator; source at body centre (36 × 24 cm)