Dual Energy CT for Density Measurements
Norbert J. Pelc, Sc.D. Departments of Radiology and Bioengineering Stanford University
What is in a voxel?
Acknowledgements Souma Sengupta, Uri Shreter and Robert Senzig: GE Healthcare Thomas Flohr, Bernhard Schmidt and Karl Krzymyk: Siemens Healthcare Gretchen House, Mark Olszewski and Michael Decklever: Philips Healthcare Dominik Fleischmann, Carolina Arboleda and Adam Wang: Stanford University Cynthia McCollough: Mayo Clinic
Attenuation coefficients depend on photon energy
CT number depends on: • inherent tissue properties (chemical composition, density) • x-ray spectrum • administered contrast media
attenuation coefficient
100
?
10
iodine 1
bone water
0.1 35
55
75
95
115
135
photon energy
Can we be more specific? www.uhrad.com/ ctarc/ct153b2.jpg
use CT measurements at multiple energies for material specificity and improved quantitation
Motivation “Two pictures are taken of the same slice, one at 100 kV and the other at 140 kV...so that areas of high atomic numbers can be enhanced... Tests carried out to date have shown that iodine (Z=53) can be readily differentiated from calcium (Z=20)”. G.N. Hounsfield, BJR 46, 1016-22, 1973. Genant et al, Inv Radiol, 1977.
Single energy CT:
“water” beam hardening correction
Beam hardening
14
Accurate for “water-like” materials of any density
14
12
water
12
10
Methods: MLE is accurate polynomials are fast: p = a1L + a2L2 + a3L3 + …
10
ln(I0/I)
8
6
ln(I0/I)
water
8
6
4
2 4
Provides accurate densities if Zeff is known and uniform
2
0 0
2
4
6
8
line integral
10
12
14
0 0
2
4
6
8
10
line integral
12
14
Single energy CT:
“Water” beam hardening correction
Beam hardening
14
Correction fails with materials of very different Zeff
water 10
ln(I0/I)
Results in local and distant errors and artifacts
12
8
calcium 6
4
2
0 0
2
4
6
8
10
12
14
80kVp
line integral
Courtesy of Uri Shreter GE Healthcare
Single energy CT:
“Water” beam hardening correction
140 kVp Conventional CT Hoxworth Courtesy of Dr. Joseph Mayo Clinic Arizona
Courtesy of Uri Shreter GE Healthcare
OUTLINE
14
Correction fails with materials of very different Zeff
12
water
ln(I0/I)
10
Results in density errors and artifacts
8
calcium 6
4
2
Multi-pass corrections can help if materials and distribution are known Can we do better?
0 0
2
4
6
8
10
line integral
12
14
• Physical principles of multi-energy x-ray measurements • Signal processing • Quantitation opportunities and challenges • Data acquisition • Summary
I01 I02 energy E1 E2 water bone
tb
unknown thickness two known materials
100.0
E1
I01 I02
E2
energy E1 E2
10.0
water
linear attenuation coefficient (cm-1)
linear attenuation coefficient (cm-1)
unknown thickness two known materials cortical bone
water
1.0
bone
tb
0.1 10
20
50
100
200
100.0
E1
water
I1 = I01 e-(w1tw+ b1tb) I2 = I02 e-(w2tw+ b2tb) solve for tw and/or tb
dual energy x-ray absorptiometry (DEXA)
cortical bone
1.0
•
•
0.1 10
photon energy (keV)
I1 I2
E2
10.0
20
50
100
200
photon energy (keV)
I1 I2
tb = A{ ln(I01/I1) - (w1/w2)(ln(I02/I2)} scale for lost bone signal
subtract water
makes the water contribution at E2 match that at E1
material analysis with absorptiometry • 2 energies
2 materials
• can we generalize this? N energies for N materials? • limitation: two strong interaction mechanisms
2 energies materials
2
Compton scattering and photoelectric absorption Barring a K-edge in the spectrum, the energy dependence of each is the same for all elements!!
basis material decomposition: • barring a K-edge:
Basis material decomposition 1000
any material acts like a combination of pure photoelectric and Compton any material can be modeled as a weighted sum of two other materials
100
Cu O Ca Cu Ca'
10
Ca 1
.61*O + .04*Cu
O 0.1 0
Basis material decomposition
20
40
60
80
100
120
140
basis material decomposition: • barring a K-edge:
I0 .04 M grams of Cu .61 M grams of O
I0 M grams of Ca
= I
I
Indistinguishable at any x-ray energy above their Kedge Common “basis materials”: iodine and water, aluminum and plastic
any material acts like a combination of pure photoelectric and Compton any material can be modeled as a weighted sum of two other materials “basis material” decomposition in any projection measurement, we can only isolate two materials
• Material parameters: effective atomic number and electron density amounts of two basis materials can be measured using 2 x-ray energies
linear attenuation coefficient (cm-1)
K-edge subtraction 100.0
• reconstruct images in the normal manner, and combine HU images
E1 E2
10.0
water
cortical bone
easy to implement iodine
• combine projection data prior to reconstruction
1.0
0.1 10
20
50
100
200
photon energy (keV)
Very specific material information 2 narrow spectra, or 3 spectra
Dual energy processing ~80 kVp
iodine contrast
“water” contrast
Dual-energy processing
somewhat more difficult requires aligned projections enables “exact” beam hardening correction
Dual energy processing ~80 kVp
monochromatic 55 keV simulation comparable to ~ 80 kVp
~140 kVp
iodine contrast
“water” contrast
monochromatic simulation comparable to 80/150 kVp
Dual energy processing ~140 kVp
100
attenuation coefficient
~80 kVp
E2
~80 kVp
~140 kVp
iodine image (water cancelled)
water image (iodine cancelled)
10
iodine 1
water
0.1 35
iodine image (water cancelled)
E1
Dual energy processing
55
75
photon energy
Iodine image = a • (Image80 - b • Image140) restore reduced iodine signal
95
Water image = c • (Image80 - d • Image140)
amplify 140 kVp water signal
Virtual non-contrast (VNC) image
Dual energy processing ~80 kVp
~140 kVp
optimal combination (“mixed” image)
iodine CNR=7.9
iodine CNR=3.8
iodine CNR=10
water SNR=67
water SNR=71
iodine image
water image (VNC)
combined image has high SNR
material cancelled images have increased noise SNR=3.4
SNR=37
Noise depends on dose allocation
Noise ~80 kVp
~140 kVp
iodine image
Iodine image = a • (Image80 - b • Image140) iodine image
SNR=3.4
water image
SNR=37
=
a2
•
(80
+
b2
•
140)
depends on dose allocation to the 80 kVp and 140 kVp images
water image
dose allocation that maximizes iodine SNR SNR=3.4
SNR=37
iodine image
water image
80 kVp dose, 140 kVp dose same total dose SNR=1.3
SNR=34
Dual energy processing
Dual energy Basis material decomposition ethanol
LL = ln(I0L/IL), LH = ln(I0H/IH) mA, mB = amounts of basis materials
acrylic
With monochromatic beams, L’s are linear functions of m’s, so mA = a0LL + a1LH, mB = b0LL + b1LH With polychromatic beams, functions are nonlinear. Approaches: 1) iterative solutions (e.g., MLE) accurate but slow 2) polynomial approximation mA = a0LL + a1LH + a2LL2 + a3LH2 + a4LLLH+… accuracy depends on polynomial order, dynamic range, etc.
Dual energy Basis material decomposition water image
Iso-intense @ 140 kVp
acquire 80 kVp
calcium image
ethanol + NaCl
Iso-intense @ 80 kVp
calcium image
140 kVp
basis material decomposition
water image
fully characterizes object
Image Based Methods Calculation of Energy-Selective Images: Noise @ different energies
fully characterizes object
Monoenergetic: 55 keV
Monochromatic energy is a display parameter.
Monoenergetic: 68 keV
Similar to “mixed” image Contrast and SNR vary 1.25*Ca + .22*Water with selected energy.
.78*Ca + .19*Water
B: Heismann, B. Schmidt, T. Flohr
Short course 987 SPIE Medical Imaging Conference 2010
Application of monoenergetic images
Beam hardening correction If basis material assumption holds (e.g., no K-edge materials), • nonlinear decomposition exactly handles polychromaticity • exact beam hardening correction • projection domain processing is preferred
• image interpretation high SNR, tissue characterization • extrapolation to higher energies MV, SPECT, PET
Discovery CT750 HD
Monochromatic CT from HDCT projectionbased recon
Posterior Fossa Artifact Reduction
Potential for beam hardening streak-free images 80kVp
Clinical Value
140kVp
•Spectral or Monochromatic images have a reduced beam hardening effect vs polychromatic reconstructed images
Projection based
Image based
Water
Aluminum
Water
Aluminum
•Beam hardening artifacts can obstruct the the clinician’s interpretation of important brain anatomy
Monochromatic
•Notice the visualization improvement of the brain anatomy between the petrous bones 140 kVp Conventional CT
75 keV
Projection based MD reduces beam hardening Courtesy of Uri Shreter, GE Healthcare
Images Courtesy of Dr. Joseph Hoxworth Mayo Clinic Arizona
Posterior Fossa Streak Artifacts are Removed / Lesion Verification
Monochromatic CT from HDCT projectionbased recon Potential for beam hardening streak-free images 80kVp
140kVp
Projection based
Image based
Water
80 kVp
100 keV
Aluminum
Water
Aluminum
Monochromatic
MD Iodine
Projection based MD reduces beam hardening Images Courtesy of Dr. Amy Hara, Mayo Clinic, Scottsdale, AZ
Beam hardening correction If basis material assumption holds (e.g., no K-edge materials), • nonlinear decomposition exactly handles polychromaticity • exact beam hardening correction • projection domain processing is preferred • starting with image domain data is possible
Courtesy of Uri Shreter, GE Healthcare
Dual energy processing accurate beam hardening built-in
material cancelled images monoenergetic images Maab et al, Med Phys, 2011
Lehmann et al: Med Phys 8, 659-67, 1981.
Quantitation • Decomposition yeilds local density of basis materials • Can convert basis materials – i.e., calculate density of any two materials • Quantifies actual materials only if they match basis materials • Suppose bases are a and b, but voxel has a and c Truth: (ma, mc) Appearance: (ma,0)+ (ma’, mb’) = ([ma+ma’] , mb’) • (Local) errors results if the materials are wrong (e.g., tissue vs. water vs. fat) • Virtual non contrast ≠ precontrast image
Scatter ideal:
mA = a{LL – (BL/BH) LH}
w/ scatter:
mA’ = mA – a{ln(1+SPRL) - (BL/BH) ln(1+SPRH)}
20 cm water absorber
Ghafarian et al, IEEE Nuclear Science Symposium, 2007.
Scatter
three known materials water
bone
1 = w1fw + b1fb + I1fI iodine
2 = w2fw + b2fb + I2fI fw+ fb + fI = 1
D. Tran and D. Fleischmann
Vetter et al, Med Phys 1998.
solve for fw , fb , fI
three materials water
fat
bone
• Bone mass from single energy CT is inaccurate if fat fraction is unknown
Goodsitt et al: Inv Radiol 22, 799, 1987.
three materials water
fat
bone
• Bone mass from single energy CT is inaccurate if fat fraction is unknown • DE can be more accurate but is less precise
Three known materials dual energy CT Reliable separation requires large (R1 - R2)2 calcium iodine
where R = high/low, depends on material and energies Works best for one high Z and one lower Z material, and very different x-ray energies Kelcz et al: Med Phys 6, 418-25, 1979.
Choice of photon energies
Photon counting detectors
• DE, EL, EH • very critical for SNR efficiency, separation robustness, etc. • implementations
• main challenges:
– different kVp and/or filtration – layered detector – photon counting with energy analysis
count rate capability, translates to scan speed imperfect and count-rate dependent energy response
• very promising in the long term but not yet ready for clinical use
Spectral separation • very critical for SNR efficiency, separation robustness, etc. • implementations photon counting with K-edge filter* photon counting with energy analysis* different kVp and filtration different kVp layered detector
better spectral separation and dose efficiency
Dual energy implementations • Sequential scans at different kVp motion sensitivity > 50% Trot
• Two sources at 90º on the same gantry some motion sensitivity (~ 25% Trot ?)
• Switching kVp within a single scan • Energy discriminating detectors
better immunity to motion
layered detector, photon counting * assumes good energy response
contrast material sensitivity very low concentration CNR • optimized single energy CT advantage: highest CNR limitation: inhomogeneous background
• temporal subtraction (post - pre) advantage: perfect background suppression (w/o motion) limitation: motion misregistration lower CNR at the same dose
• rapid dual energy CT advantage: motion immunity limitations: nonuniform Z background? lowest CNR at the same total dose
Summary • more material specificity than single energy CT(e.g., average material properties, material cancelled images) • perfect beam hardening correction (prerecon) effective monoenergetic images, more accurate RTP and PET attenuation correction
• significant challenges but also many opportunities
Summary • virtual pre-contrast image
Thank You
perfectly registered and simultaneously acquired beware of noise propagation. Separate optimized scans probably have lower total dose
• isolate contrast media from calcified plaque difficult, especially for small amounts of either
• lower dose? not likely, compared to optimized protocols
• molecular imaging? I don’t think so
Dose • Two scans. Do we have to double the dose? Depends on the goal Start by splitting the dose to both energies
Dose higher Z task
thicker object
image quality at given dose
beam energy both spectra of DE system can’t be optimal!
Summary of commercial systems
Dose • Two scans. Do we have to double the dose? Depends on the goal Start by splitting the dose to both energies
• DE not likely to provide the same noise performance as optimized single energy protocols • penalty, if any, is low
Dose comparison water image optimal combination (virtual non-contrast image)(post contrast image)
SNR=37
pre-contrast dose ~ 0.15D
iodine CNR=10
postcontrast dose ~ 0.79D
DUAL ENERGY 55/80 keV acquisition ideal dose allocation (~1:1) total dose = D CONVENTIONAL 55 keV pre/post contrast scans total dose 0.94 D
Under ideal conditions, DE scan has slightly higher dose
• Siemens: two sources, different kVp and filtration, image-based processing • GE: single source with rapid switching, same filter for both kVps, projectionbased processing • Philips: sequential scans at different kVp, same filtration, image-based processing • Lots of R&D work
Dose comparison water image optimal combination (virtual non-contrast image)(post contrast image)
SNR=34
pre-contrast dose ~ 0.13D
iodine CNR=5.5
postcontrast dose ~ 0.23D
DUAL ENERGY 55/80 keV acquisition poor dose allocation (~1:8) total dose = D CONVENTIONAL 55 keV pre/post contrast scans total dose 0.36 D
Under non-ideal conditions, DE scan has much higher dose
Applications of Dual Energy CT Another image based application : characterization of kidney stones
Principle of Dual Energy CT – Image Based Evaluation Each material is characterized by its „Dual Energy Index“ x80 and x140 are the Hounsfield numbers at 80 kV and 140 kV, resp.
HU at 80 kV
high Z
low Z HU at 140 kV
Material
DEI
Bone
0.1148
Liver
0.0011
Lung
-0.0021
Soft Tissue
-0.0052
Skin
-0.0064
Proteins
-0.0087
Fat
-0.0194
Gall fluid
-0.0200
based on subtraction, noisy.
Dual energy CT can measure chemical composition! Uric acid stones can be differentiated from other renal calculi Courtesy of University Hospital of Munich - Grosshadern / Munich, Germany
Image Based Methods
Image Based Methods
Modified 2-material decomposition: Separation of two materials Assume mixture of blood + Iodine (unknown density) and bone marrow + bone (unknown density) Separation line
600 Iodine pixels 500 400 Bone pixels Blood+Iodine 300 Marrow+bone 200 Soft 100 tissue Blood Marrow 0 -100 -100 0 100 200 300 400 50 600 HU at 140 kV 0 at low HU numbers Short course 987 Additional postprocessing to improve classification B: Heismann, B. Schmidt, T. Flohr SPIE Medical Imaging Conference 2010 HU at 80 kV
Courtesy of B. Krauss, B. Schmidt, and Th. Flohr, Siemens Medical Solutions
Modified 2-material decomposition: Separation of bone and Iodine Automatic bone removal without user interaction Clinical benefits in complicated anatomical situations: Base of the skull Carotid arteries Vertebral arteries Peripheral runoffs
Courtesy of Prof. Pasovic, University Hospital of Krakow, Poland B: Heismann, B. Schmidt, T. Flohr
Short course 987 SPIE Medical Imaging Conference 2010
noise in processed images low energy
high energy
material 1
high, correlated noise material 2
usually high noise material cancelled images
Kalender, Computed Tomography, Publicis Corporate Publishing, 2005.
equivalent monoenergetic images
Dual kVp, dual filtration
Principle of Dual Energy CT Data acquisition with different X-ray spectra: 80 kV / 140 kV
85 kVp 0.1 mm erbium Mean Energy: 56 kV
can be low noise
76 kV
135 kVp 1.5 mm bronze
Tube 1 Tube 2
Different mean energies of the X-ray quanta
• switched filtration improves separation • different mA helps apportion dose
Courtesy of B. Krauss, B. Schmidt, and Th. Flohr, Siemens Medical Solutions
Lehmann et al: Med Phys 8, 659-67, 1981.
Dual Source Challenge: Inconsistent scans
syngo Dual Energy - Principle of Dual Energy
Moving Objects
SOMATOM Definition Flash
140kV kV + SPS SS11::80 80kV kV SS22::140
Moving Phantom Simulation Ideal
4
x 10 x 104
quanta of quanta number number of
15 15
80 80kV kV 140 140kV kV 140 kV + SPS
10 10 Does not see movement
Dual Source system 55
00 SPS= Selective Photon Shield
50 50
100 100
150 150
photon photonenergy energy(keV) (keV)
Dual energy implementations • Sequential scans at different kVp motion sensitivity > 50% Trot
Courtesy of R. Senzig, GE Healthcare
Rapid kVp switching Dual energy CT • Requires fast generator and detectors
• Two sources at ~90º on the same gantry some motion sensitivity (~ 25% Trot)
• Switching kVp within a single scan1, 2
• Dose allocation controlled by dwell time • Difficult to switch filters
1. Lehmann et al: Med Phys 8, 659-67, 1981. 2. Kalender et al, Med Phys 13, 334, 1986.
Courtesy of Uri Shreter, GE Healthcare
Layered detector
Multilayer Detector
• simultaneous dual energy sensing • relatively poor spectral separation
X-Rays Photons 100%
~50% SCINT1
SCINT2
Low Energy Raw data
~50%
E1 image
+ High Energy Raw data
E2 image
---------------------------------------
= Weighted combined Raw data
CT image Carmi R, Naveh G, and Altman A: IEEE NSS M03-367, 1876-78, 2005
81
Investigational device
Dose efficiency
Dual Layer Detectors - Challenges Complex technical realization Reduced dual energy performance compared to dual kV
3 component decomposition, each technique optimized Relative std dev
24.1
36.2
Performance depends on scintillator types and thicknesses Dual energy performance less than 70% compared to dual kV technology (same radiation dose!)
4X overall difference in dose efficiency Kelcz et al: Med Phys 6, 418-25, 1979.
Courtesy S. Kappler, Siemens Healthca Short course 987 Page 84
B: Heismann, B. Schmidt, T. Flohr
SPIE Medical Imaging Conference 2010
Photon Counting Spectral CT – Detector Principle Absorbed single X-ray photon
(CZT crystal: Cadmium Zinc Telluride)
High Voltage
Discriminating thresholds
Counter 4 Counter 3 Counter 2 Counter 1
Direct conversion material
Pixelated electrodes
Photon Counting Prototype* Early results
Electronics
• Two systems in Philips Research labs • Research system installed at Washington University-Saint Louis in Nov. 2008
Charge pulse Pulse height proportional to x-ray photon energy Stored counts of all energy windows, for each reading time period Counts
Photon energy
Direct- Conversion Detector efficiently translates X-ray photons into large electronic signals These signals are binned according to their corresponding X-ray energies
‘K-Edge Imaging’ w/ Univ Ulm (Radiology Oct 08)
Novel contrast agents targeting fibrin (clots) w/ Wash U
*Works-in-Progress: Pending commercial availability and regulatory clearance
Confidential Investigational device
Dual energy implementations • Sequential scans at different kVp
86
8
syngo Dual Energy - Principle of Dual Energy
SOMATOM Definition
SOMATOM Definition Flash
motion sensitivity > 50% Trot. Helical?
• Two sources at ~90º on the same gantry
Two X-ray tubes, one at 80 kVp, second at 140 kVp
attenuation and material identification
Image Based Methods Calculate material specific images: 2 materials of unknown density
I0
Noise amplification in the material specific images!
But what material is it?
2000
Bone
T
1500
HU at 80 kV
Image noise 1000
Bone image
500
Soft tissue
0
I = I0 e-T
-500
Soft tissue image -1000 -1000
-500
0 HU at 140 kV
500
1000 Short course 987 SPIE Medical Imaging Conference 2010
B: Heismann, B. Schmidt, T. Flohr
Three known materials dual energy CT water
bone HUlow
iodine
bone and iodine in water
water + iodine
water + bone identity
Can calculate both iodine and bone. HUhigh Requires known mixing properties mb = A{ HUlow - ( 1,I/ 2,I) HUhigh} and consistent water density Kelcz et al: Med Phys 6, 418-25, 1979.
T = ln(I0/ I)
Even more confusing if T is unknown