Image Quality and Dose Evaluation of Filtered Back Projection Versus Iterative Reconstruction Algorithm in Multislice Computed Tomography
Image Quality and Dose Evaluation of Filtered Back Projection Versus Iterative Reconstruction Algorithm in Multislice Computed Tomography
Scuola di Scienze
Corso di Laurea Magistrale in Fisica
Correlatore:
Prof. Luisa Pierotti
Sessione III
Anno Accademico 2013/2014
Alla mia famiglia........che mi ha dato una seconda possibilità.
Contents
Abstract 2
Introduction 5
2 Reconstruction Algorithms 29
2.1 Theoretical background . . . . . . . . . . . . . . . . . . . . . . 29
2.1.1 Reconstruction Procedure . . . . . . . . . . . . . . . . 31
2.2 State of the art . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.2.1 GE Healthcare . . . . . . . . . . . . . . . . . . . . . . 41
2.2.2 Siemens Healthcare . . . . . . . . . . . . . . . . . . . . 43
2.2.3 Toshiba Medical System . . . . . . . . . . . . . . . . . 45
2.2.4 Philips Healthcare . . . . . . . . . . . . . . . . . . . . 46
2.2.5 Summary . . . . . . . . . . . . . . . . . . . . . . . . . 48
4 Low-Contrast Detectability 87
4.1 Catphan 600 phantom . . . . . . . . . . . . . . . . . . . . . . 87
i
ii CONTENTS
6 Conclusions 117
Appendix 118
Bibliography 133
List of Figures
1.1 Hounsfield’s sketch (left), Lithograph of Hounsfield Original Test Lathe, presented to
the author on the late 1970s (right). . . . . . . . . . . . . . .. . . . . . 8
1.2 A modern CT Scanner, Philips Brilliance 64 CT Scanner. . . . . . .. . . . . . 9
1.3 Sample of garnet-biotite-kyanite schist. . . . . . . . . . . . . .. . . . . . 11
1.4 Gantry virtual view. . . . . . . . . . . . . . . . . . . . .. . . . . . 12
1.5 Gantry External view. . . . . . . . . . . . . . . . . . . . .. . . . . . 13
1.6 Gantry Internal view. . . . . . . . . . . . . . . . . . . . .. . . . . . 13
1.7 Some of the most common configurations for CT scanners. . . . . .. . . . . . 16
1.8 A representation of first generation CT scanner (Parallel Beam, Translate-Rotate). . 17
1.9 A representation of second generation CT scanner (Fan Beam, Translate-Rotate). . . 18
1.10 A representation of third generation CT scanner (Fan Beam, Rotate only). . . . . . 19
1.11 A representation of fourth generation CT scanner (Fan Beam, stationary circular
detector). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.12 Artistic representation of axial CT. . . . . . . . . . . . . . . . . . . . . 21
1.13 Comparison between higher pitch and lower pitch[7]. . . . . . . . . . . . . . 23
1.14 Artistic representation of spiral CT. . . . . . . . . . . . . . . . . . . . . 23
1.15 Spiral Slice Sensitivity Profile (SSP) of SSCT in Spiral Mode (LEFT); As the pitch
increases, SSP curves deviate more and more from an ideal square wave (-0.5 to 0.5)
more similar to conventional (non-spiral) CT. Spiral Slice Sensitivity Profile of MSCT
in Spiral Mode (RIGHT); Fractional pitch of multislice leads to better approximation
of SSCT, more similar to ideal square wave (-0.5 to 0.5)[1]. . . . . . . . . . . . 26
1.16 SSCT arrays containing single, long elements along z-axis (Left). MSCT arrays with
several rows of small detector elements (Right)[8]. . . . . . . . . . . . . . . . 26
1.17 Diagrams of various 16-slice detector designs (in z-direction). Innermost elements can
be used to collect 16 thin slices or linked in pairs to collect thicker slices[8]. . . . . 27
1.18 Diagrams of various 64-slice detector designs (in z-direction). Most designs lengthen
arrays and provide all submillimeter elements. Siemens scanner uses 32 elements and
dynamic-focus x-ray tube to yield 2 measurements per detector[8]. . . . . . . . . 27
iii
iv LIST OF FIGURES
2.3 The Fourier slice theorem. In the spatial domain, each view is found by integrating
the image along rays at a particular angle. In the frequency domain, the spectrum of
each view is a one dimensional slice of the two dimensional image spectrum. . . . . 33
2.4 Backprojection reconstructs an image by taking each view and smearing it along the
path it was originally acquired. The resulting image is a blurry version of the correct
image. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.5 Filtered backprojection reconstructs an image by filtering each view before backpro-
jection. This removes the blurring seen in simple backprojection, and results in a
. . . . . . . . . . . . . . . 35
mathematically exact reconstruction of the image.
2.6 The basic workflow of an FBP. . . . . . . . . . . . . . . . . . . . . . . 36
2.7 Schematic view of the iterative reconstruction process[13]. The volume estimated is
initiated either with an empty image or, if available, an FBP reconstruction. If a stop
criterion is matched,the loop is terminated and the current volumetric image becomes
the final volumetric image. . . . . . . . . . . . . . . . . . . . . . . . . 36
2.8 Selection of the most prominent iterative reconstruction algorithms. . . . . . . . 37
2.9 The basic workflow of an ASIR algorithm. . . . . . . . . . . . . . . . . . . 39
2.10 The basic workflow of an MBIR algorithm. . . . . . . . . . . . . . . . . . 39
2.11 Statistical and Model-based Iterative Reconstruction Algorithms Developed by Major
Computed Tomography Manufacturers[16]. . . . . . . . . . . . . . . . . . 40
2.12 In a 15-year-old patient presenting to the emergency department to rule out appen-
dicitis, low-dose scan with FBP reconstruction was noisier than follow-up imaging
using the same dose with ASiR reconstruction[18]. . . . . . . . . . . . . . . 41
2.13 Liver metastasis visualized with VEO. The right image is less noisy than other[19]. . 42
2.14 Comparison between standard protocol (FBP) and Iterative reconstruction in image
space [see www.healthcare.siemens.com]. . . . . . . . . . . . . . . . . . . 43
2.15 Comparison between FBP and Sinogram Reconstruction. Image noise decrease with-
out loss of resolution in the right image [see www.healthcare.siemens.com]. . . . . . 44
2.16 In the left image we see noise reduction with AIDR3D. In the right image is shown
the workflow for dose reduction AIDR 3D [see toshibamedicalsystems.com]. . . . . 45
2.17 Image enhancement of an abdomen using IMR [see www.healthcare.philips.com]. . . 46
2.18 Summary of noise reduction and artifact prevention capabilities provided by each
reconstruction generation (left). Adapting dose reduction and spatial resolution based
on the clinical indication (right) [see www.healthcare.philips.com]. . . . . . . . . 47
3.1 Philips Phantom used for acquisition. Body phantom (LEFT SIDE) and head phan-
tom (RIGHT SIDE). . . . . . . . . . . . . . . . . . . . . . . . . . . 50
3.2 Convolution kernel for body phantom. . . . . . . . . . . . . . . . . . . . 52
3.3 Spatial frequency (mm−1 ) and radially NNPS values (mm2 ) (LEFT). Body phantom
image and ROI utilized for calculate the Normalized Noise Power Spectrum (RIGHT). 53
3.4 Values of NNPS calculate for all seven slice with FBP algorithm and Convolution
kernel A. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
LIST OF FIGURES v
3.21 Comparison between smooth convolution kernels for head acquisition. UB improves
bone-brain interface and no effect on HU values; EB head scans only and increased
to observed HU values (not shown here). . . . . . . . . . . . . . . . . . . 71
3.22 Trend of noise power spectrum for all reconstruction kernels, except kernels UB-EB.
Radially averaged normalized NPS curves show how noise texture is manifested in the
NPS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
3.23 Comparison between smooth convolution kernels for head acquisition. UB improves
bone-brain interface and no effect on HU values; EB head scans only and increased
to observed HU values (not shown here). . . . . . . . . . . . . . . . . . . 74
3.24 Noise texture fluctuations of Filtered Back Projection algorithm with convolution
kernel DH (LEFT). Noise texture fluctuations of Iterative reconstruction algorithm
(iDose, level 4) with same convolution kernel of FBP (RIGHT). . . . . . . . . . 74
3.25 (a)Input images defining the point-spread function, the line-spread function and the
edge-spread function.(b) Simulated degraded-output images showing raw image data
used for the measurements of the PSF, LSF and ESF. The blurring seen in these
functions is due to the imperfect resolution properties of the imaging system being
characterized.(c) Graphs showing the actual PSF, LSF and ESF. The PSF is a 2D
function, and the LSF and ESF are 1D functions. . . . . . . . . . . . . . . . 77
3.26 Phantom image corresponding to the Philips head phantom using a typical adult
head protocol. Image window and level have been adjusted to show bead point source
within the ROI (LEFT). Modulation transfer function reconstructed with kernel A;
the spatial frequencies at 10% and 50% are shown (RIGHT). . . . . . . . . . . 79
3.27 MTF values with FBP and iterative algorithm using kernel A (LEFT). MTF plot and
values of spatial frequency at 10% and 50% (RIGHT.) . . . . . . . . . . . . . 80
3.28 MTF values with FBP and iterative algorithm using kernel EB (LEFT). MTF plot
and values of spatial frequency at 10% and 50% (RIGHT.) . . . . . . . . . . . 80
3.29 MTF values with FBP and iterative algorithm using kernel UB (LEFT). MTF plot
and values of spatial frequency at 10% and 50% (RIGHT.) . . . . . . . . . . . 80
3.30 MTF values with FBP and iterative algorithm using kernel C (LEFT). MTF plot and
values of spatial frequency at 10% and 50% (RIGHT.) . . . . . . . . . . . . . 81
3.31 MTF values with FBP and iterative algorithm using kernel DH (LEFT). MTF plot
and values of spatial frequency at 10% and 50% (RIGHT.) . . . . . . . . . . . 81
3.32 MTF for filtered back projection and level 1 of iterative reconstruction algorithm. . . 82
3.33 MTF for level 2, level 3 and level 4 of iterative reconstruction algorithm. . . . . . 83
3.34 MTF for level 5 of iterative reconstruction algorithm. . . . . . . . . . . . . . 84
3.35 Modulation transfer function at 10% compared standard deviation for all convolution
kernels. The filter DH has a value greater than other. . . . . . . . . . . . . . 86
3.36 Modulation transfer function at 50% compared standard deviation for all convolution
kernels. The filter DH has a greater value than other. . . . . . . . . . . . . . 86
LIST OF FIGURES vii
4.1 Catphan 600 phantom (LEFT). CTP515 low contrast module with supra-slice and
. . . . . . . . . . . . . . . . . . . . . 88
subslice contrast targets (RIGHT).
4.2 Catphan phantom analysis using nominal contrast of 1%. . . . . . . . . . . . . 91
4.3 Contrast to noise ratio for iterative and standard algorithm. We can see the differences
between the values; they are very similar between kernel UB and EB. . . . . . . . 92
4.4 Trends of contrast to noise ratio at varying levels of reconstruction. . . . . . . . . 93
4.5 Catphan phantom analysis using nominal contrast of 0.5%. . . . . . . . . . . . 94
4.6 Contrast to noise ratio for iterative and standard algorithm. We can see the small
differences between the filter C and EB. . . . . . . . . . . . . . . . . . . . 95
4.7 Trends of contrast to noise ratio at varying levels of reconstruction. . . . . . . . . 95
4.8 Catphan phantom analysis using nominal contrast of 0.3%. . . . . . . . . . . . 96
4.9 Contrast to noise ratio for iterative and standard algorithm. We can see the differences
between the filters C, EB and UB. . . . . . . . . . . . . . . . . . . . . . 97
4.10 Trends of contrast to noise ratio at varying levels of reconstruction. . . . . . . . . 98
4.11 Spiral CIRS phantom, internal view (LEFT). Phantom contains spherical objects;
these spheres are placed in three rows. Each row contains spheres that were origi-
nally designed to be 20, 10, and 5 HU below background (designed to equal liver; no
attenuation given (RIGHT). . . . . . . . . . . . . . . . . . . . . . . . 99
4.12 Cirs 061 phantom analysis using nominal contrast 2%. . . . . . . . . . . . . . 101
4.13 Contrast to noise ratio for iterative and standard algorithm. . . . . . . . . . . 102
4.14 Trends of contrast to noise ratio at varying levels of reconstruction. . . . . . . . . 103
4.15 Cirs 061 phantom analysis using nominal contrast 1%. . . . . . . . . . . . . . 103
4.16 Contrast to noise ratio for iterative and standard algorithm. . . . . . . . . . . 104
4.17 Trends of contrast to noise ratio at varying levels of reconstruction. . . . . . . . . 105
4.18 Cirs 061 phantom analysis using nominal contrast 0.5%. . . . . . . . . . . . . 105
4.19 Contrast to noise ratio for iterative and standard algorithm. . . . . . . . . . . 106
4.20 Trends of contrast to noise ratio at varying levels of reconstruction. . . . . . . . . 107
A.1 Filtered Back Projection reconstruction with kernel A (LEFT). Iterative reconstruc-
tion with kernel A (RIGHT). . . . . . . . . . . . . . . . . . . . . . . . 119
A.2 Filtered Back Projection reconstruction with kernel B (LEFT). Iterative reconstruc-
tion with kernel B (RIGHT). . . . . . . . . . . . . . . . . . . . . . . . 119
A.3 Filtered Back Projection reconstruction with kernel C (LEFT). Iterative reconstruc-
tion with kernel C (RIGHT). . . . . . . . . . . . . . . . . . . . . . . . 120
A.4 Filtered Back Projection reconstruction with kernel D (LEFT). Iterative reconstruc-
tion with kernel D (RIGHT). . . . . . . . . . . . . . . . . . . . . . . . 120
viii LIST OF FIGURES
A.5 Filtered Back Projection reconstruction with kernel DH (LEFT). Iterative reconstruc-
tion with kernel DH (RIGHT). . . . . . . . . . . . . . . . . . . . . . . 120
A.6 Filtered Back Projection reconstruction with kernel A (LEFT). Iterative reconstruc-
tion with kernel A (RIGHT). . . . . . . . . . . . . . . . . . . . . . . . 121
A.7 Filtered Back Projection reconstruction with kernel UB (LEFT). Iterative reconstruc-
tion with kernel UB (RIGHT). . . . . . . . . . . . . . . . . . . . . . . 121
A.8 Filtered Back Projection reconstruction with kernel EB (LEFT). Iterative reconstruc-
tion with kernel EB (RIGHT). . . . . . . . . . . . . . . . . . . . . . . 121
A.9 Filtered Back Projection reconstruction with kernel C (LEFT). Iterative reconstruc-
tion with kernel C (RIGHT). . . . . . . . . . . . . . . . . . . . . . . . 122
A.10 Filtered Back Projection reconstruction with kernel D (LEFT). Iterative reconstruc-
tion with kernel D (RIGHT). . . . . . . . . . . . . . . . . . . . . . . . 122
A.11 Filtered Back Projection reconstruction with kernel DH (LEFT). Iterative reconstruc-
tion with kernel DH (RIGHT). . . . . . . . . . . . . . . . . . . . . . . 122
A.12 Average NNPS both Filtered Back Projection and Iterative reconstruction algorithm,
head phantom. Spatial Frequency [mm−1 ], NNPS [mm2 ]. . . . . . . . . . . . 123
A.13 Average NNPS both Filtered Back Projection and Iterative reconstruction algorithm;
body phantom. Spatial Frequency [mm−1 ], NNPS [mm2 ]. . . . . . . . . . . . 123
A.14 Noise texture fluctuations of Filtered Back Projection algorithm with convolution
kernel B (LEFT). Noise texture fluctuations of Iterative reconstruction algorithm
(iDose, level 4) with same convolution kernel of FBP (RIGHT). The teflon insert is
not affected by noise texture and reconstruction algorithm. Body phantom. . . . . 124
A.15 Noise texture fluctuations of Filtered Back Projection algorithm with convolution
kernel C (LEFT). Noise texture fluctuations of Iterative reconstruction algorithm
(iDose, level 4) with same convolution kernel of FBP (RIGHT). The teflon insert is
not affected by noise texture and reconstruction algorithm. Body phantom. . . . . 124
A.16 Noise texture fluctuations of Filtered Back Projection algorithm with convolution
kernel D (LEFT). Noise texture fluctuations of Iterative reconstruction algorithm
(iDose, level 4) with same convolution kernel of FBP (RIGHT). The teflon insert is
not affected by noise texture and reconstruction algorithm. Body phantom. . . . . 125
A.17 Noise texture fluctuations of Filtered Back Projection algorithm with convolution
kernel DH (LEFT). Noise texture fluctuations of Iterative reconstruction algorithm
(iDose, level 4) with same convolution kernel of FBP (RIGHT). The teflon insert is
not affected by noise texture and reconstruction algorithm. Body phantom. . . . . 125
A.18 Noise texture fluctuations of Filtered Back Projection algorithm with convolution
kernel UB (LEFT). Noise texture fluctuations of Iterative reconstruction algorithm
(iDose, level 4) with same convolution kernel of FBP (RIGHT). Head phantom. . . . 126
A.19 Noise texture fluctuations of Filtered Back Projection algorithm with convolution
kernel EB (LEFT). Noise texture fluctuations of Iterative reconstruction algorithm
(iDose, level 4) with same convolution kernel of FBP (RIGHT). Head phantom. . . . 126
LIST OF FIGURES ix
1
2 Abstract
3
4 Introduction
the performance aspects of some of the key yet common technological at-
tributes of modern CT systems: image quality performance as a function of
body size, tube current modulation, and iterative reconstruction.
The purpose of this study is to evaluate the image quality and dose as-
sessment by using a filtered back projection and iterative reconstruction al-
gorithm. This thesis has been divided in two parts: initially, we analyze the
noise power spectrum and the modulation transfer function in both standard
and iterative reconstruction. Next we focus on low contrast detectability
by make use of two different phantoms. The second part allows us to ana-
lyze dose assessment in CT imaging and compare the obtained results with
national DLR. This thesis is organized as follows:
• Chapter 3 : Noise power spectrum analysis and noise reduction with IR;
phantoms and methods used; Modulation transfer function analysis;
test device and processing.
• Chapter 4 : Low-contrast analysis with Catphan 600 and Cirs 061 phan-
toms.
Basics of
Computed-Tomography
Technology
7
8 Basics of Computed-Tomography Technology
Figure 1.1: Hounsfield’s sketch (left), Lithograph of Hounsfield Original Test Lathe, presented to the
author on the late 1970s (right).
By the 1975 EMI were marketing a body scanner, the CT5000, the first
of which was installed at Northwick Park Hospital in London. The first body
scanner in the USA was installed at the Mallinkrodt Institute and had its
first clinical use in October 1975. By this time, scan time had been reduced
to 20 seconds, for a 320x320 image matrix.
The mid-1970s were a time of rapid development in CT: 1976 saw 17
companies offering scanners, with scan times down to 5 seconds in some
cases. By 1978, there was an installed base of around 200 scanners in the
USA, image matrix size were up to 512x512 and some models of scanner
had the capability of ECG-triggered scans. By the end of the 1970s the
importance of CT scanning to medicine was clear: Hounsfield and Cormack
received the Nobel Prize for medicine in 1979.
The 1980s saw incremental development of CT scanner technology: short
scan times and matrix sizes, until by the late 1980s scan time were down to
only 3 seconds. Development continued through the 1990s, with the introduc-
tion of spiral scanning in the early 1990s and the development of multi-slice
scanners, with 4-slice scanners and 0.5 seconds scan times being ’state of the
art’ by the end of the century.
1.2 Fundamentals principles and Design 9
CT images of internal organs, bones, soft tissue, and blood vessels provide
greater clarity and more details than conventional x-ray images, such as a
chest x-ray.
The value in a CT slice image correspond to x-ray attenuation, which
reflects the proportion of x-rays scattered or absorbed as they pass through
each voxel. X-ray attenuation is primarily a function of x-ray energy and the
density and composition of the material being imaged.
Tomographic imaging consists of directing x-rays at an object from mul-
tiple orientations and measuring the decrease in intensity along a series of
linear paths. This decrease is characterized by Lambert-Beer’s Law, which
describes intensity reduction as a function of x-ray energy, path length, and
material linear attenuation coefficient. A specialized algorithm [see Chapter
2] is then used to reconstruct the distribution of x-ray attenuation in the
volume being imaged[3][4].
The simplest form of Lambert-Beer’s law for a monochromatic x-ray beam
through a homogeneus material is
I = I0 exp[−µx] (1.1)
where I0 and I are the initial and the final x-ray intensity, µ is a material’s
linear attenuation coefficient and x is the length of the x-ray path. If there
are multiple materials, the equation becomes
hX i
I = I0 exp (−µi xi ) (1.2)
i
both the x-ray spectrum and the properties of the scan object. It also leads
to beam-hardening artifacts: changes in image value caused by preferential
attenuation of low-energy x-rays[5].
There are a number of methods by which the x-ray attenuation data can
be converted into an image. The most frequent approach in CT imaging
is called “filtered backprojection”[see Chapter 2], in which the linear data
acquired at each angular orientation are convolved with a specially designed
filter and then backprojected across a pixel field at the same angle.
This principle is illustrated in Fig.[1.3]. A hand sample of garnet-biotite-
kyanite schist (top left) is rotated, and its midsection is imaged with a planar
fan beam (blue). The attenuation of x-rays by the sample as it rotates is
shown in the upper right; the more attenuation there is along a beam path
leading from the point source (bottom) to the linear detector (top), the fewer
x-rays reach the detector. The data collected at each angle are compiled in
the bottom right. In this image the horizontal axis corresponds to detector
channel, and the vertical axis corresponds to rotation angle (or time), and
brightness corresponds to the extent of x-ray attenuation. The resulting
image is called a sinogram, as any point in the original object corresponds to
a sine curve. After data acquisition is complete, reconstruction begins. Each
row of the sinogram is first convolved with a filter, and projected across the
pixel matrix (bottom right) along the angle at which it was acquired. Once
all angles have been processed, the image is complete.
First Generation
CT scanners used a pencil-thin beam of radiation. The images were acquired
by a ”translate-rotate” method in which the x-ray source and the detector
in a fixed relative position move across the patient followed by a rotation of
the x-ray source/detector combination (gantry) by 1 for 180. The thickness
of the slice, typically 1 to 10 mm, is generally defined by pre-patient collima-
tion using motor driven adjustable wedges external to the x-ray tube. This
generation used axial platforms.
Second Generation
The x-ray source changed from the pencil-thin beam to a fan shaped beam.
The ”translate-rotate” method was still used but there was a significant
decrease in scanning time. Rotation was increased from one degree to thirty
degrees. Because rotating anode tubes could not withstand the wear and tear
of rotate-translate motion, this early design required a relatively low output
stationary anode x-ray tube.
The power limits of stationary anodes for efficient heat dissipation were
improved somewhat with the use of asymmetrical focal spots (smaller in the
18 Basics of Computed-Tomography Technology
scan plane than in the z-axis direction), but this resulted in higher radiation
doses due to poor beam restriction to the scan plane. Nevertheless, these
scanners required slower scan speeds to obtain adequate x-ray flux at the
detectors when scanning thicker patients or body parts. This generation
used axial platforms.
Third Generation
Designers realized that if a pure rotational scanning motion could be used
rather than the slam-bang translational motion, then it would be possible to
use higher-power (output), rotating anode x-ray tubes and thus improve scan
speeds in thicker body parts in which the 3rd generation become a Rotate-
Rotate geometry.
A typical machine employs a large fan beam such that the patient is com-
pletely encompassed by the fan, the detector elements are aligned along the
arc of a circle centered on the focus of the x-ray tube. The x-ray tube and
detector array rotate as one through 360 degrees, different projections are
obtained during rotation by pulsing the x-ray source, and bow-tie shaped
filters are chosen to suit the body or head shape by some manufacturers to
control excessive variations in signal strength.
1.3 Acquisition Modes 19
Such filters generally attenuate the peripheral part of the divergent fan beam
to a greater extent than the central part. It also helps overcome the effects
of beam hardening and to minimize patient skin dose in the peripheral part
of the field of view.
A number of variants on this geometry have been developed, which in-
clude those based on offsetting the centre of rotation and the use of a flying
focus x-ray tube. This generation used axial/helical platforms.
Figure 1.10: A representation of third generation CT scanner (Fan Beam, Rotate only).
Fourth Generation
Fourth generation of CT scanner uses Rotate-Fixed Ring geometry where
a ring of fixed detectors completely surrounds the patient. The X-ray tube
rotates inside the detector ring through a full 360 degrees with a wide fan
beam producing a single image. Due to the elimination of translate-rotate
motion the scan time is reduced comparable with third generation scanner,
initially, to 10 seconds per slice but the radiographic geometry is poor be-
cause the X-ray tube must be closer to the patient than the detectors, i.e.
the geometric magnification is large also scatter artifact is more than third
generation since they cannot use anti-scatter grid.
20 Basics of Computed-Tomography Technology
Figure 1.11: A representation of fourth generation CT scanner (Fan Beam, stationary circular detec-
tor).
Scanning, breaking and reversal required at least 8-10 s, of which only 1-2
were spent acquiring data. The result were poor temporal resolution and
long procedure times.
In this scan mode, the patient table remains stationary while the tube and
detector array rotate once around the patient, collecting the necessary data
for image recontruction. After one rotation, the patient table is moved along
the z axis to the next position and another set of scan data are acquired.
If projection through the entire organ of interest can be acquired in one
rotation, such as with 16 cm wide detector arrays, then no table translation
is required.
In single detector row, the image thickness is determined primarly by the
collimation of the x-ray beam along the z axis, and one wide detector array
was used to acquire different slice thicknesses.
In multi detector scanners (MDCT), the image thickness is determined
by the detector element dimensions; the data from adjacent detector rows
can be added together to give wider image thickness and a range of different
slice thickness can be acquired simultaneously.
b
p= [mm] (1.5)
nT
where b is the ratio of the table feed.
The choice of pitch is examination dependent, involving a trade-off be-
tween coverage and accuracy.
1.3 Acquisition Modes 23
In single detector row CT, as the pitch is increased, the data sampling
along z is more sparse, and the result image is wider2 [Fig. 1.13]. Image noise
is not affected, however, as the same number of projections is always used to
form an image.
In multi detector row CT, scanners use spiral interpolation algorithms
that are different than those in single detector, and take advantage of the
multiple rings of transmission data. For MDCT, the width of the section
sensitivity profile remains relatively constant as the pitch changes.
2
If the slice thickness is 10 mm and the table moves 15 mm during one tube rotation,
then the pitch = 1510 = 1.5.
24 Basics of Computed-Tomography Technology
Single-Slice CT
SSCT detector arrays are one dimensional; that is, they consist of a large
number (typically 750 or more) of detector elements in a single row across
the irradiated slice to intercept the x-ray fanbeam. In the slice thickness
direction (z-direction), the detectors are monolithic, that is, single elements
long enough (typically about 20 mm) to intercept the entire x-ray beam
width, including part of the penumbra.
In SSCT, slice thickness is determined by prepatient and possibly post-
patient x-ray beam collimators. Generally, the x-ray beam collimation was
designed such that the z-axis width of the x-ray beam at the isocenter (i.e., at
the center of rotation) is the same as the desired slice thickness. (The x-ray
beam width, usually defined as the full width at half maximum (FWHM) of
the z-axis x-ray beam intensity profile).
The interpolation process tends to create slice where the FWHM is often
matched to the nominal slice width, but the area tails of the slice extend the
sensitivity profile significantly into the neighboring slices, and much beyond
the normal slice width.
Multi-Slice CT
In a multi slice CT, the key factor is that the x-ray collimation allows simul-
taneous radiation of several adjoining z-axis slices at the same time. This
significantly enhances x-ray tube utilization. In MSCT, each of the indi-
vidual, monolithic SSCT detector elements in the z-direction is divided into
several smaller detector elements, forming a 2-dimensional array. Rather
than a single row of detectors encompassing the fan beam, there are now
multiple, parallel rows of detectors.
In MSCT, however, slice thickness is determined by detector configura-
tion and x-ray beam collimation. Because it is the length of the individual
1.3 Acquisition Modes 25
detector (or linked detector elements) acquiring data for each of the simulta-
neously acquired slices that limits the width of the x-ray beam contributing
to that slice, this length is often referred to as detector collimation.
The installation of MSCT scanners providing 16 data channels for 16
simultaneously acquired slices began in 2002. In addition to simultaneously
acquiring up to 16 slices, the detector arrays associated with 16-slice scanners
were redesigned to allow thinner slices to be obtained as well.
One potential problem for the multi-slice system is that a wider area
is scanned at one time, and therefore more scattered radiation per slice is
generated affecting deleteriously both image quality and radiation dose. The
collimator and detector design must be optimized for MSCT and may need
to compensate for x-ray movements in the longitudinal direction by allowing
a wider beam than the actual slice thickness, thus impacting deleteriously
on dose buildup from neighboring slices.
Detector arrays for various 16-slice scanner models are illustrated in
Fig.[1.17]. Note that in all of the models, the innermost 16 detector ele-
ments along the z-axis are half the size of the outermost elements, allowing
the simultaneous acquisition of 16 thin slices (from 0.5 mm thick to 0.75
mm thick, depending on the model). When the inner detectors were used to
acquire submillimeter slices, the total acquired z-axis length and therefore
the total width of the x-ray beam ranged from 8 mm for the Toshiba version
to 12 mm for the Philips and Siemens versions. Alternatively, the inner 16
elements could be linked in pairs for the acquisition of 16 thicker slices.
By 2005, 64 slice scanners were announced, and installations by most
manufacturers began. Detector array designs used by several manufacturers
are illustrated in Fig.[1.18]. The approach used by our manufacturer (Philips)
for 64 slice detector array designs was to lengthen the arrays in the z-direction
and provide all submillimeter detector elements: 64 × 0.625 mm (total z-axis
length of 40 mm).
In addition to the simultaneous acquisition of more slices, MSCT x-ray
beam widths can be considerably wider than those for SSCT. Sixteen slice
MSCT beam widths are up to 32 mm; 64-slice beams can be up to 40 mm
wide; and even wider beams are used in systems currently under develop-
ment or in clinical evaluation. A possible consequence is that more scatter
may reach the detectors, compromising low-contrast detection. Generally,
however, the antiscatter septa traditionally used with third generation CT
scanners can be made sufficiently deep to remain effective with MSCT.
26 Basics of Computed-Tomography Technology
Figure 1.15: Spiral Slice Sensitivity Profile (SSP) of SSCT in Spiral Mode (LEFT); As the pitch
increases, SSP curves deviate more and more from an ideal square wave (-0.5 to 0.5) more similar to
conventional (non-spiral) CT. Spiral Slice Sensitivity Profile of MSCT in Spiral Mode (RIGHT); Fractional
pitch of multislice leads to better approximation of SSCT, more similar to ideal square wave (-0.5 to 0.5)[1].
Figure 1.16: SSCT arrays containing single, long elements along z-axis (Left). MSCT arrays with
several rows of small detector elements (Right)[8].
1.3 Acquisition Modes 27
Figure 1.17: Diagrams of various 16-slice detector designs (in z-direction). Innermost elements can
be used to collect 16 thin slices or linked in pairs to collect thicker slices[8].
Figure 1.18: Diagrams of various 64-slice detector designs (in z-direction). Most designs lengthen
arrays and provide all submillimeter elements. Siemens scanner uses 32 elements and dynamic-focus x-ray
tube to yield 2 measurements per detector[8].
Chapter 2
Reconstruction Algorithms
29
30 Reconstruction Algorithms
where p and τ are the slope and intercepts of the line. A more directly
applicable form of the transform can be defined by using a delta function
Z ∞ Z ∞
R(r, θ) = f (x, y)δ(x cos θ + y sin θ − r)dxdy (2.2)
−∞ −∞
where f(x,y) denotes the object, R(r,θ) denotes the projection data when
the scanning angle is θ and the distance between the projection line and the
origin is r (the perpendicular offset of the line); δ denotes the Dirac delta
function, the term between brackets represents a projection line of x-rays.
The acquisition of data in medical imaging techniques such as MRI, CT and
PET scanners involves a similar method of projecting a beam through the
object, and the data is in a similar form to that described in the eq.(2.2).
The plot of the Radon transform, or scanner data, is referred to as a
sinogram due to its characteristic sinusoid shape. Next figure shows a simple
head phantom and the sinogram created by taking the Radon transform at
intervals of one degree from 0 to 180 degrees.
Figure 2.2: The Shepp-Logan head phantom (left) and its Radon Transform (right).
• Fourier Reconstruction.
• Iterative Techniques.
For example, to reconstruct a 512× 512 image, a system might take 700
views with 600 samples in each view. By making the problem overdetermined
in this manner, the final image has reduced noise and artifacts. The problem
with this first method of CT reconstruction is computation time. Solving
several hundred thousand simultaneous linear equations is a crazy thing.
Fourier Reconstruction
In the spatial domain, CT reconstruction involves the relationship between
a 2D image and its set of 1D views. By taking the 2D Fourier transform of
the image and the one-dimensional Fourier transform of each of its views,
the problem can be examined in the frequency domain. As it turns out, the
relationship between an image and its views is far simpler in the frequency
domain than in the spatial domain. The frequency domain analysis of this
problem is a milestone in CT technology called the Fourier slice theorem 1 .
Fig.[2.3] shows how the problem looks in both the spatial and the fre-
quency domains. In the spatial domain, each view is found by integrating
the image along rays at a particular angle. In the frequency domain, the
image spectrum is represented in this illustration by a two dimensional grid.
The spectrum of each view (a one dimensional signal) is represented by a
dark line superimposed on the grid. As shown by the positioning of the lines
on the grid, the Fourier slice theorem states that the spectrum of a view is
identical to the values along a line (slice) through the image spectrum. For
instance, the spectrum of view 1 is the same as the center column of the
image spectrum, and the spectrum of view 3 is the same as the center row of
the image spectrum. Notice that the spectrum of each view is positioned on
the grid at the same angle that the view was originally acquired. All these
frequency spectra include the negative frequencies and are displayed with
zero frequency at the center.
Fourier reconstruction of a CT image requires three steps. First, the one
dimensional FFT is taken of each view. Second, these view spectra are used
to calculate the two dimensional frequency spectrum of the image, as outlined
by the Fourier slice theorem. Since the view spectra are arranged radially,
and the correct image spectrum is arranged rectangularly, an interpolation
routine is needed to make the conversion. Third, the inverse FFT is taken of
the image spectrum to obtain the reconstructed image[11].
Unfortunately this method suffer from artifacts due to interpolation in
Fourier plane and aliasing2 .
1
The Fourier Slice Theorem describes the relationship between an image and its views
in the frequency domain.
2
All the frequency domain information of a band-limited function is contained in an
2.1 Theoretical background 33
Figure 2.3: The Fourier slice theorem. In the spatial domain, each view is found by integrating the
image along rays at a particular angle. In the frequency domain, the spectrum of each view is a one
dimensional slice of the two dimensional image spectrum.
Filtered Backprojection
FBP is the most important analytical scheme for image recontruction that is
currently widely used on clinical CT scanners because of their computational
efficiency and numerical stability. Many FBP-based methods have been de-
veloped for different generations of CT data-acquisition geometries, from
axial parallel and fan beam CT in the 1970s and 1980s to current multi-slice
helical CT and cone-beam CT with large area detectors.
This method is a modification of an older technique, called backprojection
or simple backprojection. Fig.[2.4] shows that simple backprojection is a
common sense approach, but very unsophisticated. An individual sample
is backprojected by setting all the image pixels along the ray pointing to
the sample to the same value. In less technical terms, a backprojection is
formed by smearing each view back through the image in the direction it was
originally acquired. The final backprojected image is then taken as the sum
of all the backprojected views.
While backprojection is conceptually simple, it does not correctly solve
the problem. As shown in Fig.[2.4b], a backprojected image is very blurry.
A singlepoint in the true image is reconstructed as a circular region that
decreases in intensity away from the center. In more formal terms, the point
spread function of backprojection is circularly symmetric, and decreases as
the reciprocal of its radius.
interval. If this interval is not satisfied, the transform in this interval is corrupted by
contributions from adjacent periods.
34 Reconstruction Algorithms
Figure 2.4: Backprojection reconstructs an image by taking each view and smearing it along the path
it was originally acquired. The resulting image is a blurry version of the correct image.
Figure 2.5: Filtered backprojection reconstructs an image by filtering each view before backprojec-
tion. This removes the blurring seen in simple backprojection, and results in a mathematically exact
reconstruction of the image.
allel beam tomography is rather simple. The Fourier slice theorem links 1D
Fourier transform (FT) of the projection data collected at angle θ,Sθ (w)[12],
with 2D FT at the frequency samples. We consider the Radon transform,
namely
Z ∞
Sθ (ω) = R(r, θ) exp (−i2πωr)dr
−∞
Z ∞Z ∞
(2.3)
= f (x, y) exp [−i2πω(x cos θ + y sin θ)]dxdy
−∞ −∞
= F (ω cos θ, ω sin θ)
Iterative Techniques
Iterative reconstruction (IR) and algorithms such as projection or image
based noise reduction are currently being introduced to help users to reduce
absorbed dose in CT.
In iterative reconstruction, an initial estimate of the object being imaged
is generated from the acquired projection data. This is typically done using
FBP, which are very fast. IR do not reduce absorbed dose in CT scanning.
Rather, by improving the image quality through noise reduction, the tech-
nical factors that affect absorbed dose can be adjusted to realize excellent
image quality at reduced noise levels.
Figure 2.7: Schematic view of the iterative reconstruction process[13]. The volume estimated is initi-
ated either with an empty image or, if available, an FBP reconstruction. If a stop criterion is matched,the
loop is terminated and the current volumetric image becomes the final volumetric image.
the measured sample is compared with the sum of the image pixels along
the ray pointing to the sample. If the ray sum is lower than the measured
sample, all the pixels along the ray are increased in value. Likewise, if the
ray sum is higher than the measured sample, all of the pixel values along the
ray are decreased. After the first complete iteration cycle, there will still be
an error between the ray sums and the measured values. This is because the
changes made for any one measurement disrupts all the previous corrections
made. The idea is that the errors become smaller with repeated iterations
until the image converges to the proper solution[14].
Figure 2.11: Statistical and Model-based Iterative Reconstruction Algorithms Developed by Major
Computed Tomography Manufacturers[16].
2.2.1 GE Healthcare
ASiR
Figure 2.12: In a 15-year-old patient presenting to the emergency department to rule out appendicitis,
low-dose scan with FBP reconstruction was noisier than follow-up imaging using the same dose with ASiR
reconstruction[18].
In clinical practice, the use of ASiR may reduce CT patient dose de-
pending on the clinical task, patient size, anatomical location and clinical
practice. A consultation with a radiologist and a physicist should be made
to determine the appropriate dose to obtain diagnostic image quality for the
particular clinical task.
42 Reconstruction Algorithms
VEO
Enabling imaging under 1 mSv with profound clarity; the world’s first model-
based CT iterative reconstruction product, Veo combines sophisticated algo-
rithms with advanced computing power. This breakthrough is changing the
way physicians use CT imaging, delivering a unity of high-performance im-
ages and low dose that was previously unthinkable. VEO establishes new
rules in the relationship between image quality and dose reduction, open-
ing up new possibilities for challenging cases and sensitive patients. VEO
can give the clinicians the diagnostic information they need at previously
unthinkable ultra low dose levels.
Figure 2.13: Liver metastasis visualized with VEO. The right image is less noisy than other[19].
Figure 2.14: Comparison between standard protocol (FBP) and Iterative reconstruction in image
space [see www.healthcare.siemens.com].
cations. IRIS allows to enhance spatial resolution and to reduce image noise
by introducing multiple iteration steps in the reconstruction process.
SAFIRE
Figure 2.15: Comparison between FBP and Sinogram Reconstruction. Image noise decrease without
loss of resolution in the right image [see www.healthcare.siemens.com].
AIDR 3D
Figure 2.16: In the left image we see noise reduction with AIDR3D. In the right image is shown the
workflow for dose reduction AIDR 3D [see toshibamedicalsystems.com].
With Philips IMR, low dose and enhanced image quality can be delivered
together in CT imaging. With IMR, clinicians acquiring CT images can
simultaneously lower radiation dose by 60-80%, with 43-80% improvement
in low contrast detectability and 70-83% less image noise, relative to standard
reconstruction techniques (FBP).
iDOSE4
iDose4 is a 4th generation reconstruction technique that provides significant
improvements in image quality and radiation dose reduction. The [Fig. 2.18]
summarizes the advantages of this generation reconstruction techniques in
terms of artifact prevention and the efficiency of quantum mottle noise re-
duction across all frequencies.
2.2 State of the art 47
Figure 2.18: Summary of noise reduction and artifact prevention capabilities provided by each recon-
struction generation (left). Adapting dose reduction and spatial resolution based on the clinical indication
(right) [see www.healthcare.philips.com].
reduction. Since the corrections are performed on the acquisition data; this
method successfully prevents bias error. The noise that remains after this
stage of the algorithm is propagated to the image space; however, the propa-
gated noise is now highly localized and can be effectively removed to support
the desired level of dose reduction.
2.2.5 Summary
After summarizing these iterative reconstruction algorithms, we can say:
Furthermore, the sum of noise power over all non zero frequencies in the
NPS yield the noise variance. By taking into account both the variance and
spatial characteristics of the image noise, the NPS is a more thorough noise
descriptor than pixel standard deviation.
The NPS calculated in this work is divided by the square of the mean
value of the pixels used for analysis. This ratio is referred to as the normalized
49
50 Image Quality Assessment
Figure 3.1: Philips Phantom used for acquisition. Body phantom (LEFT SIDE) and head phantom
(RIGHT SIDE).
3.1 Noise Power Spectrum Analysis 51
Body Phantom
The first phantom analyzed was the body unit, which is made from a single
polymethylmethacrylate (PMMA) container of 320 mm in diameter, filled
with water and with a teflon (PTFE) pin inside.
This phantom is used for calibration and quality assurance in body modal-
ity. It is mounted on the bed of the system.
First of all, several images are acquired for each set analyzed. To study
the noise power spectrum, we used the method suggested in [22][23][24],
therefore we selected the first seven slice reconstructions. The reason for
this is because if there are large exposure variations over the measurements
area, computing the NNPS separately for each ROI and then averaging will
tend to cancel some (but not all) the variations in noise power, resulting
from regional variations in x-ray exposure. Namely decrease the statistics
fluctuations of noise texture, in such a way that the shape of NNPS will have
less peaks.
The next table shows the acquisition and reconstruction parameters for
the Noise Power Spectrum study.
The images were studied by a set of plugin applications for ImageJ soft-
ware, called QA-distribution. The Noise Power Spectrum was calculated
using this software in the following way.
The plugin can handle both linear and square root compressed images
without signal offset. The NNPS is calculated from a uniformly exposed
image. The image is divided in image fragments with 2N × 2N , in this case
64 × 64 because this ROI provide a bin frequency around 0.03 lp/mm, a good
compromise to get a proper definition without excessive noise[22][23][24].
The noise analysis is performed on these individual subregions and the
final NNPS is calculated as the average of all individual noise spectra, ob-
tained from each subregion. We assume that a flatfield corrected linear image
is used[25].
At this time, we select the parameters for calculate NNPS.
• Choose the number of lines around the central axis not be used for the
evaluation of the NNPS.
• Choose whether you want to show the 2D NNPS image on the screen.
Taking account that the size for the NNPS calculation should be a power
of 2, and a 2D FFT-algorithm is used, we choose a uniformly exposed area and
select a ROI excluding the teflon insert. The radially averaged NNPS is cal-
culated by radial averaging the NNPS over all pixels of the 2D NNPS[26][27].
3.1 Noise Power Spectrum Analysis 53
Figure 3.3: Spatial frequency (mm−1 ) and radially NNPS values (mm2 ) (LEFT). Body phantom
image and ROI utilized for calculate the Normalized Noise Power Spectrum (RIGHT).
Figure 3.4: Values of NNPS calculate for all seven slice with FBP algorithm and Convolution kernel
A.
54 Image Quality Assessment
First of all we plot each convolution filter with different iDose levels to see
how the curves change the shape of NNPS[30][31]. Observing this plot, NNPS
measured at a fixed radius in the uniform region showed a dependency on the
reconstruction method. For iterative reconstruction we found that different
levels of iDose reduce the noise magnitude and shifted the noise texture.
Convolution kernel A
For increasing levels of iDose, the magnitude of the NNPS curve decreases
while the peak is shifted to low frequencies. For iDose6, the spatial frequency
peak is reduced by ∼ 0.1 mm−1 respect to iDose1.
Compared to convolution kernel D (or C or DH), image reconstructed
with kernel A will have worse spatial resolution, but will also have less noise
at lower frequencies.
3.1 Noise Power Spectrum Analysis 55
Figure 3.6: Normalized noise power spectrum for different iDose levels. An image reconstructed using
this filter, producing noise texture with low spatial frequency noise. See Appendix A for phantom’s image.
Convolution kernel B
Figure 3.7: Normalized noise power spectrum for different iDose levels. First idose level will have two
peaks while iDose6 will have one peak shifted at lower frequencies. See Appendix A for phantom’s image.
For this kernel we observe that the first iDose level has two peaks at ∼ 0.15
56 Image Quality Assessment
and ∼ 0.25 mm−1 . The positive slope region is caused by the ramp filtering,
and the subsequent fall-off at higher frequencies is due to the mathematical
reconstruction kernel that is used.
In this case the fall-off for iDose1 is past 0.3 mm−1 and for iDose6 is
beyond the first peak at 0.15 mm−1 . Note the plateau between 0.05 mm−1
and 0.15 mm−1 .
Convolution kernel C
Figure 3.8: Normalized noise power spectrum for different iterative reconstruction levels. For higher
levels the peaks from 0.25 mm−1 to 0.35 mm−1 disappear. See Appendix A for phantom’s image.
By studying this filter, we note that the negative slope at high spatial
frequencies fall more in subsequent zone (beyond 0.7 mm−1 ) than kernel A
(∼ 0.6 mm−1 ) and B (∼ 0.7 mm−1 ).
This convolution kernel shows two peculiarities.
• Second, last reconstruction level has two peaks at 0.1 mm−1 and ∼
0.15 mm−1 similarly to iDose6 of kernel A.
In this case the difference is a plateau in this range of frequencies and the
fall-off is beyond ∼ 0.45 mm−1 .
The positive slope region of the NNPS is lower than kernel A, B, D, DH;
the plateau has an higher NNPS, however, is shorter than filter B.
3.1 Noise Power Spectrum Analysis 57
Since this kernel has a wide range in all iterative levels, it can be used to
study NNPS in medium spatial frequencies, even though it is a sharp filter.
Convolution kernel D
Different kernels are used that represent different trade-offs between spa-
tial resolution and image noise, but all clinical kernels produce some roll-off
in response at high frequencies. Roll-off refers to the progressive reduction
in the filter function at higher spatial frequencies, to reduce the impact of
quantum noise on the image[32].
This filter works at higher frequencies than the others. The plot shows
that NNPS varies more than in the previous cases and for iDose1 between
0.32 mm−1 to 0.5 mm−1 will form a wide variation of NNPS values.
This feature vanishes with higher iterative levels and for iDose7 will form
a plateau and also the noise power decreases slower after ∼ 0.5 mm−1 . Unlike
the previous case, the shape of noise power spectrum is shifted towards higher
frequencies than filter C.
Note that for iDose1, iDose2, iDose3 and iDose4 the curves overlap at
low frequencies (∼ 0.06 mm−1 ); iDose4 and iDose5 plots are separated and
then again overlaps for iDose5, iDose6 and iDose7 for very low values (< 0.02
mm−1 ).
Figure 3.9: All curves shifted by high frequencies than other kernels. See Appendix A for phantom’s
image.
58 Image Quality Assessment
Convolution kernel DH
This filter is a sharp kernel that passes more higher-frequency noise. Com-
pared with kernel A,B,C and D will have better spatial resolution but will
also have more noise at higher frequencies.
This filter stress fine parts, in the image. Unfortunately, while kernel A,
B smooths out noise, sharp filtering does the exact inverse: it enhances noise.
One can skip this, if the original image is not excessively noisy; generally the
noise will overpower the image. We can high-pass filter only the brightest
parts of the image, where the signal-to-noise ratio is most noteworthy.
In Fig.[3.10] the shapes of noise power spectrum are very similar up to ∼
0.45 mm−1 . Beyond this value we note that the peak at ∼ 0.5 mm−1 , with
increasing iterative levels, disappears and the NNPS will have little variations
respect to lower frequencies.
Secondly, for values under ∼ 0.15 mm−1 there are no changes; furthermore
for iDose7 the slope remains unchanged. For other reconstruction levels there
are variations from 0.02 to ∼ 0.15 mm−1 , especially for the first four levels.
Figure 3.10: Shape of Normalized Noise Power Spectrum of FBP and reconstruction levels. The
curves tends to zero more slowly than the others filter. See Appendix A for phantom’s image.
iDose1 vs FBP
Convolution kernels are designed to weight the frequency content of the pro-
jection. Therefore, the specific design of the kernel greatly influences the
shape of the NPS and the quality of the final images. It following that
choosing different convolution kernels allows the user to somewhat control
noise texture. Also, the ability to choose a specific kernel allows the user to
exploit a fundamental tradeoff in CT between noise and resolution.
In frequency space, most filters follow the same basic ramp-up roll-off
design. The ramp is designed to reduce blurring and roll-off portion is highly
variable and controls the high-frequency content of the image. As mentioned
previously, sharp kernels preserve more high frequency content and thus re-
sult in better spatial resolution. The limit for high resolution is increased
noise at high spatial frequencies. Soft kernels suppress high frequency content
and offer reduced noise at the cost of lower spatial resolution.
We analyze [Fig. 3.11] and focus on different aspects such as the shape
at low frequencies, the slope at high frequencies and noise reduction for all
kernels, starting from Filtered Back Projection.
60 Image Quality Assessment
Figure 3.11: Trend of noise power spectrum for all reconstruction kernels. Radially averaged normal-
ized NPS curves show how noise texture is manifested in the NPS.
• Shape analysis at low frequencies: for range between 0 and 0.1 mm−1 ,
kernel DH has less noise than kernel D (both iterative and standard)
while kernel DH FBP has the same noise texture of iterative kernel
D. Instead, for other kernels the NNPS is overlying and impossible to
study.
For range between 0.1 mm−1 and 0.2 mm−1 the sharp filters tends to
have different trends, the NNPS varies slightly therefore can be studied.
The smooth filters (A,B) don’t allow us to study the noise texture. The
use of smooth filters does not make much sense for the previous reason,
however a comparison of sharp filters is useful to understand when to
use them.
• Slope analysis at high frequencies: for values higher than 0.5 mm−1 ,
the trend of sharper filters drops more quickly than smooth filters.
However, kernel A,B and C go down from 0.25 mm−1 and lowest values
of the curves overlap.
The convolution kernels D,DH improve spatial resolution but, as we
can see from the plot, the noise values are higher and are unable to
discern with higher intensity than the ones of other filters.
• Noise reduction: By using iterative algorithms the noise power is much
3.1 Noise Power Spectrum Analysis 61
iDose3 vs FBP
Figure 3.12: Trend of noise power spectrum for all reconstruction kernels. Note the differences at ∼
0.45 mm−1 and ∼ 0.3 mm−1 .
The difference shown is greater than iDose1 analysis. The noise texture
for sharp kernels (both FBP and iterative) is impossible to study for
values < 0.1, but between 0.1 and 0.2 the trends can be studied (even
if the differences are minimal) for standard versus iterative algorithm.
The smooth filters (A,B) for values < 0.1 cannot be studied but between
0.1 and 0.2 the shape and the slope is similar. In this case the difference
among two algorithms is lower than sharp filters.
• Slope analysis at high frequencies: for values higher than 0.5 mm−1 , the
sharper filters are steeper than smooth filters. However, smooth kernels
(A,B) for iterative and standard reconstruction begin to go down from
0.25 mm−1 but for kernel C the curve start to decline for ∼ 0.45 mm−1 .
The convolution kernels D,DH improve spatial resolution but, aa can be
seen from the plot, the noise values are higher and are unable to discern
NNPS variations principally between 1.00 × 10−3 and 3.00 × 10−3 .
iDose4 vs FBP
• Shape analysis at low frequencies: for values < 0.1 mm−1 , both kernel D
and kernel DH follow a pattern that respects the characteristics of those
filters; for values of ∼ 0.05 mm−1 , standard and iterative have a similar
NNPS and then we cannot observe a good texture noise variation. For
∼ 0.2 mm−1 the sharper filters (both iterative and standard), are very
similar to each other.
3.1 Noise Power Spectrum Analysis 63
The smooth filters (A,B) for values < 0.1 mm−1 cannot be studied
because the variations of NNPS are too small, whereas between 0.1
and 0.2 trends are beginning to take shape allowing to distinguish the
values of noise although very small. In this case the difference among
two algorithms is similar than sharp filters.
Figure 3.13: Trend of noise power spectrum for all reconstruction kernels. Note the lowest noise
power for kernel D (FBP) after 0.55 mm−1 .
• Slope analysis at high frequencies: for values higher than 0.5 mm−1 ,
iterative reconstruction for smooth kernel tends go down more quickly
than FBP. The difference is less remarkable for kernel A, while for
kernel B the curve is slightly different although beyond this value is
difficult to make an accurate assessment. It is clear from the graph
that NNPS do not ramp up as to the traditional roll-offs shown for
smooth kernel (this for all reconstruction levels). Sharper filters has
a similar slope, especially iterative reconstruction with kernel DH and
standard reconstruction with kernel D after 0.55 mm−1 .
• Noise reduction: In Fig.[3.11], we show the NNPS associated to the
standard roll-off filters (kernel A,B,C), ranging from more smooth to
the sharper in their effects. Remembering that these noise power spec-
trum represent a constant dose condition (200 mAs) for unsubtracted
64 Image Quality Assessment
axial images, the noise power shifts to higher frequencies and alias-
ing of noise does not occur with the sharper filters in the NNPS. In
this case, unlike the previous, one can see two differences: first, at
0.5 mm−1 kernel DH (iterative reconstruction) and D (standard recon-
struction) overlap; after ∼0.55 mm−1 NNPS is lower for FBP but for
values <0.5 mm−1 the iterative becomes smaller. Second, the smooth
filters have the same trend as previously cases except kernel C. Note
the low-frequency structured noise is not present. Because most ob-
jects are low-frequency dominated, this noise could have a potentially
deleterious effect on the object detectability.
Next step is to study and visualize the noise fluctuations within body
phantom. This process has been done with all convolution kernels both FBP
and iterative reconstruction (See appendix A for other plots), by analyzing
all slice acquired. Internally the image is scaled to a square image using
nearest neighbor sampling. For selections, the bounding box of the selection
is used for the surface plot.
In the left image we have a FBP reconstruction that represent the noise
fluctuations (light blue), where x-axis and y-axis is the FOV (field of view).
The luminance of an image is interpreted as height for the plot. Internally
the image is scaled to a square image using nearest neighbor sampling. Right
image represent the iterative reconstruction, it can be noted that the noise
fluctuations are less pronounced than filtered back projection.
Figure 3.14: Noise texture fluctuations of Filtered Back Projection algorithm with convolution kernel
A (LEFT). Noise texture fluctuations of Iterative reconstruction algorithm (iDose, level 4) with same
convolution kernel of FBP (RIGHT). The teflon insert is not affected by noise texture and reconstruction
algorithm.
3.1 Noise Power Spectrum Analysis 65
Head Phantom
Head phantom unit is composed by three sections. Section 1 is a PMMA
transparent box, with a diameter of 225 mm, filled by air. Section 2 and 3
are enclosed in a PVC box with a diameter of 200 mm, filled with distilled
water. The head unit is mounted outside, free in air.
• Section 1 is a physical layer and this part is equipped with guides, used
to measure the slice width and the impulse response.
normo-type head, was used. To reproduce the clinical conditions, the FOV
of 250 mm was used for the homogeneous phantom acquisition.
The noise power spectrum was produced by squaring the FFT magnitude
image and, finally, the NPS stack was averaged using seven images to generate
a single NNPS image with better accuracy. The ROI used was large enough
to accurately identify the low frequencies in the NNPS.
Figure 3.16: Spatial frequency (mm−1 ) and radially NNPS values (mm2 ) (LEFT). Head phantom
image and region of interest utilized for calculate the Normalized Noise Power Spectrum (RIGHT).
3.1 Noise Power Spectrum Analysis 67
Figure 3.17: Values of NNPS calculate for all seven slice with FBP algorithm and Convolution kernel
A. Note the different values of spatial frequency for head phantom compared to body phantom.
iDose1 vs FBP
Figure 3.18: Trend of noise power spectrum for all reconstruction kernels, except kernels UB-EB.
Radially averaged normalized NPS curves show how noise texture is manifested in the NPS.
• Shape analysis at low frequencies: These curves are very similar to each
other for values less than 0.2 mm−1 . Smooth filter A and sharp filter
C are overlap for iterative and filtered back projection reconstruction,
then both can be used to improve contrast resolution in this range of
frequencies. The shape of NNPS for ∼ 0.2 mm−1 begins to change,
and for values greater than 0.2, we must be careful which filter to use
if we want to make a thorough analysis.
For sharper filters (D and DH), NNPS overlaps at ∼ 0.1 mm−1 . Com-
pared to iDose1 for body phantom, we note that the curves are similar
and from this value onwards they take slightly different trends.
• Slope analysis at high frequencies: There are many differences in com-
parison to body phantom. First, the peaks of kernel DH (both iterative
and standard) are shifted beyond 0.6 mm−1 compared to [Fig. 3.11]
and this affects the texture of the image. For kernel D at spatial fre-
quency of ∼ 1 mm−1 , both curves overlap and it is difficult to estimate
the correct measure for this range of frequency. Not only that, but
in this case, using the iterative or FBP will not change the result of
reconstruction. Kernels A and C are impossible to study because the
differences are virtually undetectable.
• Noise reduction: For head phantom, the values of NNPS are lower than
body phantom (for all kernels). For kernel DH the curve is less noisy
3.1 Noise Power Spectrum Analysis 69
and steep than FBP; there is a plateau at ∼ 0.6 mm−1 , which means
that the texture fluctuations are less noticeable compared to [Fig. 3.11].
For kernel DH the greater difference is between 0.5 and 0.7 mm−1 ,
and accordingly towards the higher frequencies compared to kernel DH
for body phantom. For kernel D is ∼ 0.38 mm−1 , therefore tends
to go to lower frequencies compared to kernel D for body phantom.
Kernel A goes towards zero at 0.5 mm−1 , i.e. for the same value of
Fig.[3.11]; iterative and FBP reconstruction have the same NNPS (same
shape). For iterative algorithm, kernel C is slightly different than FBP
reconstruction as it varies only in a small range of frequencies (from
0.2 to 0.4 mm−1 ).
Figure 3.19: Comparison between smooth convolution kernels for head acquisition. UB improves
bone-brain interface and no effect on HU values; EB head scans only and increased to observed HU values
(not shown here).
• Comparison between kernel UB and EB : These two filters are very sim-
ilar; they both work at lower spatial frequencies, which is a sign that
these kernels are more suited for the study of contrast resolution (e.g.
abdomen, skull). For values beyond 0.5 mm−1 , these filters are com-
pletely unnecessary as there are no variations in the values of NNPS.
The major changes occur at lower frequencies, in fact we observe sev-
eral things: first of all, the curve of kernel EB is too smooth compared
to the kernel UB, therefore is subject to minor fluctuations in the tex-
ture of the image. However, filter EB presents a level of NNPS greater
70 Image Quality Assessment
iDose3 vs FBP
Figure 3.20: Trend of noise power spectrum for all reconstruction kernels, except kernels UB-EB.
Radially averaged normalized NPS curves show how noise texture is manifested in the NPS.
reconstruction go down for values > 0.4 mm−1 ; instead kernel D for
iterative decreases after 0.5 mm−1 . The other two filters analyzed,
at frequencies > 0.7 mm−1 do not give contribution. This is correct
because most of the information is given at lower frequencies.
• Noise reduction: Also here, the variations of noise power spectrum are
greater than level 1 of reconstruction, which is observed in particular
for sharper kernels. The main changes are found around 0.4 mm−1 for
kernel D, around 0.6 mm−1 for kernel DH, around 0.3 mm−1 for kernel
C and around 0.25 mm−1 for kernel A (although, in the latter case, the
variations are too small). Since the amplitude of the NNPS is greater
than iDose1 (especially for kernel DH), the trends of the curves here
overlap. For example, all kernels will tend to overlap at lower values of
the NNPS.
Figure 3.21: Comparison between smooth convolution kernels for head acquisition. UB improves
bone-brain interface and no effect on HU values; EB head scans only and increased to observed HU values
(not shown here).
Kernel UB shows a less relevant peak and has a value of NNPS lower
than level 1; further between 0.35 and 0.4 mm−1 it does not overlap
with the other filter, whereas previously the overlap is more marked for
values > 0.25 mm−1 .
iDose4 vs FBP
Figure 3.22: Trend of noise power spectrum for all reconstruction kernels, except kernels UB-EB.
Radially averaged normalized NPS curves show how noise texture is manifested in the NPS.
Figure 3.23: Comparison between smooth convolution kernels for head acquisition. UB improves
bone-brain interface and no effect on HU values; EB head scans only and increased to observed HU values
(not shown here).
As for the case of body phantom, here also it is possible to observe and
analyze noise fluctuations. The teflon pin is not present, and the fluctuations
are similar to those already observed in the body phantom. Both images
represent the convolution kernel DH. On the x-y plane there is the field of
view (FOV), which is smaller than Fig.[3.14].
Figure 3.24: Noise texture fluctuations of Filtered Back Projection algorithm with convolution kernel
DH (LEFT). Noise texture fluctuations of Iterative reconstruction algorithm (iDose, level 4) with same
convolution kernel of FBP (RIGHT).
3.2 Modulation transfer function analysis 75
is related to the input signal f (x, y) (i.e., object) by the impulse response
function as
Z +∞ Z +∞
I(x, y) = f (x − x0 , y − y 0 )P SF (x0 , y 0 )dx0 dy 0 (3.2)
y=−∞ x=−∞
The Fourier representation of the PSF is the optical transfer function (OTF)
where F{ } denotes the Fourier transform. The MTF is the modulus of the
OTF as
M T F (u, v) = |OT F (u, v)| (3.5)
describing the magnitude of transferred signal at each spatial frequency. Note
that (3.3) implies that M T F (0) = 1 (dc signal magnitude is unchanged by
the transfer function); and an ideal system has M T F = 1 at all spatial
frequencies.
The MTF can be employed to characterize the resolution of an imaging
system in terms of M T F (f ) or to reflect the resolution in a scalar form, for
example, the frequency (f50 ) at which M T F (f ) reduces to 0.50[36].
Experimentally, it is impractical to measure the PSF directly. That would
require imaging of an infinitesimally small object, a 2D delta function, so that
I(x, y) = P SF (x, y). If one is to do so, the mean signal magnitude would
be correspondingly small and the resulting image would be dominated by
noise. More convenient impulse function techniques are typically used for
such measurements, such as the LSF, which is the Radon transform of the
PSF Z
LSF (x) = P SF (x, y)dxdy (3.6)
which can be measured from the image of a sharp edge. This can be rewritten
as
∂
LSF (x) = ESF (x) (3.8)
∂x
3.2 Modulation transfer function analysis 77
Hence, the PSF, LSF, ESF, and MTF are all related. Equations (3.6)(3.7)(3.8)
illustrate that the family of spread functions, are related and that any one of
them can be used to assess the resolution of a CT system in the axial plane.
The PSF, LSF and ESF are functions that describe resolution in the spatial
domain. However, it is common to transform these functions into the spatial
frequency domain, to obtain the modulation transfer function[37].
For a radially symmetric MTF, equations from (3.3) to (3.8) together
with the Fourier slice theorem suggest that the one-dimensional MTF (i.e.,
a slice of the full 2D MTF) is given by
R +∞
| −∞ LSF (x)e−2πif x dx|
M T F (f ) = R +∞ (3.9)
−∞
LSF (x)dx
Figure 3.25: (a)Input images defining the point-spread function, the line-spread function and the edge-
spread function.(b) Simulated degraded-output images showing raw image data used for the measurements
of the PSF, LSF and ESF. The blurring seen in these functions is due to the imperfect resolution properties
of the imaging system being characterized.(c) Graphs showing the actual PSF, LSF and ESF. The PSF
is a 2D function, and the LSF and ESF are 1D functions.
The next table shows the acquisition and reconstruction parameters for
the Modulation Transfer Function analysis.
(PSF) was measured, and then the 2D Fourier transformation of the PSF
was performed to obtain a MTF curve. The spatial frequencies at 10% and
50% MTFs were calculated to evaluate the axial resolution[39][40].
All this has been performed through the use of a software called IQ-
WORKS. The procedure performed by the software is the following: the
software did automatically search the wire and analyzed a squared ROI that
contained it. The array analyzed had dimension of 16 × 16 pixel and from
it, central profile was taken and the offset has been eliminated. The software
applied a Gaussian filter to reduce the noise, and then has performed a
zero-filling Fourier Transform1 . Finally, from pixel and array dimensions
was calculated the correct scale of the spatial frequencies. MTF data are
normalized to zero spatial frequency.
Figure 3.26: Phantom image corresponding to the Philips head phantom using a typical adult head
protocol. Image window and level have been adjusted to show bead point source within the ROI (LEFT).
Modulation transfer function reconstructed with kernel A; the spatial frequencies at 10% and 50% are
shown (RIGHT).
From here on begins the actual analysis. For each MTF was taken one
1
It turns out that the Fourier transform algorithm used by computer programs is most
suited to a number of data points which is a power of 2. So,for example, 214 = 16384 is
a suitable number of data points to transform, but 15000 is not. In practice, therefore, it
is usual to zero fill the time domain data so that the total number of points is a power
of 2. Zero filling costs nothing in the sense that no extra data is required; it is just
a manipulation in the computer. Of course, it does not improve the resolution as the
measured signal remains the same, but the lines will be better defined in the spectrum.
This is desirable, at least for aesthetic reasons if nothing else.
80 Image Quality Assessment
image with the bead point source that reproduce the point spread function.
The IQ WORKS software generates a plot which represents the modulation
transfer function with correct spatial frequency; from it were extrapolated
values that will be used later to compare the graphs obtained with different
convolution kernels (both standard and iterative reconstruction).
Figure 3.27: MTF values with FBP and iterative algorithm using kernel A (LEFT). MTF plot and
values of spatial frequency at 10% and 50% (RIGHT.)
Figure 3.28: MTF values with FBP and iterative algorithm using kernel EB (LEFT). MTF plot and
values of spatial frequency at 10% and 50% (RIGHT.)
Figure 3.29: MTF values with FBP and iterative algorithm using kernel UB (LEFT). MTF plot and
values of spatial frequency at 10% and 50% (RIGHT.)
3.2 Modulation transfer function analysis 81
Figure 3.30: MTF values with FBP and iterative algorithm using kernel C (LEFT). MTF plot and
values of spatial frequency at 10% and 50% (RIGHT.)
Figure 3.31: MTF values with FBP and iterative algorithm using kernel DH (LEFT). MTF plot and
values of spatial frequency at 10% and 50% (RIGHT.)
• Pixel size.
The method described here can be used for all images from multislice
sequential scans and also for images from helical acquisitions. Scan plane
spatial resolution is not generally dependent on helical scan parameters, al-
though the values may be slightly different from those taken with sequential
scans due to small differences in acquisition and reconstruction techniques.
Now we plot all modulation transfer functions to show how the recon-
struction algorithms behave with different filters. We use five levels of recon-
struction to see if there are differences between the trends of curves.
Figure 3.32: MTF for filtered back projection and level 1 of iterative reconstruction algorithm.
3.2 Modulation transfer function analysis 83
Figure 3.33: MTF for level 2, level 3 and level 4 of iterative reconstruction algorithm.
84 Image Quality Assessment
FBP
MTF10% MTF50% SD[HU]
kernel A 0.5 0.3 43.4
kernel UB 0.5 0.3 46.7
kernel EB 0.5 0.2 47.6
kernel C 0.6 0.3 57.3
kernel DH 1.0 0.5 137.1
Table 3.4: Values of MTF at 10%, 50% and standard deviation (noise) of filtered back projection for
all convolution kernels.
iDose1
MTF10% MTF50% SD[HU]
kernel A 0.5 0.3 43.4
kernel UB 0.5 0.3 46.7
kernel EB 0.5 0.2 47.6
kernel C 0.6 0.3 57.3
kernel DH 1.0 0.5 137.0
Table 3.5: Values of MTF at 10%, 50% and standard deviation (noise) of idose level 1 for all convolution
kernels.
iDose5
MTF10% MTF50% SD[HU]
kernel A 0.5 0.3 43.4
kernel UB 0.5 0.3 46.7
kernel EB 0.5 0.2 47.6
kernel C 0.6 0.3 57.3
kernel DH 1.0 0.5 136.9
Table 3.6: Values of MTF at 10%, 50% and standard deviation (noise) of idose level 5 for all convolution
kernels.
86 Image Quality Assessment
Figure 3.35: Modulation transfer function at 10% compared standard deviation for all convolution
kernels. The filter DH has a value greater than other.
Figure 3.36: Modulation transfer function at 50% compared standard deviation for all convolution
kernels. The filter DH has a greater value than other.
Chapter 4
Low-Contrast Detectability
87
88 Low-Contrast Detectability
Figure 4.1: Catphan 600 phantom (LEFT). CTP515 low contrast module with supra-slice and subslice
contrast targets (RIGHT).
HUobject − HUbackground
CN R = (4.1)
σbackground
where HUobject is the average pixel value of the low contrast object in a 15mm
diameter region of interest, HUback. is the average pixel value of the back-
ground region of interest and σ is the standard deviation of the attenuation
values of the background (in HU). The parameter σback. not only includes
photon statistics and electronic noise in the results but also structural noise
than can obscure the object.
The CNR is a useful metric for describing the signal amplitude relative to
the ambient noise for simple and largely homogeneous objects. However, the
CNR depends only on contrast and noise. Actual signal detectability also
depends on factors including signal size, shape, and density distribution;
background level, variability, and correlation; the variance and covariance
of measurement noise; spatial resolution; and the observer and detection
strategy used. The CNR can be useful in some simple situations, e.g., de-
termining thresholds of contrast agents at which signals on a test phantom
become visible.
Since the target contrasts are nominal, the actual target contrasts need
to be determined before testing specific contrast performance specifications.
The limiting detectability should be measured with the reconstruction al-
gorithm of the scanner which is routinely used, as well as other clinically
relevant reconstruction algorithms. The baseline performance level must
be stated for a given phantom at specific scan conditions, including radi-
ation dose, viewing conditions, and visualization criteria. It should be noted
that this visual test for establishing LCD is subjective since it depends on a
number of factors including the visual acuity of the observers and ambient
lightning conditions.
The next table shows the acquisition and reconstruction parameters for
the CNR analysis.
90 Low-Contrast Detectability
The actual contrast levels are measured by making region of interest mea-
surements over the three larger targets, for all contrast and in the local back-
ground area. To determine actual contrast levels, average the measurements
made from several scans. For this study we use the first five reconstruction
slice using kernel A, EB, UB and C (both standard and iterative algorithm).
It is important to measure the background area adjacent to the measured
target because ”cupping” and ”capping” effects cause variation of CT num-
bers from one scan region to another. Position the region of interest to avoid
the target edges. The region of interest should be at least 4 × 4 pixels in
diameter.
Because low contrast measurements are ”noisy” it is advisable to calculate
the average of the multiple measurements made from several scans. Carefully
monitor the mAs setting because the photon flux will improve with increased
x-ray exposure. Use the size of the targets visualized under various noise
levels to estimate information on contrast to noise ratio.
Although decreasing tube current is the most means of reducing CT ra-
diation dose, this alteration also reduces the contrast-to-noise ratio, which
may affect the diagnostic outcome of the examination. This is especially
true in abdominal studies, where the low-contrast area are severely affected
by CNR. Some studies suggest that scanning with low tube voltage is possi-
ble to reduce dose without markedly affecting image quality; however, there
are few reports on the effect of low tube voltage on abdominal image quality
and low-contrast detectability[42][43][44].
We selected only the first big target (15mm) for all nominal contrasts.
This is because the other smaller targets are very difficult to study on a
conventional displays (contrast and resolution limited). All measurements
were made using the same region of interest (ROI), stored using imageJ
software with reconstruct image sets using 5mm slice thickness.
4.1 Catphan 600 phantom 91
First and foremost we have done a window-level to improve the image display
and to perform all measurements correctly. Subsequently, the measurements
were made using the slice centered on the image plane and the mean values
of the object and background are acquired obtaining the contrast to noise
ratio. The same method was applied to all reconstructed images with all
convolution kernels.
Then, the software allowed to store a circular ROI, accordingly obtain
the values used for the calculation of CNR, this for all analyzed kernels and
for each phantom insert (0.3%, 0.5%, 1%). The procedure and the analysis
are shown in Fig.[4.2-4.5-4.8].
The detectability of detail increases with object size and/or contrast be-
tween object and background. For example, the detectability of objects with
the same contrast will increase in line with the object size. Similarly, when
object size is maintained, detectability will increase with increasing contrast.
Hence, small objects can have higher contrast than larger objects for the
same detectability.
Nominal contrast 1%
Kernel A Kernel UB Kernel EB Kernel C
FBP 6.2± 0.2 4.6± 0.3 4.5± 0.3 3.6± 0.3
idose 1 6.4± 0.2 4.8± 0.3 4.9± 0.3 4.0± 0.2
idose 2 7.6± 0.2 5.3± 0.3 5.3± 0.3 4.2± 0.2
idose 3 8.1± 0.2 5.7± 0.2 5.7± 0.2 4.5± 0.2
idose 4 8.6± 0.1 6.1± 0.2 6.1± 0.2 4.9± 0.1
idose 5 9.4± 0.1 6.6± 0.1 6.7± 0.1 5.5± 0.1
Table 4.2: CNR values both standard and iterative reconstruction; nominal contrast 1%.
Figure 4.3: Contrast to noise ratio for iterative and standard algorithm. We can see the differences
between the values; they are very similar between kernel UB and EB.
4.1 Catphan 600 phantom 93
Fig.[4.3] shows the variations of the CNR, compared to the different it-
erative levels used. The images which show the greatest amount of noise are
the images with the lowest CNR, which are those related to the convolution
kernel C (i.e. sharp filter). This data also reflects the results seen in the low
contrast detectability exam, where only a few targets are visible with images
that have low CNR.
Fig.[4.4] shows the trend of the various filters by varying the algorithm
and its levels of reconstruction. We observe that filter A does not vary much,
however it rises between iterative level 1 and level 2; while tends to have a
linear trend from the second level onwards.
UB and EB filters overlap, then they give the same contrast variation
using Filtered Back Projection and iterative algorithm. These two filters
have, in fact, very similar features; the only thing that distinguishes them is
the type of acquisition, axial for UB and helical for EB.
The filter C instead has the lowest value of CNR; this is because, being a
moderate sharp filter, allows the noise to affect more the image. In this way
the calculated contrast will be lower than the previous filters.
Low contrast objects with a high noise level will generate a low CNR
value which results in reduced visibility of the object as marked in the yellow
ROI. CNR plays a certain role when it comes to detecting objects of inherent
94 Low-Contrast Detectability
low contrast. With high inherent contrast, the object is clearly visible also
with a high noise level.
The samples and the background material have equivalent effective atomic
numbers. Only the densities is varied to produce changes in effective atten-
uation coefficients.
Unlike previous measures, the ROI was placed on the medium low con-
trast object and mean CT number was recorded. In addition a ROI with the
same size was selected from the background and mean CT number values and
SD were stored. The CNR values were calculated according to the equation
(4.1).
The table 4.3 shows the values obtained using a pin with nominal contrast
0.5%. Even here, values of CNR increase with the use of iterative algorithm;
4.1 Catphan 600 phantom 95
however, the values are generally lower than those obtained previously for all
convolution kernels.
Figure 4.6: Contrast to noise ratio for iterative and standard algorithm. We can see the small
differences between the filter C and EB.
Fig.[4.6] shows that for filter A the variation between FBP and level 5 of
iDose is greater than the other filters. This means that the iterative algorithm
allows to reconstruct the image with better contrast.
96 Low-Contrast Detectability
Also in this case, the procedure for the calculation of the CNR is similar
to that used in the two previous cases. We made sure to select the region
correctly, given the very low visibility. The target chosen is the biggest one
with the lowest nominal contrast. The results showed that increasing level
of iDose4 improved the low contrast resolution.
In this case, from the carried analysis, the variations of the CNR can be
observed, compared to the previous analysis. For the filtered back projection,
the difference with level 5 of iDose is less marked than nominal contrasts 1%
and 0.5%. All filters have low values, this in agreement with the fact of
having considered the pins with lower contrast, thus more difficult to detect.
In the filter A there is a greater variation, this is because the iterative
algorithm influence to a greater extent the smooth filter. Instead, the filters
EB and UB have almost the same values, instead the filter C has values even
higher. We will immediately notice the difference in the values of this filter,
via the analysis made in the case of the nominal contrast 0.5%.
Figure 4.9: Contrast to noise ratio for iterative and standard algorithm. We can see the differences
between the filters C, EB and UB.
98 Low-Contrast Detectability
Instead, what we see is that the other filters have almost similar values,
and filter C has even higher values than standard filters (EB and UB).
The figure below describes the trends of the CNR, from filtered back
projection to level 5 of iterative reconstruction. The trend of the smooth
filter is very similar to the previous one, while the others tend to have the
same variation of the CNR. But here we have a peculiarity: the sharp filter
has a value very close to the one of standard filters UB and EB, for FBP.
While for all iDose levels, this filter has higher values than the other two
filters. This feature is found only by analyzing the low contrast referred to
pin with nominal contrast 0.3%.
protocols to verify that small low contrast lesions will be detected. This is
the only way to be sure that a CT scanner is ”seeing” tumors that are known
to be present. The use of this phantom removes many doubt as to the limit
of low contrast spherical lesion detectability for various scan protocols, it
is used for 3D analysis. This lesion detectability testing can be applied to
protocols designed for imaging of the liver, spleen, pancreas, kidneys, and
adrenal glands. It can also be used for mass detection in the brain.
The CT lesion detectability Phantom is a tissue-equivalent test object
that consists of an 18 cm diameter right circular cylinder with a CT value of
50 HU at 120 kVp. Within the phantom is an 18 cm diameter, 4 cm deep right
circular void in which a soft-tissue equivalent disk (containing low contrast
spheres) can be placed. The cylindrical void is in a plane containing the
z-axis of the scanner. The soft-tissue-equivalent disk also has a background
CT value of 50 HU. Embedded within the disk are three sets of simulated
spherical lesions.
There are three rows of spherical targets that are 5, 10 and 20 HU below
the liver equivalent background matrix. This phantoms is designed to assist
technical and clinical staffs in the selection of optimal spiral/helical scanning
parameters.
One set is 5 HU below background, a second set is 10 HU below back-
ground, and the last set is 20 HU below background. Each set contains one
sphere each of the following diameters: 2.4, 3.2, 4.0, 4.8, 6.3 and 9.5 mm.
These diameters were chosen to encompass the full range of clinically signif-
icant lesions. The disk can also be placed at the end of the phantom when
axial scanning detectability testing is desired.
Figure 4.11: Spiral CIRS phantom, internal view (LEFT). Phantom contains spherical objects; these
spheres are placed in three rows. Each row contains spheres that were originally designed to be 20, 10,
and 5 HU below background (designed to equal liver; no attenuation given (RIGHT).
100 Low-Contrast Detectability
In the abdomen, the most significant challenge related to low dose is low-
contrast object detection, especially in the liver, where neoplastic disease
is commonly manifest as a low-attenuation object within a background of
4.1 Catphan 600 phantom 101
Figure 4.12: Cirs 061 phantom analysis using nominal contrast 2%.
ROI of the phantom background. Then, the CNR was calculated using (4.2)
and the results are shown in the next table.
Nominal contrast 2%
Kernel A Kernel B Kernel C
FBP 5.8± 0.4 3.4± 0.3 2.2± 0.2
idose 1 6.5± 0.4 3.8± 0.3 3.3± 0.2
idose 2 7.2± 0.4 4.1± 0.3 3.5± 0.2
idose 3 7.7± 0.3 4.3± 0.2 3.8± 0.1
idose 4 8.5± 0.3 4.7± 0.2 4.2± 0.1
idose 5 9.6± 0.3 5.2± 0.1 4.7± 0.1
Table 4.6: CNR values both standard and iterative reconstruction; nominal contrast 2%.
These values reflect the assessment made for the other phantom. Here
too, the filter A gives a greater value than other filters. Even, the FBP is
almost half of the level 5 of iDose4 (for smooth filter) and less than half
respect to sharp filter. This is due to the fact that, probably, the nominal
contrast is different from Catphan 600, furthermore, Hounsfield unit varies
significantly between the pin and background.
Figure 4.13: Contrast to noise ratio for iterative and standard algorithm.
Next figure shows the curves obtained using kernel A, B and C. The
smooth filter has a values larger than other two, then maintains the char-
acteristic of being a filter that improves the contrast resolution. Instead,
4.1 Catphan 600 phantom 103
kernels B and C have very similar values, except in the range between FBP
and level 1 of iterative algorithm.
Figure 4.15: Cirs 061 phantom analysis using nominal contrast 1%.
104 Low-Contrast Detectability
The simulated lesions usually have fixed location and are framed by sur-
rounding structures, which are often more conspicuous than the lesions of
interest. The routine use of thinner collimation with MSCT has resulted in
more frequent detection of very small lesions, and the detection and char-
acterization of small lesions can be important for patients with history of
malignancy[47]. Now, we repeat the same procedure by positioning the ROI
above the cylinder.
Nominal contrast 1%
Kernel A Kernel B Kernel C
FBP 2.7± 0.3 1.9± 0.2 1.6± 0.2
idose 1 2.9± 0.3 2.1± 0.2 1.8± 0.2
idose 2 3.1± 0.3 2.2± 0.2 1.9± 0.2
idose 3 3.3± 0.2 2.4± 0.2 2.0± 0.1
idose 4 3.7± 0.2 2.5± 0.2 2.2± 0.1
idose 5 4.0± 0.2 2.8± 0.1 2.4± 0.1
Table 4.7: CNR values both standard and iterative reconstruction; nominal contrast 1%.
The table above shows the values obtained by using pin (lesions) with
density 10 HU lower than that of the background; nevertheless, while lesions
with great difference in density or with higher density to background might
present different results, a difference in the density of 10 HU represents the
minimum lesion to liver contrast necessary for detection.
Figure 4.16: Contrast to noise ratio for iterative and standard algorithm.
Figure 4.18: Cirs 061 phantom analysis using nominal contrast 0.5%.
106 Low-Contrast Detectability
In this case, the variations for kernel B and C are 0.4 (FBP) and 0.5
(iterative algorithm).
Obviously, also in this case, the filter A maintains an higher value, respect-
ing the intrinsic characteristics of contrast resolution (i.e, this filter allows to
study better low contrast lesions).
Figure 4.19: Contrast to noise ratio for iterative and standard algorithm.
4.1 Catphan 600 phantom 107
The standard deviation obtained when smaller pin sizes were used, were
significantly increased compared to a nominal contrast of 1% and 2%. The
increase of SD as resulted in a decrease of the CNR of the images acquired
when using filtered back projection compared to iterative reconstruction.
In this plot, the trends of CNRs are almost linear, except for the range
between FBP and level 2 of iDose (kernel B and C).
If we consider the sharp filter, we notice slight differences from linearity
also in the transition from level 4 to level 5 of iterative reconstruction.
Chapter 5
Dose Assessment
CT and dose, far too often a book of mystery for many of those who have to
deal with this imaging modality. When asking somebody for the radiation
exposure from a given CT examination, the casual answer is: ”so and so
many mAs”. Even in scientific publications the applied current-time product
is used as a synonym for radiation exposure.
This point of view is not completely wrong as there is a linear relationship
between the applied tube current-time product and radiation dose. However,
it is often not recognized that this relationship differs depending on the type
of scanner. Dose comparisons in terms of mAs statements are therefore
not appropriate in the field of CT and are far from allowing a reasonable
indication of the radiation exposure relative to that from conventional x-ray
projection techniques.
In this context it has turned out as very useful to distinguish between
local and integral dose quantities. Local dose quantities are indicators of the
intensity of the irradiation inside the limits of the irradiated body region[48].
Computed tomography Dose Index (CTDI), dose free-in-air on the axis
of rotation and organ dose are members of this group. In contrast, integral
dose quantities. such as dose-lengh product (DLP) and effective dose, are
descriptors of the total amount of radiation absorbed by taking into account
also the extent of the body region being irradiated.
109
110 Dose Assessment
Fig.[5.1] illustrates the meaning of this term: the CTDI is the equivalent
of the dose value inside the irradiated slice that would result if the absorbed
radiation dose profile were entirely concentrated to a rectangular profile of
width equal to the nominal slice thickness. All dose contributions from out-
side the nominal slice width are added to the area inside the slice[49].
The corresponding mathematical definition of CTDI therefore describes
the summation of all dose contributions along a line which is parallel to the
axis of rotation for the scanner
1 +∞
Z
CT DI = D(z)dz [mGy] (5.1)
h −∞
where D(z) is the value of the dose at a given location z, and h is the
nominal slice thickness. CTDI is therefore equal to the area of the dose
profile (the DLP) divided by the nominal slice thickness.
Weighted CTDI is a weighted mixture of the pair of CTDI100 values, with
weightings of 31 for the central CTDI100,c and 23 for the peripheral CTDI100,p :
1 2
CT DIw = CT DI100,c + CT DI100,p (5.2)
3 3
CTDIw must be calculated separately for both the head and body phan-
toms. It is important to differentiate between absolute and normalized values
5.2 Dose Length Product 111
of CTDIw . The only advantage is that it enables the use of a single number
instead of two, particularly in the case of the body region where the central
and peripheral values are not of the same magnitude.
Figure 5.3: Phantom kit to evaluate CTDI (LEFT) and internal view with pencil chamber (RIGHT).
The phantoms can be used with any computed tomography system de-
signed to image both adult and pediatric head and body. They can separately
dose information for each. When performing dose profile measurements, the
5.3 CTDI and DLP Measurements 113
dose phantoms allow the user to collect information for the maximum, min-
imum, and mid-range value of the nominal tomographic sections thickness.
This essential phantom kit consists of three parts: an adult body phan-
tom, an adult head phantom that doubles as a pediatric body phantom, and
a pediatric head phantom. All are made of solid acrylic and 15 cm thick
with diameters of 32 cm, 16 cm, and 10 cm respectively. Each part contains
five probe holes-one in the center and four around the perimeter-that are 90
degrees apart and 1 cm from the edge. The inside diameter of the holes is
1.3 cm. Each part includes five acrylic rods for plugging all the holes in the
phantom.
In this case, since it uses a long pencil-like detectors with active lengths
of 100 mm, Eq.(5.1) becomes
1 +50
Z
CT DI100 = D(z)dz [mGy] (5.5)
h −50
CTDI100 has been generally accepted as a standard CT dose descriptor.
Finally, CTDI obtained by Dosewatch software can be written as
CT DIw
CT DIvol = [mGy] (5.6)
pitch
Whereas CTDIw represents the average absorbed radiation dose over the
x and y directions at the center of the scan from a series of axial scans where
the scatter tails are negligible beyond the 100 mm integration limit, CTDIvol
represents the average absorbed radiation dose over the x, y and z directions.
Table 5.1: Number of exams analyzed to calculate Computed Tomography Dose Index and Dose
Length Product.
Standard Algorithm
Protocols Kernel CTDI DLP
[mGy] [mGy · cm]
CT Head SOFT 64± 5 1140± 200
CT Abdomen SOFT 20± 7 840± 390
CT Chest DETAIL 18± 6 563± 220
Table 5.2: Comparison of calculated CTDIvol and DLP mean values for different protocols, by using
standard reconstruction algorithm.
Iterative Algorithm
Protocols Kernel iDose level CTDI DLP
[mGy] [mGy · cm]
CT Head SOFT 2 60± 1 1014± 58
CT Abdomen SOFT 3 12± 5 520± 230
CT Chest DETAIL 4 10± 4 390± 130
Table 5.3: Comparison of calculated CTDIvol and DLP mean values for different protocols, by using
iterative reconstruction algorithm.
Tabs 5.2 and 5.3 show the examined protocols and the results obtained
with standard reconstruction and iterative reconstruction.
5.3 CTDI and DLP Measurements 115
• The iterative algorithm show a good agreement for all three protocols,
but the most important thing that we may notice is a reduction in the
values of CTDI and DLP compared to the standard algorithm.
Conclusions
117
118 Conclusions
This suggests that further study are necessary to analyze image quality
and dose patient. In addition, further verification using patient data and
human observer study are needed to fully develop low dose patient scan
protocols using IR algorithm. Real time reconstruction speed, the availability
to all CT imaging modes, and the large dose saving make this IR method a
good candidate to replace FBP as the routine reconstruction method used
in CT.
Appendix A
Figure A.1: Filtered Back Projection reconstruction with kernel A (LEFT). Iterative reconstruction
with kernel A (RIGHT).
Figure A.2: Filtered Back Projection reconstruction with kernel B (LEFT). Iterative reconstruction
with kernel B (RIGHT).
119
120 Images, tables and surface plot
Figure A.3: Filtered Back Projection reconstruction with kernel C (LEFT). Iterative reconstruction
with kernel C (RIGHT).
Figure A.4: Filtered Back Projection reconstruction with kernel D (LEFT). Iterative reconstruction
with kernel D (RIGHT).
Figure A.5: Filtered Back Projection reconstruction with kernel DH (LEFT). Iterative reconstruction
with kernel DH (RIGHT).
A.2 Head Phantom images 121
Figure A.6: Filtered Back Projection reconstruction with kernel A (LEFT). Iterative reconstruction
with kernel A (RIGHT).
Figure A.7: Filtered Back Projection reconstruction with kernel UB (LEFT). Iterative reconstruction
with kernel UB (RIGHT).
Figure A.8: Filtered Back Projection reconstruction with kernel EB (LEFT). Iterative reconstruction
with kernel EB (RIGHT).
122 Images, tables and surface plot
Figure A.9: Filtered Back Projection reconstruction with kernel C (LEFT). Iterative reconstruction
with kernel C (RIGHT).
Figure A.10: Filtered Back Projection reconstruction with kernel D (LEFT). Iterative reconstruction
with kernel D (RIGHT).
Figure A.11: Filtered Back Projection reconstruction with kernel DH (LEFT). Iterative reconstruc-
tion with kernel DH (RIGHT).
A.3 NNPS tables both FBP and iterative algorithm, head and
body phantoms. 3D surface plot. 123
A.3 NNPS tables both FBP and iterative al-
gorithm, head and body phantoms. 3D
surface plot.
Figure A.12: Average NNPS both Filtered Back Projection and Iterative reconstruction algorithm,
head phantom. Spatial Frequency [mm−1 ], NNPS [mm2 ].
Figure A.13: Average NNPS both Filtered Back Projection and Iterative reconstruction algorithm;
body phantom. Spatial Frequency [mm−1 ], NNPS [mm2 ].
124 Images, tables and surface plot
Figure A.14: Noise texture fluctuations of Filtered Back Projection algorithm with convolution kernel
B (LEFT). Noise texture fluctuations of Iterative reconstruction algorithm (iDose, level 4) with same
convolution kernel of FBP (RIGHT). The teflon insert is not affected by noise texture and reconstruction
algorithm. Body phantom.
Figure A.15: Noise texture fluctuations of Filtered Back Projection algorithm with convolution kernel
C (LEFT). Noise texture fluctuations of Iterative reconstruction algorithm (iDose, level 4) with same
convolution kernel of FBP (RIGHT). The teflon insert is not affected by noise texture and reconstruction
algorithm. Body phantom.
A.3 NNPS tables both FBP and iterative algorithm, head and
body phantoms. 3D surface plot. 125
Figure A.16: Noise texture fluctuations of Filtered Back Projection algorithm with convolution kernel
D (LEFT). Noise texture fluctuations of Iterative reconstruction algorithm (iDose, level 4) with same
convolution kernel of FBP (RIGHT). The teflon insert is not affected by noise texture and reconstruction
algorithm. Body phantom.
Figure A.17: Noise texture fluctuations of Filtered Back Projection algorithm with convolution kernel
DH (LEFT). Noise texture fluctuations of Iterative reconstruction algorithm (iDose, level 4) with same
convolution kernel of FBP (RIGHT). The teflon insert is not affected by noise texture and reconstruction
algorithm. Body phantom.
126 Images, tables and surface plot
Figure A.18: Noise texture fluctuations of Filtered Back Projection algorithm with convolution kernel
UB (LEFT). Noise texture fluctuations of Iterative reconstruction algorithm (iDose, level 4) with same
convolution kernel of FBP (RIGHT). Head phantom.
Figure A.19: Noise texture fluctuations of Filtered Back Projection algorithm with convolution kernel
EB (LEFT). Noise texture fluctuations of Iterative reconstruction algorithm (iDose, level 4) with same
convolution kernel of FBP (RIGHT). Head phantom.
Appendix B
Figure B.1: CNR values for kernel UB; nominal contrast 1%.
127
128 CNR Plot → Catphan 600
Figure B.2: CNR values for kernel EB; nominal contrast 1%.
Figure B.5: CNR values for kernel UB; nominal contrast 0.5%.
130 CNR Plot → Catphan 600
Figure B.6: CNR values for kernel EB; nominal contrast 0.5%.
Figure B.9: CNR values for kernel UB; nominal contrast 0.3%.
132 CNR Plot → Catphan 600
Figure B.10: CNR values for kernel EB; nominal contrast 0.3%.
133
134 CNR plot → CIRS 061
[1] J. Beutel, H.L. Kundel, R.L. Van Metter “Handbook of Medical Imaging
”, SPIE Press, (2000).
[4] N.A. Dyson, “X-Rays in Atomic and Nuclear Physics”, Cambridge Uni-
versity Press, (1990).
[9] J. Hsieh, B. Nett, Z. Yu, K. Sauer, J.B. Thibault, C.A. Bouman, “Recent
Advances in CT Image Reconstruction”, Springer-Science, (2013).
[10] A.H. Hara, R.G. Paden, A.C. Silva, “Iterative Reconstruction Technique
for Reducing Body Radiation Dose at CT: Feasibility Study”, American
Journal of Roengtenology, 2009.
[12] H. Shi, S. Luo, “A novel scheme to design the filter for CT reconstruction
using FBP algorithm”, BioMedical Engineering OnLine, 2013.
139
140 BIBLIOGRAPHY
[17] H.W. Tseng, J. Fan, M.A. Kupinski, P. Sainath, J. Hsieh “Assessing im-
age quality and dose reduction of a new x-ray computed tomography iter-
ative reconstruction algorithm using model observers”, Medical Physics,
2014.
[20] H.S. Park, H.M. Cho, J. Jung, C.L. Lee, H.J. Kim “Comparison of the
image Noise Power Spectra for Computed Tomography”, Journal of the
Korean Physical Society, 2008.
[21] M.F. Kijewski, P.F. Judy, “The noise power spectrum of CT images”,
Physics in Medicine and Biology, 1986.
[37] I.A. Cunningham, B.K. Reid, “Signal and noise in modulation trans-
fer function determinations using the slit, wire, and edge techniques”,
Medical Physics, 1992.
[39] S.M. Akbari, M.R. Ay, A.R. Kamali, H. Ghadiri, H. Zaidi “Experimental
measurements of modulation transfer function (MTF) in five commercial
CT scanners”, XII Mediterranean Conference on Medical and Biological
Engineering and Computing, 2010.
[45] K. Tang, L. Wang, R. Li, X. Zheng, G. Cao “Effect of Low Tube Voltage
on Image Quality, Radiation Dose, and Low-Constrast Detectability at
Abdominal Multidetector CT: Phantom Study”, Journal of Biomedicine
and Biotechnology, 2012.
BIBLIOGRAPHY 143