Abstract
Purpose
Photon‐counting, energy‐resolving detectors are subject to intense research interest, and there is a need for a general framework for performance assessment of these detectors. The commonly used linear‐systems theory framework, which measures detector performance in terms of noise‐equivalent quanta (NEQ) and detective quantum efficiency (DQE) is widely used for characterizing conventional x‐ray detectors but does not take energy‐resolving capabilities into account. The purpose of this work is to extend this framework to encompass energy‐resolving photon‐counting detectors and elucidate how the imperfect energy response and other imperfections in real‐world detectors affect imaging performance, both for feature detection and for material quantification tasks.
Method
We generalize NEQ and DQE to matrix‐valued quantities as functions of spatial frequency, and show how these matrices can be calculated from simple Monte Carlo simulations. To demonstrate how the new metrics can be interpreted, we compute them for simplified models of fluorescence and Compton scatter in a photon‐counting detector and for a Monte Carlo model of a CdTe detector with pixels.
Results
Our results show that the ideal‐linear‐observer performance for any detection or material quantification task can be calculated from the proposed generalized NEQ and DQE metrics. We also demonstrate that the proposed NEQ metric is closely related to a generalized version of the Cramér‐Rao lower bound commonly used for assessing material quantification performance. Off‐diagonal elements in the NEQ and DQE matrices are shown to be related to loss of energy information due to imperfect energy resolution. The Monte Carlo model of the CdTe detector predicts a zero‐frequency dose efficiency relative to an ideal detector of 0.86 and 0.65 for detecting water and bone, respectively. When the task instead is to quantify these materials, the corresponding values are 0.34 for water and 0.26 for bone.
Conclusions
We have developed a framework for assessing the performance of photon‐counting energy‐resolving detectors and shown that the matrix‐valued NEQ and DQE metrics contain sufficient information for calculating the dose efficiency for both detection and quantification tasks, the task having any spatial and energy dependence. This framework will be beneficial for the development and optimization of photon‐counting x‐ray detectors.
Keywords: Cramér‐Rao lower bound, detective quantum efficiency, linear‐systems theory, noise‐equivalent quanta, photon counting, spectral imaging, x‐ray imaging
1. Introduction
The development of energy‐resolving photon‐counting detectors for medical x‐ray imaging is an active research field.1, 2, 3, 4, 5 Systems with such detectors are currently commercially available for mammography,6 and prototypes have been demonstrated for computed tomography (CT).7, 8, 9, 10 An energy‐resolving photon‐counting detector uses several electronic threshold levels to separate the registered counts into energy bins depending on the deposited energy from each event. This enables spectroscopic imaging, that is, using the information contained in the energy distribution of the incoming spectrum to obtain more information about the imaged object. The energy information can be used for improving the signal‐difference‐to‐noise ratio (SDNR) by optimal weighting,11, 12 for removing beam‐hardening artifacts and for generating material‐selective images.7, 13, 14
The ongoing development of improved energy‐resolving photon‐counting x‐ray detectors raises the question of how detector performance should be measured. Using a relevant metric is important in order to optimize and compare detector designs comprising different detector materials and pixel sizes or with different properties of the readout electronics such as the energy resolution and anticoincidence logic.
The performance of conventional, nonenergy‐resolving x‐ray detectors, such as energy‐integrating detectors and photon‐counting detectors without energy‐resolving capabilities, is commonly measured in terms of the detective quantum efficiency (DQE).15 This metric, which is ideally expressed as a function of spatial frequency, measures how well the detector is able to use the incoming photon statistics for each spatial frequency compared to an ideal detector. A closely related metric is the noise‐equivalent quanta (NEQ), which measures the number of photons that an ideal detector would require in order to obtain the same signal‐difference‐to‐noise ratio as the studied detector. An overview of the theory of DQE and NEQ for ordinary (nonspectral) detectors can be found in Ref. 16.
Several studies have been published on how to model the frequency‐dependent detective quantum efficiency of photon‐counting detectors,17, 18, 19, 20 but these studies do not take energy information into account. At the same time, the impact of detector nonidealities on spectral imaging tasks has been studied by several authors.21, 22, 23, 24, 25, 26, 27 However, these publications only study the zero‐spatial‐frequency performance and do not investigate the frequency‐dependent spectral performance. Shikhaliev et al.28 studied the effect of characteristic x rays on the spectrum shape and on the spatial resolution. Richard and Siewerdsen29 used linear‐systems theory to study the performance of a dual‐energy system. Also, the detectability for specific tasks with both spectral and spatial dependence has been studied by Fredenberg et al.30, Yveborg et al.31 and Chen et al.32
A common way to combine information from several spectral channels is to make a weighted sum of the energy‐selective images, with weights chosen to be optimal for the considered imaging task.11, 12, 33 A good measure of the performance of an energy‐resolving detector should, therefore, take optimal weighting into account. Taking the spatial‐frequency dependence of the signal and noise into account when calculating optimal weights can improve detectability in an energy‐weighted image, either by calculating an optimized weight for each image34 or by letting the weights themselves be functions of spatial frequency.35 This is equivalent to applying different spatial filters to the different energy bin images before forming the weighted sum, an approach studied in the dual‐energy case by Richard and Siewerdsen.29
Another way to utilize spectral x‐ray measurements is to perform basis material decomposition, which builds on the observation that the linear attenuation coefficient of any substance in the human body can be approximated well as a linear combination of a small number of basis functions, typically two in the absence and three in the presence of a high‐atomic number contrast agent with a K‐edge in the diagnostic energy range.13 Basis material decomposition then amounts to using the energy‐resolved x‐ray data to estimate the amount of each of these basis materials along each projection line, thereby completely characterizing the energy‐dependent attenuation of the object.13, 14 This is useful in particular for CT, to remove beam‐hardening artifacts and characterize object composition. Assessment of the potential performance of x‐ray detectors for basis material decomposition is typically made using the Cramér‐Rao lower bound (CRLB), which gives a lower bound for the variance in a basis material image estimated from the measured data. Most previous studies of detector performance utilizing the CRLB have studied only the zero‐frequency (large‐area) performance, although an extension to higher spatial frequencies has been published recently.36
The purpose of this work is to extend and unify the above‐mentioned methods of detector characterization into a general framework for comparing the performance of energy‐resolving imaging detectors, encompassing both energy‐weighting and material‐decomposition performance. To this end, we derive an expression for the detectability achieved by an ideal linear observer, taking into account the full spatial‐frequency dependence of the available energy information. We also propose generalized NEQ and DQE metrics for measuring energy‐resolving detector performance. Furthermore, we study the performance attainable in material quantification tasks by deriving an expression for the frequency‐dependent CRLB, and show that the CRLB is closely related to the proposed generalized NEQ metric. As with any NEQ and DQE formalism, we assume a linear system, although the relevance to situations where nonlinear imaging is used is discussed. The outline of the article is as follows: In Section 2, we derive the expressions for detectability, NEQ, DQE, and CRLB, and show how they are related to each other. To show how the proposed metrics can be used in practice, we show in Section 3 how this framework can be applied to two simple models of detectors with nonideal energy response, and to a more realistic simulation model of a photon‐counting detector. In Section 4, we present the resulting NEQ and DQE metrics for each of these three models, and we discuss the implications of these results in Sections 5 and 6.
2. Theory
2.A. Matrix‐valued NEQ and DQE
In the following sections, we use parentheses to denote that a quantity is a function of a continuous variable and subscripts when the variable is discrete. Most of our notation is similar to Refs. 16 and 18. Consider a situation where a distribution of x‐ray photons is incident on a detector. Let q(r,E) be a random process describing the number of incident photons per area and energy as a function of position and energy E. This photon distribution is measured by an energy‐resolving detector and registered as counts in energy bins where is the discrete coordinate of a detector pixel in the (x,y) plane and is the index of the energy bin. To avoid boundary effects, we assume that the detector and the photon distribution are of infinite extent. Both q and are random processes, with expected values and , respectively. It is also useful to define a presampling detected signal , whose value at every point r is the number of counts that would be registered in each energy bin k by a fictitious pixel centered at r. Therefore, , where is the center of pixel n and and are the pixel center‐to‐center distances in the x and y directions, respectively.
The continuous Fourier transform of q(r,E) with respect to r is a random process given by , and is defined analogously as the transform of . The 2D discrete‐space Fourier transform of with respect to n is given by . We now assume that the system is linear and shift‐invariant, which allows us to introduce the system point‐spread function for the kth energy bin that relates the expected values of the incoming photon distribution and the registered count distribution:
(1) |
where is the maximum incident energy. Here, the pixel cell area has been broken out of the definition of , meaning that can be interpreted as a presampling distribution of registered quanta per unit pixel area in the kth energy bin when the input signal is a beam incident on a single point of the detector. thus contains information about both the quantum detection efficiency and the spatial and energy resolution of the detector. Denoting the Fourier transform of with respect to and by ,
(2) |
In analogy with conventional x‐ray detectors, it is possible to define a presampling modulation transfer function for each incident energy and for each energy bin.
To calculate the performance of the detector for a given imaging task, we also need to know the covariance between different measurements . Assuming that the noise is wide‐sense stationary, this is given by the cross‐covariance matrix with elements
(3) |
The cross‐spectral density of can then be calculated as
(4) |
where k and are indices of two energy bins and . For , is the noise power spectrum (NPS) in energy bin k, whereas for describes the frequency dependence of correlations between different energy bins.
Now assume that the studied detector is used to discriminate between two cases: a object‐absent (background) case with incident photon distribution q(r,E) and an object‐present case where the incident photon distribution is , that is, a signal‐known‐exactly/background‐known‐exactly (SKE/BKE) task. The difference in the expected presampled signal between the two cases is with Fourier transform
(5) |
where is the expected signal difference in the Fourier domain. The expected difference in the sampled signal is with discrete‐space Fourier transform .
Our measure of the detector performance for this task will be the squared signal‐difference‐to‐noise ratio (“detectability”) of the optimal linear observer, which tells us how well this model observer can discriminate between the two cases (object present or absent) given the available measurements in all pixels and all energy bins. Viewing and for all k and n as elements of vectors and (see section 13.2.12 of Ref. 37), can be expressed as
(6) |
We will now transform (6) to the Fourier domain and express this formula in a way that separates parameters specific to the detector from parameters specific to the discrimination task. To accomplish this, we need to assume that signal aliasing is negligible, so that . This is true if the pixel size is sufficiently small compared to other resolution‐limiting factors, such as the detector point‐spread function or the focal spot size, or if the object is inherently band limited, or if an oversampling scheme is used, that is, several measurements are performed for different detector positions relative to the object. To obtain an expression that is easily comparable to nonpixelated systems, we also express the noise correlations in terms of the cross‐spectral density of the sampled pulse train signal . These manipulations, which are found in Appendix A, yield
(7) |
where denotes complex conjugate and Nyq denotes the Nyquist region . Note that both E and are incident energies (see Table 1).
Table 1.
Symbol | Dimension | Description | ||
---|---|---|---|---|
|
Complex conjugate | |||
|
Conjugate‐transpose | |||
A | L | Basis coefficient line integral | ||
|
|
Fourier transform of A | ||
d | 1 | Presampling detected signal | ||
D |
|
Fourier transform of d | ||
|
1 | Sampled signal as discrete sequence | ||
|
1 | Discrete‐space Fourier transform of | ||
|
|
Sampled signal as delta‐pulse train | ||
|
1 | Optimal‐linear‐observer detectability | ||
DQE |
|
Detective quantum efficiency matrix in energy basis | ||
|
1 | Detective quantum efficiency matrix in material basis | ||
|
L | Detector pixel width and height | ||
E | E | Incident energy of photon | ||
ɛ | E | Registered energy in event | ||
|
|
Fisher information matrix for | ||
|
Continuous Fourier transformation | |||
|
Discrete‐space Fourier transformation | |||
f |
|
Material basis function | ||
G | 1 | Large‐area gain | ||
h |
|
Point‐spread function | ||
H | 1 | Transfer function | ||
|
|
Rescaled transfer matrix in material basis | ||
|
1 | Cross‐covariance matrix of d | ||
|
|
Cross‐covariance matrix of | ||
|
1 | Cross‐covariance matrix of | ||
L | 1 | Basis transformation matrix element | ||
|
1 | Presampling modulation transfer function | ||
|
1 | Discrete pixel coordinate | ||
|
|
Noise‐equivalent quanta matrix in energy basis | ||
|
|
Noise‐equivalent quanta matrix in material basis | ||
Nyq | Nyquist region of the (u,v) plane | |||
Φ |
|
Prepatient photons per area and energy | ||
q |
|
Incident photons per area and energy | ||
|
|
Total incident photons per area | ||
Q |
|
Fourier transform of q | ||
r = (x,y) | L | Position on detector | ||
|
L | Pixel center position | ||
ΔS |
|
Task function in energy basis | ||
|
|
Task function in material basis | ||
T | 1 | Matrix mapping X to | ||
u = (u,v) |
|
Spatial frequency | ||
|
1 | Cross‐spectral density of | ||
|
|
Cross‐spectral density of | ||
X | Expected value of X |
To rewrite (7) in a form that is more similar to the corresponding expression for a conventional detector, we introduce the relative signal difference and define a frequency‐dependent matrix NEQ(u) with elements given by
(8) |
This gives
(9) |
which is analogous to the formula for conventional x‐ray detectors (Ref. 16, eq. (2.150), for nonpixelated detectors):
(10) |
where [Ref. 16, eqs. (2.193) and (2.209)]
(11) |
In this equation, is the large‐area gain (average registered counts per pixel divided by the expected input quanta ), is the presampling modulation transfer function and is a transfer function defined in analogy with .
NEQ(u) is thus a natural generalization of the noise‐equivalent quanta used to describe conventional detectors. It is a frequency‐dependent matrix with continuous indices E and encoding all the information about the detector that is relevant for evaluating the detection performance. It depends on the background case noise characteristics, and thus on the incident spectrum in that setting, but not on the discrimination task. The discrimination task function ΔS determines how the different frequency components of NEQ are weighted together to give the detectability. The NEQ matrix, therefore, defines a quadratic form in ΔS(u) giving the contribution to at each spatial frequency.
To attain the performance limit given by , the model observer needs to take data from all the energy bins into account and give an optimal weight to each energy bin at each spatial frequency, which is difficult for a human observer. For any given task, however, frequency‐dependent optimal weighting of the energy bin images can be used to form a single image, for which an ideal linear observer attains the same performance for that task.35 This observation allows the following interpretation: is the maximum achievable detectability in a single image that is formed as a weighted sum of the bin images, where the weights are frequency‐dependent and optimized for the given detection task. Note that the optimization of the weights ensures that this detectability is always greater than (or equal to) the detectability in an image formed by simply adding the bin images together with equal weight (i.e., an image formed from all counts above the lowest threshold).
It is important to keep in mind that both E and represent incident energies. It may seem surprising at first that depends on two incident energy indices instead of one, but this is necessitated by the fact that a detector with imperfect energy resolution may confuse incident photons of different incident energies with each other (e.g., a photon for which the full energy is recorded and a higher energy photon for which some of the energy escapes). Any description of the detector performance must, therefore, be able to describe how well the detector can distinguish between incident photons with any combination of energies E and . The total detectability of a feature is, therefore, the sum of detectability contributions from all pairs of energies .
The above description applies to a continuous‐to‐discrete imaging system, which is the relevant type of system for multibin photon‐counting detectors. Note, however, that the analysis, apart from the sampling step, can be adapted to a continuous‐to‐continuous imaging system by replacing , , and k by continuous variables. An ideal energy‐resolving imaging system is a continuous‐to‐continuous imaging system that registers the correct position and energy for each incoming photon. Its transfer function is, therefore, H(u,E,ɛ) = δ(E−ɛ), where ɛ denotes the registered energy, and its noise cross‐spectrum is white, that is, is constant with respect to u. For an ideal photon‐counting detector, the input signal is Poisson distributed and the registered counts at different energies are uncorrelated, so that , where is the expected number of incident photons per energy and area (Ref. 16, section 2.6.2.3). For a pixelated but otherwise ideal detector, tends to as and tend to 0, which gives for an ideal detector.
In analogy with the conventional definition of DQE, , we can now define a DQE matrix by normalizing NEQ by the ideal‐detector performance. Therefore, let
(12) |
or equivalently,
(13) |
This definition gives for the ideal detector. The fact that no detector performs better than an ideal one is now formulated as where ≤ should be interpreted in the matrix inequality sense, that is, A ≤ B if B − A is positive semidefinite. Proving this inequality mathematically would require analyzing how the noise cross‐spectral density is related to the signal transfer function, for example, using cascaded systems analysis,16 which is beyond the scope of this work. We, therefore, view it as a physically motivated requirement that any realistic detector model must satisfy.
As a simple example of a nonideal detector, consider a detector that has imperfect quantum detection efficiency η(E) < 1 but infinitely high spatial resolution and perfect energy response. For this detector, and . Our definition of DQE can thus be seen as a generalization of the energy‐dependent detection efficiency η(E).
The diagonal elements of the DQE matrix can be interpreted as the dose efficiency per energy for detecting a spectrum change at one single energy, whereas the off‐diagonal terms reflect the degree to which different detected energies interfere with each other. This interference may be constructive or destructive, depending on whether the off‐diagonal terms are positive or negative. To understand why the DQE matrix has dimensions of inverse energy unlike the conventional DQE which is dimensionless, note that a task function which equals in a small interval ΔE around a single energy gives , which can be compared to for the ideal detector. is thus proportional to ΔE if is nonsingular. This is the case for binning detectors since these have difficulty detecting a change in a narrow energy band measured in a background of noise contributions from a wide energy interval.
2.B. NEQ and DQE in material basis
The NEQ matrix contains information about the performance of the detector for any spectral discrimination task. In practice, this matrix would be cumbersome to report, for example, in a publication, especially if the energy scale is discretized into a large number of steps. For example, if the energy variable is discretized in 1‐keV steps from 0 to 140 keV, one needs to supply a 140 × 140 matrix as a function of spatial frequency in order to characterize the detector performance. However, the NEQ matrix can be expressed more compactly by exploiting the basis material concept, that is, the approximation that all substances likely to be present in the field of view have attenuation coefficients μ(E) in a low‐dimensional space, spanned by a small number of basis functions : .13 As long as one is only interested in the detector performance for differentiating materials whose attenuation coefficients lie within this space, and as long as the signal difference is small enough that a linearized description may be used, one only needs to know the restriction of the NEQ matrix to this subspace to be able to predict the performance for the relevant tasks.
For a homogeneously illuminated object and in the absence of detected scatter from the object, we can assume that the photon distribution incident on the detector is given by
(14) |
where Φ(E) is the number of photons per area and energy incident on the object and are the basis coefficients integrated along the x‐ray beam path. We will study the task of differentiating between two situations, and , both small perturbations of a homogeneous baseline . In the small‐signal approximation, , and similarly for . Here, is the expected photon flux at the detector, given by (14) for , and the derivative is evaluated for . The difference in expected photon flux between the two cases is approximately . Letting denote the continuous Fourier transform of A,
(15) |
and
(16) |
where we have defined with . can be regarded as an element of a transformation matrix from the basis of individual energies to the basis of differential spectrum changes corresponding to differential path length changes in basis materials . We have also defined the signal difference vector in the basis , , by . Equation (9) can now be expressed as
(17) |
where the matrix elements of the NEQ matrix in basis are given by
(18) |
or, in a form that is easier to compute:
(19) |
Here, is the transfer function, relating the magnitude of a small relative modulation of the input photon fluence corresponding to a change in at spatial frequency u to the resulting change in registered counts per area in energy bin k at that frequency.
Like the NEQ for nonenergy‐resolving detectors, has units of area–1. Each diagonal component of the latter specifies the number of quanta per area that a detector that is purely photon‐counting (i.e. does not measure photon energy) but ideal in all other respects needs to measure to achieve the same detectability as the studied detector, when the task is to detect the addition of a small amount of basis material l [Correction added on October 8, 2018, after first online publication: “an ideal detector” has been changed to “a detector that is purely photon‐counting (i.e. does not measure photon energy) but ideal in all other respects”]. The DQE matrix in basis is defined in analogy with (12):
(20) |
where our notation reflects that is independent of spatial frequency.
The DQE defined in this way is a dose‐normalized quantity that encodes the performance of the detector for all different tasks. For any specific detection task, the performance relative to an ideal detector is given by the task‐specific DQE, which is a scalar‐valued quantity:
(21) |
where we have used the notation for the contribution from frequency u. Equation (21) shows that for detecting a small difference at frequency u in one of the basis materials used in the decomposition, basis material l, is simply given by the diagonal element of . The off‐diagonal terms of , on the other hand, specify the degree of constructive or destructive interference when the task involves detecting a difference in two or more basis functions. A positive off‐diagonal term corresponds to a positive interference effect on detectability when both basis material path lengths are increased simultaneously.
for detecting differences due to a material with another spectral response can be obtained by expressing the DQE matrix in any basis which includes the linear attenuation of that feature as a basis function. When transforming to another basis of differential spectrum changes, NEQ transforms according to the normal rules for coordinate changes of quadratic forms, but there is no simple transformation rule for DQE since its components are obtained as ratios of components of two matrices both of which are basis dependent.
In particular, we note that Eq. (21) can be used to calculate the maximum and minimum for any detection task where the linear attenuation coefficient of the feature to detect is a linear combination of the basis functions in . The change in variables transforms (21) into
(22) |
with maximum and minimum values given by the eigenvalues of .
2.C. Material decomposition
We now leave the study of detection‐task performance for a moment and turn to another question: how well can the material composition of an object be quantified using measurements with the detector? One could try to estimate directly, but a more fruitful approach is to estimate its Fourier transform . A limit on estimation performance is given by the Cramér‐Rao lower bound (CRLB), which gives a lower limit of the covariance matrix of the estimated parameter for any unbiased estimator and has been shown to be a useful tool for analyzing estimation accuracy for spectral CT tasks.38 Although the CRLB only provides a lower bound, in practice the variance of the maximum likelihood estimator usually agrees well with the CRLB for material decomposition tasks, as has been shown in simulations.39 The authors are not aware of a tractable form for the CRLB for correlated Poisson variables in general, but as long as there are at least a few tens of photons in every energy bin and measurement, one can approximate the joint probability distribution of the bin counts as multivariate Gaussian. This approximation is valid both with and without pileup taken into account, but in the pileup‐free case both mean and variance of each individual measurement will be equal to . The components of the Fisher information matrix for a real‐valued vector parameter θ from a measured multivariate Gaussian random variable with mean μ and covariance matrix Σ is given by:40
(23) |
The CRLB now states that for any unbiased estimator of θ.
In our case, μ and Σ are the mean and covariance of the measured counts vector , while the parameter to be estimated contains the real and imaginary parts of the vector obtained by concatenating the vectors for all spatial frequencies in the intersection of the right half‐plane {u:u > 0 or u = 0,v > 0} and the Nyquist region. Since is the Fourier transform of a real‐valued function and hence conjugate‐symmetric in u, we only estimate it on half the Nyquist region in order to avoid getting a singular covariance matrix. (Readers who are skeptical about our use of the CRLB derived in a finite‐dimensional setting for estimating a function in an infinite‐dimensional space can think of the function as being approximated by a large but finite number of delta functions at discrete sample points in the u plane. then becomes a vector of delta function coefficients.)
In the absence of pileup, we note that both and , and therefore also the first term in Eq. (23), are proportional to the prepatient photon flux, whereas the second term is independent of this quantity. As long as the photon fluence is high enough, we can, therefore, approximate the second term with zero. We then obtain the Fisher information matrix for θ as
(24) |
As shown in Appendix B, this leads to the following expression for the CRLB for the components of :
(25) |
Here, the complex covariance is defined as where E denotes expected value. Equation (25) specifies the achievable variance and covariance in the basis images, and thereby answers our question about the material quantification performance. It is a natural extension of the commonly used zero‐frequency CRLB38 to frequency‐dependent estimation tasks, which allows us to describe the full noise correlation structure in the material‐decomposed images, rather than just the pixel‐wise variance.
In analogy with the definition (21) of for a detection task we can define the for quantification of basis material l as
(26) |
where is the CRLB of the variance of when measured with an ideal detector.
Equation (25) shows that , which describes performance for detection tasks, and the frequency‐dependent CRLB, which describes the detector performance for material quantification tasks, are very closely related. We will now conclude our theory presentation with a demonstration of another close connection between the detection and material quantification frameworks. To this end, we note that it is possible to make a frequency‐dependent optimally weighted sum of the decomposed basis images, just as this can be done with the original energy bin images, and we then investigate what detection performance can be achieved in the weighted image if the weights are chosen optimally. The lower bound for the variance in the basis images given by the CRLB translates to an upper bound of the achievable detectability in any such weighted basis image. This upper bound is given by the optimal‐linear‐observer detectability37 and can be expressed as (see Appendix C):
(27) |
By comparing (27) with (17), we see that the same detectability is obtained by combining the different basis images as from combining the original energy bin images, as long as enough statistics is available that the estimator variance will be close to the CRLB. This is a generalization of the analogous result for zero frequency derived by Alvarez.41 We, therefore, conclude that the process of basis material decomposition preserves the information contained in the image, as long as the variance of the estimator is close to attaining the CRLB.
We emphasize that while this optimal weighting of basis images is theoretically interesting, in many situations there are other ways of using the basis images that are preferable. For example, the estimated basis images can be viewed directly as they are, for example, as contrast agent distribution maps or virtual noncontrast (VNC) images. Although each individual basis image has lower detectability for specific tasks compared to a frequency‐dependent weighted sum of all basis images, the individual images may be more useful in practice since they provide information about material composition and may provide higher lesion conspicuity. Another way to use the basis images is to generate virtual monoenergetic images (VMI)42, 43 as . This is useful because the image values are easy to interpret. Note, however, that the basis images in this case are combined using frequency‐independent weight functions, meaning that there is no guarantee that there is an energy for which the resulting monoenergetic image has optimal detectability.
3. Materials and methods
To illustrate the matrix‐valued NEQ and DQE measures, we will study their form for two simple models (one modeling K‐escape and one modeling Compton scatter in the detector), and also for a more realistic simulation model of a CdTe detector. Each of these three models is described in Sections (3.A–3.C) below, and the results for each model are presented and discussed in the corresponding subsections of Sections 4 and 5.
3.A. Fluorescence model
As a simplified model of fluorescence K‐escape, we assume that an incident photon of energy E will deposit either its entire energy, with probability , or an energy with probability . is thus the energy of the fluorescence photon, and the probability of fluorescence escape is a function of E with for . For simplicity, we neglect detection of secondary (fluorescence) photons in other detector elements, for example, all fluorescence photons escape or the detector is assumed to have coincidence logic that eliminates secondary events but is not able to reconstruct the original photon energies. We also assume that the detector has infinitely many bins, infinitely small pixels and perfect energy resolution, that is, the fluorescence escape is the only degrading factor. The transfer function is then and an incident spectrum results in a measured spectrum . Since each photon is only registered once, the measurements at different energies are independent random variables, and the cross‐spectral density is given by . Inserting these results into (8) gives, after some algebra,
(28) |
The DQE can then be obtained from (12).
To plot the DQE matrix for a simple example, we discretized energy in steps of 1 keV and assumed and (independent of E) for . For simplicity we also assumed a rectangular incident spectrum: for and 0 otherwise. In order to study the effect of spectral overlap, we studied two different incident spectra: one that is nonzero between and , which gives nonoverlapping deposited spectra for the K‐escape peak and photopeak events, and one that is nonzero between and , which produces overlap between the photopeak and K‐escape spectra. We also used (21) to calculate for different task functions ΔS(E) which were, for simplicity, taken to be piecewise constant, equal to either 0 or , as described below.
3.B. Scatter model
In order to demonstrate how the proposed framework treats interactions where the energy information is lost, we also studied a simple model for Compton scatter in the detector. In this model, we assume that an incident photon is either photoabsorbed with probability , depositing all its energy, or Compton scattered in the detector with probability . In the latter case it deposits an energy which we for simplicity assume to be fixed at 10keV independent of the incident energy. We also assume that all scattered photons are stopped by blocking lamellae or escape from the detector, so that each photon is counted only once. Like in the fluorescence model, we assumed that the incident spectrum is constant, equal to between and and 0 otherwise. Once again, the photopeak and distorted spectra do not overlap. This gives the detected spectrum as and, after some calculations, .
3.C. CdTe simulation
To study a more realistic case, we used Monte Carlo simulation (pyPENELOPE,44 based on PENELOPE45) to model a CdTe detector. This simulation model is similar to the model studied previously in Ref. 36. A special version of pyPENELOPE was compiled in order to include secondary photons. For each 1‐keV step from 1 to 120 keV, a pencil beam of photons incident on a 3‐mm‐thick slab of CdTe was simulated, and the location and energy of each photon interaction were recorded.
We simulated charge sharing according to the uniform spherical charge cloud model of Taguchi,26 where the diameter d of the charge cloud is related to the deposited energy E as , and we used at . By dividing the detector into pixels and calculating the charge cloud volume fraction located within the borders of each pixel, we obtained the total charge collected in each pixel. The charge contributions from all interactions stemming from each individual photon were then summed, and the total number of registered photons in each of five energy bins (25–40, 41–54, 55–64, 65–77, and 78–120 keV) were recorded. We repeated this for a grid of 16 × 16 positions of the pencil beam in one quadrant of the detector cell, extending from the center to the pixel border in the positive x and y directions. Exploiting mirror symmetry in two dimensions, we obtained the point‐spread function on a grid with 30 × 30 sample points for each detector cell in a grid of 3 × 3 cells. The point‐spread function was also symmetrized with respect to interchanging the x and y coordinates.
To obtain the autocovariance function, we used the same pencil beam simulation but with a randomized position of each incident photon to simulate homogeneous illumination of the center pixel. For each incident energy E, we recorded the number of incident photons leading to a registered count in both energy bin k of pixel n and energy bin of pixel . The covariance of the number of registered photons and in these two pixel‐bin pairs is given by , since the photons registered in either or , but not in both, are independent between these two measurements. By summing over n in the grid of 3 × 3 detector cells, we simulated homogeneous illumination of the entire pixel array and thereby obtained the autocovariance function for each incident energy E. was calculated for , that is, only correlations between nearest neighbors was taken into account. We symmetrized the autocovariance function using mirror symmetry in x and y and with respect to interchanging the x and y coordinates.
We used discrete Fourier transformation to calculate the transfer function and energy‐dependent cross‐spectral density . We then calculated the noise cross‐spectral density of the bin counts by combining contributions from different energies using a 120‐kVp tungsten anode x‐ray spectrum with a prepatient photon fluence of and anode angle, filtered through 2.5 mm Al (prepatient filtration) and 100 mm water.46 The spectrum was obtained from Spektr 3.047 and the linear attenuation coefficients were obtained from NIST.48 Electronic noise and pileup were not included in the simulation. The NEQ and DQE matrices were calculated in the basis of monoenergies using Eqs. (8) and (12) and in the basis using Eqs. (19) and (20). By calculating the eigenvalues of , we obtained the maximum and minimum for any detection task. We also calculated the task‐specific DQEs for quantifying the amount of cortical bone and water in a two‐basis decomposition using Eqs. (25) and (26).
4. Results
In the below sections, IVA–IVC, we present the results of the calculations of NEQ and DQE for each of the three models described in Sections 3.A–3.C: the fluorescence and scatter toy models and the CdTe model.
4.A. Fluorescence model
The results for the fluorescence model are shown in Fig. 1, with Figs. 1(a)–1(c) for the nonoverlapping spectrum case and Figs. 1(d)–1(i) for the overlapping spectrum case. In Figs. 1(c), 1(f)–1(i), different task functions are shown together with the diagonal of the DQE matrix and the corresponding values. The DQE matrix was discretized by replacing the delta function with a square of width 1 keV. For the overlapping spectrum case [Fig. 1(e)], the delta function coefficients in the DQE matrix are 0.68 − 0.84 on the diagonal and 0.16 on the off‐diagonal lines.
4.B. Scatter model
The results for the Compton scatter model are shown in Fig. 2. Figure 2(a) shows the incident and deposited spectra. The DQE matrix was discretized by replacing the delta function with a square of width 1 keV. Figures 2(c) and 2(d) show task functions for (c) density imaging and (d) spectral imaging, together with the diagonal of the DQE matrix and the resulting .
4.C. CdTe simulation
Fig. 3 shows the simulated point‐spread functions for the CdTe model for monochromatic beams of 40, 70, and 100 keV. The corresponding transfer functions are shown in Fig. 4 for u ranging from to three times the Nyquist frequency. The matrix elements of the cross‐spectral density are shown as a function of frequency in Fig. 5, for u from to the Nyquist frequency. Since the autocorrelation function is mirror symmetric in this model, the cross‐spectral density is also symmetric, that is, extends by mirroring in zero and in the Nyquist frequency.
The zero‐frequency NEQ and DQE matrices in the basis of monoenergies are displayed in Fig. 6 together with plots of their respective diagonals. Figure 7(a) shows the components of the matrix for the CdTe model and for an ideal detector, as a function of spatial frequency for basis materials water and bone. The unattenuated photon fluence of before the object gives after the object. The corresponding is shown for the same basis functions in Fig. 7(b), whereas Fig. 7(c) shows the largest and smallest for any detection task. Finally, Fig. 7(d) shows for quantifying water and bone in a two‐material decomposition, calculated with Eq. (26).
5. Discussion
In this section, we comment on the results obtained for the fluorescence and scatter toy models and for the CdTe simulation model (Sections 5.A–5.C). Then, in Section 5.D we discuss the validity and limitations of the proposed theoretical framework.
5.A. Fluorescence model
In the simple fluorescence model, the NEQ matrix (28) and the corresponding DQE matrix are independent of spatial frequency, nonzero along the diagonal for the energies contained in the measured spectrum and, if there is spectral overlap, along two off‐diagonal lines [Figs. 1(b), 1(e)]. To interpret this result, note that according to Eq. (9) the detectability of a feature with differential signal ΔS(u,E) at frequency (u) is obtained as a sum of contributions from all pairs of energies . The first term of (28), which contains the diagonal elements of the matrix, shows that a relative signal difference at energy E contributes to with two terms. The first term is the contribution from the nonfluorescence (photopeak) interactions at energy E and the second term is the contribution from the fluorescence interactions with original energy E and registered energy . The two off‐diagonal contributions in Eq. (28) are nonzero only for and , respectively. These terms contain the contribution from overlap between the photopeak and the K‐escape peak. The denominator for each of these contributions is the quantum noise variance, equal to the number of registered events at the deposited energy.
When the incident spectrum is narrow enough that the photopeak and K‐escape spectra do not overlap [Figs. 1(a)–1(c)], there are no off‐diagonal terms and the DQE matrix is a delta function along the diagonal with a coefficient of 1. Even though the K‐escape photons are registered with the wrong energy, there is no risk that these will be confused with photopeak photons, and since there is no ambiguity about the true energy, the K‐escape photons do not cause any performance degradation at all and the for any imaging task is 1.
When the spectrum is broad enough to give overlap between the photopeak and K‐escape events, on the other hand, off‐diagonal elements appear in the DQE matrix and the values of the diagonal elements decrease [Figs. 1(d)–1(i)]. The diagonal elements of the DQE matrix indicate how much ΔS(u,E) at each energy E alone contribute to the total , regardless of what other energies are present in ΔS(u,E). In this case, the diagonal DQE elements are highest near the maximum energy, where the recorded spectrum does not include any K‐escape component, and near the minimum energy, where the K‐escape events from these photons are registered below the minimum incident energy and do not have to compete with the noise from photopeak events.
The off‐diagonal terms, on the other hand, specify the contribution to caused by the presence of a signal at both energy E and . This contribution can be either positive or negative depending on the task. Since the off‐diagonal terms are positive in this model, the detectability increases if ΔS has the same sign at both energies and decreases if ΔS has opposite signs at the two energies. A case when ΔS has the same sign at E and can correspond, for example, to a density imaging task, where the total number of registered photons is more important than the energy distribution. In this case the simultaneous presence of photons at both energies in ΔS is actually beneficial, since the contribution is proportional to the square of the differential signal, and increasing spectral overlap in the signal (while keeping the background noise fixed) helps concentrate more signal at a single measurement energy. Note, however, that can never exceed the value that would have been obtained if all photons were registered correctly on the first place. On the other hand, a case where ΔS has opposite signs at the two energies is a material discrimination task, for example, K‐edge imaging. Here, the simultaneous presence of energies E and decreases the detectability since spectral overlap degrades the ability of the detector to measure true spectral differences.
In the model studied here, the off‐diagonal terms are nonzero only for . The impact of the fluorescence on detectability is therefore dependent on whether the task function ΔS(u,E) involves energies with spectral overlap or not. This is demonstrated in Figs. 1(f)–1(i). When the task is to detect a signal difference in a narrow energy band, the is simply given by the diagonal value of the DQE matrix for that energy range [Fig. 1(f)]. This is less than unity because the registered change in photon flux must be detected in the presence of a larger noise contribution from coregistered K‐escape and photopeak events. On the other hand, when the task is to detect a signal difference across a broad range of energies, the off‐diagonal elements cause constructive interference and , as for an ideal detector [Fig. 1(g)]. For a density imaging task, the off‐diagonal elements thus improve .
For a spectral imaging task, that is, when trying to detect an attenuation difference between two energy bands, the off‐diagonal elements have a different effect [Figs. 1(h)–1(i)]. For a spectral task where the spectral bands do not have any overlap due to fluorescence, is given by the average over the two energy bands of the delta function coefficient along the diagonal of DQE, that is, the off‐diagonal elements do not affect the result. If the bands are positioned so that K‐escape events from one of them overlaps with photopeak events from the other, the off‐diagonal elements give negative interference and decrease . In this case, the off‐diagonal elements are detrimental, since cross talk from one energy band to the other makes it more difficult to detect a spectral difference.
5.B. Scatter model
In the Compton scatter model (Fig. 2), half the incident spectrum is registered at its correct energy, while half is registered as a peak at 10 keV [Fig. 2(a)] This is reflected in the form of the DQE matrix [Fig. 2(b)], which is the sum of two contributions. The photoelectric interactions give a diagonal with delta functions whose coefficient is 0.5, that is, half the DQE of an ideal detector. The Compton interactions provide information that a photon was detected but do not contain any energy information. Their contribution is evenly distributed as a weak background over the entire square formed by the spectral supports of and . The total area of the diagonal line and the background is the same since each of them are generated from 50% of the photons.
For a density imaging task where ΔS is constant as a function of energy, is given by the integral over nonzero part of the DQE matrix, so that the two contributions add and give . Since only the total number of registered photons matters in this case, the fact that some of them are registered at the wrong energy does not degrade the performance. For a spectral imaging task on the other hand, the detectability is obtained as an integral of the NEQ over four squares in the diagram, two near the diagonal with positive sign and two away from the diagonal with negative sign. The uniform background term in the NEQ matrix therefore gives a net contribution of 0, so that , reflecting only the photoelectric contribution. The Compton events, which are all registered with the same energy, thus contain as much information as photoelectric events for density imaging tasks but no information at all for a pure spectral task. A real‐world imaging task will typically be an intermediate between these two types, meaning that the Compton events will contribute some information but less than the photoelectric events. Also note that this model is simplified in the sense that, in a real detector, the deposited energy from a Compton interaction is random with a distribution function that depends on the incident energy and the scattering angle, meaning that the Compton interactions do contain some energy information.
5.C. CdTe simulation
As shown in Fig. 3, the point‐spread function of the CdTe simulation model depends on the incident energy. When a monoenergetic beam impinges on the interior of a pixel, the majority of counts are registered in the energy bin that includes the true energy: bin 1, 4, and 5 for 30, 70, and 100 keV, respectively. For a 30‐keV beam, nothing is registered in the other bins, since pileup is not included in the model and the energies of different photons thus cannot be added together. For higher incident energies, some photons are misregistered in lower energy bins due to charge sharing and fluorescence. For example, a 100‐keV beam incident precisely on the border between two pixels will be registered in energy bin 2 (41–54 keV) since only about half the photon energy, 50 keV, is deposited in the studied pixel. If the same beam hits inside the pixel but close to the border, a fraction (up to 20%) of the photons are registered in bin 4 (65–77 keV) since they only lose a minor part of their energy to charge sharing or fluorescence. Finally, just outside the pixel border, the majority of the events are registered in energy bin 1 (25–40 keV) since most of the energy of these photons is deposited in the neighboring pixel.
The shape of the point‐spread function is reflected in the transfer function (Fig. 4). In each case, the transfer function for the energy bin encompassing the incident energy falls off from a zero‐frequency value close to 0.8, signifying that about 80% of the total number of photons are registered in that energy bin, and crosses 0 near twice the Nyquist frequency, reflecting the nearly rectangular point‐spread function. The other energy bins detect smaller fractions of the photons and fall off more rapidly, indicating that the blurring from the interpixel cross talk suppresses high spatial frequencies.
The low‐pass character of the cross talk can also be seen from the cross‐spectral density plotted in Fig. 5. As seen in these figures, the diagonal elements of are nearly constant functions of spatial frequency, which indicates that the noise in these is uncorrelated between pixels. The exception is the lowest energy bin, which has a low‐frequency component in its noise stemming from the fact that some photons are counted in this energy bin in more than one pixel. The cross‐elements of exhibit strong low‐frequency correlations since photons are typically registered in one energy bin in the pixel of incidence and in another energy bin in a neighboring pixel. The strongest such correlation is found between energy bins 1 and 2. This shows that the correlation structure in the measured image requires a joint description in terms of both spatial and energy correlations.
The zero‐frequency NEQ and DQE matrices in the basis of monoenergies (Fig. 6) exhibit a block‐like structure with the block borders corresponding to the energy thresholds. These plots show that the largest cross‐terms, and thereby the strongest coupling between different energies, is found within each energy bin, that is, in the diagonal blocks. Note that the relative intensity of the blocks resembles the three diagonal bands caused by the loss of a fixed amount of energy in the simplified fluorescence model [Fig. 1(e)]. Figures 6(b) and 6(d) also show that both the NEQ and DQE are largest for the energies corresponding to the characteristic x‐ray peaks in the spectrum. All energies falling within a certain energy bin are detected against the same amount of background noise, and since the detectability is a quadratic function of the signal difference, a certain relative signal difference ΔS gives a larger detectability when the spectral density is higher. It is, therefore, easier to detect an attenuation difference right at a characteristic x‐ray energy of the source than at a neighboring energy. This also explains why the matrix‐valued DQE is dependent on the x‐ray spectrum shape.
The and are plotted as functions of spatial frequency in Figs. 7(a) and 7(b). Note that the NEQ values for the ideal detector are slightly higher than the transmitted photon fluence of , in particular for bone, reflecting the higher detectability of an ideal energy‐resolving detector compared to an ideal photon‐counting detector with no energy discrimination. The task‐specific DQE values for detecting water and bone are obtained directly from Fig. 7(b) as the diagonal elements of the matrix. The plots show that the performance for both detection of bone and soft tissue suffer relatively little from the degraded energy resolution caused by charge sharing and fluorescence, since the zero‐frequency is 0.86 for water and 0.65 for bone. The sinc‐like decrease towards higher frequencies is caused by the pixel aperture. The cross‐term is positive, meaning that the presence of both soft tissue and bone in a detection task will cause constructive interference, that is, increase detectability.
The maximum for any imaging task is 0.94, while the minimum is 0.23 [Fig. 7(c)]. Both water and bone detection are, therefore, tasks for which the performance of the studied detector comes relatively close to the maximum. For material quantification, on the other hand, the is severely degraded by the imperfect energy resolution of the detector (0.34 for water and 0.26 for bone) and comes close to its lowest possible value for any detection task [Fig. 7(d)]. Thus, the misregistration of photon energies has a limited effect on detecting a small change in the amount of water or bone, since this also affects the total number of photons, but a large effect on the ability to determine what material caused a loss of flux, which requires good energy resolution.
In the model studied here, we have neglected electronic noise for the purpose of making the effects of the spectrum shape and nonideal energy response stand out clearly. In a real detector, electronic noise will blur the detected spectrum, so that the transition of the point‐spread function at the pixel border becomes smoother compared to Fig. 3 and the characteristic x rays are less prominent in the NEQ matrix compared to Fig. 6.
5.D. Applicability of the framework
Since a completely realistic detector model would be mathematically intractable, the proposed framework builds on a number of idealized assumptions. For the detectability formula in basis format (17) to be valid, the feature to be detected must be weakly attenuating, that is, either small or low contrast. The detector response is assumed to be linear and shift invariant, and the noise is assumed to be stationary. These assumptions are not true in general in CT, since the photon flux can vary greatly between different projection lines. This makes the noise nonstationary and can give pileup in some projections, meaning that the response will be nonlinear and position dependent. However, our model is valid in regions of the image where the photon flux is slowly varying, so that the detector response is approximately linear. The primary usefulness of this framework therefore lies in its ability to aid understanding and optimization of detector performance for model tasks where a feature is to be detected against a slowly varying background. On the other hand, imaging of phantoms, in either simulation or experiment, will be needed in order to measure the performance for more complex tasks. Also note that the assumption that aliasing is negligible means that one must use caution when using the framework to predict detection performance for high‐frequency tasks.
There are also effects that are not included in the work presented here but could be included in the future. One example is the impact of scatter from the object that is not included here but can be modeled as additive noise. Also, our present model does not include pile‐up and electronic readout noise, but these effects can be taken into account by future extensions of the framework.
The ideal‐linear‐observer performance derived here may not always mimic the performance of a human observer. However, if the measured count numbers are large enough to be well described by Gaussian statistics, the optimal‐linear‐observer performance equals the performance of the ideal observer37 and can therefore be expected to give an approximate upper limit to the detection performance achievable with advanced image processing.
To further investigate the meaning of the NEQ and DQE matrices when a reconstruction or image processing algorithm is applied to the raw data, we start by studying the case where the postprocessing algorithm is a linear, shift‐invariant transformation. In this case, the Fourier transformed signal will be , where are the components of a frequency‐dependent transformation matrix. The combination of the detector and the algorithm can be seen as a composite detection system with a transfer function and cross‐spectral density fulfilling . (The latter identity follows from Eq. A2 and the corresponding formula for with replaced by .) Now, Eqs. (8), (12) and (25) show that this leaves the frequency‐dependent NEQ and DQE matrices as well as the frequency‐dependent CRLB unchanged. These performance metrics are thus invariant under all linear shift‐invariant processing algorithms and are therefore well suited for analyzing imaging performance. Also note that the transfer function and cross‐spectral density of the composite system are useful quantities in their own right for studying the effect of linear postprocessing algorithms, for example, spectral distortion correction or deblurring algorithms.
In contrast to linear algorithms, nonlinear image processing algorithms, such as many iterative reconstruction49 and denoising50 algorithms, cannot be readily described by the present framework, although they may in some cases be linearized and thereby analyzed in an approximative sense. The NEQ and DQE metrics should thus be regarded as measures of how much information is available in the raw output data from the detector, that is, they provide information about the amount of information available as input to the algorithm. Under the reasonable assumption that providing more input information to most such algorithms will also lead to better output images, the proposed metrics can be expected to be useful predictors of image quality also when nonlinear processing is applied. However, further investigations will be necessary in order to establish the validity of this assumption.
6. Conclusion
In this work, we have shown how the framework of linear‐systems theory can be extended to describe energy‐resolving detectors. We have demonstrated a natural way of generalizing the NEQ and DQE metrics to matrix‐valued quantities containing information about the spatial resolution, detection efficiency, and energy resolution of the detector. Furthermore, we have demonstrated how basis material decomposition can be used to express these matrices in a compact form and that they are closely related to a generalized version of the Cramér‐Rao lower bound which describes the detector performance for material decomposition. We have thus merged two approaches for detector performance assessment, the linear‐systems framework for describing detection task performance and the CRLB approach for describing material decomposition performance.
Although photon‐counting detectors have been studied in the examples presented here, the proposed framework can also be extended to other spectral imaging systems, such as dual‐layer detectors. In future work, we will also use the present framework to study more realistic detector systems, where pileup and electronic noise are taken into account. Another topic for future work is to develop methods for measuring the matrix‐valued NEQ and DQE experimentally, for detector modules and for complete imaging systems. This new framework for detector performance characterization will help the development of photon‐counting x‐ray imaging systems by facilitating comparisons between different detector designs and elucidating the trade‐off between different parameters, such as spatial resolution, energy resolution, and dose efficiency.
Conflicts of Interest
Mats Persson is stockholder of and consultant for Prismatic Sensors AB. Norbert J. Pelc is consultant for Prismatic Sensors AB.
Acknowledgments
This study was supported by NIH Grant U01 EB01714003. The authors thank Moa Yveborg and Jesse Tanguay for helpful discussions.
Appendix A.
Fourier‐domain covariance matrix
In this section, we derive the Fourier‐domain expression for the optimal‐linear‐observer detectability. The matrix elements of the discrete‐space Fourier operator and its inverse is and . Equation (6) then gives
(A1) |
where † denotes conjugate‐transpose. Since is wide‐sense stationary,
(A2) |
within the Nyquist region . Here, and . Substituting into Eq. A1 and exploiting the conjugate‐symmetry of gives
(A3) |
where denotes complex conjugate.
We will now express the noise correlations in terms of , the cross‐spectral density of the sampled pulse train signal . By observing that , where is the autocovariance of the presampling signal d, and using (Ref. 16, eq. (2.108)), we obtain . Assuming that aliasing is negligible, , and using Eq. (5) then allows us to express A3 as
(A4) |
which is Eq. (7).
Appendix B. Derivation of the CRLB
In this section, we derive the form of the CRLB for in the Fourier domain. To obtain the CRLB for the material decomposition we introduce a change of variables by defining . Here T is the block matrix51 , where I is the identity matrix on the vector space on which are defined. Using Eq. (24) and the identity we get the CRLB for as
(B1) |
where is the Fisher matrix for . Here, the derivatives, with respect to A and , are defined as Wirtinger derivatives, which allows differentiating both real and complex functions with respect to a complex variable (See Ref. 51, chapter A2). This gives with and
Since Eq. (15) gives in the linear approximation, we can calculate the Jacobian of using the chain rule of differentiation:
(B2) |
where the delta function has allowed us to eliminate the integral over . Note that the conjugate symmetry of implies that .
Inserted into (24) this gives the elements of as
(B3) |
where is the transfer matrix with elements . Similarly, the values of are given by
(B4) |
Using A2, we obtain the Fisher matrix elements as
(B5) |
A similar calculation shows that is proportional to . Since we restrict ourselves to estimating the Fourier coefficient in the right half‐plane {u:u > 0 or u=0,v > 0}, , which gives
(B6) |
with components of given by (B5).
The case u = 0 requires special treatment since the fact that Im makes singular if u = 0 is included. However, (B5) is sufficient for our purposes since can be extrapolated to u = 0 as long as the NEQ is a smooth function of u near the origin.
Since different spatial frequencies are independent, the Fisher information matrix is block diagonal and the block corresponding to spatial frequency u is given by a rescaled version of , where is the set of basis functions in which is expressed. can thus be inverted separately for each u. This allows the CRLB (B6) to be expressed as
(B7) |
which is (25).
Appendix C. Detectability in a combination of basis images
In this section, we derive the upper limit of detectability in a frequency‐dependent weighted linear combination of basis images. Combining the CRLB for θ, , with the formula for the ideal linear observer (section 13.2.12 of Ref. 37),
(C1) |
The block‐diagonality of the Fisher information matrix allows us to treat different spatial frequencies independently, and therefore the first term in this sum is an integral over the half‐plane u > 0. Since and are both conjugate‐symmetric, including the second term is equivalent to extending the integral to the entire u plane:
(C2) |
which is (27).
References
- 1. Taguchi K, Iwanczyk JS. Vision 20/20: single photon counting x‐ray detectors in medical imaging. Med Phys. 2013;40:100901. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2. Shikhaliev PM, Xu T, Molloi S. Photon counting computed tomography: concept and initial results. Med Phys. 2005;32:427–436. [DOI] [PubMed] [Google Scholar]
- 3. Bornefalk H, Danielsson M. Photon‐counting spectral computed tomography using silicon strip detectors: a feasibility study. Phys Med Biol. 2010;55:1999–2022. [DOI] [PubMed] [Google Scholar]
- 4. Shikhaliev PM. Energy‐resolved computed tomography: first experimental results. Phys Med Biol. 2008;53:5595–5613. [DOI] [PubMed] [Google Scholar]
- 5. Giersch J, Niederlöhner D, Anton G. The influence of energy weighting on x‐ray imaging quality. Nucl Instrum Meth A. 2004;531:68–74. proceedings of the 5th International Workshop on Radiation Imaging Detectors. [Google Scholar]
- 6. Berglund J, Johansson H, Lundqvist M, Cederström B, Fredenberg E. Energy weighting improves dose efficiency in clinical practice: implementation on a spectral photon‐counting mammography system. J Med Imaging. 2014;1:031003. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7. Schlomka JP, Roessl E, Dorscheid R, et al. Experimental feasibility of multi‐energy photon‐counting K‐edge imaging in pre‐clinical computed tomography. Phys Med Biol. 2008;53:4031–4047. [DOI] [PubMed] [Google Scholar]
- 8. Persson M, Huber B, Karlsson S, et al. Energy‐resolved CT imaging with a photon‐counting silicon‐strip detector. Phys Med Biol. 2014;59:6709. [DOI] [PubMed] [Google Scholar]
- 9. Yu Z, Leng S, Jorgensen SM, et al. Evaluation of conventional imaging performance in a research whole‐body CT system with a photon‐counting detector array. Phys Med Biol. 2016;61:1572. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10. Ronaldson JP, Zainon R, Scott NJA, et al. Toward quantifying the composition of soft tissues by spectral CT with Medipix3. Med Phys. 2012;39:6847–6857. [DOI] [PubMed] [Google Scholar]
- 11. Cahn RN, Cederström B, Danielsson M, Hall A, Lundqvist M, Nygren D. Detective quantum efficiency dependence on x‐ray energy weighting in mammography. Med Phys. 1999;26:2680–2683. [DOI] [PubMed] [Google Scholar]
- 12. Schmidt TG. Optimal “image‐based” weighting for energy‐resolved CT. Med Phys. 2009;36:3018–3027. [DOI] [PubMed] [Google Scholar]
- 13. Alvarez RE, Macovski A. Energy‐selective reconstructions in x‐ray computerised tomography. Phys Med Biol. 1976;21:733–744. [DOI] [PubMed] [Google Scholar]
- 14. Roessl E, Proksa R. K‐edge imaging in x‐ray computed tomography using multi‐bin photon counting detectors. Phys Med Biol. 2007;52:4679. [DOI] [PubMed] [Google Scholar]
- 15. Sharp P. editor. ICRU Report 54: Medical Imaging ‐ The Assessment of Image Quality. Bethesda, MD, USA: International Commision on Radiation Units and Measurements; 1996. [Google Scholar]
- 16. Cunningham IA. Applied Linear‐Systems Theory. Bellingham, Washington, USA: SPIE Press; Chap. 2, 79–159; 2000. [Google Scholar]
- 17. Acciavatti RJ, Maidment ADA. A comparative analysis of OTF, NPS, and DQE in energy integrating and photon counting digital x‐ray detectors. Med Phys. 2010;37:6480–6495. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18. Tanguay J, Yun S, Kim HK, Cunningham IA. The detective quantum efficiency of photon‐counting x‐ray detectors using cascaded‐systems analyses. Med Phys. 2013;40:041913. [DOI] [PubMed] [Google Scholar]
- 19. Xu J, Zbijewski W, Gang G, et al. Cascaded systems analysis of photon counting detectors. Med Phys. 2014;41:101907. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20. Stierstorfer K. Modeling the frequency‐dependent detective quantum efficiency of photon‐counting x‐ray detectors. Med Phys. 2018;45:156 166. [DOI] [PubMed] [Google Scholar]
- 21. Chen H, Xu C, Persson M, Danielsson M. Optimization of beam quality for photon‐counting spectral computed tomography in head imaging: simulation study. J Med Imaging. 2015;2:043504. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22. Cammin J, Kappler S, Weidinger T, Taguchi K. Evaluation of models of spectral distortions in photon‐counting detectors for computed tomography. J Med Imaging. 2016;3:023503. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23. Taguchi K, Zhang M, Frey EC, et al. Modeling the performance of a photon counting x‐ray detector for CT: energy response and pulse pileup effects. Med Phys. 2011;38:1089–1102. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24. Tanguay J, Yun S, Kim HK, Cunningham IA. Detective quantum efficiency of photon‐counting x‐ray detectors. Med Phys. 201542:491–509. [DOI] [PubMed] [Google Scholar]
- 25. Faby S, Maier J, Sawall S, et al. An efficient computational approach to model statistical correlations in photon counting x‐ray detectors. Med Phys. 2016;43:3945–3960. [DOI] [PubMed] [Google Scholar]
- 26. Taguchi K, Polster C, Lee O, Stierstorfer K, Kappler S. Spatio‐energetic cross talk in photon counting detectors: Detector model and correlated poisson data generator. Med Phys. 2016;43:6386–6404. [DOI] [PubMed] [Google Scholar]
- 27. Rajbhandary PL, Hsieh SS, Pelc NJ. Effect of spatio‐energy correlation in PCD due to charge sharing, scatter, and secondary photons. Proc SPIE. 2017;10132:101320V–101328V. [Google Scholar]
- 28. Shikhaliev PM, Fritz SG, Chapman JW. Photon counting multienergy x‐ray imaging: Effect of the characteristic x rays on detector performance. Med Phys. 2009;36:5107–5119. [DOI] [PubMed] [Google Scholar]
- 29. Richard S, Siewerdsen JH. Cascaded systems analysis of noise reduction algorithms in dual‐energy imaging. Med Phys. 2008;35:586–601. [DOI] [PubMed] [Google Scholar]
- 30. Fredenberg E, Hemmendorff M, Cederström B, Åslund M, Danielsson M. Contrast‐enhanced spectral mammography with a photon‐counting detector. Med Phys. 2010;37:2017–2029. [DOI] [PubMed] [Google Scholar]
- 31. Yveborg M, Danielsson M, Bornefalk H. Theoretical comparison of a dual energy system and photon counting silicon detector used for material quantification in spectral CT. IEEE Trans Med Imaging. 2015;34:796–806. [DOI] [PubMed] [Google Scholar]
- 32. Chen H, Danielsson M, Xu C. Size‐dependent scanning parameters (kVp and mAs) for photon‐counting spectral CT system in pediatric imaging: simulation study. Phys Med Biol. 2016;61:4105. [DOI] [PubMed] [Google Scholar]
- 33. Tapiovaara MJ, Wagner R. SNR and DQE analysis of broad spectrum x‐ray imaging. Phys Med Biol. 1985;30:519. [Google Scholar]
- 34. Bornefalk H. Task‐based weights for photon counting spectral x‐ray imaging. Med Phys. 2011;38:6065–6073. [DOI] [PubMed] [Google Scholar]
- 35. Yveborg M, Persson M, Bornefalk H. Optimal frequency‐based weighting for spectral x‐ray projection imaging. IEEE Trans Med Imaging. 2015;34:779–787. [DOI] [PubMed] [Google Scholar]
- 36. Rajbhandary PL, Persson M, Pelc NJ. Frequency dependent DQE of photon counting detector with spectral degradation and cross‐talk. Proc SPIE. 2018;10573:10573‐10. [Google Scholar]
- 37. Barrett HH, Myers KJ. Foundations of Image Science. Hoboken, N J: John Wiley & Sons, Inc.; 2004. [Google Scholar]
- 38. Roessl E, Herrmann C. Cramér‐Rao lower bound of basis image noise in multiple‐energy x‐ray imaging. Phys Med Biol. 2009;54:1307. [DOI] [PubMed] [Google Scholar]
- 39. Roessl E, Brendel B, Engel KJ, Schlomka JP, Thran A, Proksa R. Sensitivity of photon‐counting based k‐edge imaging in x‐ray computed tomography. IEEE Trans Med Imaging. 2011;30:1678–1690. [DOI] [PubMed] [Google Scholar]
- 40. Kay SM. Fundamentals of Statistical Signal Processing: Estimation Theory. Upper Saddle River, NJ: Prentice Hall PTR; 1993. [Google Scholar]
- 41. Alvarez RE. Near optimal energy selective x‐ray imaging system performance with simple detectors. Med Phys. 2010;37:822–841. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 42. Alvarez R, Seppi E. A comparison of noise and dose in conventional and energy selective computed tomography. IEEE Trans Nucl Sci. 1979;26:2853–2856. [Google Scholar]
- 43. Lehmann LA, Alvarez RE, Macovski A, et al. Generalized image combinations in dual KVP digital radiography. Med Phys. 1981;8:659–667. [DOI] [PubMed] [Google Scholar]
- 44. Salvat F, Pinard PT, Demers H, Gauvin R. pyPENELOPE software package. pypenelope.sourceforge.net/.
- 45. Sempau J, Salvat F, Fernndez‐Varea JM. PENELOPE‐2006: a code system for monte carlo simulation of electron and photon transport. https://www.oecd-nea.org/science/pubs/2006/nea6222-penelope.pdf.
- 46. Hernandez AM, Boone JM. Tungsten anode spectral model using interpolating cubic splines: unfiltered x‐ray spectra from 20 kV to 640 kV. Med Phys. 2014;41:042101. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 47. Punnoose J, Xu J, Sisniega A, Zbijewski W, Siewerdsen JH. Technical note: spektr 3.0‐A computational tool for x‐ray spectrum modeling and analysis. Med Phys. 2016;43:4711–4717. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 48. Berger MJ, Hubbell JH, Seltzer SM, et al. XCOM: Photon Cross Section Database. http://physics.nist.gov/xcom. National Institute of Standards and Technology, Gaithersburg, MD (2005).
- 49. Thibault J‐B, Sauer KD, Bouman CA, Hsieh J. A three‐dimensional statistical approach to improved image quality for multislice helical CT. Med Phys. 2007;34:4526–4544. [DOI] [PubMed] [Google Scholar]
- 50. Brown KM, Zabić S, Shechter G. Impact of spectral separation in dual‐energy CT with anti‐correlated statistical reconstruction. Presented at The thirteenth International Meeting on Fully Three‐Dimensional Image Reconstruction in Radiology and Nuclear Medicine, Newport, RI, USA; 2015.
- 51. Schreier PJ, Scharf LL. Statistical Signal Processing of Complex‐Valued Data: The Theory of Improper and Noncircular Signals. Cambridge: Cambridge University Press; 2010. [Google Scholar]