Sei sulla pagina 1di 25

chapter

16
Tomographic
Reconstruction in
Nuclear Medicine
A basic problem in conventional radionuclide CT, See Chapter 19, Section B). The mathe-
imaging is that the images obtained are matical basis is the same for ECT and TCT,
two-dimensional (2-D) projections of three- although there are obviously differences in
dimensional (3-D) source distributions. Images details of implementation.
of structures at one depth in the patient ECT produces images in which the activity
thus are obscured by superimposed images of from overlying (or adjacent) cross-sectional
overlying and underlying structures. One planes is eliminated from the image. This
solution is to obtain projection images from results in a significant improvement in
different angles around the body (e.g., poste- contrast-to-noise ratio (CNR), as already has
rior, anterior, lateral, and oblique views). The been illustrated in Figure 15-11. Another
person interpreting the images then must advantage of SPECT and PET over planar
sort out the structures from the different nuclear medicine imaging is that they are
views mentally to decide the true 3-D nature capable of providing more accurate quantita-
of the distribution. This approach is only tion of activity at specific locations within the
partially successful; it is difficult to apply to body. This is put to advantage in tracer kinetic
complex distributions with many overlapping studies (Chapter 21).
structures. Also, deep-lying organs may The mathematics underlying reconstruc-
have overlying structures from all projection tion tomography was first published by
angles. Johann Radon in 1917, but it was not until
An alternative approach is tomographic the 1950s and 1960s that work in radio
imaging. Tomographic images are 2-D repre- astronomy and chemistry resulted in practical
sentations of structures lying within a selected applications. The development of x-ray CT in
plane in a 3-D object. Modern computed the early 1970s initiated application of these
tomography (CT) techniques, including posi- principles for image reconstruction in medical
tron emission tomogr aphy (PET), single imaging. An interesting historical perspective
photon emission tomography (SPECT), and on the origins and development of tomo-
x-ray CT, use detector systems placed or graphic image reconstruction techniques is
rotated around the object so that many differ- presented in reference 1.
ent angular views (also known as projections) Instrumentation for SPECT imaging is dis-
of the object are obtained. Mathematical algo- cussed in Chapter 17 and instrumentation for
rithms then are used to reconstruct images of PET is discussed in Chapter 18. Although the
selected planes within the object from these instruments differ, the same mathematics
projection data. Reconstruction of images can be used to reconstruct SPECT or PET
from multiple projections of the detected images. In this chapter, we focus on the basic
emissions from radionuclides within the body principles of reconstructing tomographic
is known as emission computed tomography images from multiple projections. A detailed
(ECT). Reconstruction of images from trans- mathematical treatment of image reconstruc-
mitted emissions from an external source tion is beyond the scope of this text. The
(e.g., an x-ray tube) is known as transmission reader is referred to references 2 to 4 for more
computed tomography (TCT or, usually, just detailed accounts.
253
254 Physic in Nuclear Medicine

within its line of response. The measured


A. GENERAL CONCEPTS, NOTATION, quantity (in this case, counts recorded or
AND TERMINOLOGY radioactive content) sometimes is referred to
as the line integral for the line of response. A
We assume initially that data are collected full set of line integrals recorded across the
with a standard gamma camera fitted with a detector is called a projection, or a projection
conventional parallel-hole collimator. (Appli- profile, as illustrated in Figure 16-1.
cations involving other types of collimators Obviously, the assumptions noted earlier
are discussed in Section E.) To simplify the are not totally valid. Some of the effects of
analysis, several assumptions are made. We the inaccuracies of these assumptions are
consider only a narrow cross-section across discussed in Chapter 17, Section B and in
the detector. The collimated detector is Chapter 18, Section D.
assumed to accept radiation only from a thin A typical SPECT camera is mounted on a
slice directly perpendicular to the face of the gantry so that the detector can record projec-
detector. This reduces the analysis to that of tions from many angles around the body.
a 1-D detector, as shown in Figure 16-1. Each PET systems generally use stationary arrays
collimator hole is assumed to accept radiation of detector elements arranged in a ring or
only from a narrow cylinder defined by the hexagonal pattern around the body. In either
geometric extension of the hole in front of the case, the detectors acquire a set of projec-
collimator. This cylinder defines the line of tions at equally spaced angular intervals. In
response for the collimator hole. For further reconstruction tomography, mathematical
simplification, we ignore the effects of attenu- algorithms are used to relate the projection
ation and scatter and assume that the counts data to the 2-D distribution of activity within
recorded for each collimator hole are propor- the projected slice. A schematic illustration
tional to the total radioactivity contained of the data acquisition process is shown in

Sum of
activity
along line
of response
Projection
profile

Gamma
camera

Line of
response

Object

FIGURE 16-1 Cross-section of the response characteristics of an idealized gamma camera. Each collimator hole views
the radioactivity within a cylinder perpendicular to the face of the gamma camera, called its line of response. Under
idealized conditions (such as no attenuation or scatter) the signal recorded by the detector at that point reflects the
sum of activity within the line of response. For a row of holes across the detector, the gamma camera generates a
projection profile as shown. The projection profiles provide the data from which the image is reconstructed.
16 Tomographic Reconstruction in Nuclear Medicine 255

1-D projection
profiles at
different angles

Rotating
gamma
camera

ECT
ALGORITHM

Object
f(x,y)

Reconstructed
image of section
through object

FIGURE 16-2 Rotating the gamma camera around the object provides a set of one-dimensional projection profiles for
a two-dimensional object, which are used to calculate the two-dimensional distribution of radioactivity in the object.
ECT, emission computed tomography.

Figure 16-2. Note that the data collected cor- coordinate system and is illustrated in Figure
respond to a slice through the object perpen- 16-3. If the camera is rotated by an angle
dicular to the bed and that this is called the with respect to the (x,y) coordinate system of
transverse or transaxial direction. The direc- the scanned object, the equations for transfor-
tion along the axis of the bed, which defines mation from (x,y) to (r,s) coordinates can be
the location of the slice, is known as the axial derived from the principle of similar triangles
direction. and are given by
We assume that N projections are recorded
at equally spaced angles between 0 and 180 r = x cos + y sin (16-1)
degrees. Under the idealized conditions
assumed here, the projection profile recorded and
at a rotation angle of (180 + ) degrees would
be the same (apart from a left-right reversal) s = y cos x sin (16-2)
as the profile recorded at degrees. Thus the
data recorded between 180 and 360 degrees These equations can be used to determine
would be redundant; however, for practical how radioactivity at a location (x,y) in the
reasons (e.g., attenuation), SPECT data often object contributes to the signal recorded at
are acquired for a full 360-degree rotation. location r in the projection acquired at rota-
This is discussed further in Chapter 17. tion angle .
For purposes of analysis, it is convenient One commonly used way to display a full
to introduce a new coordinate system that set of projection data is in the form of a 2-D
is stationary with respect to the gamma matrix p(r,). A representation of this matrix,
camera detector. This is denoted as the (r,s) generically known as a sinogram, is shown for
256 Physic in Nuclear Medicine

a simple point-source object in Figure 16-4.


p(r,) r Each row across the matrix represents an
intensity display across a single projection.
The successive rows from top to bottom rep-
resent successive projection angles. The name
sinogram arises from the fact that the path of
a point object located at a specific (x,y) loca-
tion in the object traces out a sinusoidal path
down the matrix. (This also can be deduced
s y from Equations 16-1 and 16-2.) The sinogram
provides a convenient way to represent the
full set of data acquired during a scan and can
be useful for determining the causes of arti-
facts in SPECT or PET images.
r
f(x,y)

B. BACKPROJECTION AND
x FOURIER-BASED TECHNIQUES

1. Simple Backprojection
The general goal of reconstruction tomogra-
phy is to generate a 2-D cross-sectional image
of activity from a slice within the object, f(x,y),
using the sinogram, or set of projection pro-
files, obtained for that slice. In practice, a set
FIGURE 16-3 The (r,s) coordinate system is rotated by of projection profiles, p(r,i), is acquired at
projection angle with respect to the (x,y) coordinate
system of the object and is fixed with respect to the
discrete angles, i, and each profile is sampled
gamma camera. at discrete intervals along r. The image is
reconstructed on a 2-D matrix of discrete

 0

Projection
profiles

Point source

180

Sinogram Mapping of set of 1-D


projection profiles into
2-D sinogram space
FIGURE 16-4 Two-dimensional (2-D) intensity display of a set of projection profiles, known as a sinogram. Each row
in the display corresponds to an individual projection profile, sequentially displayed from top to bottom. A point source
of radioactivity traces out a sinusoidal path in the sinogram.
16 Tomographic Reconstruction in Nuclear Medicine 257

pixels in the (x,y) coordinate system. For together, an approximation of the distribution
mathematical convenience, the image matrix of radioactivity within the scanned slice is
size usually is a power of 2 (e.g., 64 64 or obtained. Mathematically, the backprojection
128 128 pixels). Pixel dimensions x and y of N profiles is described by
can be defined somewhat arbitrarily, but
usually they are related to the number of pro- 1 N
files recorded and the width of the sampling
f ( x, y) = p( x cos i + y sin i, i ) (16-3)
N i=1
interval along r.
The most basic approach for reconstructing where i denotes the ith projection angle and
an image from the profiles is by simple back- f(x,y) denotes an approximation to the true
projection. The concepts will be illustrated for radioactivity distribution, f(x,y).
a point source object. Figure 16-5A shows pro- As illustrated in Figure 16-5B, the image
jection profiles acquired from different angles built up by simple backprojection resembles
around the source. An approximation for the the true source distribution. However, there
source distribution within the plane is is an obvious artifact in that counts inevitably
obtained by projecting (or distributing) the are projected outside the true location of the
data from each element in a profile back object, resulting in a blurring of its image.
across the entire image grid (Fig. 16-5B). The The quality of the image can be improved by
counts recorded in a particular projection increasing the number of projection angles
profile element are divided uniformly amongst and the number of samples along the profile.
the pixels that fall within its projection path.* This suppresses the spokelike appearance
This operation is called backprojection. When of the image but, even with an infinite number
the backprojections for all profiles are added of views, the final image still is blurred. No
matter how finely the data are sampled,
simple backprojection always results in some
apparent activity outside the true location for
*In practice, counts are assigned to a pixel in proportion the point source. Figure 16-6 shows an image
to the fraction of the pixel area contained within the line
of response for the projection element. However, owing to reconstructed by simple backprojection for a
the complexity of the notation, this part of the algorithm somewhat more complex object and more
is not included here. clearly illustrates the blurring effect.

Backprojection
of profile at 0
across image
matrix

Backprojection after
Object 2 angles 8 angles 256 angles

A B
FIGURE 16-5 Illustration of the steps in simple backprojection. A, Projection profiles for a point source of radioactivity
for different projection angles. B, Backprojection of one intensity profile across the image at the angle corresponding
to the profile. This is repeated for all projection profiles to build up the backprojected image.
258 Physic in Nuclear Medicine

A B C
FIGURE 16-6 A, Computer-simulation phantom used for testing reconstruction algorithms. B, Sinogram of simulated
data for a scan of the phantom. C, Image of simulation phantom for simple backprojection of data from 256 projection
angles. 1/r blurring is apparent in the object, and edge details are lost. (Computer simulations performed by Dr. Andrew
Goertzen, University of Manitoba, Canada)

Mathematically, the relationship between 1-D image profile as a spatially varying func-
the true image and the image reconstructed tion, f(x), the profile is represented as a sum-
by simple backprojection is described by mation of sine and cosine functions of different
spatial frequencies, k. The amplitudes for dif-
f ( x, y) = f ( x, y) (1/r) (16-4) ferent spatial frequencies are represented in
the FT of f(x), which is denoted by F(k). The
where the symbol * represents the process operation of computing the FT is symbolized
of convolution described in Appendix G. A by
profile taken through the reconstructed
image for a point source that is reconstructed F (k) = F [ f ( x)] (16-5)
from finely sampled data decreases in pro-
portion to (1/r), in which r is the distance The function f(x) is a representation of the
from the center of the point-source location. image profile in image space (or object
Because of this behavior, the effect is known space), whereas F(k) represents the profile
as 1/r blurring. Simple backprojection is in spatial frequency space, also called
potentially useful only for very simple situa- k-space. FTs can be extended to 2-D func-
tions involving isolated objects of very high tions, f(x,y), such as a 2-D image. In this
contrast relative to surrounding tissues, case, the FT also is 2-D and represents
such as a tumor with avid uptake of a radio- spatial frequencies along the x- and y-axes,
pharmaceutical that in turn has very low F(kx, ky), in which kx and ky represent orthog-
uptake in normal tissues. For more compli- onal axes in 2-D k-space. Symbolically, the
cated objects, more sophisticated reconstruc- 2-D FT is represented as
tion techniques are required.
F (kx, ky ) = F [ f ( x, y)] (16-6)
2. Direct Fourier Transform Mathematically, a function and its FT are
Reconstruction equivalent in the sense that either one can be
One approach that avoids 1/r blurring is derived from the other. The operation of con-
Fourier transform (FT) reconstruction, some- verting the FT of a function back into the
times called direct Fourier transform recon- original function is called an inverse FT and
struction or direct FT. Although direct FT is is denoted by
not really a backprojection technique, it is
presented here as background for introducing F 1
[ F (kx, ky )] = f ( x, y) (16-7)
the filtered backprojection (FBP) technique in
the next section. FTs can be calculated quickly and conve-
Basic concepts of FTs are discussed in niently on personal computers, and many
Appendix F. Briefly, in the context of nuclear image and signal-processing software pack-
medicine imaging, the FT is an alternative ages contain FT routines. The reader is
method for representing spatially varying referred to Appendix F for additional informa-
data. For example, instead of representing a tion about FTs.
16 Tomographic Reconstruction in Nuclear Medicine 259

The concept of k-space will be familiar to The projection slice theorem provides a
readers who have studied magnetic resonance means for obtaining 2-D k-space data for
imaging (MRI), because this is the coordinate an object from a series of 1-D measurements
system in which MRI data are acquired. To in object space. Figure 16-7 and Equation
reconstruct an image from its 2-D FT, the full 16-8 provide the basis for reconstructing an
2-D set of k-space data must be available object from its projection profiles as follows:
(Equation 16-7). In MRI, data are acquired 1. Acquire projection profiles in object space
point-by-point for different (kx, ky) locations in at N projection angles, i, i = 1, 2, , N as
a process known as scanning in k-space. previously described.
There is no immediately obvious way to 2. Compute the 1-D FT of each profile.
directly acquire k-space data in nuclear medi- 3. Insert the values of these FTs at the appro-
cine imaging. Instead, nuclear medicine CT priate coordinate locations in k-space. Note
relies on the projection slice theorem, or that values are inserted in polar coordi-
Fourier slice theorem. In words, this theorem nates along radial lines through the origin
says that the FT of the projection of a 2-D in k-space. For a specific value of kr in the
object along a projection angle [in other FT of the projection acquired at a rota-
words, the FT of a profile, p(r,)], is equal to tional angle , the data are inserted at rect-
the value of the FT of the object measured angular coordinates given by
through the origin and along the same angle,
, in k-space (note, the value of the FT, not kx = kr cos
(16-9)
the projection of the FT). Figure 16-7 illus- ky = kr sin
trates this concept. Mathematically, the
general expression for the projection slice where primed notation is used to indicate
theorem is that the coordinate locations do not corre-
spond exactly to points on a rectangular
F [ p(r, )] = F (kr, ) (16-8) grid. The inserted values are closely spaced
near the origin and more widely spaced
where F(kr,) denotes the value of the FT farther away from the origin. This over-
measured at a radial distance kr along a line representation of data near the origin in
at angle in k-space. k-space is one explanation for the 1/r

1-D Fourier
transform in r
p(r,) P(kr ,)

r kr

s y ks ky

Inverse
r 2-D Fourier
kr
transform
in k x,k y

x kx

f (x, y)
F(k x,k y)

Left Right
FIGURE 16-7 Concepts of the projection slice theorem. (Left) p(r,) is a one-dimensional (1-D) profile of the 2-D object
f(x,y) at projection angle . The theorem states that the 1-D Fourier transform of this projection profile (right) is equal
to the values of the 2-D Fourier transform of the object, F(kx, ky), along a line through the origin of k-space at the same
angle .
260 Physic in Nuclear Medicine

blurring that occurs in simple backprojec- multiplying each projection FT by |kr|, the
tion, as was discussed in Section B.1. absolute value of the radial k-space coordi-
4. Using the values inserted in polar coordi- nate at each point in the FT. Thus the
nates, interpolate values for kx and ky on a value of the FT is increased (amplified) lin-
rectangular grid in k-space. early in proportion to its distance from the
5. Use the interpolated values in k-space and origin of k-space. Figure 16-8 illustrates
a standard 2-D (inverse) FT (Equation the profile of a ramp filter, with filter
16-7) to compute the image of the object. amplitude denoted by H(kr). Applying the
With noise-free data, perfect projection ramp filter produces a modified FT for each
profiles (i.e., line integrals that represent pre- projection, given by
cisely the sum of activity along a line mea-
sured through the object) and perfect P (kr , ) = kr P (kr , ) (16-10)
interpolation, the direct FT reconstruction
technique is capable of producing an exact where P(kr,) is the unfiltered FT.
representation of the object. Additional crite- 4. Compute the inverse FT of each filtered FT
ria regarding the required numbers of projec- profile to obtain a modified (filtered) projec-
tion profiles and sampled points across each tion profile. This is given by
profile are discussed in Section C.
p(r, ) = F 1
[ P(kr, )]
A major drawback of direct Fourier recon-
(16-11)
struction is that the interpolation from polar =F 1
[ kr P (kr, )]
to rectangular coordinates in k-space is com-
putationally intensive. As well, it can lead to 5. Perform conventional backprojection using
artifacts in the image, if not done carefully. A the filtered profiles. Mathematically, the
more elegant (and practical) approach, called result is
filtered backprojection (FBP), is described in
the next section. 1 N
f ( x, y) = p( x cos i + y sin i, i ) (16-12)
N i =1
3. Filtered Backprojection
Like the direct FT algorithm, FBP employs Step 5 is essentially the same as simple back-
the projection slice theorem but uses the projection, but with filtered profiles. However,
theorem in combination with backprojection unlike Equation 16-3, in which f (x,y) is only
in a manner that eliminates 1/r blurring. The an approximation of the true distribution,
steps are as follows: FBP, when applied with perfectly measured
1. Acquire projection profiles at N projection noise-free data, yields the exact value of the
angles (same as direct FT). true distribution, f(x,y). Figure 16-9 schemat-
2. Compute the 1-D FT of each profile (same ically illustrates the process of FBP for a
as direct FT). In accordance with the pro- pointlike object.
jection slice theorem (see Fig. 16-7 and The only difference between simple and fil-
Equation 16-8), this provides values of the tered backprojection is that in the latter
FT for a line across k-space. method, the profiles are modified by a recon-
3. Apply a ramp filter to each k-space struction filter applied in k-space before they
profile. Mathematically, this involves are backprojected across the image. The effect

H (kr)

FIGURE 16-8 Ramp filter in the spatial-frequency


(k-space) domain. The filter selectively amplifies
high-frequency components relative to low-
frequency components. The filter removes the 1/r
blurring present in simple backprojection and
sharpens image detail, but it also amplifies high-
frequency noise components in the image.

k
kmax
16 Tomographic Reconstruction in Nuclear Medicine 261

Backprojection
of filtered
profile at 0
across image
matrix

Filtered backprojection after


2 angles 4 angles 256 angles

FIGURE 16-9 Illustration of the steps in filtered backprojection. The one-dimensional Fourier transforms of projection
profiles recorded at different projection angles are multiplied by the ramp filter. After taking the inverse Fourier
transform of the filtered transforms, the filtered profiles are backprojected across the image, as in simple
backprojection.

of the ramp filter is to enhance high spatial frequency, this also leads to degradation of
frequencies (large kr) and to suppress low signal-to-noise ratio (SNR). For this reason,
spatial frequencies (small kr). The result of images reconstructed by FBP appear noisier
the filtering is to eliminate 1/r blurring.* One than images reconstructed by simple backpro-
way to visualize the effect is to note that, jection. (This is a general result of any image
unlike unfiltered profiles (see Fig. 16-5), the filtering process that enhances high frequen-
filtered profiles have both positive and nega- cies to sharpen images.) In addition, filters
tive values (see Fig. 16-9). The negative por- that enhance high frequencies sometimes
tions of the filtered profiles near the central have edge-sharpening effects that lead to
peak subtract out some of the projected ringing at sharp edges. This is an unwanted
intensity next to the peak that otherwise byproduct of the positive-negative oscillations
would create 1/r blurring. introduced by the filter, illustrated in the fil-
Amplification of high spatial frequencies in tered profile at the top of Figure 16-9.
FBP also leads to amplification of high- To minimize these effects on SNR and
frequency noise. Because there usually is little artifacts at sharp edges, the ramp filter
signal in the very highest frequencies of a usually is modified so as to have a rounded
nuclear medicine image, whereas statistical shape to somewhat suppress the enhance-
noise is white noise with no preferred ment of high spatial frequencies. Figure
16-10 illustrates a ramp filter and two other
commonly used reconstruction filters. Also
shown are the equations describing these
*More precisely, 1/r blurring is the convolution of the true filters. A variety of reconstruction filters have
image with a blurring function, b(r) = 1/r (Equation 16-4). been developed, each with its own theoretical
As discussed in Appendix G, convolution in image space rationale. Filters also play a role in the sup-
is equivalent to multiplying by the FT of the blurring pression of artifacts caused by aliasing in
function in k-space, which for b(r) is B(kr) = 1/|kr|. Thus
multiplying by |kr| in k-space is equivalent to deconvolv-
FT-based reconstruction techniques, as dis-
ing the blurring function in image space, thereby elimi- cussed in Section C. Additional discussions of
nating the blurring effect. these filters can be found in reference 4.
262 Physic in Nuclear Medicine

Ramp: H(k)  | k |
2kcut-off |k|
SheppLogan : H(k)  sin
 2kcut-off

k
Hann : H(k)  0.5 | k | 1cos
kcut-off
1 FIGURE 16-10 Ramp filter and two other recon-
struction filters that are designed to prevent arti-
facts and noise amplification caused by the sharp
0.8 Ramp cut-off of the ramp filter at the maximum frequency
kmax. Note that all of the filters shown have the same
Amplitude H (k /kmax)

response at lower frequencies and that cut-off fre-


0.6 quencies are set so that kcut-off = kmax. However, the
SheppLogan Hann and Shepp-Logan filters roll off gradually at
higher frequencies, thereby minimizing artifacts
and noise amplification.
0.4

0.2
Hann
0
0 0.2 0.4 0.6 0.8 1
Frequency (k/kmax)

Because of its speed and relative ease of additional preprocessing or postprocessing


implementation, FBP became a widely used data manipulations that work with varying
reconstruction method in nuclear medicine. degrees of success. They are discussed further
A single 2-D image slice can be reconstructed in Chapter 17, Section B.
in a fraction of a second on a standard com- By contrast, another set of reconstruction
puter. Under idealized conditions (noise-free methods, known as iterative reconstruction
data acquisition, completely sampled data, techniques, can build these steps directly into
and so forth), FBP produces an accurate the reconstruction algorithm and are less
representation of the distribution of radio- prone to the artifacts described in the pre-
activity within the slice. However, FBP is ceding paragraph. These techniques are
not without its limitations. First, it is sus- described in Section D.
ceptible to major artifacts if data from the
object are measured incompletely (possibly 4. Multislice Imaging
because of collimator defects, portions of the The analysis presented earlier for backprojec-
object outside the FOV of the camera for tion and Fourier-based reconstruction tech-
some projections, etc.). Second, in datasets niques applies to single-slice images. In
that have poor counting statistics or random practice, as described in Chapters 17 and 18,
noise spikes (perhaps caused by instrument both SPECT and PET imaging are performed
malfunction), FBP produces annoying streak with detectors that acquire data simultane-
artifacts. These artifacts can be suppressed ously for multiple sections through the body.
by employing a k-space filter with a strong Projection data originating from each indi-
roll-off at high spatial frequencies, but this vidual section through the object can be
results in loss of image resolution as well. reconstructed as described. Individual image
Finally, the FBP algorithm cannot readily slices then are stacked to form a 3-D dataset,
be modified to take into account various which in turn can be resliced using com-
physical aspects of the imaging system and puter techniques to obtain images of planes
data acquisition, such as limited spatial reso- other than those that are directly imaged.
lution of the detector, scattered radiation, Thus 2-D multislice imaging of contiguous
and the fact that the sensitive volume of the slices can be used to generate 3-D volumetric
detector collimator holes actually is a cone images. In many SPECT systems, the dis-
rather than a cylinder, as assumed for the tance between image slices and slice thick-
reconstruction process. These factors require ness can be adjusted to achieve different axial
16 Tomographic Reconstruction in Nuclear Medicine 263

resolutions, much the same as the sampling at least twice per cycle. Coarser sampling
interval, r, across the image profile can be does not allow higher spatial frequencies to
adjusted to vary the in-plane resolution. In be recovered and leads to image artifacts
PET systems, the distance between image known as aliasing. Mathematical aspects of
slices and the slice thickness often is fixed by aliasing are discussed in detail in Appendix
the axial dimensions of the segmented scintil- F, Section C.
lator crystals typically used in the detectors Thus the linear sampling distance sets a
(See Chapter 18, Sections B and C). limit on spatial resolution for the imaging
system. This limit (kmax in Equation 16-13)
also is known as the Nyquist frequency, kNyquist
(see also Equation F-9). The highest spatial
C. IMAGE QUALITY IN FOURIER frequency that is present in an image profile
TRANSFORM AND FILTERED depends on the spatial resolution of the
BACKPROJECTION TECHNIQUES collimator-detector system. Higher resolution
implies higher frequency content. As a rule of
In this section, we discuss some general issues thumb, the sampling requirement for an
involving image quality in reconstruction imaging detector is
tomography based on the direct FT and FBP
techniques. These issues affect all reconstruc- r FWHM / 3 (16-14)
tion tomography based on these techniques,
including both x-ray CT and ECT. Additional where FWHM is the full width at half
aspects that are specifically relevant to maximum of its point-spread function (see
SPECT and PET image quality are discussed Chapter 15, Section B.2).
in Chapters 17 and 18, respectively. The Figure 16-11 shows images of a computer-
issues discussed here do not pertain directly simulation phantom that were reconstructed
to iterative reconstruction techniques, which with progressively coarser sampling of the
are discussed separately in Section D. image profiles. Undersampling not only
results in image blurring but also creates
1. Effects of Sampling on image artifacts resulting from the effects of
Image Quality aliasing.
Projection data are not continuous functions The Nyquist frequency is the highest
but discrete point-by-point samples of projec- spatial frequency represented in k-space and
tion profiles. The distance between the sample thus defines an upper frequency limit for
points is the linear sampling distance. In addi- the reconstruction filter. However, a lower-
tion, projection profiles are acquired only at a frequency filter cut-off, kcut-off < kNyquist can be
finite number of angular sampling intervals used in the reconstruction. This improves
around the object. The choice of linear and SNR by suppressing the high-frequency end
angular sampling intervals and the cut-off fre- of the spatial frequency spectrum, where a
quency of the reconstruction filter (see Fig. large fraction of the signal is statistical
16-10), in conjunction with the spatial resolu- noise. Lowering the cut-off frequency also
tion of the detector system, determine the degrades spatial resolution, because the
spatial resolution of the reconstructed image. higher frequencies also contain the fine
The effects of the imaging system depend on details of the image. Thus the choice of the
the type of detector, collimator, and so forth reconstruction filter and its cut-off frequency
and are discussed in Chapters 17 and 18. Here involve a tradeoff between spatial resolution
we discuss briefly those aspects that are and SNR in the image. This is illustrated in
related to the reconstruction process, which Figure 16-12, which shows images of a
are applicable to all types of imaging devices. computer-simulation phantom reconstructed
The sampling theorem5 states that to with a Shepp-Logan filter with different
recover spatial frequencies in a signal up to a cut-off frequencies.
maximum frequency kmax requires a linear The angular sampling interval (angle
sampling distance given by between projections) should provide sampling
around the periphery at approximately the
same intervals as the linear sampling dis-
r 1/(2kmax ) (16-13)
tance. Thus if projections are acquired around
a FOV of diameter D, the minimum number
This means that the highest spatial frequency of angular views, Nviews, should be approxi-
to be recovered from the data must be sampled mately the length of the 180-degree arc over
264 Physic in Nuclear Medicine

r = 0.2 cm r = 0.4 cm

FIGURE 16-11 Images of a computer-


simulation phantom reconstructed
with progressively coarser sampling
of the image profiles. Linear under
sampling results both in loss of resolu-
r = 0.8 cm r = 1.6 cm tion and image artifacts. (Computer
simulations performed by Dr. Andrew
Goertzen, University of Manitoba,
Canada.)

FIGURE 16-12 Filtered backprojec-


tion reconstructions of the computer-
simulation phantom shown in Figure
16-6, using a Shepp-Logan filter with
different cut-off frequencies. A, kcut-off
A B = kmax; B, kcut-off = 0.8 kmax; C, kcut-off =
0.6 kmax; and D, kcut-off = 0.2 kmax. Note
the tradeoff between image detail and
signal-to-noise ratio. (Computer simu-
lations performed by Dr. Andrew
Goertzen, University of Manitoba,
Canada.)

C D
16 Tomographic Reconstruction in Nuclear Medicine 265

which projections are acquired (D/2) divided For FOV = 30cm, this amounts to
by the linear sampling distance, r:
Nsamp 30 / (1/ 3) 90 samples per profile
N views D/ 2 r (16-15)
According to Equation 16-15, the number of
Figure 16-13 illustrates the effect of angular views should be such that
sampling interval on images of a computer-
simulation phantom. Spokelike artifacts N views ( 30) / [2 (1/ 3)] 140 views
are evident around high-intensity objects
when the number of angular samples is Thus 140 views over a 180-degree degree
inadequate. arc, with linear sampling at approximately
0.33-cm intervals, would fully support the
EXAMPLE 16-1 available system resolution.
Suppose you are working with an ECT system
that has spatial resolution FWHM 1cm and The closest power-of-two image reconstruc-
FOV = 30cm. Estimate the sampling inter- tion and display matrix that would meet the
val, r, and the number of angular views, sampling requirements in Example 16-1 is 128
Nviews, that would support the available spatial 128. One possibility would be to interpolate
resolution of the system. the sampled profiles from 90 samples to 128
samples. A more practical option, however, is
Answer to acquire 128 samples over 30cm, which
From Equation 16-14, the sampling interval would somewhat exceed the linear sampling
should be requirement. If this were done, Equation 16-15
would suggest that additional views would be
r 1 cm / 3 0.33 cm needed to support the smaller value of r;

FIGURE 16-13 Effect of the number of angular samples recorded on the reconstructed image of a computer-simulation
phantom. Spokelike streak artifacts are evident when an inadequate number of projections are used. (Computer simu-
lations performed by Dr. Andrew Goertzen, University of Manitoba, Canada.)
266 Physic in Nuclear Medicine

however, 140 views still would provide the and some positron emission mammography
number of angular views needed to support systems).
the system resolution and this number would A second requirement for coverage is that
not have to be increased. On the other hand, the entire object (or at least the parts contain-
going in the opposite direction, that is, acquir- ing radioactivity) must be included in all pro-
ing only 64 samples and fewer angular samples jections. If some parts of the object are not
for reconstruction on a 64 64 matrix would included in all projections, the data will be
lead to a loss of image detail and introduce the inconsistent between different projections.
possibility of image artifacts, as illustrated in There are a number of ways in which this can
Figures 16-11 and 16-13. happen. For example, the FOV of the detector
may be insufficient to provide full coverage
2. Sampling Coverage and from all directions. Figure 16-15 illustrates
Consistency Requirements the effect of incomplete coverage of the object
In addition to meeting the requirements during some parts of the scan.
described in the preceding section regarding Two other possible sources of inconsistency
linear and angular sampling intervals, the between projections are patient movement
data acquired must provide full coverage of and missing or distorted values in individual
the object. Thus it is necessary that data be profiles caused by instrumentation failures,
acquired over a full 180-degree arc. If an arc such as an unstable element in a detector
less than 180 degrees is used, geometric dis- array. Figure 16-16 illustrates some effects of
tortions are produced. Figure 16-14 demon- these types of inconsistencies.
strates that an inadequate angular-sampling
range causes data to flare out past the true 3. Noise Propagation, Signal-to-Noise
objects and produces geometric distortions Ratio, and Contrast-to-Noise Ratio
perpendicular to the direction of the absent Noise propagation, SNR, and CNR differ in
projections. This is a problem for a number ECT from their behavior in conventional
of systems developed in nuclear medicine planar imaging. In conventional planar
that are classified as limited-angle tomogra- imaging, the SNR for an individual pixel is
phy (e.g., rotating slant-hole tomography essentially equal to Npixel , in which Npixel is

FIGURE 16-14 Effects of angular


sampling range on images of a
computer-simulation phantom. Images
obtained by sampling over 45 degrees,
90 degrees, 135 degrees, and 180
degrees. Sampling over an interval of
less than 180 degrees distorts the
shape of the objects and creates arti-
facts. (Computer simulations per-
formed by Dr. Andrew Goertzen,
University of Manitoba, Canada.)
16 Tomographic Reconstruction in Nuclear Medicine 267

FIGURE 16-15 Effects of having some profiles that do not cover the entire object. Left, Sinogram of computer-
simulation phantom. Right, Reconstructed image. (Computer simulations performed by Dr. Andrew Goertzen, University
of Manitoba, Canada.)

FIGURE 16-16 Effects of missing projection elements on reconstructed image. Left, Sinogram of computer-simulation
phantom. Right, Reconstructed image. This simulation would apply to a SPECT image reconstructed from profiles
acquired over a 180-degree sampling range with a single-headed camera, with one region of the detector dead. (Com-
puter simulations performed by Dr. Andrew Goertzen, University of Manitoba, Canada.)

the number of counts recorded for that pixel. square matrix of size D D = D2 with pixel
In ECT, the computation of noise and SNR is size r r = r 2. It can be shown that the
much more complicated because the intensity SNR for an individual pixel in the resulting
level for each pixel is derived by computations image of the object is given by6
involving different views and many other
pixels in the image. In addition, a variety of 12 N image
mathematical manipulations, such as filtering SNR pixel (16-16)
operations, are performed along the way. As a 2 ( D / r ) 3
result, although SNR still depends on the
square root of the total number of counts Equation 16-16 indicates that SNR decreases
recorded during the imaging procedure, the when pixel size, r, is made smaller, that is,
relationship between those counts and the as spatial resolution is improved.* The
SNR of individual pixels is more complicated.
Suppose that an ECT image is acquired of
a cylindrical object of diameter D containing
*Note that Equation 16-16 specifically assumes that pixel
a uniform concentration of radioactivity. width is the same as the sampling interval, r. Often in
Suppose further that projection data are nuclear medicine, interpolation techniques are used to
acquired with a linear sampling interval r generate images with pixels that are smaller than the
across all projection profiles, that a total sampling interval. Equation 16-16 is valid in these situ-
ations provided that the sampling interval rather than
of Nimage counts are recorded during the pixel size is used in the equation. Some texts describe r
imaging procedure, and that the image is as the resolution element to avoid confusing it with
reconstructed by FBP with a ramp filter on a pixel size.
268 Physic in Nuclear Medicine

dependence is relatively strong, as illustrated consistent with conventional counting statis-


by the following example. tics. However, as compared with conventional
planar imaging (or photon counting), there is
EXAMPLE 16-2 an additional factor equal to the fourth root
Suppose that an image of a 20-cm diameter of the total number of pixels (or resolution
cylinder containing a uniform distribution of elements) in the denominator of the equation.
activity is generated by FBP reconstruction. This places stronger requirements on count-
The image is reconstructed on a square ing statistics for reconstruction tomography
matrix, 20 20cm in size with 1 1cm pixel as compared with planar imaging, to achieve
size. A total of 1 million counts are acquired a specified level of SNRpixel, as illustrated in
for the image. Calculate the number of counts the following example.
required to generate an image with the same
EXAMPLE 16-3
SNR per pixel if both the sampling interval
and pixel size are reduced to 0.5cm. Consider two images of a cylindrical cross-
section 20cm in diameter with a uniform con-
Answer centration of radioactivity, one a planar image
For the image with 1cm resolution, from and the other generated by FBP reconstruc-
Equation 16-16 tion with a ramp filter. Each image is 20
20cm in size with 1 1cm pixel size, and a
12 106 total of 1 million counts are acquired for each
SNR pixel
2 (20 / 1)3 image. What is the percent noise level, rela-

tive to signal level, in each image?
12.33
Answer
To maintain the same value of SNRpixel with For both images,
0.5-cm pixels, the required number of counts percent noise level
in the image, N0.5cm, must be such that
= (noise/signal) 100%
= 100% /SNR pixel
12 N0.5 cm
12.33
(20 / 0.5)3
2
For the planar image, the average number of
counts per pixel within the area occupied by
Solving this equation yields the requirement the 20-cm diameter object is
of N0.5cm = 8 million counts.
npixel = [106 / ( 102 )] counts/cm 2 1 cm 2 /pixel
Example 16-2 indicates that if r is
decreased by a factor of 2 (to r/2), the total 3180 counts/pixel
number of counts required to keep the SNR
per pixel constant increases by a factor of 8, This yields an SNR given by
that is, as the inverse cube of the size of the
pixel. npixel
SNR pixel = = npixel
The total number of pixels in the recon- npixel

structed image is npixels = (D/r)2. Equation
16-16 can be rewritten as = 3180 = 56

< Npixel > from which the percent noise level is 100%/56
SNR pixel 12 / 2 (16-17) 1.8%.
4 npixels For the image reconstructed by FBP, the
result is as given in Example 16-2:
where <Npixel> is the average number of
counts recorded per reconstructed pixel in the SNR pixel 12.33
object. This can be simplified even further by
noting that 12 / 2 = 1.103 1, for more from which the percent noise level is
approximate work. 100%/12.33 8.1%.
Equation 16-17 indicates that SNR per
pixel improves in proportion to the square The noise enhancement factor for recon-
root of the average number of counts recorded struction tomography illustrated in Example
per pixel. This part of the equation is 16-3 is the result of noise propagation from
16 Tomographic Reconstruction in Nuclear Medicine 269

pixels at many locations in the imaged object image is <Npixel> 10 counts per minute (cpm)
into the pixel of interest in the backprojection 1min = 10. Thus from Equation 16-17, the
process, as well as the ramp filtering SNR per pixel for the ECT image would be
operation.
Example 16-3 applies to the SNR of a single 10 10
SNR pixel 1
pixel in images of a uniform object. The result 4
100 10
would seem to imply a statistical disadvan-
tage for the detection of low-contrast objects Using the definition given in Equation 15-6,
by ECT. However, for purposes of applying the contrast of the lesion in the ECT image is
the Rose criterion for detectability of lesions
and other objects (see Chapter 15, Section C = (1 10) /10 = 0.9
D.2) this must be converted to CNR for the
object of interest. Using the definitions given Substituting these values into Equation
in Chapter 15, it can be shown that the CNR 16-18, one obtains
for a lesion that occupies n pixels in an ECT
image is CNR  0.9 1 1 0.9

CNR  C n SNR pixel (16-18) which is the same result as obtained for
planar imaging. In neither case would the
where the absolute value indicates that CNR lesion be detectable using the Rose criterion.
always is a positive quantity. Although the
noise characteristics in ECT differ somewhat Example 16-4 shows that, for the same
from those of planar imaging (particularly level of object contrast and total number of
regarding possible artifacts), the same general counts in the image, and in the absence of
rules for detectability apply for ECT and attenuation and distance effects, there is no
planar images, that is, CNR 4. intrinsic difference in CNR between ECT and
planar imaging. This result is obtained, in
spite of the apparent statistical disadvantage
EXAMPLE 16-4 of ECT illustrated in Example 16-3, because
Consider the situation described for radio- of the increased contrast of the low-contrast
pharmaceutical B in Example 15-6. In that lesion in an ECT image as compared with a
example, the radiopharmaceutical produced projection image. On the other hand, the
cold lesions with uptake that was 10% of the sophisticated data manipulations of ECT do
surrounding normal tissue and a CNR of only not improve the detectability of the lesion.
0.9 for a 1-cm diameter lesion. Using the This is not too surprising, because it should
same parameters, estimate the CNR that not be possible to improve CNR when noise is
would be achieved using the same radiophar- generated by counting statistics by applying
maceutical, spatial resolution, and total mathematical manipulations (e.g., recon-
imaging time with ECT. Assume that the struction tomography and contrast enhance-
normal tissue fills a volume of (10 10 ment) of otherwise comparable data.
10cm) and, as in Example 15-6, ignore the Thus it is inaccurate to conclude that ECT
effects of attenuation and source-to-detector improves detectability of lesions or other
distance. objects by improving CNR. Rather, the
primary advantage of ECT for detecting low-
Answer contrast lesions derives from its ability to
The planar image described for Example 15-6 remove confusing overlying structures that
could be obtained by facing the detector may interfere with detectability of those
toward any face of the cubic volume of tissue lesions, such as ribs overlying a lesion in the
and acquiring counts for a 1-min imaging lungs. Not only does an object become more
time. For purposes of computing the SNR of detectable when overlying clutter is removed
an ECT image, many projection views would by ECT, but its shape and borders become
be required (e.g., 60 1-sec views), but the total more clear.
number of counts recorded in 1min of imaging An additional advantage of ECT is the
time, in the absence of attenuation and dis- ability to determine more accurately the con-
tance effects, would be the same as for planar centration of radioactivity in a particular
imaging. The total number of pixels in the volume of tissue. For example, in Example
ECT image is npixels = 10 10 = 100, and 16-4, the same planar image would be
the average number of counts per pixel in the obtained if the lesion were twice as thick
270 Physic in Nuclear Medicine

along the viewing direction, but with half the and precomputing factors), reconstruction
uptake suppression and thus twice the con- times have become practical and iterative
centration as originally specified in Example methods are finding their way into more
15-6. However, such a difference would be general use.
readily evident on the ECT image (assuming
the CNR requirements for detectability were
met). Some appreciation for all of these advan- 1. General Concepts of Iterative
tages can be gained by inspection of Figure Reconstruction
15-11. The general concepts of iterative reconstruc-
tion are outlined in Figure 16-17. In essence,
the algorithm approaches the true image,
D. ITERATIVE RECONSTRUCTION f (x,y), by means of successive approximations,
ALGORITHMS or estimates, denoted by f*(x,y). Often the
initial estimate is very simple, such as a blank
A viable and increasingly used alternative or uniform image. The next step is to compute
to FBP is a class of methods known as the projections that would have been mea-
iterative reconstruction. These methods are sured for the estimated image, using a process
computationally more intensive than FBP called forward projection. This process is
and for this reason have been more slowly exactly the inverse of backprojection. It is per-
adopted in the clinical setting. However, as formed by summing up the intensities along
computer speeds continue to improve, and the potential ray paths for all projections
with a combination of computer acceleration through the estimated image. The set of
techniques (e.g., parallel processors), and projections (or sinogram) generated from
intelligent coding (e.g., exploiting symmetries the estimated image then is compared with

Measured
projection data
sinogram p (r,)
Object
f(x,y)

ECT system

Forward
Image projection Calculated
estimate Compare
projection converged?
f *(x,y) data p(r,) Yes

No
Reconstructed
image

Update
image
estimate

FIGURE 16-17 Schematic illustration of the steps in iterative reconstruction. An initial image estimate is made and
projections that would have been recorded from the initial estimate then are calculated by forward projection. The
calculated forward projection profiles for the estimated image are compared to the profiles actually recorded from the
object and the difference is used to modify the estimated image to provide a closer match. The process is repeated until
the difference between the calculated profiles for successively estimated images and the actually observed profiles
reaches some acceptably small level.
16 Tomographic Reconstruction in Nuclear Medicine 271

the actually recorded projections (or sino- image and the profiles actually recorded from
gram). Most likely, they will not agree, because the scanned object. The second component is
it is unlikely that the initial estimate of f*(x,y) performed by the search or update function,
closely resembles the true image. However, which uses the output of the cost function to
the difference between the estimated and update the estimated image. A general goal of
actual projections can be used to adjust the algorithm development is to devise versions
estimated image to achieve closer agreement. of these functions that produce convergence
The update-and-compare process is of the estimated image toward the true image
repeated until the difference between the as rapidly and accurately as possible. One
forward-projected profiles for the estimated area of algorithmic differences is the method
image and the actually recorded profiles falls for dealing with statistical noise. For example,
below some specified level. With proper design some algorithms give more weight to portions
of the image updating procedure, the esti- of projections (or sinograms) that contain the
mated image progressively converges toward highest number of counts, and thus the lowest
the true image. Figure 16-18 shows the prog- percentage levels of statistical noise (see
ress of the estimated image during iterative Chapter 9, Section B.1). Another approach is
reconstruction with an increasing number of to incorporate some sort of prior informa-
iterations. tion, such as the expected shape or smooth-
The two basic components of iterative ness of the image. Some algorithms also
reconstruction algorithms are (1) the method force the reconstructed image to be non-
for comparing the estimated and actual pro- negative. A concise history and review of iter-
files and (2) the method by which the image ative reconstruction methods are presented in
is updated on the basis of this comparison. In reference 7.
generic terms, the first component is per- Two factors make iterative reconstruction
formed by the cost function, which measures computationally more intensive than FBP.
the difference between the profiles generated First, most iterative algorithms require
by forward projections through the estimated several iterations to converge to an acceptable

Iteration 1 Iteration 3 Iteration 5

Iteration 10 Iteration 20 Iteration 30

FIGURE 16-18 Brain images generated for different numbers of iterations by an iterative reconstruction algorithm.
Image resolution progressively improves as the number of iterations increases. In practice, the iterations are performed
until an acceptable level of detail is achieved or until further iterations produce negligible improvement. (Courtesy Dr.
Richard Leahy, University of Southern California, Los Angeles, CA.)
272 Physic in Nuclear Medicine

image, and each of these iterations is essen- profile.) Because of the statistical weighting
tially equivalent to a separate backprojection factor, the algorithm often is referred to as the
procedure. Backprojection is the most time- ML-EM method. A detailed discussion of this
consuming part of the FBP algorithm but only algorithm and its theoretical underpinnings
needs to be done once for FBP. Forward pro- are beyond the scope of this text but can be
jection is similarly time-consuming in itera- found in references 8 and 9. Here we present
tive reconstruction algorithms. only a description of how it is implemented.
Second, iterative algorithms often incorpo- In the EM algorithm, the reconstruction
rate factors that account for the specific char- process is formulated as follows
acteristics of the imaging device, such as
collimator and object scatter, system geome-
try, and finite detector resolution. Simple p j = Mi, j fi (16-19)
forward projection along a single ray path no i

longer is used to calculate the projection pro-


files for the estimated image. Instead, all where fi is the intensity (or activity) in the ith
image pixels are considered to have a finite pixel in the image, pj is the measured inten-
probability of contributing data to virtually sity in the jth projection element, and Mi,j is
all ray paths. In practice, very distant pixels the probability that radiation emitted from
might not be considered. Nevertheless, this the ith pixel will be detected in the jth projec-
adds to the computing time, because the tion element. Note that, unlike previous uses
reconstruction must include effects not only of i and j to represent different (x,y) locations
from pixels directly along a ray path but from in a 2-D image (or a set of projections), the
pixels outside that ray path as well. indices here each apply to the full set of the
A number of methods have been developed subscripted quantities. Thus, if the image is
to speed up these advanced algorithms. One reconstructed on a grid of 128 128 pixels,
of the most popular is called ordered subsets. the subscript i runs from 1 to 16,348 (128
In this method only a small number (or 128). If the imaging system records projec-
subset) of projection angles are used in the tions at 128 different angles around the object,
initial iterations. As the image is refined, and each projection has 256 elements, the
a larger number of projection angles are index j runs from 1 to 32,768 (128 256). In
included. This speeds up the algorithm, essence, all of the image pixels and projection
because the time per iteration is directly pro- elements are strung together to form a
portional to the number of projection profiles single list for each set. The matrix M is very
that must be computed. The ordered-subsets large, even for a single-slice image (16,384
approach can be used to speed up both simple 32,768 in the previous example). It can be
forward projection-based iterative algorithms extended to three dimensions as well, in
as well as the advanced algorithms that use which case it becomes even larger.
complex modeling of the imaging system. The matrix approach described above pro-
Although they are more challenging to vides a potentially much more accurate model
implement compared with FBP, iterative for relating projection profiles to the under
algorithms have the potential for providing lying source distribution than simple forward
quantitatively more accurate reconstructions. projection. The matrix could be determined by
An example of one algorithm is presented in calculations, simulations, or a combination of
the following section. both. For example, one could position a point
source at all locations within the imaged slice
2. Expectation-Maximization (or volume) and record the counts in all ele-
Reconstruction ments of all possible projection profiles.
The expectation-maximization (EM) algo- However, this would be very time consuming.
rithm incorporates statistical considerations Symmetry considerations could somewhat
to compute the most likely, or maximum- shorten the project. In practice, many of the
likelihood (ML), source distribution that geometric effects can be calculated from
would have created the observed projection simple models (e.g., collimator responsesee
data, including the effects of counting statis- Fig. 1415) and others, such as collimator
tics. Specifically, it assigns greater weight to scatter, can be simulated or derived from the-
high-count elements of a profile and less oretical models.
weight to low-count regions. (By comparison, Once the matrix M has been determined
backprojection algorithms assign a uniform and projection profiles have been recorded,
statistical weighting to all elements of a the operating equation for computing the
16 Tomographic Reconstruction in Nuclear Medicine 273

estimated intensity value f of pixel i in the of angular views results in a more or less
(k + 1)st iteration of the EM algorithm is as uniform loss of spatial resolution across the
follows: reconstructed image. If only partial angular
coverage of the object is obtained (e.g., from
fik pj
fik+1 = Mi, j 0 to 120 degrees instead of over the full
Mi , j j k
Ml, j fl
(16-20) 180 degrees), the resolution is likely to be
j
l
degraded along the direction of the missing
data. Because iterative algorithms are non-
where k refers to the immediately preceding linear in nature, the exact effects of under-
kth iteration. The term in parentheses in sampling are object and algorithm
the denominator on the right hand side of dependent.
Eq. 16-20 represents a summation over all
image pixels. This term must be evaluated
first before the summation over the j projec- E. RECONSTRUCTION OF FAN-BEAM,
tion elements can be computed. Therefore CONE-BEAM AND PINHOLE SPECT
it is given a different pixel index, l, instead DATA, AND 3-D PET DATA
of i, to avoid confusion.
The number of iterations can be fixed, or The discussion thus far has focused on recon-
the iteration process can be terminated when structing projection data in which the acquired
some measure of the difference between rays for a given projection angle are parallel
images from one iteration to the next (e.g., and the projection data arises from parallel
the sum of the squares of differences for all sections through the body. This is the situa-
pixels in the reconstructed image) falls below tion when a parallel-hole collimator is used.
some predetermined value. In theory, with Tomographic reconstruction also can be per-
perfectly measured noise-free data and an formed using data acquired with fan-beam,
exact matrix M, the algorithm eventually cone-beam, or pinhole collimators. The ratio-
would converge to the point where the esti- nale for using these collimators is that they
mated projection data, l Ml, j flk exactly can provide higher spatial resolution
equals the measured projection data, pj, for (converging-hole or pinhole collimators) or
each profile. At that point greater coverage (diverging-hole collimators
see Chapter 14, Section D). However, these
fik+1 = fik (16-21) collimators introduce an added degree of com-
plexity for reconstruction tomography of
that is, there is no further change in the esti- SPECT data, because they do not provide
mated image and the estimated activity image simple parallel-ray line integral projections
is identical to the true activity distribution. such as were illustrated in Figure 16-2.
In practice, this never happens, owing to inac- Similar issues arise in PET scanning. In addi-
curacies or simplifications in M and statisti- tion to acquiring projection data for trans-
cal noise. Therefore some practical limit must verse sections through the body, PET scanners,
be set for an acceptable difference that will be as discussed in Chapter 18, Section C, also are
used to terminate the reconstruction process. capable of acquiring additional projection
The computational issues relating to itera- data at oblique angles with respect to these
tive reconstruction techniques already have transverse slices. Accurately incorporating
been mentioned. Equation 16-20 (which rep- this additional projection data requires 3-D
resents only a single-slice version of the algo- reconstruction algorithms.
rithm) illustrates this point. Nevertheless,
the ML-EL algorithm can produce high- 1. Reconstruction of Fan-Beam Data
quality images with good quantitative accu- We should first distinguish between fan-beam
racy and is now a selectable option on many versus cone-beam collimators. Figure 16-19
PET and SPECT cameras. schematically illustrates the difference. Con-
The sampling and noise-propagation rules sider first the fan-beam collimator shown at
summarized in Section C do not apply to the top of the figure. In this collimator, each
iterative reconstruction. Although insuffi- row of holes across the collimator has its own
cient sampling also has consequences for focal point. Sequential rows of collimator
iterative algorithms, the aliasing and streak- holes are stacked and evenly spaced, parallel
ing artifacts associated with FBP are not to each other, along the z-axis of the object.
seen. More typically, undersampling in the Apart from overlapping coverage resulting
linear sampling distance or in the number from the finite diameters of the collimator
274 Physic in Nuclear Medicine

z r

Fan-beam

z r

Cone-beam

FIGURE 16-19 Schematic illustrations of fan-beam and cone-beam collimators. Cross-sections are shown for perpen-
dicular viewing angles.

holes, each row of holes provides its own rotation around the object. However, whereas
independent and nonoverlapping projection complete coverage can be obtained with a
profile. 180-degree rotation using a parallel-hole col-
Data from a fan-beam collimator cannot be limator, the required rotation for a converging-
inserted directly into algorithms used for beam collimator is (180 + ) degrees, in which
reconstructing data acquired with a parallel- is half the fan angle for the collimator (see
beam collimator. However, the data can be Fig. 14-20). Conversely, for a diverging colli-
rearranged so that these algorithms can be mator, the required angle of rotation is (180
used. One approach is to re-sort the fan-beam ) degrees.
data into parallel-beam data. Figure 16-20
illustrates how this is done for a few elements
of adjacent projection profiles. Once the 2. Reconstruction of Cone-Beam
data have been re-sorted, any of the algo- and Pinhole Data
rithms discussed in the preceding sections for In a cone-beam collimator (Fig. 16-19, bottom),
parallel-beam collimators can be used. Alter- all of the holes are directed toward (or away
native, and more elegant, approaches refor- from) a common focal point. Each row of holes
mulate the FBP algorithm itself to handle across the center of the collimator provides a
fan-beam data. These are discussed in refer- projection profile, but the profiles all intersect
ences 2 and 7. at the center. (This also applies to the pinhole
A fan-beam collimator provides complete collimator.) It is not possible to re-sort the
3-D coverage of a volume of tissue in a single data acquired from a single rotation of a
16 Tomographic Reconstruction in Nuclear Medicine 275

Fan-beam
data sets

Re-sorted into
parallel-ray
data sets
FIGURE 16-20 Procedure for creating parallel-beam projections from a set of fan-beam projections.

cone-beam collimator around the object into a 3-D cone-beam data; however, computing
full set of parallel-ray projections. Only one time increases dramatically as compared with
set (corresponding to the projections acquired already time-consuming single-slice iterative
from a single slice across the center of colli- algorithms. The matrix M (Equation 16-19)
mator, oriented perpendicular to the axis of becomes very large for a full 3-D algorithm
rotation) can be re-sorted in this way. There- and, even with accelerated approaches and
fore to obtain complete projection coverage of specialized computer hardware, full 3-D
a volume of tissue to allow accurate recon- image reconstructions are typically at least
struction of multiple slices, a more complex an order of magnitude slower than multislice
rotation is required. 2-D image reconstructions.
One approach is to perform a helical scan
around the object, translating the collimator 3. 3-D PET Reconstruction
along the z-axis as it rotates about that axis. PET scanners typically consist of multiple
This provides a dataset that can be re-sorted detector rings (see Chapter 18, Section B).
into a complete set of parallel projections for Projection data acquired within a given detec-
multiple slices through the object. An alterna- tor ring can be reconstructed into a trans-
tive approach is to use approximations and verse image with the methods described
interpolations to convert the cone-beam data previously in Sections B and D. However,
into fan-beam data. The most popular of these PET scanners also can acquire projection
methods is called the Feldkamp algorithm, data at oblique angles between detector rings
described in reference 10. These methods (see Chapter 18, Section C and Fig. 18-24). To
work best when the cone angle is small. incorporate these additional projection angles
Finally, iterative algorithms, conceptually requires some form of 3-D reconstruction
similar to those described in Section C, have algorithm. 3-D algorithms have been devel-
been developed for direct reconstruction of oped based on both FBP and iterative
276 Physic in Nuclear Medicine

detector projection-ray
rings measured oblique rebinned into the
projection-ray transverse plane at
axial location (ab)/2

direction
axial
transverse
direction
FIGURE 16-21 Illustration of single-slice re-binning in which an oblique projection-ray between the detector pair a
and b is re-assigned to the projection data for the non-oblique slice corresponding to a transverse detector pair at
axial location (a + b)/2.

reconstruction methods. A detailed descrip- An alternative approach is to formulate


tion of these algorithms is beyond the scope the iterative reconstruction equations (Eqs.
of this text. However, some general concepts 16-19 to 16-21), for fully 3-D reconstruction,
will be presented. thus implicitly accounting for the exact ori-
One common approach is to re-bin entation of each line of response. Because of
the 3-D dataset, such that each oblique pro- the additional dimensionality of the projec-
jection ray is placed within the projection tion data, and the fact that the images are
data for a particular nonoblique 2-D trans- being reconstructed into a 3-D volume rather
verse slice. In effect, the 3-D dataset is col- than a 2-D slice, the matrix M in Equation
lapsed back into a multislice 2-D dataset. 16-19 becomes very large. The number of
The most simple method to accomplish this elements can be in the range of 1013 to 1015
is to assign each ray to its average axial with modern PET scanners that have large
location.11 Thus an oblique projection-ray numbers of detector rings. Furthermore, the
between a detector at location a and a detec- backprojection and forward-projection steps
tor at location b would be positioned as if it must now be performed in 3-D, tracing each
were a projection from a directly opposed ray though a volume rather than across a
pair located halfway between them, i.e., at 2-D slice.
location (a+b)/2 (Fig. 16-21). Processing of Thus the computational challenges are for-
all the projection rays in this manner results midable, although great progress has now
in a series of sinograms of parallel-ray pro- been made in reducing the matrix size using
jections, each corresponding to different sparse storage techniques and symmetry
axial locations through the object. Each sino- arguments, and multiprocessor hardware and
gram can then be reconstructed using the efficient coding have produced fast methods
2-D FBP or iterative algorithms described for 3-D backprojection and forward projection.
previously. This method is known as single- Fully 3-D iterative algorithms are now avail-
slice rebinning. able on some systems, especially small-animal
Figure 16-21 illustrates that for events imaging systems in which the small FOV
originating close to the center of the field of typically leads to more manageable projection
view (FOV) of the scanner, only small errors dataset sizes.
in positioning are made by this approxima-
tion. However, for events originating close to REFERENCES
the edge of the scanner, and for projections at
1. Webb S: From the Watching of Shadows: The Origins
a large angle with respect to the transverse of Radiological Tomography, Bristol, England, 1990,
plane, significant mispositioning errors are Adam Hilger.
made in the axial direction using this method. 2. Kak AC, Slaney M: Principles of Computerized Tomo-
To overcome this, more accurate methods that graphic Imaging, Philadelphia, 2001, SIAM.
include more sophisticated re-binning algo- 3. Herman GT: Fundamentals of Computerized Tomog-
raphy: Image Reconstruction from Projections, ed 2,
rithms and an axial filtering step12 or that use London, 2009, Springer-Verlag.
Fourier re-binning techniques13 have been 4. Natterer F: The Mathematics of Computerized
developed. Tomography, New York, 1986, Wiley.
16 Tomographic Reconstruction in Nuclear Medicine 277

5. Oppenheim AV, Wilsky AS: Signals and Systems, 9. Lange K, Carson R: EM reconstruction algorithms for
Englewood Cliffs, NJ, 1983, Prentice-Hall, pp emission and transmission tomography. J Comput
513-555. Assist Tomogr 8:306-316, 1984.
6. Hoffman EJ, Phelps ME: Positron emission tomogra- 10. Feldkamp LA, Davis, LC, Dress JW: Practical cone-
phy: Principles and quantitation. In Phelps ME, beam algorithm. J Opt Soc Am 1:612-619, 1984.
Mazziotta JC, Schelbert HR, editors: Positron Emis- 11. Daube-Witherspoon ME, Muehllehner G: Treatment
sion Tomography and Autoradiography: Principles of axial data in three-dimensional PET. J Nucl Med
and Applications for the Brain and Heart, New York, 28:1717-1724, 1987.
1986, Raven Press, pp 237-286. 12. Lewitt RM, Muehllehner G, Karp JS: Three-
7. Leahy RM, Clackdoyle R: Computed tomography. In dimensional image reconstruction for PET by multi-
Bovik A, editor: Handbook of Image and Video Pro- slice rebinning and axial image filtering. Phys Med
cessing, Burlington, MA, 2005, Elsevier Academic Biol 39:321-339, 1994.
Press, pp 1155-1174. 13. Defrise M, Kinahan PE, Townsend DW, Michel C,
8. Shepp LA, Vardi Y: Maximum likelihood reconstruc- Sibomana M, Newport DF: Exact and approximate
tion for emission tomography. IEEE Trans Med Imag rebinning algorithms for 3D PET data. IEEE Trans
1:113-122, 1982. Med Imag 16:145-148, 1997.

Potrebbero piacerti anche