Experimental feasibility of multi-energy photon-counting K

Transcription

Experimental feasibility of multi-energy photon-counting K
IOP PUBLISHING
PHYSICS IN MEDICINE AND BIOLOGY
Phys. Med. Biol. 53 (2008) 4031–4047
doi:10.1088/0031-9155/53/15/002
Experimental feasibility of multi-energy
photon-counting K-edge imaging in pre-clinical
computed tomography
J P Schlomka1, E Roessl1, R Dorscheid2, S Dill2, G Martens1, T Istel1,
C Bäumer3, C Herrmann3, R Steadman3, G Zeitler3, A Livne4
and R Proksa1
1
2
3
4
Philips Research Europe, Sector Medical Imaging Systems, Hamburg, Germany
Philips Research Europe, Engineering & Technology, Aachen, Germany
Philips Research Europe, Sector Medical Imaging Systems, Aachen, Germany
Philips Healthcare, Global Research and Advanced Development, Haifa, Israel
E-mail: [email protected]
Received 11 March 2008, in final form 10 June 2008
Published 8 July 2008
Online at stacks.iop.org/PMB/53/4031
Abstract
Theoretical considerations predicted the feasibility of K-edge x-ray computed
tomography (CT) imaging using energy discriminating detectors with more
than two energy bins. This technique enables material-specific imaging
in CT, which in combination with high-Z element based contrast agents,
opens up possibilities for new medical applications. In this paper, we
present a CT system with energy detection capabilities, which was used to
demonstrate the feasibility of quantitative K-edge CT imaging experimentally.
A phantom was imaged containing PMMA, calcium-hydroxyapatite, water and
two contrast agents based on iodine and gadolinium, respectively. Separate
images of the attenuation by photoelectric absorption and Compton scattering
were reconstructed from energy-resolved projection data using maximumlikelihood basis-component decomposition. The data analysis further enabled
the display of images of the individual contrast agents and their concentrations,
separated from the anatomical background. Measured concentrations of
iodine and gadolinium were in good agreement with the actual concentrations.
Prior to the tomographic measurements, the detector response functions for
monochromatic illumination using synchrotron radiation were determined in
the energy range 25 keV–60 keV. These data were used to calibrate the detector
and derive a phenomenological model for the detector response and the energy
bin sensitivities.
0031-9155/08/154031+17$30.00
© 2008 Institute of Physics and Engineering in Medicine
Printed in the UK
4031
4032
J P Schlomka et al
1. Introduction
The attenuation properties of matter for x-rays are energy- and material dependent. This
allows, in return, deriving material properties by using a multitude of different x-ray energies
for imaging. A simple realization of this technique is known as ‘dual-energy imaging’ (Alvarez
and Macovski 1976, Kelcz et al 1979, Lehmann and Alvarez 1986). Using different incident
spectra (Lehmann et al 1981) or energy discrimination on the detector side (‘dual crystal
method’) (Barnes et al 1985, Carmi et al 2005), information about the average Z-number of
the material under investigation can be derived. In medical imaging this method can be used
to, e.g., suppress beam-hardening effects or to discriminate to some extent between calcium
or iodine and lighter elements (Z < 20), which form body tissues.
When heavier elements are used in contrast agents such as, e.g., gadolinium, gold or
bismuth their K-absorption edges lying at 50.2 keV, 80.7 keV and 90.5 keV, respectively,
become accessible for diagnostic x-ray imaging. By using more than two spectrally distinct
measurements (tube spectra, filtrations, energy bins, etc), these K-edge features can be
discriminated from the other contributions to the x-ray attenuation. To distinguish this
acquisition method from ‘dual energy CT’ it is referred to as ‘spectral CT’ in this paper.
Spectral CT in combination with a data analysis method, which allows extracting, from a
single scan, separate images of the contrast agent on the one hand and of the anatomy on
the other hand we refer to as ‘K-edge imaging’ (Lehmann and Alvarez 1986, Sukovic and
Clinthorne 1999).
K-edge imaging can be realized by using multi-bin energy-discriminating counting
detectors. New developments in direct-conversion semiconductor detectors based on CZT
(Cadmium–Zinc–Telluride) or CdTe (Cadmium Telluride) may enable the application of this
technique also for medical CT imaging (Takahashi et al 2005, Kowase and Ogawa 2006).
In a previous paper (Roessl and Proksa 2007) the theory of projection-based material
decomposition from energy-binned photon-counting data was presented. The processing
described there is based on an extension of the dual-energy method first introduced by Alvarez
and Macovski (1976) to a higher number of basis components. Roessl and Proksa showed
simulated images, which clearly allowed the differentiation between various basis components
including images showing only the contrast agent. In that work the contrast agent was based
on gadolinium, but also other high-Z materials seemed feasible. It was already mentioned that
it might be possible to use even more than 1 contrast agent simultaneously, provided sufficient
energy discrimination on the detectors side.
In the present paper we report on the experimental proof of this technique. For this task,
a research spectral CT scanner based on a rotating gantry was built, which enables convenient
multi-slice scanning. In the measurements presented here we used a technical phantom
containing several materials including two different conventional medical contrast agents.
Thus, a four-basis component decomposition was required. Separate images of the anatomy
and the contrast agents are presented. A prerequisite for the spectral analysis is the knowledge
of the spectral response of the detector. We measured this function using monochromatic
synchrotron radiation at several different primary energies and derived a phenomenological
description of the complete spectral response behavior of the detection system.
This paper is structured as follows: in section 2 we introduce the theoretical background
of spectral CT, i.e., the physical models of the attenuation and the detection of the x-rays as
well as the maximum-likelihood processing method performed prior to image reconstruction.
Section 3 introduces the experimental spectral CT system used in the studies and briefly
describes the synchrotron set-up used for detector characterization. In section 4 we present
experimental results focusing on first spectral CT phantom images. A discussion and outlook
Experimental feasibility of multi-energy photon-counting K-edge imaging in pre-clinical CT
4033
section completes this paper. The detector energy scale calibration and the response function
model are briefly explained in the appendix.
2. Theory
The theoretical formalism of K-edge imaging using energy-binned detection and maximumlikelihood processing of the projection data has been introduced in an earlier paper (Roessl
and Proksa 2007) and will therefore only briefly be reproduced here for completeness.
2.1. X-ray attenuation and detection
The energy dependence of the linear attenuation coefficient µ(E, x ) of materials in the
diagnostic energy range ∼15–150 keV can be approximated fairly well by a linear combination
of the photoelectric and the Compton cross sections fph (E) and fKN (E), see Alvarez and
Macovski (1976) and references therein. If no absorption edges are located within the
used energy range, the photoelectric cross section can be approximated by its E −3 energy
dependence, and we obtain
1
+ aCo (
x )fKN (E).
(1)
E3
The vector x describes the space dependence of the attenuation and the energy dependence
of the total Compton cross section fKN (E) was first derived by Klein and Nishina (1929) and
can be found in, e.g., Knoll (2000).
In the presence of elements with high atomic number Z, the above description of the
attenuation properties of matter has to be modified to correctly describe the attenuation of
the sample. In the experimental set-up presented below, we used the elements iodine and
gadolinium. Both elements are widely applied in medical contrast agents. For spectral CT
iodine has the disadvantage that its K-edge is at the rather low energy of 33.2 keV and can
therefore hardly be discriminated from other tissue in thicker objects such as, e.g., human
patients by means of its K-edge only. On the other hand, for pre-clinical applications iodine
is very well suited due to the much lower tube voltages and less severe photon starvation
below the iodine K-edge. Gadolinium is mainly known as an MRI contrast agent due to
its magnetic properties but is also used in some medical x-ray imaging applications (RemyJardin et al 2006). It should be emphasized that the two contrast materials were mainly taken
because of their easy accessibility. K-edge imaging in the medical case is not limited to just
these materials. Provided toxicity issues can be resolved, all materials with K-edge energies
above ∼40 keV, e.g., gold or bismuth, could potentially be used in human applications. For
the sake of clarity, however, we will use the indices ‘Gd’ and ‘I’ for the two K-edge materials,
noting that they are potential placeholders for other future K-edge materials.
To incorporate the attenuation of iodine and gadolinium, equation (1) now has to be
extended by the energy-dependent attenuation functions of the two elements gadolinium and
iodine (Lehmann and Alvarez 1986, Sukovic and Clinthorne 1999, Roessl and Proksa 2007):
1
x ) 3 + aCo (
x )fKN (E) + aGd (
x )fGd (E) + aI (
x )fI (E)
µ(E, x ) = aph (
E
4
≡
aα (
x )fα (E).
(2)
µ(E, x ) = aph (
x)
α=1
aGd (
x ), fGd (E), aI (
x ), fI (E) denote the local density and the mass attenuation coefficient of
gadolinium and iodine, respectively. In the second line of equation (2) the values α = 1, 2, 3, 4
4034
J P Schlomka et al
represent the photoelectric effect, the Compton effect and the gadolinium and iodine-based
contrast-agent components. The mass attenuation coefficients of the two K-edge elements
account for all attenuation effects including the Compton effect and the photo-effect with the
K-edge discontinuity of the photo cross section. While in dual-energy systems (at least) two
spectrally different measurements per x-ray path have to be performed in order to determine
x ) and aCo (
x ), the extended model equation (2) relies
the line integrals of the coefficients aph (
on a minimum of four measurements.
Our x-ray detector was operated in photon-counting mode applying energy discrimination
by six threshold values for each individual pixel k = 1 . . . 1024. Physically, the thresholds
are realized by voltages u(i,k)
T , i = 1, . . . , 6, which are fed into the pulse-height comparator
circuits. The pulse height obtained from the detector is nearly proportional to the energy of the
detected photon, but gain and offset vary from bin to bin and from pixel to pixel. Therefore, the
relationship between the measured photon energy UT(i,k) (in keV) and the threshold voltage u(i,k)
T
(in mV), which triggers the corresponding event, had to be determined through a calibration
process described in the appendix. Upon successful completion of this calibration process
of all individual pixels corresponding to a given value of i had to
the threshold voltages u(i,k)
T
be set to different but well-defined values to ensure the realization of homogeneous threshold
settings in the measured energy UT(i,k) despite the variations in the gain and offset of the detector
electronics. Thus the index k, representing the pixel dependence in the measured energy can
be omitted. In practice, slight variations of the measured energy remain, but were not taken
into account in the present processing scheme. A photon with energy Eph was counted in one
of the six adjacent bins Bi , if its measured energy equivalent Uph fulfilled UT(i) Uph < UT(i+1) .
The uppermost bin B6 had no upper threshold, i.e. UT(7) = ∞.
A discrepancy between the actual photon energy Ep and the measured energy Up arises
from the detection process. Physical effects such as electronic noise, incomplete charge
collection, energy loss due to K-escape, or other sources contribute to a degradation of the
energy resolution of the detector. As a consequence, two adjacent energy bins are not sharply
separated by the energy threshold at their common boundary. Their sensitivities are described
by so-called bin sensitivity functions Si (E) and the effects contributing to the degradation of
the energy resolution lead to an overlap of the bin-sensitivity functions. These functions were
determined experimentally as described in section 4 and the appendix.
Having described the attenuation and the detection process we can now introduce a
statistical description of the counting process via the expectation value λi of the number of
x ):
photons in the energy bin Bi and the line integrals Aα of the coefficients aα (
∞
4
Si (E)(E) exp −
fα (E)Aα D(E) dE, i = 1, . . . , 6, (3)
λi (A1 , A2 , A3 , A4 ) =
0
with
α=1
Aα =
aα (
x ) ds,
α = 1, . . . , 4.
(4)
In equation (3), (E) denotes the spectral x-ray photon fluence, and D(E) the detector
absorption efficiency.
2.2. Maximum-likelihood processing of projection data
For our application, the number of energy bins exceeds the dimension of the attenuation basis.
The system in equation (3) is therefore overdetermined, and, in general, no solution exists
for A1, A2, A3 and A4. To overcome this difficulty, the improved spectral sampling of the
Experimental feasibility of multi-energy photon-counting K-edge imaging in pre-clinical CT
4035
attenuation process can be combined with adequate methods of parameter estimation, such as
the least-squares method or the method of maximum likelihood. In our processing method we
used the maximum-likelihood approach, because the corresponding estimators turned out to
be efficient and unbiased in many practical situations (Cowan 1998, Eadie et al 1971).
Mi (Aα ), i = 1, . . . , N (with N = 6 in our case) denote the random variables describing
the number of photons detected in the energy bin Bi and λi (Aα ) denote their mean values.
The random variables and their corresponding mean values depend on the line integrals
Aα . Assuming that the Mi form a set of independent Poisson random variables, we
can calculate the likelihood function as the probability of an arbitrary measurement result
(M1 = m1 , . . . , MN = mN ), given a particular composition of the object parameterized by
Aα :
P (m1 , . . . , mN |λ1 (Aα ), . . . , λN (Aα )) =
N
λi (Aα )mi
i=1
mi !
e−λi (Aα ) .
(5)
Instead of directly maximizing the likelihood function P , it is usually more convenient
to minimize the negative log-likelihood L which, re-expressed as a function of the parameters
Aα , becomes
L(m1 , . . . , mN |Aα ) = −ln[P (m1 , . . . , mN |λ1 (Aα ), . . . , λN (Aα ))]
N
=
[λi (Aα ) + ln mi ! − mi ln λi (Aα )]
i=1
∼
=
N
[λi (Aα ) − mi ln λi (Aα )].
(6)
i=1
In the last step, we dropped terms independent of Aα and, therefore, irrelevant for the
minimization. By minimizing the above expression equation (6) given the measurement results
(m1 , . . . , mN ) with respect to the four parameters Aα , we obtain the maximum-likelihood
estimates AML
α .
The optimization problem can only be treated numerically. A large variety of powerful
numerical algorithms exist, which are specialized to the task of likelihood maximization. We
used the simplex method of Nelder and Mead for our calculations (Nelder and Mead 1965,
Press et al 1992).
For the processing of spectral projection data we determined the line integrals Aα as
described above for all measured paths through the object under study. Once the maximumlikelihood processing for all paths was complete, four conventional reconstruction steps using
standard filtered-back projection techniques generated four basis images (Kek and Slaney
2001).
3. Experimental set-up
3.1. CT set-up
The tomographic measurements were carried out using an experimental spectral CT scanner
based on a direct-drive rotating gantry (figure 1). On the drive motor a rotating disc was
mounted and the components were mounted onto this disc. As an x-ray source a microfocus tube (KEVEX PXS10-65 W) operating at voltages between 70 kVp and 130 kVp was
used. Energy spectra were measured prior to installation on the gantry using a germanium
detector with energy resolution of a few hundred eV. The focal spot size depends on the applied
4036
J P Schlomka et al
Figure 1. Schematic drawing and photograph of the pre-clinical spectral CT system used for this
study. The key components on a rotating gantry are a micro-focus x-ray tube (top) and a single-line
energy-binning photon-counting detector (bottom).
electrical power starting at 10 µm for low power increasing to 100 µm at a maximum power of
65 W. The measurements presented below were taken at a 100 kVp beam voltage and a 100 µA
beam current, which resulted in a beam spot of ∼12 µm (according to the manufacturer) and
a measured x-ray flux of about 3 × 105 cts pixel−1 s−1. The x-ray tube has a beryllium exit
window. No additional energy-spectrum filter or bow-tie filter was used. Slits at the tube exit
collimate the x-rays into a narrow fan beam.
As detector, a single-line photon-counting CdTe array manufactured by GammaMedicaIdeas (Northridge, Ca., USA) was employed (Tajima et al 2004). The x-rays enter the detector
through a 2 mm aluminum housing. Concerning the x-ray dose, it would be more appropriate
to reduce the detector window thickness and instead use pre-object filtering. This is planned
in a future system upgrade. The detector is equipped with 1024 pixels with 0.4 mm average
pixel pitch. The active area of each pixel is 0.38 mm × 1.6 mm with a crystal thickness of
3 mm. A lead slit placed in front of the detector crystals collimates the illuminated detector
width to 1.2 mm. For each pixel, six independent comparator threshold levels can be set
via software. One 16 bit counter is provided for each of the comparators. Read-out of
all counters takes 25 µs during which no data can be acquired. The system geometry is
adjustable providing the capability for high-resolution measurements with a small field of
view and medium resolution measurements with a larger field of view. For this purpose, the
tube and the detector are mounted on slides and can be repositioned easily. The geometry
parameters for two settings are given in table 1. For the measurement below, the medium
resolution set-up was applied. The maximum rotation speed of the system is limited to 0.33
revolutions s−1 to avoid excessive centrifugal forces on the mounted components. For the
measurements presented here, however, the gantry rotated much slower to enable good photon
statistics while maintaining a rather low photon flux onto the detector. Angular positions are
measured by an optical encoder, which directly triggers the PC-based data acquisition on the
Experimental feasibility of multi-energy photon-counting K-edge imaging in pre-clinical CT
4037
Table 1. Geometry parameters for two configurations of the spectral CT experimental scanner. To
switch from one configuration to the other, source and detector can be translated independently on
slides. Spatial resolution was estimated by measuring the full width at half maximum of a 50 µm
thick tungsten wire in reconstructed images.
High resolution set-up
Distance source–isocenter
100 mm
Distance isocenter–detector center
500 mm
Magnification
6
Field of view
60 mm
Spatial resolution
∼100 µm
Large field-of-view set-up
300 mm
300 mm
2
200 mm
∼250 µm
gantry. A master PC controls the data acquisition PC remotely via an ethernet link through a
slip ring.
3.2. Synchrotron set-up
Detector calibration measurements were carried out at the DESY/Hasylab facility (Hamburg,
Germany) at beam-line X1 (Hasylab 2007, Baumer et al 2008). The beam line is positioned at
a bending magnet of the DORIS ring, equipped with a Si (5 1 1) double crystal monochromator
and provides monochromatic x-ray photons in the energy range from 25 keV to 80 keV with
an energy bandwidth lower than 100 eV. The cross section of the beam was 6 mm × 0.25 mm
illuminating about 15 adjacent pixels at a time. Due to this small footprint of the synchrotron
beam, it was required to translate the detector perpendicular to the beam to cover the full active
area of the detector. Measurements were carried out with photon fluxes between 105 and 106
photons pixel−1 s−1.
4. Results
4.1. Detector calibration and characterization at the synchrotron
The spectral response was derived from so-called threshold scans. For such a scan, the detector
was illuminated under constant flux conditions with monochromatic photons of energy E.
The count rate c for a given pixel k = 1 . . . 1024 and comparator i = 1, . . . , 6 was recorded
while varying the comparator threshold voltages u(k,i)
T . From the derivative of this function
(k,i) (k,i) d
(k,i)
c
u
the
spectral
response
R
E,
U
was obtained after making use of the
(k,i)
T
T
duT
and UT(k,i) through the energy scale calibration (see appendix).
relationship between u(k,i)
T
The aim of the calibration procedure was to set the thresholds UT(k,i) of all detector pixels
k = 1 . . . 1024 to one common value UT(i) by using individual values u(k,i)
T for each comparator.
Since we assumed equal spectral
response
of
each
pixel,
the
index
kcould
also be omitted for
the spectral response R (i) E, UT(i) . The spectral response of a bin i, R (i) E, UT(i) , describes
the probability of a photon of energy E to be counted at a measured energy UT(i) . From the
response function the bin sensitivity functions S (i) (E) was calculated for given thresholds
UT(i) :
S (i) (E) =
UT(i+1)
UT(i)
R (i) (E, U ) dU
i = 1, . . . , 6
UT(7) = ∞.
(7)
4038
J P Schlomka et al
0.12
25 keV
30 keV
35 keV
40 keV
45 keV
50 keV
55 keV
60 keV
Normalized count rate
0.1
0.08
0.06
0.04
0.02
0
15
20
25
30
35
40
45
50
55
60
65
70
Measured photon energy/keV
Figure 2. Spectral response of one threshold in one detector pixel resulting from monochromatic
illumination with photon energies ranging from 25 keV to 60 keV. The count rate in the detector
was about 105 photons pixel−1 s−1. The data are normalized to an integrated count rate of
1 cts s−1 above 20 keV.
The bin sensitivity function gives the probability of a photon of energy E to be measured
in bin i.
Figure 2 shows exemplary, but representative experimental results for one detector pixel
and one energy threshold measured at a count rate of 105 photons pixel−1 s−1. We used eight
distinct incident energies ranging from 25 keV to 60 keV. The maximum response occurring at
the incident energy—the photo-peak—could be well described by a Gaussian with increasing
width at higher energies. This broadening could not be explained by the statistics of the
electron–hole pair generation within the crystal. Incomplete charge collection contributed
dominantly. In addition to the photo-peak, some spectra exhibited a K-escape peak (Sato et al
2005). This peak appeared about 25 keV below the photo peak. An incident photon contributes
to the K-escape peak if immediately after its photoelectric absorption a K-photon is emitted
from the host atom and leaves the active pixel volume. This results in a reduction of the
deposited energy by the energy of the K-escape photon. For Cd and Te, K-fluorescence
energies lie between 22.7 keV and 31.7 keV, in good agreement with the observed average of
25 keV. Emission of the fluorescence photon from the excited atom and escape of this photon
from the active detector pixel volume are prerequisites for the reduction in deposited energy
measured in the pixel. The latter process is energy dependent and therefore influences the
intensity of the escape peak. For higher energies, lower photo absorption cross sections and
the deeper average penetration of the primary photons will lower the K-escape probability and
consequently the escape peak intensity.
Finally, besides the photo- and the K-escape peak, a rather constant background in the
response function was found between the noise band and the photo-peak. We attribute this to
charge sharing events, i.e., the charge generated by a single incident photon is measured in
two neighboring pixels with reduced energy in each pixel. For energies above the incoming
photon energy hardly any intensity was measured, which showed that for a rate of 105 photons
pixel−1 s−1 pile-up did not play a significant role (Knoll 2000). This behavior changed when
the flux was increased to 106 photons pixel−1 s−1 leading to significant pile-up. To avoid the
degradation of the spectral response in this feasibility study by pile-up, we measured with
Experimental feasibility of multi-energy photon-counting K-edge imaging in pre-clinical CT
4039
10000
Measurement 0.22mm Sn foil @ 70 kV
9000
Measurement 0.22mm Sn foil @ 130 kV
8000
number of photons
Measurement 1.2mm Pb @ 130 kV
7000
simulations
6000
noise measured with 30mm Pb @ 130 kV
5000
4000
3000
2000
1000
0
10
30
50
70
90
110
130
Measured photon energy/keV
Figure 3. Measured and calculated transmission of 70 kVp and 130 kVp x-ray tube spectra through
0.22 mm of tin and 1.2 mm of lead, respectively. Measurements were performed through threshold
scans. For the calculations the response function described by equations (A.2) and (A.3) was used.
the low flux of 105 photons pixel−1 s−1. Count rate issues will be treated in more detail in
section 5.
The observation of the shape of the spectral response motivated the phenomenological
model described in the appendix. Since the shapes of the spectral responses of the individual
pixels and bins did not vary strongly, we used only one function for the description of all
pixels.
To verify the applicability of the modeled response, we measured the transmission of two
known polychromatic spectra (acceleration voltages of 70 kV and 130 kV) through tin and
lead. The two materials exhibit their K absorption edge within the x-ray range considered
here. Thus the transmission spectra show very distinct features. These spectra were measured
by threshold scans and obtained in parallel by calculations using the above spectral response
model. Figure 3 shows the good agreement of measurement and calculation.
4.2. Tomographic measurements
For the feasibility study of K-edge spectral CT a phantom was used that exhibited certain
features of clinical relevance. As described in section 1, one major application is the distinction
of the contrast agent from calcifications in a single CT scan. Furthermore, applications using
more than 1 type of contrast agent may also become relevant, e.g., in the simultaneous,
selective enhancement of different regions such as the vascular system on the one hand using
a blood-pool agent and soft plaque on the other hand using an agent targeting, e.g., fibrin.
We therefore designed the PMMA phantom shown in figure 4. It hosted 12 contrast agent
filled tubes surrounded by calcium-hydroxyapatite ([Ca5-(PO4)3(OH)], bone mineral) in a gel
matrix. Furthermore, a central reservoir was filled with water. The detailed layout is given in
the figure. As contrast agents two conventional medical contrast agents were tested, one based
on iodine, PeritrastTM5 , and one based on gadolinium: MagnevistTM6 . The concentrations of
the heavy metals in the inserts are given in table 2.
5
6
PeritrastTM , Köhler Chemie, Alsbach-Hähnlein, Germany.
MagnevistTM , Schering, Berlin, Germany.
4040
J P Schlomka et al
PMMA
Gd-3
Gd-2
I-1
water
I-2
I-3
Gd-1
Figure 4. Schematic drawing of the ‘coronary phantom’ used for the tomographic feasibility test
of K-edge imaging. The small holes were filled with two different contrast agents (gadolinium
and iodine based) in three different concentrations each, surrounded by the bone mineral calciumhydroxyapatite in a gel matrix. The diameter of the phantom was 8 cm, the calcium-hydroxyapatite
inserts had an outer diameter of 8 and 10 mm and an inner diameter of 5 mm. Concentrations are
given in table 2.
Table 2. Nominal and measured contrast agent concentrations of the inserts in the ‘coronary
phantom’ schematically drawn in figure 4. Standard deviations were measured by analyzing
regions of interest in the center of the inserts.
Inserts 1 (low concentration)
Inserts 2 (medium concentration)
Inserts 3 (high concentration)
Nominal
Measured
Nominal
Measured
Nominal
Measured
Iodine
concentration
(µmol ml−1)
Gadolinium
concentration
(µmol ml−1)
37.5
32 ± 25
75
68 ± 25
150
132 ± 30
30
32 ± 25
60
70 ± 25
120
116 ± 25
Per rotation 450 projections were acquired with frame duration of 250 ms. This resulted
in a total measurement time of 112.5 s per slice and a dose equivalent of 11.3 mAs. The
energy thresholds were set at 25 keV, 30 keV, 40 keV, 50 keV, 60 keV, and 80 keV. As a
first pre-processing step two-sided energy windows were calculated from the original data.
This was done by subtracting the number of photons measured above the upper threshold
from the number of photon counts measured above the lower threshold. This procedure can
possibly be problematic for high count rates when baseline shifts can occur in the detector
electronics, which was, however, not the case at the low rates used in this experiment. For the
uppermost bin no subtraction was needed and the bin remained single sided. As a next step,
we performed the normalization using an air-scan measured prior to the object measurement.
Furthermore, gain correction was done on each pixel and bin using prior transmission data
through a polycarbonate board of constant 4 cm thickness. The measurement was modeled
and the quotient between measurement and simulation was used as a correction factor for the
observed intensities. In the pre-processing algorithm this correction factor was weighted with
the measured attenuation. The weight was zero for no attenuation and 1 when the attenuation
matched the attenuation of the polycarbonate board. For other attenuation values data were
inter- or extrapolated linearly. As a final step, and to further improve the reconstruction quality,
Experimental feasibility of multi-energy photon-counting K-edge imaging in pre-clinical CT
4041
Figure 5. Reconstructed CT images of the six individual energy bins of the photon-counting
detector. The lower energy thresholds of the six bins were 25, 30, 40, 50, 60 and 80 keV (From left
to right, from top to bottom). A tube voltage of 100 kVp and a beam current of 100 µA were used.
The rotation speed was 112.5 s per turn. All slices were normalized to Hounsfield units measured
in the central inset. Level and window of the images are 150 HU/1700 HU.
a deringing method following the algorithm described in Niederlöhner (2006) was applied in
projection space.
4.2.1. Analysis of the energy-windowed data. In figure 5 the reconstruction results of the
projection data of the five two-sided energy bins and the upper single-sided bin are shown.
Already in these images the K-edge properties of the contrast agents—at least for the high
concentrations—are visible. The iodine inserts exhibit strong attenuation in the bin 30 keV–
40 keV, whereas gadolinium increases strongly in attenuation when the energy exceeds
50 keV. Hydroxyapatite shows strong decrease in attenuation with increasing energies. This
behavior is typical for medium-Z materials, where attenuation is dominated by photo electric
absorption at lower energies. These materials are therefore best visible in the lower energy
bins. The attenuation of the light materials water and PMMA is dominated by Compton scatter
and therefore the dependence on energy is much weaker. They show slightly different energy
dependence due to the small difference in their average Z number.
4.2.2. Spectral analysis. The results of the spectral decomposition applying the procedure
described in section 2.2 are shown in figures 6 and 7. Four basis functions describing
four attenuation processes were used for the procedure: photoelectric absorption, Compton
scattering, attenuation by iodine and attenuation by gadolinium. The basis functions
describing the attenuation by the heavy metals contain the total attenuation caused by these
elements, originating from the photo effect including the K-shell contribution and the Compton
scattering. Their photo-effect and Compton contributions therefore did not show up in the
other, unspecific basis function images. The photo- and the Compton attenuation images of
figure 6 were calculated at an x-ray energy of 60 keV from the first and the second term of
4042
J P Schlomka et al
Figure 6. Reconstructed images after material decomposition. From left to right: photo-electric
attenuation image (gray scale level/window (L/W): 3.75 × 10−3 mm−1/7.5 ×10−3 mm−1 at
60 keV photon energy), Compton scattering attenuation image (L/W 0.021 mm−1/0.042 mm−1
at 60 keV photon energy), iodine concentration image and gadolinium concentration image (L/W
50 µmol ml−1/150 µmol ml−1). Note the narrow line at the bottom of the iodine image. It can
be attributed to a sticky tape containing barium, which has its K-edge only 4.3 keV higher than
iodine.
Figure 7. Left/center: Calculated monochromatic images at photon energies of 34 keV and
51 keV. Gray scale images range from µ = 0, . . . , 1.0 mm−1 and µ = 0, . . . , 0.8 mm−1,
respectively. Right: color overlay image of the gadolinium concentration (green) and iodine
concentration (red) on a monochromatic 51 keV image.
(This figure is in colour only in the electronic version)
equation (2), respectively, using the energy-independent values aph (
x ) and aCo (
x ) obtained
through the spectral processing.
As can be seen in the images, the decomposition into the four basis functions separated
the individual materials. In the photo image the bone mineral is most prominent, the ‘soft
tissues’ water and PMMA are well visible in the Compton image, and the two contrast agents
are separately shown in the individual images almost without any anatomical background.
Some ring artifacts remain in the image mainly due to small pixel-to-pixel variations of
the threshold positions. Furthermore, during the processing all detector pixels were described
by one and the same response function, which can at best be an approximation. Differences in
the crystal quality, for example, resulted in different electronic properties of the material, e.g.
variation in charge carrier lifetime and mobility, and thus differences in the spectral response.
Additionally, ‘cross-talk’ between the two contrast agent images is visible. At the positions
of the high iodine concentrations a small negative shift occurs in the gadolinium image, and at
the positions of the high gadolinium concentrations a small positive contribution also occurs
in the iodine image. Furthermore, all images show small offsets. In the photo- and Compton
basis images, the offsets are negative. In the iodine and gadolinium images a positive offset
outside the object changes into a negative offset inside the object. These artifacts have to
be attributed to a combination of an inaccurate description of the spectral response by our
Experimental feasibility of multi-energy photon-counting K-edge imaging in pre-clinical CT
4043
model function, incomplete knowledge of the primary x-ray tube spectrum as well as limited
accuracy of the threshold positions.
4.2.3. Quantification. Besides the possibility to separate individual materials, K-edge
imaging also offers the capability for quantification. Using the two right-hand side images of
figure 6 the iodine and gadolinium concentrations were measured by averaging over regions
of interest within the 12 contrast agent filled inserts. Since two inserts were always filled
with the same concentration, the two values were averaged. The error bars were derived from
the image noise and the constant offset was taken into account by subtracting an averaged
concentration value measured near the center of the object. The quantification results are
summarized in table 2 showing that very good agreement is found between the measured
values and the nominal concentrations. For the given values of dose and spatial resolution, a
contrast-to-noise ratio of about 1 was reached at a concentration of 25 µmol ml−1. To obtain
more accurate concentration measurements or to measure lower concentrations, more dose
equivalent than the 11.3 mAs used here had to be delivered. Furthermore, the system had not
yet been optimized, e.g., the threshold positions could be tuned to the K-edges of the contrast
materials.
From the basis component images, monochromatic images for arbitrary photon energies
could be obtained. The four images were combined in such a fashion that the summed image
represents the attenuation at exactly the chosen energy, as if the image was recorded with
monochromatic radiation. This is presented in the two images on the left in figure 7. Using
this type of representation has the advantage that anti-correlated noise, as it can occur in the
material separation procedure, is strongly reduced. Such artificial images are free of any
beam-hardening effects and the energy can be chosen such that the contrast agent contribution
to attenuation is enhanced. The two examples in figure 7 were chosen at energies right above
the K absorption edges, such that the iodine and the gadolinium contributions were maximal
in the respective image.
Spectral CT sometimes is promoted as ‘Color CT’. In fact, the material-separated images
can be combined into a single image with color coding and thus produce a color image.
One such example is given in the right image of figure 7. The gadolinium and iodine
concentrations are color coded in green and red, respectively, and drawn as overlay on top of
the monochromatic 51 keV image.
5. Discussion and outlook
In this paper we demonstrated that K-edge spectral CT is experimentally feasible, confirming
simulations presented in a previous paper (Roessl and Proksa 2007). Images of the different
contrast mechanisms were reconstructed individually and the concentrations of contrast agents
were quantified. In the experiments it was shown that even two heavy metals could be
distinguished and quantified independently from a single scan.
The images do not have medical diagnostic quality since they suffer from some ring
artifacts and offsets. The causes for these artifacts are, however, already mostly known.
The offsets occurred because our model of the spectral response, the primary spectrum and
the threshold positions of the individual pixels did not perfectly describe the experimental
conditions. The ring artifacts mainly occurred due to the low-threshold positioning accuracy
inherent to the current system, which could only be adjusted to about 1.3 keV standard
deviation. Furthermore, variations in crystal quality slightly changed the spectral response
from pixel to pixel (Sato et al 2005). Since in the current version of our processing, all pixels
4044
J P Schlomka et al
are described by identical threshold positions and spectral response, pixel-to-pixel variations in
the spectral decomposition do occur, which as a consequence lead to the observed ring artifacts.
In future work, improved calibration and processing schemes will take these variations into
account and will lead to a clear suppression of the observed artifacts.
Immediate applications of K-edge imaging can be found in pre-clinical imaging,
where spectral CT can become an important imaging technique to provide material-specific
quantitative information in combination with high spatial resolution imaging. Naturally, one
major pre-clinical research field for spectral CT will be contrast agent research, aiming at
development of functional, disease-specific, targeted contrast agents.
The experiments presented here were taken under conditions of very low x-ray flux
accommodating the fact that state-of-the-art, high-rate photon-counting detectors cannot cope
with count rates as high as those present in human CT. In a conventional medical CT scanner
with a source–detector distance of about 1 m, high power x-ray tubes guarantee a fast data
acquisition with photon fluxes of above 108 s−1 mm−2 (without the use of a bow-tie filter).
For current-mode (energy-integrating) readout through a combination of a scintillator and
a photodiode, as is common practice in conventional x-ray CT, such high photon fluxes
pose no particular problem. With photon-counting detectors based on direct-conversion
semiconductors such as CZT or CdTe, counting photons at such high rates constitutes a
formidable task. Typical charge collection times in these materials are around 50 ns and
thus the possible maximum count rates will lie somewhere around 5 × 106 s−1, taking into
account pulse shaping and pulse height discrimination. In a recent paper (Iwanczyk et al
2007) a measured count rate of 6 × 106 s−1 was reported using a detector with 30 ns peaking
time. Our measurements were carried out at much lower rates, since at high rates pile-up
will occur and the spectral response will degrade. It is therefore an important task to develop
correction schemes in the form of additional hardware components in the detector itself or
software correction schemes, which will allow good spectral performance at these rates. Frey
et al (2007a, 2007b) already investigated this issue and presented a pile-up correction scheme.
Even when pile-up correction can be achieved, there still remains a discrepancy between a
rate of ∼5 × 106 s−1 achievable in a pixel and the CT rate of above 108 s−1 per mm2. The
most straightforward approach here is sub-structuring of the pixels’ anodes to reduce the count
rate per pixel. However, when the pixel size reaches the size of the charge cloud produced
by a stopped photon and the subsequent diffusion toward the anode, charge sharing will
strongly increase and spoil the spectral response. Furthermore, Compton scatter and K-escape
crosstalk will also increase. Therefore, there is a physical lower limit for admissible sub-pixel
sizes, determined by an unacceptable loss of spectral information due to the above-mentioned
effects.
Further steps have to be taken to reach CT count rate capability by photon-counting
detectors. In a recent patent application it was suggested to use layers of detectors
on top of each other to share the high count rates between more layers (Tkaczyk
et al 2007). Since attenuation caused by humans is rather pronounced, the count rate
drops quickly when going from the unattenuated beam into the patient. The ‘count rate
problem’ is therefore confined to rays passing through the peripheral parts of the body. It was
also suggested in Tkaczyk et al (2007) to design the detector such that the count rates are
distributed unevenly between the layers. The result is that for the high rate in the unattenuated
primary beam some layers remain active while other layers saturate. The idea now is to disable
overloaded detector layers and read out only the layers that are still active. The influence of
this data acquisition scheme on noise performance has still to be investigated.
Finally, the experiments presented here were acquired in a fan-beam geometry with
only one detector line and without the use of any anti-scatter grid. On the other hand, any
Experimental feasibility of multi-energy photon-counting K-edge imaging in pre-clinical CT
4045
commercial CT system nowadays uses the cone-beam geometry instead. It is well known from
conventional CT that scattered radiation can become a significant image quality issue when no
counter measures are applied (Engel et al 2008b). For spectral CT this issue could potentially
be even more problematic since energy loss through Compton scatter will introduce additional
changes in the transmitted spectra. Simulations, however, showed that even for rather thick
objects this issue can be solved by the use of 2D anti-scatter grids (Engel et al 2008a).
A combination of all steps described above may allow photon-counting to enter the
medical CT domain, which in combination with novel contrast agents will enable new K-edge
imaging applications.
Acknowledgments
We acknowledge Naor Wainer and Ami Altman (Philips Healthcare, Haifa, Israel) for fruitful
and lively discussions, Bjørn Sundal (GammaMedica-Ideas, Oslo, Norway) for ongoing
technical detector support and Adam Webb (Hasylab/DESY, Hamburg, Germany) for technical
support during the synchrotron measurements.
Appendix
A.1. Detector energy scale calibration
For the energy scale calibration we measured the detector response at two known energies
El , l = 1, 2 by threshold scans (see section 4.1). We then determined u(k,i)
T ,MAX,El as the
(k,i) d
. Then for each pixel and threshold a linear
positions of the maxima of (k,i) c uT
duT
and energy UT(k,i) was assumed. The individual gains g (k,i) and the
relationship between u(k,i)
T
(k,i)
of all thresholds described this relationship and could be determined from the two
offsets o
measurements:
(k,i)
u(k,i)
T ,MAX,E2 − uT ,MAX,E1
(k,i)
(k,i)
(k,i)
=
g
U
+
o
,
g
=
,
u(k,i)
T
(A.1)
E2 − E1
(k,i)
o(k,i) = u(k,i)
E1 .
T ,MAX,E1 − g
Equations (A.1) were used to calculate the correct voltage settings for all pixels, such that
all thresholds were set to the same photon energy level.
A.2. Response function model
The phenomenological model for the response function was motivated by the analysis of
the response function measurements (see section 4.1). The model function consists of two
Gaussian peaks, one at the incident energy and one at an energy reduced by the average energy
of K-escape photons. Furthermore, a constant background for energies below the incident
energy is present in the model. This results in the following formula:
1
1 (U − E)2
exp −
R(U, E) = c1 (E) √
2 σ1 (E)2
2π σ1 (E)
1
1 (U − Ee − E)2
+ c2 (E) √
+ B(U, E) .
(A.2)
exp −
2
σ2 (E)2
2π σ2 (E)
The background B(U, E) has a constant value on the U -scale of c3 for U < (E − 3σ1 )
and is then linearly ramped down to zero within a width of 6σ1 . Ee is the average energy of an
4046
J P Schlomka et al
Table 3. Parameters used in equation (A.3) resulting from the fit of equation (A.2) to the measured
data shown in figure 2.
Parameter
Value
a1
a2
a3
a4
a5
a6
0.5
0.015 keV−1
0.042 keV−1
0.213 × 10−3 keV−2
1.61 keV
0.025
escape photon (For CdTe this is ∼25 keV). The constant c1 (E) is taken such that the number
of photons of the incoming flux is preserved.
The constants c2 (E) and c3 (E) as well as the width of the photo- and escape peak
σ1 (E) and σ2 (E)depend on the incident energy E. We used the measured response functions
(figure 2) and included also measurements using a 57Co radioactive source with 122 keV photon
energy to derive the dependences by fitting the measured spectra to the model function. To
reduce the number of free parameters, the widths of the photo peak and the escape peak were
assumed to be equal (σ (E) = σ1 (E) = σ2 (E)). From the fit to the data one gets the following
relationships valid for the energy range 0–150 keV (energy taken in keV) (see table 3):
a1 · exp(−a2 E), for E Ee
c2 (E) =
0, for E < Ee
(A.3)
c3 (E) = a3 − a4 E
σ (E) = a5 + a6 E.
References
Alvarez R E and Macovski A 1976 Energy-selective reconstructions in x-ray computerised tomography Phys. Med.
Biol. 21 733–44
Baumer C, Martens G, Menser B, Roessl E, Schlomka J P, Steadman R and Zeitler G 2008 Testing an energy-dispersive
counting-mode detector with hard x-rays from a synchrotron source IEEE Trans. Nucl. Sci. 55 1785–90
Barnes G T, Sones R A, Tesic M M, Morgan D R and Sanders J N 1985 Detector for dual-energy digital radiography
Radiology 156 537–40
Brody W R, Cassel D M, Sommer F G, Lehmann L A, Macovski A, Alvarez R E, Pelc N J, Riederer S J and
Hall A L 1981 Dual-energy projection radiography: initial clinical experience Am. J. Roentgenol. 137 201–5
Carmi R, Naveh G and Altman A 2005 Material separation with dual-layer CT IEEE Nucl. Sci. Symp. Conf.
Rec. 4 1876–78
Cowan G 1998 Statistical Data Analysis (Oxford: Oxford University Press)
Eadie W T, Drijard D, James F E, Roos M and Sadoulet B 1971 Statistical Methods in Experimental Physics
(Amsterdam: North-Holland)
Engel K J, Baumer C, Wiegert J and Zeitler G 2008a Spectral analysis of scattered radiation in CT Proc.
SPIE 6913 69131R-1
Engel K J, Herrmann C and Zeitler G 2008b X-ray scattering in single- and dual-source CT Med. Phys. 35 318–32
Frey E C, Taguchi K, Kapusta M, Xu J, Orskaug T, Ninive I, Wagenaar D, Patt B and Tsui B M W 2007a Microcomputed
tomography with a photon-counting x-ray detector Proc. SPIE 6510 65101R
Frey E C, Wang X, Du Y, Taguchi K, Xu J and Tsui B M W 2007b Investigation of the use of photon counting x-ray
detectors with energy discrimination capability for material decomposition in micro-computed tomography
Proc. SPIE 6510 65100A
Hasylab 2007 http://hasylab.desy.de/facilities/doris iii/beamlines/x1 roemo ii/index eng.html
Iwanczyk J S, Nygård E, Meirav O, Arenson J, Barber W C, Hartsough N E, Malakhov N and Wessel J C 2007 Photon
counting energy dispersive detector arrays for x-ray imaging IEEE Nucl. Sci. Symp. Conf. Rec. 4 2741–8
Kek A C and Slaney M 2001 Principles of Computerized Tomographic Imaging (Philadelphia, PA: SIAM)
Kelcz F, Joseph P M and Hilal S K 1979 Noise considerations in dual energy CT scanning Med. Phys. 6 418–25
Experimental feasibility of multi-energy photon-counting K-edge imaging in pre-clinical CT
4047
Klein O and Nishina Y 1929 Über die Streuung von Strahlung durch freie Elektronen nach der neuen relativistischen
Quantendynamik von Dirac Zeitschrift für Physik 52 853
Knoll G F 2000 Radiation Detection and Measurement (Hoboken: Wiley)
Kowase K and Ogawa K 2006 Photon counting x-ray CT system with a semiconductor detector IEEE Nucl. Sci. Symp.
Conf. Record 5 3119–23
Lehmann L and Alvarez R 1986 Energy selective radiography: A review Digital radiography: Selected Topics
ed J Kareiakes, S Thomas and C Orton (New York: Plenum) pp 145–88
Lehmann L A, Alvarez R E, Macovski A, Brody W R, Pelc N J, Riederer S J and Hall A L 1981 Generalized image
combinations in dual kVp digital radiography Med. Phys. 8 659–67
Nelder J A and Mead R 1965 A simplex method for function minimization Comput. J 7 308–13
Niederlöhner D 2006 Untersuchungen zur Energiewichtung in der medizinischen Röntgenbildgebung mit dem
Medipix2-Detektor PhD Thesis University of Erlangen
Press W H, Teukolsky S A, Vetterling W T and Flannery B P 1992 Numerical Recipes in C, The Art of Scientific
Computing 2nd edn (Cambridge: Cambridge University Press)
Remy-Jardin M, Bahepar J, Lafitte J J, Dequiedt P, Ertzbischoff O, Bruzzi J, Delannoy-Deken V, Duhamel A and
Remy J 2006 Multi-detector row CT angiography of pulmonary circulation with gadolinium-based contrast
agents: prospective evaluation in 60 patients Radiology 238 1022–35
Roessl E and Proksa R 2007 K-edge imaging in x-ray computed tomography using multi-bin photon counting detectors
Phys. Med. Biol. 52 4679–96
Sato G et al 2005 Development of a spectral model based on charge transport for the swift/BAT 32K CdZnTe detector
array Nucl. Instrum. Methods Phys. Res. A 541 372–84
Sukovic P and Clinthorne N H 1999 Basis material decomposition using triple-energy x-ray computed tomography
Proc. 16th IEEE Instrum. Meas. Technol. Conf. vol 3 pp 1615–8
Takahashi T et al 2005 Application of CdTe for the NeXT mission Nucl. Instrum. Methods Phys. Res. A 541 332–41
Tajima H et al 2004 Performance of a low noise front-end ASIC for Si/CdTe detectors in Compton gamma-ray
telescope IEEE Trans. Nucl. Sci. 51 842–47
Tkaczyk J E, Short J D, Rose J W, Wu X and Basu S K 2007 Photon counting x-ray detector with overrange logic
control US Patent US2007/0206721A1