Professional Documents
Culture Documents
Jerry L. Prince
Johns Hopkins University
August 20, 2009
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 1 / 412
Acknowledgements
These notes are intended to be used with the the
textbook:
1/3 physics
1/3 instrumentation
j(x. y)dx
Output signal: g(y)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 8 / 412
Introduction to Medical Imaging Systems Possible objectives
Possible objectives
understand noise or artifacts created by system
understand contrast in input and output
process output to create a picture of input
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 9 / 412
Introduction to Medical Imaging Systems Signals Examples
Examples of Signals in Medical Imaging
j(x. y. z), linear attenuation coecient in x-rays
h(x. y. z), CT numbers in computed tomography
A(x. y. z), radioactivity in nuclear medicine
Chest X-ray Abdominal CT Cardiac SPECT
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 10 / 412
Introduction to Medical Imaging Systems Signals Examples
More Examples
P
D
(x. y. z), proton density in MRI imaging
T
1
(x. y. z), longitudinal relaxation time in MRI
T
2
(x. y. z), transverse relaxation time in MRI
P
D
-weighted T
2
-weighted T
1
-weighted
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 11 / 412
Introduction to Medical Imaging Systems Signals Examples
More Examples
R(x. y. z), reectivity in ultrasound imaging
v
R
(x. y. z), range component of velocity in Doppler
ultrasound
11-week Embryo Fetus Heart
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 12 / 412
Multidimensional Signal Processing
2
Multidimensional Signal Processing
Multidimensional Signals
Delta Functions
Systems
Fourier Transform
Rect and Sinc
Hankel Transform
Sampling
Aliasing
Area Detectors
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 13 / 412
Multidimensional Signal Processing Multidimensional Signals
1D, 2D, and 3D Signals
A 1D signal is:
a waveform, or
an image, or
a volumetric image, or
f (x. y) = f
1
(x)f
2
(y)
f (x. y. z) = f
1
(x)f
2
(y)f
3
(z)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 16 / 412
Multidimensional Signal Processing Delta Functions
Delta Functions
The 1D delta or impulse function is dened by
two properties:
o(x) = 0 . x = 0
f (x)o(x)dx = f (0)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 17 / 412
Multidimensional Signal Processing Delta Functions
Properties of the Delta Function
The area of o(x) is unity
o(x)dx = 1
A 2D delta function o(x. y) is dened by
o(x. y) = 0 . (x. y) = 0
Input: f
System: []
Output: g
The impulse response or point spread function due
to an impulse at (. j) is
h(x. y; . j) = [o(x . y j)]
h(x. y; . j) is a 2D signal parameterized by a 2D
vector
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 21 / 412
Multidimensional Signal Processing Systems
A linear system satises:
[w
1
f
1
+ w
2
f
2
] = w
1
[f
1
] + w
2
[f
2
]
for all signals f
1
and f
2
and weights w
1
and w
2
.
A linear system satises the superposition integral
g(x. y) =
h(x. y)e
j 2(ux+vy)
dxdy
H(u. v) is called the Fourier transform of h(x. y).
The inverse Fourier transform of H(u. v) is
h(x. y) =
H(u. v)e
+j 2(ux+vy)
dudv
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 26 / 412
Multidimensional Signal Processing Fourier Transform
Magnitude of the 2D Fourier Transform
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 27 / 412
Multidimensional Signal Processing Fourier Transform
Comments on the Fourier Transform
Notation:
F(u. v) = {f }
=
f (x. y)e
j 2(ux+vy)
dxdy
f (x. y) =
1
{F}
=
F(u. v)e
+j 2(ux+vy)
dudv
e
j 2(ux+vy)
is a complex sinusoid oriented in the
(u. v) direction
2ux has units of radians
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 28 / 412
Multidimensional Signal Processing Fourier Transform
ux is unitless
x has units of length, e.g., cm or mm
u has units of inverse length, e.g., cm
1
or
mm
1
.
u is referred to as (cyclic) spatial frequency
The 1D Fourier transform pair is given by
F(u) =
f (x)e
j 2ux
dx
f (x) =
F(u)e
+j 2ux
du
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 29 / 412
Multidimensional Signal Processing Fourier Transform
Properties of the Fourier Transform
[Refer to text for complete list]
Linearity:
{w
1
f
1
+ w
2
f
2
} = w
1
F
1
+ w
2
F
2
Scaling:
{f (cx. y)} =
1
c
F(
u
c
.
v
)
Shifting:
{f (x c. y )} = F(u. v)e
j 2(uc+va)
{f (x. y)e
+j 2(jx+iy)
} = F(u j. v i)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 30 / 412
Multidimensional Signal Processing Fourier Transform
Convolution:
{f
1
f
2
} = F
1
F
2
Correlation:
f
1
(. j)f
2
(x + . y + j)ddj
}
= F
1
(u. v)F
2
(u. v)
Separable input: If f (x. y) = f
1
(x)f
2
(y) then
{f (x. y)} = F
1
(u)F
2
(v)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 31 / 412
Multidimensional Signal Processing Fourier Transform
Parsevals theorem:
f (x. y)
2
dxdy
=
F(u. v)
2
dudv
Product:
{f
1
(x. y)f
2
(x. y)} = F
1
(u. v) F
2
(u. v)
Impulse:
{o(x. y)} = 1
Constant:
{1} = o(u. v)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 32 / 412
Multidimensional Signal Processing Fourier Transform
Sinusoid (1D):
{sin 2u
0
x} =
1
2j
[o(u u
0
) o(u + u
0
)]
{cos 2u
0
x} =
1
2
[o(u u
0
) + o(u + u
0
)]
Sinusoid (2D):
{sin 2(u
0
x + v
0
y)}
=
1
2j
[o(u u
0
. v v
0
) o(u + u
0
. v + v
0
)]
{cos 2(u
0
x + v
0
y)}
=
1
2
[o(u u
0
. v v
0
) + o(u + u
0
. v + v
0
)]
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 33 / 412
Multidimensional Signal Processing Rect and Sinc
Rect and Sinc
Rect function: (gate or pedestal)
rect(x) =
{
1 x 1,2
0 otherwise
Sinc function:
sinc(x) =
sin x
x
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 34 / 412
Multidimensional Signal Processing Rect and Sinc
Fourier transform relationship:
{rect(x)} = sinc(u)
x
sinc( ) x
1
1 1 2 3 4 0 2 3 4
rect( ) x
x
1/ 2 1/ 2
1
0
(a) (b)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 35 / 412
Multidimensional Signal Processing Hankel Transform
Rotation
Rotation:
f
0
(x. y) = f (x cos o y sin o. x sin o + y cos o)
Fourier transform rotates also
2D
(f
0
)(u. v)
= F(u cos o v sin o. u sin o + v cos o)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 36 / 412
Multidimensional Signal Processing Hankel Transform
Circular Symmetry
2D signal is circularly symmetric if
f
0
(x. y) = f (x. y) . for every o
2D
(f
0
)(u. v) is also circularly symmetric
f (x. y) and F(u. v) are functions of radii only
f (x. y) = f (r )
and
F(u. v) = F(q)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 37 / 412
Multidimensional Signal Processing Hankel Transform
Hankel Transform
Fourier transform of circularly symmetric objects is
described by the Hankel transform
F(q) = 2
0
f (r )J
0
(2qr ) r dr
J
0
(r ) is zero-order Bessel function of the rst kind
J
0
(r ) =
1
0
cos(r sin o) do
Example pair:
{exp{r
2
}} = exp{q
2
}
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 38 / 412
Multidimensional Signal Processing Sampling
Sampling
x
y
x
y
x
y
x
y
Point sampling:
f [m. n] = f (mx. ny)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 39 / 412
Multidimensional Signal Processing Sampling
Impulse Trains
Impulse train or comb or shah function:
comb(x) =
n=
o(x n)
Fourier transform relationship
{comb(x)} = comb(u)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 40 / 412
Multidimensional Signal Processing Sampling
Sampling Function
The sampling function:
o
s
(x; x) =
n=
o(x nx)
Impulse scaling property:
o(ax) =
1
a
o(x)
Relation to shah/comb function:
o
s
(x; x) =
1
x
comb
(
x
x
)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 41 / 412
Multidimensional Signal Processing Sampling
Sampling Model (see text for 2D)
Sampled signal
f
s
(x) = f (x)o
s
(x; x)
f
s
(x) contains the same information as
f [k] = f (kx)
Fourier transform of f
s
(x):
F
s
(u) = F(u) {o
s
(x; x)}
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 42 / 412
Multidimensional Signal Processing Sampling
Sampled Spectrum
Fourier transform of sampling function:
{o
s
(x; x)} = comb(xu)
=
1
x
o(u
n
x
)
Sampled spectrum is therefore:
F
s
(u) =
1
x
F(u) o(u
n
x
)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 43 / 412
Multidimensional Signal Processing Sampling
Sampled Spectrum in 2D
u
v
F u v ( , )
V
V
U U
v
u
F u v
s
( , )
(a) (b)
1 2 / y
1 2 / y
1
2x
1 / y
1 / y
1 / x 1 / x
U U
V
V
1
2x
v
u
F u v
s
( , )
1 /y
1 / x 1 / x
1 / y
U
V
V
U
aliasing
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 44 / 412
Multidimensional Signal Processing Sampling
Sampling Theorem
The (spatial) sampling frequency is:
u
s
=
1
x
Let U be the highest frequency in F(u).
Then sampled spectra do not overlap if
u
s
2U
2U is called the Nyquist rate
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 45 / 412
Multidimensional Signal Processing Aliasing
Aliasing
Aliasing occurs if u
s
< 2U.
u
s
= 1,x
before sampling
n=
o
(
u
n
x
)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 48 / 412
Image Quality
3
Image Quality
Basic Notions
Contrast
Resolution
Noise
Artifacts
Accuracy
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 49 / 412
Image Quality Basic Notions
What is Quality?
What makes a good medical image?
physics-oriented answer:
faithful representation of the truth
task-oriented answer:
discrimination of healthy vs. diseased
tissues
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 50 / 412
Image Quality Basic Notions
Measures of Quality
Physics-oriented issues:
contrast, resolution
accuracy
Task-oriented issues:
sensitivity, specicity
diagnostic accuracy
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 51 / 412
Image Quality Contrast
Contrast or Modulation
Sinusoidal image brightness function:
f (x. y) =
f
max
+ f
min
2
+
f
max
f
min
2
sin(2u
0
x)
Contrast = modulation =
m
f
=
amplitude
average
=
f
max
f
min
f
max
+ f
min
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 52 / 412
Image Quality Contrast
Sinusoidal Signals with Dierent Contrast
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 53 / 412
Image Quality Contrast
Sinusoid Input/Output in a Linear System
Input: (assume f 0)
f (x. y) = A + B sin(2u
0
x)
Assume impulse response h(x. y) is real
Output:
g(x. y) = H(0. 0)A
+H(u
0
. 0)B sin[2u
0
x +H(u
0
. 0)]
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 54 / 412
Image Quality Contrast
Contrast Change in a Linear System
Input contrast: m
f
= B,A
Output contrast:
m
g
=
H(u
0
. 0)B
H(0. 0)A
=
H(u
0
. 0)
H(0. 0)
m
f
A B +
A B -
A
A B H u + | ( , )| 0
A B H u - | ( , )| 0
m
B
A
f
= m
B
A
H u
g
= | ( , )| 0
medical
imaging
system
input
f x y ( , )
output
g x y ( , )
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 55 / 412
Image Quality Contrast
Modulation Transfer Function
Modulation transfer function:
MTF(u) =
m
g
m
f
=
H(u. 0)
H(0. 0)
spatialfrequency u
0 8 .
mm
-1
0
10 .
MTF( ) u
0 6 . 0 2 . 0.4 10 . 12 . 1.4
0 5 .
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 56 / 412
Image Quality Contrast
More on Modulation Transfer Function
General case
MTF(u. v) =
H(u. v)
H(0. 0)
MTF is partial characterization of real system
Rule of thumb:
s
i
g
n
a
l
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 58 / 412
Image Quality Contrast
Local Contrast
Non-sinusoidal signals: identify
target intensity: f
t
background intensity: f
b
Local contrast:
C =
f
t
f
b
f
b
Optional:
C(%) = C 100%
C(abs) = C
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 59 / 412
Image Quality Resolution
Resolution: Bar Phantom
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 60 / 412
Image Quality Resolution
Bar Phantom Properties
50% duty cycle
Material depends on modality
tubes of radioactivity
resolution dened as the highest line density such
that lines can be distinguished
units: line pairs (lp) per distance
CT: 2 lp/mm
h(x. j)dj
Relation to MTF:
MTF(u) =
L(u)
L(0)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 62 / 412
Image Quality Resolution
Resolution: Line Separation
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 63 / 412
Image Quality Resolution
Resolution: FWHM
Full Width at Half Maximum (FWHM)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 64 / 412
Image Quality Noise
Noise: Random Variables
Typical imaging model:
g(x. y) = f (x. y) h(x. y) + N(x. y)
N(x. y) is noise
N(x. y) is a random variable at each (x. y)
N(x. y) could be continuous or discrete
Probability Distribution Function (PDF)
P
N
(j) = Pr[N j]
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 65 / 412
Image Quality Noise
Continuous Random Variables
Probability density function (pdf):
p
N
(j) =
dP
N
(j)
dj
Mean:
j
N
=
jp
N
(j)dj
Variance:
o
2
N
=
(j j)
2
p
N
(j)dj
Standard deviation:
o
N
=
o
2
N
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 66 / 412
Image Quality Noise
Gaussian Random Variable
pdf
p
N
(j) =
1
2o
2
e
(jj)
2
,2o
2
mean:
j
N
= j
variance:
o
2
N
= o
2
standard deviation:
o
N
= o
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 67 / 412
Image Quality Noise
Discrete Random Variables
Probability mass function (PMF):
p
N
(j
i
) = Pr[N = j
i
]
Mean:
j
N
=
all j
i
j
i
p
N
(j
i
)
Variance:
o
2
N
=
all j
i
(j
i
j
N
)
2
p
N
(j
i
)
Standard deviation:
o
N
=
o
2
N
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 68 / 412
Image Quality Noise
Poisson Random Variable
PMF
p
N
(k) =
a
k
e
a
k!
. for k = 0. 1. . . .
mean:
j
N
= a
variance:
o
2
N
= a
standard deviation:
o
N
=
a
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 69 / 412
Image Quality Noise
Sum of Independent Random Variables
Let N and M be joint random variables
Let Q = N + M
Then
j
Q
= j
N
+ j
M
If N and M are independent then
o
2
Q
= o
2
N
+ o
2
M
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 70 / 412
Image Quality Noise
Images Degrade with Noise
Noise level depends on modality and acquisition
parameters
Fast imaging is almost always noisier
Low dose imaging is almost always noisier
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 71 / 412
Image Quality Noise
Signals in Noise
Signal is f
Noise is N
Signal-to-noise ratio
SNR
a
=
amplitude(f )
amplitude(N)
SNR
p
=
power(f )
power(N)
Hint: Units must match
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 72 / 412
Image Quality Noise
More on Signal-to-noise
SNR in decibels
SNR(dB) = 20 log
10
SNR
a
SNR(dB) = 10 log
10
SNR
p
Common example of SNR
signal height is A
SNR is then
SNR
a
=
A
o
N
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 73 / 412
Image Quality Noise
Noise and Blurring Degrade Quality
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 74 / 412
Image Quality Artifacts
Nonrandom Eects
Artifacts: image features that do not correspond to
a real object, and are not due to noise
magnication
quantization, saturation
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 75 / 412
Image Quality Artifacts
Common Artifacts
(a) motion
(b) star
(c) hardening
(d) ring
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 76 / 412
Image Quality Accuracy
Accuracy
Accuracy:
conformity to truth
quantitative accuracy
clinical utility
diagnostic accuracy
Quantitative accuracy:
c d
Variables:
a = # w/ disease & test says disease
b = # w/o disease & test says disease
c = # w/ disease & test says normal
d = # w/o disease & test says normal
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 78 / 412
Image Quality Accuracy
Diagnostic Accuracy
sensitivity =
a
a + c
specicity =
d
b + d
diagnostic accuracy =
a + d
a + b + c + d
Disease
+
+
a b
T
e
s
t
c d
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 79 / 412
Image Quality Accuracy
Disease Prevalence
positive predictive value =
a
a + b
negative predictive value =
d
c + d
prevalence =
a + c
a + b + c + d
Disease
+
+
a b
T
e
s
t
c d
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 80 / 412
Physics of Radiography
4
Physics of Radiography
X-ray Modalities
Atomic Structure
Ionizing Radiation
Energetic Electrons
Electromagnetic Radiation
EM Strength
EM Attenuation
EM Dose
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 81 / 412
Physics of Radiography X-ray Modalities
X-ray Modalities
Chest x-rays
Mammography
Dental x-rays
Fluoroscopy
Angiography
Computed tomography
These do not involve radioactivity
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 82 / 412
Physics of Radiography Atomic Structure
Atomic Structure
nucleons = {protons. neutrons}
mass number A is # nucleons
atomic number Z is # protons
element symbol X is redundant with Z
nuclide is particular combination of nucleons
Z
A
X
X-A
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 83 / 412
Physics of Radiography Atomic Structure
Electrons
Orbit in shells
Shell Number n Shell Label # Electrons 2n
2
1 K 2
2 L 8
3 M 18
4 N 32
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 84 / 412
Physics of Radiography Atomic Structure
Electron Binding Energy
Basic principle:
bound energy < unbound energy + electron energy
Binding energy is dierence
Binding energy of hydrogen electron: 13.6 eV
1 eV is the kinetic energy gained by an electron that
is accelerated across a one (1) volt potential
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 85 / 412
Physics of Radiography Atomic Structure
Ionization and Excitation
Ionization is knocking an electron out of atom
infrared
light
x-rays
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 87 / 412
Physics of Radiography Ionizing Radiation
Ionizing Radiation
Radiation with energy 13.6 eV is ionizing
Energy required to ionize:
air 34 eV
lead 1 keV
tungsten 4 keV
These are average binding energies.
Radiation energies in medical imaging
30 keV511 keV
can ionize 1040,000 atoms
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 88 / 412
Physics of Radiography Ionizing Radiation
Particulate Radiation
Concerned with electron here (x-ray tube)
(positron in later chapters)
Relativistic theory required (see text)
An electron accelerated across 100 kV
potential dierence yields a 100 keV electron
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 89 / 412
Physics of Radiography Ionizing Radiation
Electromagnetic EM Radiation
Many types of EM radiation:
radio, microwaves,
collisional transfer
radiative transfer
Collisional transfer:
characteristic x-rays
bremsstrahlung x-rays
Characteristic x-rays:
Photoelectric eect
Compton scattering
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 95 / 412
Physics of Radiography Electromagnetic Radiation
Photoelectric eect
Atom completely absorbs incident photon
All energy is transferred
Atom produces
energetic electron(s)
Characteristic radiation might be
x-ray, or
=
E
1 + E(1 cos o),(m
0
c
2
)
m
0
is rest mass of electron
m
0
c
2
= 511 keV
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 98 / 412
Physics of Radiography Electromagnetic Radiation
Illustration of Compton Scattering
When E higher
0
S(E
) dE
0
E
S(E
) dE
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 103 / 412
Physics of Radiography EM Attenuation
EM Attenuation Geometries
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 104 / 412
Physics of Radiography EM Attenuation
Good Geometry, Monoenergetic
Non-homogeneous slab:
dN
N
= j(x)dx
Integration yields:
N(x) = N
0
exp{
x
0
j(x
)dx
}
For intensity:
I (x) = I
0
exp{
x
0
j(x
)dx
}
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 105 / 412
Physics of Radiography EM Attenuation
Homogeneous Slab
Homogeneous slab thickness x
Fundamental photon attenuation law
N = N
0
e
jx
j is linear attenuation coecient
In terms of intensity:
I = I
0
e
jx
This is known as Beers Law
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 106 / 412
Physics of Radiography EM Attenuation
Half-value Layer
Homogeneous slab (shielding)
HVL = thickness that will
stop half the photons
1
2
= exp{j HVL}
Relation to j
HVL =
0.693
j
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 107 / 412
Physics of Radiography EM Attenuation
Good Geometry, Polyenergetic
Must deal with x-ray spectrum S
0
(E)
Abandon photon counting: use intensity
For heterogeneous materials
I (x) =
0
S
0
(E
)E
exp
{
x
0
j(x
; E
)dx
}
dE
chest x-rays,
mammography
dental x-rays
uoroscopy, angiography
Properties
high resolution
low dose
broad coverage
30150 kVp
Made of tungsten
Bremsstrahlung is 1%
Heat is 99%
kVp
mA times exposure time yields mAs
mAs measures x-ray exposure
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 119 / 412
Projection Radiography X-ray Tubes
X-ray Spectra
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 120 / 412
Projection Radiography Filtration, Restriction, and Contrast Agents
Filtration
Inherent ltration
Within anode
Glass housing
Added ltration
Aluminum
Copper/Aluminum
Note: Cu has 8keV characteristic xrays
Measured in mm Al/Eq
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 121 / 412
Projection Radiography Filtration, Restriction, and Contrast Agents
Restriction
Goal: To direct beam toward desired anatomy
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 122 / 412
Projection Radiography Filtration, Restriction, and Contrast Agents
Compensation Filters
Goal: to even out lm exposure
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 123 / 412
Projection Radiography Filtration, Restriction, and Contrast Agents
Contrast Agents
Goal: To create contrast where otherwise none
10 20 30 40 50 60 70 80 100 150 200 15
0.1
1.0
10
100
L
i
n
e
a
r
A
t
t
e
n
u
a
t
i
o
n
C
o
e
f
f
i
c
i
e
n
t
(
c
m
)
-
1
PhotonEnergy(keV)
Hypaque
Kedge
37.4
muscle
softtissue
Bone
Fat
Kedge
33.2
BaSO
mix
4
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 124 / 412
Projection Radiography Scatter Control
Scatter Control
Ideal x-ray path: a line!
Compton scattering causes blurring
How to reduce scatter?
airgap
scanning slit
grid
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 125 / 412
Projection Radiography Scatter Control
Grids
Eectiveness in scatter reduction?
grid ratio =
h
b
6:1 to 16:1 (radiography) or 2:1 (mammo)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 126 / 412
Projection Radiography Scatter Control
Problems with Grids
Radiation is absorbed by grid
0
S
0
(E
)E
exp
{
r (x,y)
0
j(s; E
. x. y)ds
}
dE
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 130 / 412
Projection Radiography Imaging Equation
Geometric Eects
X-rays are diverging from source
Undesirable eects:
cos
3
o fallo across detector
pathlength irregularities
magnication
I
0
is intensity at (0. 0)
r is distance from (x. y) to x-ray origin
o is angle between (0. 0) and (x. y)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 131 / 412
Projection Radiography Imaging Equation
Inverse Square Law
Net ux of photons decrease as 1,r
2
.
Therefore
I
0
=
I
S
4d
2
I
r
=
I
S
4r
2
Eliminate source intensity I
S
I
r
= I
0
d
2
r
2
Since cos o = d,r
I
r
= I
0
cos
2
o
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 132 / 412
Projection Radiography Imaging Equation
Obliquity
Intensity is
I
d
= I
0
cos o
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 133 / 412
Projection Radiography Imaging Equation
Beam Divergence and Flat Detector
Inverse square law and obliquity combine
I
d
(x
d
. y
d
) = I
0
cos
3
o
Can usually be ignored. Why?
Not uniform
d
2
+ x
2
+ y
2
)
3
t
z
(
xz
d
.
yz
d
)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 140 / 412
Projection Radiography Imaging Equation
Sources of Blurring
Extended source
Intensier screen
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 141 / 412
Projection Radiography Imaging Equation
Extended Source
z
d
Extended
X-ray
Source
Image of
Extended
Source
Point
Hole
Detector
Plane
s x y (,)
D
D
Source spatial distribution: s(x. y)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 142 / 412
Projection Radiography Imaging Equation
Source Magnication
Source diameter on detector:
D
=
d z
z
D
Source magnication:
m(z) =
d z
z
= 1 M(z)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 143 / 412
Projection Radiography Imaging Equation
Source Blurring
Image of source through pinhole at z
I
d
(x. y) =
1
4d
2
m
2
s
(
x
m
.
y
m
)
Intensity at detector:
I
d
(x. y) =
cos
3
o
4d
2
m
2
t
z
(
x
M
.
y
M
)
s
(
x
m
.
y
m
)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 144 / 412
Projection Radiography Imaging Equation
Film-Screen Blurring
Film
X-ray
Photon
r
x
L
Light Photons
Phosphors
Film-screen impulse response: h(x. y)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 145 / 412
Projection Radiography Imaging Equation
Overall Imaging Equation
Include all geometric eects
I
d
(x. y) = cos
3
o
1
4d
2
m
2
s
(
x
m
.
y
m
)
t
z
(
x
M
.
y
M
)
h(x. y)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 146 / 412
Projection Radiography Film
Film
Developed lm
Optical transmissivity
T =
I
t
I
i
Optical density
D = log
10
I
i
I
t
Note: O = 1,T is optical opacity
Usable densities 0.25 < D < 2.25
Best densities 1.0 < D < 1.5
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 147 / 412
Projection Radiography Film
H & D Curve
Optical density from x-ray exposure
for lm-screen combination:
10
-1
10
0
10
1
10
2
10
3
0
0.5
1
1.5
2
2.5
3
3.5
4
(a)HighSpeed
Filmwith
CaWO
Screens
4
(b)DirectX-ray
Film
(c)HighSpeed
FilmWithout
Screens
FogLevel
Exposure,mR
O
p
t
i
c
a
l
D
e
n
s
i
t
y
Toe
Linear
Region
Shoulder
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 148 / 412
Projection Radiography Film
X-ray Exposure to Film Density
X-ray exposure yields optical density
D = log
10
X
X
0
is lm gamma
Typical ranges: 0.5 < < 3.0
Latitude is range exposures where relationship is
linear
Speed is inverse of exposure at which
D = 1 + fog level
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 149 / 412
Projection Radiography Noise
Noise
Local contrast
C =
I
t
I
b
I
b
Signal is I
t
I
b
Noise is due to Poisson behavior
Variance of noise in background: o
2
b
Signal to noise
SNR =
I
t
I
b
o
b
=
CI
b
o
b
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 150 / 412
Projection Radiography Noise
Signal-to-noise
Model x-ray burst as monoenergetic
eective energy is hi
background intensity is
I
b
=
N
b
hi
At
Signal-to-noise is
SNR = C
N
b
More photons is better
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 151 / 412
Projection Radiography Noise
Detective Quantum Eciency
How good is a detector?
Consider:
=
C
1 + I
s
,I
b
Resulting SNR
SNR
=
SNR
1 + I
s
,I
b
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 153 / 412
Computed Tomography
6
Computed Tomography
Overview
CT Generations
System Components
CT Measurements
Radon Transform
Reconstruction
Projection-Slice Theorem
Resolution
Noise
Fan Beam Reconstruction
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 154 / 412
Computed Tomography Overview
Computed Tomography
Tomography:
image of slice
requires computer
reconstruction algorithm
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 155 / 412
Computed Tomography Overview
1-D Projection
fan beam collimation
row of electronic detectors
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 156 / 412
Computed Tomography Overview
Premise of CT
A single 1-D projection is not informative
Many 1-D projections
14,33657,344 detector
elements
2080 mm detector
height
exception: EBCT
exception: dual-source CT
80kVp140kVp, continuous excitation
dual-energy is possible
fan-beam (110 mm thick), or
thin-cone collimation 2080 mm
More ltering than projection radiography
scintillation crystal
d
0
j(s;
E)ds
}
E is eective energy
d
0
j(s;
E)ds
g
d
is a line integral of the linear attenuation
coecient at the eective energy
Note: Requires calibration measurement of I
0
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 170 / 412
Computed Tomography CT Measurements
CT Numbers
Consistency across CT scanners desired
CT number is dened as:
h = 1000
j j
water
j
water
h has Hounseld units (HU)
Usually rounded or truncated to nearest
integer
Range: 1,000 to 3,000
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 171 / 412
Computed Tomography Radon Transform
Describing Lines
Possible descriptions of lines:
Functional: y = ax + b
f(x,y)
x
y
0
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 173 / 412
Computed Tomography Radon Transform
Line Parameters
Described by:
Orientation or angle, o
f (x(s). y(s))ds
Use this form for the forward problem
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 175 / 412
Computed Tomography Radon Transform
Line Integral: set form
Integrate over whole plane;
non-zero only on L(. o)
Key is sifting property
q() =
q(
)o(
)d
d
0
j(s;
E)ds
}
Rearrange:
ln
I
d
I
0
=
d
0
j(x(s). y(s);
E)ds
Relationship is:
f (x. y) = j(x. y;
E)
g(. o) = ln
I
d
I
0
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 177 / 412
Computed Tomography Radon Transform
What is g(. o)?
Fix and o: line integral of f (x. y)
Fix o: projection of f (x. y) at angle o
Function of o and :
g(. o) is the Radon transform of f (x. y)
g(. o) = {f (x. y)}
Transform . . . hmmm . . . can we nd an
inverse transform?
f (x. y) =
1
{g(. o)}
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 178 / 412
Computed Tomography Radon Transform
Sinogram
CT data acquired for collection of and o
CT scanners acquires a sinogram
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 179 / 412
Computed Tomography Reconstruction
Backprojection
Goal: nd f (x. y) from g(. o)
Strategy: smear g(. o) into plane
Formally:
b
0
(x. y) = g(x cos o + y sin o. o)
b
0
(x. y) is a laminar image
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 180 / 412
Computed Tomography Reconstruction
Backprojection Summation
Add up all the backprojection images:
f
b
(x. y) =
0
b
0
(x. y)do
=
0
g(x cos o + y sin o. o)do
=
0
[g(. o)]
=x cos 0+y sin 0
do
f
b
(x. y) is called a laminogram or
backprojection summation image
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 181 / 412
Computed Tomography Reconstruction
Properties of Laminogram
Bright spots tend to reinforce
Problem:
f
b
(x. y) = f (x. y)
What is wrong?
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 182 / 412
Computed Tomography Reconstruction
Convolution Backprojection
Correct reconstruction formula:
f (x. y) =
0
[c() g(. o)]
=x cos 0+y sin 0
do
where
c() =
1
{}
is called the ramp lter.
Three steps: know/understand these!!
1. convolution
2. backprojection
3. summation
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 183 / 412
Computed Tomography Reconstruction
Step 1: Convolution
Convolve every projection with c()
the horizontal direction in a sinogram
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 184 / 412
Computed Tomography Reconstruction
Step 2: Backprojection
1D projection 2D laminar function
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 185 / 412
Computed Tomography Reconstruction
Step 3: Summation
Accumulate sum of backprojection images
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 186 / 412
Computed Tomography Projection-Slice Theorem
Projection-Slice Theorem
Radon transform:
g(. o) = {f (x. y)}
Fourier transforms:
G(. o) =
1D
{g(. o)}
F(u. v) =
2D
{f (x. y)}
Projection-slice theorem:
G(. o) = F( cos o. sin o)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 187 / 412
Computed Tomography Projection-Slice Theorem
Illustration of Projection-Slice Theorem
x
y
u
v
f(x,y) F(u,v)
2DFourier Transform
1DFourier Transform
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 188 / 412
Computed Tomography Projection-Slice Theorem
Exact Reconstruction Formulas
Fourier reconstruction:
f (x. y) =
1
2D
{G(. o)}
Filtered backprojection:
f (x. y) =
0
[
G(. o)e
+j 2
d
]
=x cos +y sin
do
Convolution backprojection:
f (x. y) =
f (x. y) =
0
[
G(. o)S()W()e
j 2
d
]
=x cos +y sin
do
where
S() = {s()}
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 191 / 412
Computed Tomography Resolution
Blurry Reconstruction
Blurry projection:
g(. o) = g(. o) s() w()
= g(. o)
h()
Radon transform convolution theorem
{f
2
h} = {f }
1
{h}
Leads to
f (x. y) = f (x. y)
1
{
h()}
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 192 / 412
Computed Tomography Resolution
Circular Symmetry of Blurring
CT image blurred by convolution kernel
h(x. y) =
1
{
h()}
Fourier transform of
h()
H() =
1
{
h()} = S()W()
which is independent of o.
Therefore, H(u. v) is circularly symmetric
H(q) =
2
{h(x. y)} = S(q)W(q)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 193 / 412
Computed Tomography Resolution
PSF Given by Hankel Transform
PSF is circularly symmetric and given by
h(r ) =
1
{S()W()}
Reconstructed image given by
line L
ij
angle i
position j
Noise is in Poisson random variable N
ij
mean
N
ij
variance
N
ij
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 195 / 412
Computed Tomography Noise
Functions of Random Variables
It follows that g
ij
is a random variable
g
ij
ln
(
N
0
N
ij
)
Var(g
ij
)
1
N
ij
j(x. y) is approximate reconstruction
It follows that j(x. y) is a random variable
What are the mean and variance of j?
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 196 / 412
Computed Tomography Noise
CBP Approximation
Convolution backprojection (CBP):
j(x. y) =
M angles; o = ,M
N + 1 detectors; = T
c() c()
Discrete CBP:
j(x. y) =
(
M
)
M
j =1
T
N/2
i =N/2
g(iT. j ,M) c(x cos o
j
+y sin o
j
iT)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 197 / 412
Computed Tomography Noise
More Denitions and Approximations
N
ij
is mean for i-th detector and j-th angle
N
ij
is independent for dierent measurements
N
ij
=
N, an object uniformity assumption
c() is created using rectangular window W() with
cuto
0
.
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 198 / 412
Computed Tomography Noise
Conclusions
Mean( j) is desired result
Var( j) = o
2
j
is inaccuracy
o
2
j
2
2
3
3
0
1
M
1
N,T
Be cautious on conclusions: not all variables are
independent in a real physical system
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 199 / 412
Computed Tomography Noise
Signal-to-noise Ratio
Denition (usual)
SNR =
C j
o
j
After substitution:
SNR =
C j
3M
2
3
0
N
T
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 200 / 412
Computed Tomography Noise
SNR in a Good Design
What should
0
be?
Let dectector width = w
0
should be anti-aliasing lter:
0
=
k
w
where k 1
In 3G scanner w = T
Then
SNR 0.4kC jw
NM
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 201 / 412
Computed Tomography Noise
SNR in Fan-Beam Case
Denitions:
N
f
is mean photon count per fan
D is number of detectors
N
f
M
D
3
Strange: In 3G, increasing D decreases SNR.
Reason: This analysis ignores resolution
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 202 / 412
Computed Tomography Noise
Rule of Thumb
Variables:
D is number of detectors
M is number of angles
J
2
is number of pixels in image
Very approximate rule:
D M J
Typical numbers:
Lo: D 700 M 1. 000 J 512
Hi: D 900 M 1. 600 J 1. 024
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 203 / 412
Computed Tomography Fan Beam Reconstruction
Fan Beam Geometry
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 204 / 412
Computed Tomography Fan Beam Reconstruction
Sinogram Rebinning
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 205 / 412
Computed Tomography Fan Beam Reconstruction
Fan-Beam Variables
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 206 / 412
Computed Tomography Fan Beam Reconstruction
Fan-Beam Convolution Backprojection
Formula
f (x. y) =
2
0
1
(D
)
2
m
p(. )c
)dd
D
depends on (x. y)
c
Iodine-123,
Iodine-131
Labeled: Chemically attached to natural substances:
Oxygen-15 labeled O
2
,
positrons annihilate
3050 cm in diameter
Mobile units: 30 cm
Fixed scanners: 50 cm
Thickness:
k=1
a
k
Height of Z pulse is important
k=1
x
k
a
k
Y =
1
Z
K
k=1
y
k
a
k
This is pulse location
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 233 / 412
Planar Scintigraphy Acquisition Modes
Acquisition Modes
How to use the camera to make images?
List mode
Multiple-gated acquisition
A(x. y. z)
4z
2
e
0
z
j(x. y. z
; E)dz
dz
Depth-dependent eects from:
object-dependent attenuation
Consequences:
0
z
0
j(x. y. z
; E)dz
}
Two terms attenuate desired result
exp
{
0
z
0
j(x. y. z
; E)dz
}
h
c
(x. y; z
0
)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 244 / 412
Planar Scintigraphy Resolution and Sensitivity
Instrinsic Resolution
Where did the x-ray photon hit?
Crystal thickness
0
z
0
j(x. y. z
; E)dz
}
h
C
(x. y; z
0
) h
I
(x. y)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 245 / 412
Planar Scintigraphy Resolution and Sensitivity
Collimator Sensitivity
Collimator Eciency = Sensistivity =
c =
(
Kd
2
l (d + h)
)
2
where K 0.25.
c is the fraction of photons (on average) that pass
through the collimator for each emitted photon
directed at the camera
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 246 / 412
Planar Scintigraphy Resolution and Sensitivity
Resolution vs. Sensitivity
Table: Resolution and Sensitivity for Several Collimators
collimator d (mm) l (mm) h (mm) resolution relative
@ 10 cm (mm) sensitivity
LEUHR 1.5 38 0.20 5.4 12.1
LEHR 1.9 38 0.20 6.9 20.5
LEAP 1.9 32 0.20 7.8 28.9
LEHS 2.3 32 0.20 9.5 43.7
LEUHR = low energy ultra-high resolution
LEHR = low energy high resolution
LEAP = low energy all purpose
LEHS = low energy high sensitivity
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 247 / 412
Planar Scintigraphy Resolution and Sensitivity
Detector Eciency
Depends on crystal thickness
If E
If E
Higher E
pincushion distortion
barrel distortion
edge packing
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 249 / 412
Planar Scintigraphy Artifacts and Noise
Image SNR
Suppose
N photons are detected
Then intrinsic SNR of frame mode is
SNR(intrinsic) =
N
J
J
2
is number of pixels in image
For similar areas of target and background:
SNR = C
N
b
Just like in projection radiography
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 250 / 412
Planar Scintigraphy Artifacts and Noise
Energy Resolution
Energy resolution = FWHM of photopeak
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 251 / 412
Planar Scintigraphy Artifacts and Noise
Pulse Pileup
Pulse pileup = two simultaneous -rays
Event rejected
wasted photons
Cannot improve image using larger dose
Instead, keep dose low and image longer
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 252 / 412
Emission Tomography
9
Emission Tomography
Overview
SPECT System Components
SPECT Imaging Equation
SPECT Reconstruction
Principle of PET
PET System Components
PET Imaging Equation
PET Reconstruction
Resolution and Artifacts
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 253 / 412
Emission Tomography Overview
Overview
SPECT
180
) 15 2 30 1
Double (heads@90
) 15 2 15 2
Triple 10 3 20 1.5
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 257 / 412
Emission Tomography SPECT Imaging Equation
SPECT Coordinate System
Home position: x z, y , z y
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 258 / 412
Emission Tomography SPECT Imaging Equation
Basic Imaging Equation
Parallel hole collimators
Camera xed distance R from origin
(origin in patient)
Imaging equation in home position:
o(z. ) =
A(x. y. z)
4(y R)
2
exp
{
R
y
j(x. y
. z; E)dy
}
dy
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 259 / 412
Emission Tomography SPECT Imaging Equation
Tomographic Imaging Geometry
z is irrelevant
Line described by
L(. o) = {(x. y) x cos o + y sin o = }
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 260 / 412
Emission Tomography SPECT Imaging Equation
Tomographic Imaging Equation
o(. o) =
A(x(s). y(s))
4(s R)
2
exp
{
R
s
j(x(s
). y(s
); E)ds
}
ds
Two unknowns: A(x. y) and j(x. y)
Generally intractable
assume constant
A(x(s). y(s))ds
Using line impulse:
o(. o) =
opposite directions
Principle: detect coincident gamma rays
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 264 / 412
Emission Tomography Principle of PET
A PET Scanner
Used with permission of GE Healthcare
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 265 / 412
Emission Tomography Principle of PET
Positron Annihilation
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 266 / 412
Emission Tomography Principle of PET
Annihilation Coincidence Detection (ACD)
Event occurs if detections are coincident
Time window is typically 220 ns
12 ns is common setting
No detector collimation required
Dual-head SPECT systems can be used
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 267 / 412
Emission Tomography PET System Components
PET Detector Block
Crystals plus PMTs
BGO = Bismuth Germanate
BGO has 3x stopping power than NaI(Tl)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 268 / 412
Emission Tomography PET System Components
Typical PET Detector Arrangement
2 mm 2 mm elements
8 by 8 elements per blocks; 2 by 2 PMTs per block
48 blocks per major ring; 3 major rings
24 detector rings; 384 detectors per ring
8216 crystals total
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 269 / 412
Emission Tomography PET System Components
2-D or 3-D PET Geometry
Septa or no septa between rings?
Septa: multiple 2-D PET rings
R
R
j(x(s). y(s); E) ds
}
R
R
A(x(s). y(s)) ds
Unknowns j(x. y) and A(x. y) separate
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 273 / 412
Emission Tomography PET Imaging Equation
Attenuation Correction
Corrected sinogram
o
c
(. o) =
o(. o)
K exp
{
R
R
j(x(s). y(s); E) ds
}
j(x. y) found from CT (transmission PET)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 274 / 412
Emission Tomography PET Reconstruction
PET Reconstruction
Convolution backprojection yields A(x. y)
A
c
(x. y) =
o
c
(. o) c(x cos o + y sin o ) ddo
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 275 / 412
Emission Tomography Resolution and Artifacts
Resolution in Emission Tomography
Approximation:
true coincidence
scattered coincidence
random coincidence
Sensitivity in PET
Wave equations
Scattering
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 281 / 412
Ultrasound Physics Wave Equations
3-D Wave Equation
Acoustic pressure: p(x. y. z. t)
3-D wave equation
2
p(x. y. z. t) =
1
c
2
p
tt
(x. y. z. t)
where
2
p = p
xx
+ p
yy
+ p
zz
and c is the speed of sound
General solution is very complicated
We go after plane waves and spherical waves
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 282 / 412
Ultrasound Physics Wave Equations
Plane Waves
Plane wave in z direction:
p(z. t) = p(x. y. z. t)
Plane wave equation:
p
zz
(z. t) =
1
c
2
p
tt
(z. t)
General solution:
p(z. t) = o
f
(t c
1
z) + o
b
(t + c
1
z)
where o
f
(t) and o
b
(t) are arbitrary
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 283 / 412
Ultrasound Physics Wave Equations
Harmonic Waves
Harmonic plane wave
p(z. t) = cos[k(z ct)]
Denitions:
wavenumber: k
frequency: f = kc,2
period: T = 1,f
wavelength: ` = c,f
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 284 / 412
Ultrasound Physics Wave Equations
Spherical Waves
3-D spherical wave:
p(r . t) = p(x. y. z. t)
where r =
x
2
+ y
2
+ z
2
.
Spherical wave equation:
1
r
2
r
2
(rp) =
1
c
2
2
p
t
2
General solution (outward expanding):
p(r . t) =
1
r
o
o
(t c
1
r )
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 285 / 412
Ultrasound Physics Wave Propagation
Characteristic Impedance
Characteristic impedance
Z = jc
where j is density
Why impedance?
p = Zv
where v is particle velocity v = c
p is like voltage
v is like current
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 286 / 412
Ultrasound Physics Wave Propagation
Acoustic Energy
Kinetic energy density:
w
k
=
1
2
j
0
v
2
Potential energy density:
w
p
=
1
2
ip
2
where i is compressibility.
Acoustic energy density:
w = w
k
+ w
p
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 287 / 412
Ultrasound Physics Wave Propagation
Acoustic Power
Acoustic Intensity:
I = pv =
p
2
Z
(like electrical power p = vi )
Propagation of acoustic power (plane wave):
I
z
+
w
t
= 0
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 288 / 412
Ultrasound Physics Wave Propagation
Reection and Refraction
Snells Laws:
o
r
= o
i
sin o
i
sin o
t
=
c
1
c
2
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 289 / 412
Ultrasound Physics Wave Propagation
Reected and Refracted Waves
Pressure reectivity:
R =
p
r
p
i
=
Z
2
cos o
i
Z
1
cos o
t
Z
2
cos o
i
+ Z
1
cos o
t
Pressure transmittivity:
T =
p
t
p
i
=
2Z
2
cos o
i
Z
2
cos o
i
+ Z
1
cos o
t
At normal incidence:
R =
Z
2
Z
1
Z
2
+ Z
1
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 290 / 412
Ultrasound Physics Wave Propagation
Attenuation and Absorption
Phenomenological model:
p(z. t) = A
0
e
j
a
z
f (t c
1
z)
j
a
is amplitude attenuation factor [cm
1
]
Absorption coecient:
c = 20(log
10
e)j
a
[dB/cm]
In range 1 MHz f 10 MHz
c af and a 1 dB/cm-MHz
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 291 / 412
Ultrasound Physics Wave Propagation
Scattering
Particle at (0. 0. d), reection coecient R
Generates spherical wave
p
s
(r . t) =
Re
j
a
r
A
0
e
j
a
d
r
f (t c
1
d c
1
r )
r is distance from (0. 0. d)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 292 / 412
Ultrasound Physics Field Patterns
Field Patterns
Geometric approximation
Diraction formulation (book)
Simple model:
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 293 / 412
Ultrasound Physics Field Patterns
Far Field = Fraunhofer Pattern
Transducer face indicator function:
s(x. y) =
{
1 (x. y) in face
0 otherwise
Far eld pattern:
q(x. y. z)
1
z
e
jk(x
2
+y
2
),2z
S
(
x
`z
.
y
`z
)
S(u. v) is Fourier transform of s(x. y).
Pulse-echo sensitivity: q
2
(x. y. z).
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 294 / 412
Ultrasound Physics Field Patterns
Focusing
Focal length eld pattern:
q(x. y. d)
1
d
e
jk(x
2
+y
2
),2d
S
(
x
`d
.
y
`d
)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 295 / 412
Ultrasound Imaging
11
Ultrasound Imaging
Ultrasound System Components
Transducers
Display Modes
Eects of Absorption
Phased Arrays
Imaging Equation
Resolution
Speckle
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 296 / 412
Ultrasound Imaging Ultrasound System Components
Block Diagram
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 297 / 412
Ultrasound Imaging Transducers
Transducers
lead zirconate titantate (PZT)
piezoelectric crystal
dierent shapes:
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 298 / 412
Ultrasound Imaging Transducers
Piezoelectric Eect
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 299 / 412
Ultrasound Imaging Transducers
Resonance
Shock excite yields resonant pulse
Resonant frequency:
f
T
=
c
T
2d
T
Damps out after 35 cycles
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 300 / 412
Ultrasound Imaging Transducers
Typical Transmit Pulse
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 301 / 412
Ultrasound Imaging Transducers
Ultrasound Probe
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 302 / 412
Ultrasound Imaging Transducers
Mechanical Scanners
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 303 / 412
Ultrasound Imaging Transducers
Electronic Scanner
Linear arrays:
each element 2 mm by 10 mm
Phased arrays:
restrict eld-of-view
(id x
f
)
2
+ z
2
f
Assume T
0
res at t = 0. Then T
i
res at
t
i
=
r
0
r
i
c
=
x
2
f
+ z
2
f
(id x
f
)
2
+ z
2
f
c
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 313 / 412
Ultrasound Imaging Phased Arrays
Phased Arrays: Receive Beamforming
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 314 / 412
Ultrasound Imaging Phased Arrays
Phased Arrays: Receive Dynamic
Focussing
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 315 / 412
Ultrasound Imaging Phased Arrays
Dynamic Focussing Time Delays
T
0
red at t = 0 (focussed or steered)
spherical wave originates at (x. z)
Distance from (x. z) to T
i
is
r
i
=
(id x)
2
+ z
2
Dynamic time delays are (requires derivation)
t
i
(t) = t
(id)
2
+ (ct)
2
2ctid sin o
c
+
Nd
c
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 316 / 412
Ultrasound Imaging Imaging Equation
Complex Signal
Complex signal:
n(t) = n
e
(t)e
j c
e
j 2f
0
t
Complex envelope is n(t) = n
e
(t)e
j c
The pulse is
n(t) = Re{n(t)}
The envelope is
n
e
(t) = n(t)
(This will form the A-mode signal.)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 317 / 412
Ultrasound Imaging Imaging Equation
Complex Pressure in Space
Acoustic dipole (complex) pressure
p(x. y. z; t) =
1
r
0
z
r
0
n(t c
1
r
0
)
Superposition over transducer face
p(x. y. z; t) =
s(x
0
. y
0
)
z
r
2
0
n(t c
1
r
0
)dx
0
dy
0
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 318 / 412
Ultrasound Imaging Imaging Equation
Echo from Point Scatterer
Point scatterer with reectivity R(x. y. z)
Pressure at (x
0
. y
0
) on face
p
s
(x
0
. y
0
; t) = R(x. y. z)
1
r
0
p(x. y. z; t c
1
r
0
)
Integrated dipole response (voltage)
r(x. y. z; t) =
K
s(x
0
. y
0
)
z
r
0
p
s
(x
0
. y
0
; t)dx
0
dy
0
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 319 / 412
Ultrasound Imaging Imaging Equation
Total Response from Point Scatterer
r(x. y. z; t) = KR(x. y. z)
dx
0
dy
0
s(x
0
. y
0
)
z
r
2
0
dx
0
dy
0
s(x
0
. y
0
)
z
r
2
0
n(t c
1
r
0
c
1
r
0
)
Now apply a series of approximations:
Fresnel, Fraunhofer
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 320 / 412
Ultrasound Imaging Imaging Equation
Plane Wave Approximation
Excitation pulse envelope arrives at all points at a
given range simultaneously.
Mathematically,
n(t c
1
r
0
c
1
r
0
)
n(t 2c
1
z)e
jk(r
0
z)
e
jk(r
0
z)
where wavenumber is
k = 2f
0
c
1
and range equation gives
ct = 2z
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 321 / 412
Ultrasound Imaging Imaging Equation
Received Signal with Field Pattern
Dene eld pattern as
q(x. y. z) =
s(x
0
. y
0
)
z
r
2
0
e
jk(r
0
z)
dx
0
dy
0
Then received signal (from single scatterer) is
r(x. y. z; t) =
KR(x. y. z)n(t 2c
1
z)[q(x. y. z)]
2
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 322 / 412
Ultrasound Imaging Imaging Equation
Basic Pulse-echo Imaging Equation
Spatial distribution of scatterers
Assume superposition holds
Include attenuation
Total response is
r(t) = K
R(x. y. z)
n(t 2c
1
z)e
2j
a
z
[q(x. y. z)]
2
dxdydz
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 323 / 412
Ultrasound Imaging Imaging Equation
Paraxial Approximation
Pattern is large near the transducer axis
Then r
0
z
Field pattern becomes
q(x. y. z)
1
z
s(x
0
. y
0
)e
jk(r
0
z)
dx
0
dy
0
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 324 / 412
Ultrasound Imaging Imaging Equation
Fresnel and Fraunhofer Approximations
Both involve phase approximations
Fresnel eld pattern
q(x. y. z)
1
z
s(x. y) e
jk(x
2
+y
2
),2z
Fraunhofer eld pattern
q(x. y. z)
1
z
e
jk(x
2
+y
2
),2z
S
(
x
`z
.
y
`z
)
for z D
2
,`.
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 325 / 412
Ultrasound Imaging Imaging Equation
General Pulse-echo Equation
Dene
q(x. y. z) = zq(x. y. z)
Fresnel or Fraunhofer satises
r(t) = K
e
j
a
ct
(ct)
2
R(x. y. z)n(t 2c
1
z) q
2
(x. y. z)dxdydz
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 326 / 412
Ultrasound Imaging Imaging Equation
Time-gain Compensation
Amplitude of r decays predictably
Compensate with time-varying gain
r
c
(t) = g(t)r(t) =
R(x. y. z)n(t 2c
1
z) q
2
(x. y. z)dxdydz
g(t) =
(ct)
2
e
j
a
ct
K
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 327 / 412
Ultrasound Imaging Imaging Equation
Envelope Detection: A-mode
Complex signal model n(t) throughout
Linear system model (superposition)
Therefore, gain-compensated A-mode signal is
e
c
(t) =
R(x. y. z)
n(t 2c
1
z) q
2
(x. y. z)dxdydz
R(x. y. z)
n
e
(t 2c
1
z)e
j 2kz
q
2
(x. y. z)dxdydz
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 328 / 412
Ultrasound Imaging Imaging Equation
Transducer Motion and Range Equation
Move transducer to (x
0
. y
0
); yields e
c
(t; x
0
. y
0
).
Use range equation as z
0
= ct,2.
Then e
c
() estimates reectivity
R(x
0
. y
0
. z
0
) = e
c
(2z
0
,c; x
0
. y
0
)
=
R(x. y. z)e
j 2kz
n
e
(2(z
0
z),c)
q
2
(x x
0
. y y
0
. z)dxdydz
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 329 / 412
Ultrasound Imaging Resolution
Resolution Cell
Where is the acoustic energy in space?
resolution cell(x. y. z; x
0
. y
0
. z
0
) =
n
e
(2(z
0
z),c) q
2
(x x
0
. y y
0
. z)
For geometric approximation
resolution cell(x. y. z; x
0
. y
0
. z
0
) =
n
e
(2(z
0
z),c)s(x x
0
. y y
0
)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 330 / 412
Ultrasound Imaging Speckle
Origin of Speckle
Under geometric assumption
R(x. y. z) =
K
R(x. y. z)e
j 2kz
s(x. y)n
e
(
z
c,2
)
Term e
j 2kz
is fast-changing sinusoid in resolution
cell
Gives rise to essentially random constructive and
destructive interference
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 331 / 412
Physics of Magnetic Resonance
12
Physics of Magnetic Resonance
Spin Systems
Magnetization
NMR Signal
Excitation
Relaxation
Bloch Equations
Spin Echoes
Contrast
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 332 / 412
Physics of Magnetic Resonance Spin Systems
Nuclei
NMR is concerned with nuclei
... but not radioactivity
All nuclei have charge
Some nuclei have angular momentum
Angular momentum + charge spin
Nuclei with spin are NMR-active
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 333 / 412
Physics of Magnetic Resonance Spin Systems
Visualization of Nuclear Spin
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 334 / 412
Physics of Magnetic Resonance Spin Systems
Nuclear Spin Systems
Nuclear spin systems =
collections of identical nuclei
Examples:
1
H,
13
C,
19
F,
31
P
Whole-body MRI uses
1
H
54
o z up
180 54
o z down
Slight preference for up direction
Sample becomes magnetized
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 337 / 412
Physics of Magnetic Resonance Magnetization
Macroscopic Magnetization
Magnetization vector:
M=
N
s
n=1
n
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 338 / 412
Physics of Magnetic Resonance Magnetization
Equilibrum Magnetization
Equilibrium value: M
0
same direction as B
0
2
4kT
P
D
k is Boltzmanns constant
T is temperature
P
D
is proton density
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 339 / 412
Physics of Magnetic Resonance Magnetization
Evolution of Magnetization
M= M(x. t)
Relation to bulk angular momentum J
M= J
Focus on small sample voxel
M= M(t)
magnetic eld B
torque is = MB
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 341 / 412
Physics of Magnetic Resonance Magnetization
Precession
Torque acts on rotating body in funny way
Torque is related to angular momentum
=
dJ
dt
Eliminate J to yield
dM(t)
dt
= M(t) B(t)
Equation describes precession
Valid for short times
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 342 / 412
Physics of Magnetic Resonance Magnetization
Larmor Frequency
Let B(t) = B
0
; M(0) angle c with z
Then
M
x
(t) = M
0
sin ccos (B
0
t + o)
M
y
(t) = M
0
sin csin (B
0
t + o)
M
z
(t) = M
0
cos c
where
M
0
= M(0) o arbitrary
Precession with Larmor frequency
.
0
= B
0
or i
0
= B
0
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 343 / 412
Physics of Magnetic Resonance Magnetization
Isochromats
.
0
not constant for spin system due to
magnetic eld inhomogeneities
Main magnetic eld, shimming ignore
magnetic susceptibility:
Longitudinal magnetization
M
z
(t)
Transverse magnetization
M
xy
(t) = M
x
(t) + jM
y
(t)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 345 / 412
Physics of Magnetic Resonance NMR Signal
Origin of NMR Signal
Principle of Reciprocity
B
r
(r) is eld produced at r by unit direct
current in coil around sample.
Now reverse scenario
Voltage produced in coil by changing magnetic eld
is (by Faradays law of induction)
V(t) =
object
M(r. t) B
r
(r) dr
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 346 / 412
Physics of Magnetic Resonance NMR Signal
NMR Signal
Longitudinal magnetization changes too slow
Transverse magnetization dominates
M
xy
(t) = M
0
sin ce
j (.
0
tc)
Final expression
V(t) = .
0
V
s
M
0
sin cB
r
sin(.
0
t + o o
r
)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 347 / 412
Physics of Magnetic Resonance NMR Signal
Rotating Frame
Coordinate transformation
x
= x cos(.
0
t) y sin(.
0
t)
y
= x sin(.
0
t) + y sin(.
0
t)
z
= z
Transverse magnetization in rotating frame
M
x
(t) = M
0
sin ce
j c
Magnitude M
0
sin c
Phase angle o
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 348 / 412
Physics of Magnetic Resonance Excitation
RF Excitation
Circularly polarized RF excitation pulse
B
1
(t) = B
e
1
(t)e
j (.
0
t,)
Yields forced precession
M(t) motion is spiral
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 349 / 412
Physics of Magnetic Resonance Excitation
Tip Angle
z-magnetization magnitude after excitation
M
z
= M
0
cos c
Tip angle is
c =
t
p
0
B
e
1
(t)dt
where t
p
is pulse duration
For rectangular pulse:
c = B
1
t
p
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 350 / 412
Physics of Magnetic Resonance Relaxation
Relaxation
Magnetization cannot precess forever
Two independent relaxation processes
Transverse relaxation
spin-spin relaxation
Longitudinal relaxation
spin-lattice relaxation
Detailed properties dier in tissues
2
Decay
In fact RF signal decays faster
T
2
< T
2
Underlying T
2
relaxation is preserved
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 354 / 412
Physics of Magnetic Resonance Relaxation
Longitudinal Relaxation
M
z
(t) behaves as rising exponential
M
z
(t) = M
0
(1 e
t,T
1
) + M
z
(0
+
)e
t,T
1
M
z
(0
+
) is value after RF excitation pulse
M
0
is nal (equilibrium) value
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 355 / 412
Physics of Magnetic Resonance Bloch Equations
Bloch Equations
Equation(s) of motion for M(t)
dM(t)
dt
= M(t) B(t) R{M(t) M
0
}
Includes RF excitation
B(t) = B
0
+B
1
(t) .
Includes relaxation
R =
1,T
2
0 0
0 1,T
2
0
0 0 1,T
1
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 356 / 412
Physics of Magnetic Resonance Spin Echoes
Concept of Spin Echoes
Pure transverse relaxation T
2
is random
So why faster decay T
2
?
T
1
, T
2
, and P
D
Pulse sequence parameters:
tip angle c
echo time T
E
Image quickly
Practical parameters:
T
R
= 6000 ms (long)
T
E
= 17 ms (relatively quick)
c = ,2 (max signal)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 362 / 412
Physics of Magnetic Resonance Contrast
T
2
-weighted Contrast
Echo must be used because of T
2
Procedure:
Image at approx T
2
Practical parameters:
T
R
= 6000 ms (long)
T
E
= 102 ms (moderate)
c = ,2 (max signal)
Trick: get P
D
and T
2
in two echoes
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 363 / 412
Physics of Magnetic Resonance Contrast
Principle of T
1
-weighted Contrast
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 364 / 412
Physics of Magnetic Resonance Contrast
T
1
-weighted Contrast
Uses T
R
to capture T
1
dierences
Procedure:
Image quickly
Possible parameters:
T
R
= 600 ms (moderate)
T
E
= 17 ms (fast)
c = ,2 (max signal)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 365 / 412
Magnetic Resonance Imaging
13
Magnetic Resonance Imaging
MR Scanner Components
Frequency Encoding
Slice Selection
Signal Models
Scanning Fourier Space
Gradient Echoes
Phase Encoding
Spin Echoes
Realistic Pulse Sequences
Image Reconstruction
Sampling, Resolution, and Noise
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 366 / 412
Magnetic Resonance Imaging MR Scanner Components
Five System Components
1
Main magnet
2
Gradient coils
3
RF resonators or coils
4
Pulse sequence electronics
5
Computer and viewing console
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 367 / 412
Magnetic Resonance Imaging MR Scanner Components
MR Scanner Components
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 368 / 412
Magnetic Resonance Imaging MR Scanner Components
MR Scanner Photograph
http://www.gehealthcare.com http://www.gehealthcare.com
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 369 / 412
Magnetic Resonance Imaging MR Scanner Components
Superconducting Magnet
1 meter niobium-titanium wire
superconducting coils
4
passive shimming
active shimming
x, y, and z directions
G
x
, G
y
, and G
z
strengths
Modify main eld as follows
B = (B
0
+ G
x
x + G
y
y + G
z
z) z
This is the key to MR imaging
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 372 / 412
Magnetic Resonance Imaging MR Scanner Components
Gradient Coils
x and y are saddle coils
z is opposing coils
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 373 / 412
Magnetic Resonance Imaging MR Scanner Components
Specications of Gradient Coils
Maximum gradient 16 Gauss/cm
Switching times 0.11.0 ms
slew rates 5250 mT/m/msec
Additional shielding outside to reduce
eddy currents
FDA limit 40 T/s
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 374 / 412
Magnetic Resonance Imaging MR Scanner Components
RF Coils
Two purposes:
volume coils
surface coils
Volume coils have uniform response
Surface coils are more sensitive but
have spatially-dependent response
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 375 / 412
Magnetic Resonance Imaging MR Scanner Components
RF Coil Designs
(a) saddle coil: head
(b) birdcage coil: body, head
(c) surface loop: peripherals
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 376 / 412
Magnetic Resonance Imaging MR Scanner Components
Scanning Console and Computer
Control scanner
Acquire images
Coordinate with EKG and breathing
Reconstruct images (1050 images/s)
View, store, and manipulate images
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 377 / 412
Magnetic Resonance Imaging MR Scanner Components
Laboratory Coordinates
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 378 / 412
Magnetic Resonance Imaging Frequency Encoding
(Larmor) Frequency Encoding
Gradient G = (G
x
. G
y
. G
z
) produces B-eld:
B = (B
0
+G r) z
where r = (x. y. z)
Spatially varying Larmor frequency
i(r) = (B
0
+G r)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 379 / 412
Magnetic Resonance Imaging Slice Selection
Principle of Slice Selection
Let G = (0. 0. G
z
)
Then
i(r) = i(z) = (B
0
+ G
z
z)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 380 / 412
Magnetic Resonance Imaging Slice Selection
Slice Selection Excitation
Excite frequencies i [i
1
. i
2
]
Causes slab excitation of spin system
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 381 / 412
Magnetic Resonance Imaging Slice Selection
Slice Selection Parameters
RF parameters:
i =
i
1
+ i
2
2
center frequency
i = i
2
i
1
frequency range
Slice parameters:
z =
i i
0
G
z
slice position
z =
i
G
z
slice thickness
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 382 / 412
Magnetic Resonance Imaging Slice Selection
Ideal Slice Selection RF Excitation
Excite frequencies in range [i
1
. i
2
] Hz
Excitation signal has Fourier transform
S(i) = A rect
(
i i
i
)
Signal is s(t) = Ai sinc(it)e
j 2 it
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 383 / 412
Magnetic Resonance Imaging Slice Selection
Practical Slice Selection RF Excitation
Truncated sinc
s(t) =
[
Ai sinc(it)e
j 2 it
]
rect(t,t
p
)
Corresponding tip angle prole:
c(z) = At
p
rect
(
z z
z
)
sinc (t
p
G
z
(z z))
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 384 / 412
Magnetic Resonance Imaging Slice Selection
Slice Dephasing and Refocussing
Dierence Larmor frequencies across slice:
strength G
z
duration t,2
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 385 / 412
Magnetic Resonance Imaging Slice Selection
A Simple Pulse Sequence
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 386 / 412
Magnetic Resonance Imaging Signal Models
Basic Signal Model
Slice selection FID is
s(t) = e
j 2i
0
t
f (x. y) dx dy
Where eective spin density is
f (x. y) = AM(x. y; 0
+
)e
t,T
2
(x,y)
Baseband signal is
s
0
(t) =
f (x. y) dx dy
Note: T
2
always decays the FID signal
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 387 / 412
Magnetic Resonance Imaging Signal Models
Frequency Encoding
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 388 / 412
Magnetic Resonance Imaging Signal Models
Frequency Encoding Signal
Larmor frequency is function of x
i(x) = (B
0
+ G
x
x)
Baseband signal becomes
s
0
(t) =
f (x. y)e
j 2 G
x
xt
dx dy
Recognize Fourier transform frequencies:
u = G
x
t
v = 0
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 389 / 412
Magnetic Resonance Imaging Scanning Fourier Space
Relation to Fourier transform
F(u. 0) = s
0
(
u
G
x
)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 390 / 412
Magnetic Resonance Imaging Scanning Fourier Space
Polar Scanning
u = G
x
t v = G
y
t
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 391 / 412
Magnetic Resonance Imaging Scanning Fourier Space
Scanning Fourier Space
Ignore readout/ADC
Applied gradients drive us around in Fourier space
This is concept of Fourier trajectory
Fourier trajectories underly all MRI
spin echoes
gradient echoes
frequency encoding
polar scanning
phase encoding
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 392 / 412
Magnetic Resonance Imaging Gradient Echoes
Gradient Echoes
Note: T
2
decay overall
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 393 / 412
Magnetic Resonance Imaging Phase Encoding
Phase Encoding
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 394 / 412
Magnetic Resonance Imaging Phase Encoding
Phase Encoding Signal
Accumulated phase after phase encode
o
y
(y) = G
y
T
p
y
Baseband signal during readout
s
0
(t) =
f (x. y)e
j 2 G
x
xt
e
j 2 G
y
T
p
y
dx dy
Recognize Fourier transform frequencies:
u = G
x
t
v = G
y
T
p
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 395 / 412
Magnetic Resonance Imaging Phase Encoding
Gradient Echo Pulse Sequence
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 396 / 412
Magnetic Resonance Imaging Spin Echoes
Concept of a Spin Echo
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 397 / 412
Magnetic Resonance Imaging Spin Echoes
Basic Spin Echo Pulse Sequence
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 398 / 412
Magnetic Resonance Imaging Realistic Pulse Sequences
Realistic Gradient Echo Pulse Sequence
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 399 / 412
Magnetic Resonance Imaging Realistic Pulse Sequences
Realistic Spin Echo Pulse Sequence
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 400 / 412
Magnetic Resonance Imaging Realistic Pulse Sequences
Realistic Spin Echo Polar Pulse Sequence
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 401 / 412
Magnetic Resonance Imaging Image Reconstruction
Acquired Rectilinear Data
Acquire data for all phase encode areas
A
y
= G
y
T
p
Baseband signal
s
0
(t. A
y
) =
f (x. y)e
j 2 G
x
xt
e
j 2 A
y
y
dxdy
Identify Fourier frequencies
u = G
x
t
v = A
y
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 402 / 412
Magnetic Resonance Imaging Image Reconstruction
Image Reconstruction: Rectilinear Data
Fourier transform is built over repetitions
F(u. v) = s
0
(
u
G
x
.
v
)
0 u G
x
T
s
Inverse Fourier transform
f (x. y) =
s
0
(
u
G
x
.
v
)
e
+j 2(ux+vy)
dxdy
This is a fundamental equation in MRI
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 403 / 412
Magnetic Resonance Imaging Image Reconstruction
Acquired Polar Data
G
x
and G
y
identify readout parameters
= t
G
2
x
+ G
2
y
o = tan
1
G
y
G
x
Projection slice theorem connects 2D Fourier space
to Fourier transform of 1D projection
G(. o) = F( cos o. sin o)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 404 / 412
Magnetic Resonance Imaging Image Reconstruction
Image Reconstruction: Polar Data
Baseband signal is s
0
(t. o)
Relation to 1-D projection
G(. o) = s
0
G
2
x
+ G
2
y
. o
0
[
G(. o)e
j 2
d
]
=x cos 0+y sin 0
do
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 405 / 412
Magnetic Resonance Imaging Sampling, Resolution, and Noise
Sampling
Duration of readout
T
s
= N
a
T
Receiver bandwidth (sampling rate)
f
s
=
1
T
Antialiasing lter chops outside [f
s
,2. f
s
,2]
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 406 / 412
Magnetic Resonance Imaging Sampling, Resolution, and Noise
Readout Field of View
Antialiasing lter chops Larmor frequencies,
leading to
FOV
x
=
f
s
G
x
=
1
G
x
T
Step in Fourier space is
u = G
x
T
Relation to eld of view
FOV
x
=
1
u
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 407 / 412
Magnetic Resonance Imaging Sampling, Resolution, and Noise
Phase Encode Field of View
Step size in phase encode direction:
v = A
y
Field of view
FOV
y
=
1
A
y
=
1
v
Lack of antialising lter could cause wrap-around
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 408 / 412
Magnetic Resonance Imaging Sampling, Resolution, and Noise
Resolution
Fourier space coverage
U = N
x
G
x
T
V = N
y
A
y
Implied lowpass lter is
H(u. v) = rect
(
u
U
)
rect
(
v
V
)
Spatial PSF is
h(x. y) = UVsinc(Ux)sinc(Vy)
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 409 / 412
Magnetic Resonance Imaging Sampling, Resolution, and Noise
Full Width Half Maxs
FWHMs are
FWHM
x
=
1
U
=
1
N
x
G
x
T
=
1
N
x
u
FWHM
y
=
1
V
=
1
N
y
A
y
=
1
N
y
v
The Fourier resolutions of MRI
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 410 / 412
Magnetic Resonance Imaging Sampling, Resolution, and Noise
Noise
Johnson (thermal) noise dominates
o
2
=
2k R
T
A
k = Boltzmanns constant
= temperature colder is better
R = eective resistance use small coils
T
A
= total acquisition time scan longer
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 411 / 412
Magnetic Resonance Imaging Sampling, Resolution, and Noise
Signal-to-Noise Ratio
Recall magnitude of signal is
V = 2i
0
V
s
M
0
sin cB
r
Signal-to-noise Ratio is
SNR =
V
o
2
=
h
2
4k
2i
0
P
D
j
r
2
0
L
3
V
s
sin c
T
A
Jerry L. Prince (Johns Hopkins University) Medical Imaging Signals and Systems August 20, 2009 412 / 412