Abstract.
Purpose
We propose a one-step tissue characterization method for spectral photon-counting computed tomography (SPCCT) using eigentissue decomposition (ETD), tailored for highly accurate human tissue characterization in radiotherapy.
Methods
The approach combines a Poisson likelihood, a spatial prior, and a quantitative prior constraining eigentissue fractions based on expected values for tabulated tissues. There are two regularization parameters: for the quantitative prior, and for the spatial prior. The approach is validated in a realistic simulation environment for SPCCT. The impact of and is evaluated on a virtual phantom. The framework is tested on a virtual patient and compared with two sinogram-based two-step methods [using respectively filtered backprojection (FBP) and an iterative method for the second step] and a post-reconstruction approach with the same quantitative prior. All methods use ETD.
Results
Optimal performance with respect to bias or RMSE is achieved with different combinations of and on the cylindrical phantom. Evaluated in tissues of the virtual patient, the one-step framework outperforms two-step and post-reconstruction approaches to quantify proton-stopping power (SPR). The mean absolute bias on the SPR is 0.6% (two-step FBP), 0.6% (two-step iterative), 0.6% (post-reconstruction), and 0.2% (one-step optimized for low bias). Following the same order, the RMSE on the SPR is 13.3%, 2.5%, 3.2%, and 1.5%.
Conclusions
Accurate and precise characterization with ETD can be achieved with noisy SPCCT data without the need to rely on post-reconstruction methods. The one-step framework is more accurate and precise than two-step methods for human tissue characterization.
Keywords: spectral photon-counting computed tomography, tissue characterization, radiotherapy, one-step reconstruction, quantitative imaging, eigentissue decomposition
1. Introduction
Personalized radiation therapy requires estimates of tissue physical properties for the calculation of treatment dose. The common method for obtaining such properties in a clinical environment is single-energy computed tomography (SECT), where a single CT number is used to infer physical parameters of interest for a given radiotherapy modality. For instance, in megavoltage photon therapy and proton therapy, the relative electron density () and the relative proton stopping power (SPR) are respectively required. SECT struggles to provide accurate physical properties,1 with errors of up to 3.5% on the SPR.2 This intrinsically limits the accuracy achievable with treatment plans. In the last decade, multi-energy CT (MECT) was explored to improve the accuracy of tissue characterization for radiotherapy. For instance, dual-energy CT (DECT) can provide a more accurate estimation of and SPR for radiotherapy using information from two CT numbers acquired at different energies.1,3 More recently, another MECT modality, spectral photon-counting computed tomography (SPCCT), which uses photon counting detectors to provide up to four energy-resolved measurements, has been shown to provide further benefits compared to DECT for tissue characterization and reducing proton range uncertainties.4–6
In those studies, the benefits of MECT were obtained using post-reconstruction methods, where tissue characterization is performed on reconstructed CT number maps. The obtained benefits typically require the use of bespoke methods for tissue characterization with MECT. For instance, eigentissue decomposition (ETD) was introduced7 as an optimized decomposition basis to maximize the reconstruction accuracy of human tissue elemental composition with MECT. Furthermore, to deal with noisy MECT data, ETD was reformulated into a maximum a posteriori (MAP) framework8 where eigentissue fractions are regularized to lie close to expected values of tabulated human tissues. This regularization strategy is referred to as quantitative regularization. Combining ETD and quantitative regularization for MECT data results in efficient denoising performance and allows material decomposition with more than two basis materials for human tissues, which has been shown to be mandatory to maximize quantitative accuracy of estimated radiotherapy-related parameters.6–9
For post-reconstruction characterization, the achievable accuracy of estimated physical parameters is limited by reconstruction artifacts such as beam hardening. As a solution, two-step sinogram-based tissue characterization methods were used to produce physical parameter maps directly from sinogram data.10,11 The two-step framework fits physical parameters sinograms from sinogram data, then reconstructs physical parameters maps using either a filtered backprojection (FBP) or an iterative method. While useful to mitigate artifacts, two-step methods are susceptible to noise due to the instability (ill-conditioning) of the decomposition step, resulting in material projections corrupted by a high amount of correlated noise.12,13 Furthermore, the two-step framework cannot fully take advantage of the ETD parametrization, as only two eigentissue sinograms can be solved during the first step due to the similarity between eigentissue basis functions and the lack of regularization in sinogram space.11 This overall limits the intrinsic accuracy attainable with the two-step method for SPCCT; e.g., the benefits of using SPCCT against DECT for accurate tissue characterization with ETD were lost due to the use of two eigentissues.11
One solution is to implement a one-step tissue characterization framework, where reconstruction is formulated as a large-scale optimization problem and physical properties are estimated directly from sinogram data. One-step methods were introduced in the last decade, first for DECT14,15 and more recently for SPCCT,16,17 with a focus on -edge imaging. As constraints are formulated in the image domain, the approach is free from the above-mentioned limitations of the two-step framework and may allow more accurate and precise tissue characterization.
Therefore, the main objective of this study is to develop a novel one-step reconstruction framework with the ETD parametrization, to recapture the benefits of using SPCCT for human tissue characterization, as obtained with post-reconstruction ETD.5 More specifically, we propose a unified framework that incorporates ETD, spatial regularization as well as the quantitative prior8 into a one-step reconstruction approach. The aim is to maximize the quantitative accuracy and precision of reconstructed physical parameters of human tissues relevant for radiotherapy without the limitations of post-reconstruction methods. Each regularizer contributes toward increased performance. The framework is validated in a realistic simulation environment for SPCCT with four energy bins on a cylindrical phantom and a virtual patient. The performance of the algorithm with various levels of quantitative and spatial regularization is first evaluated. Then, using three optimized sets of regularization parameters, it is compared to (1) two implementations of the two-step framework using the ETD parametrization, and (2) the post-reconstruction MAP implementation of ETD.8 As such, a second aim of this work is to report the differences between the four tissue characterization schemes for the task of extracting highly accurate radiotherapy-related parameters from SPCCT data. This was only reported previously for DECT and a restricted characterization methods, each with its own parametrization.18 By using the same parametrization of the attenuation coefficient for all methods, we can provide insight into the intrinsic accuracy of all tissue characterization strategies.
2. Theory
2.1. Eigentissue Decomposition
2.1.1. Principles of eigentissue decomposition
Let denote the index of a pixel in the image to reconstruct, and the total number of pixels. Let be a uniform energy sampling, where and are the number of energies sampled and the energy resolution, respectively; is the index referring to photon energies. The energy-dependent x-ray attenuation coefficient of a tissue located at the ’th pixel and for the energy, , is expressed as the product of the electron density relative to water of the tissue at the ’th pixel, , and a quantity proportional to its energy-dependent electronic cross section,
| (1) |
where is, by definition,11 equal to
| (2) |
where is the ratio of atomic to mass number of water, is the mass density of water, is Avogadro’s number, and is the energy-dependent electronic cross section of the tissue, which includes all relevant physical effects in the diagnostic energy range, and can be calculated with the law of mixtures considering the elemental cross sections . The attenuation coefficient of Eq. (1) can also be expressed directly with the law of mixtures as a sum of its elemental contributions
| (3) |
where denotes the number of elements which compose the tissue, is the partial electron density of the ’th element in the tissue located at the ’th pixel, and is proportional to the energy-dependent electronic cross section of the ’th element, and is obtained from Eq. (2) using the electronic cross section of the corresponding element, (i.e., is replaced by ). For brevity, is now referred to as an electronic cross section. By construction, . For a given pixel, the values thus span the electron density and the elemental composition.7 Full tissue characterization implies the extraction of all from the energy-resolved measurements with MECT. For human tissues, typically , and the elemental basis cannot be used for tissue characterization with MECT.
This is solved by representing human tissues as a sum of basis materials, such as water and bone,19,20 water, lipids and proteins,21 or water and iodine for contrast-enhanced imaging.22,23 However, such decomposition bases cannot reproduce the full variability of the elemental composition for human tissues.7 This can lead, for human tissues, to biased estimates of and SPR,11,24 and indicates that such bases are not optimal to characterize human tissues. Lalonde and Bouchard7 performed principal component analysis (PCA) on the set of elemental partial electron densities from a database of human tissues25 to extract a more optimal decomposition basis, named the eigentissue basis, to represent the full range of variation in human tissue composition. Using the most meaningful eigentissues for decomposition, Eq. (3) is made compatible with MECT by using the model
| (4) |
where represents the partial electron density of the ’th eigentissue in the ’th pixel, and is its corresponding energy-dependent electronic cross section. The residual terms and represent the contribution of the ’th to the ’th eigentissues, which are assumed constant and equal, for every tissue, to the average over all tissues from the reference database. This explains the lack of spatial dependency for . More details can be found in previous studies.7,11 The electron density is estimated as . Equation (4) is the image-based formulation of ETD, and the parameters to estimate at each image pixel is a vector of partial electron densities . Using the transformation matrix between the elemental and eigentissue partial electron densities obtained with PCA, the can be mapped back to the elemental composition of the sample.7
2.1.2. Adaptation to sinogram space
Let the index represent a ray projected at angle and detected at location . There are sinogram pixels ( = number of projections number of detectors ). Let also denote the normalized effective x-ray spectrum, which includes contributions of the source and detector response, where is an index for a specific combination of source and/or detector response; there are different source/detector response combinations. The detected x-ray photon counts from the ’th ray coming from the effective spectrum , with no object (blank scan), is , while the detected x-ray photon counts after propagating through an object is . The transmission of the ’th ray for the ’th spectrum, , is the ratio . The transmission model, , is the polyenergetic forward model
| (5) |
where are elements of the projection matrix , of size , which provides the path length of the ’th ray through the ’th pixel of the geometry. The soft exponential function, used instead of the conventional exponential function, is
| (6) |
This dampens the effect of possible negative attenuation obtained in early iterations, which often leads to convergence issues, as proposed by Sidky et al.26 Inserting the ETD parametrization of from Eq. (4) gives
| (7) |
As is constant, we defined , which is the Radon transform of the residual eigentissue, assuming that all image pixels have the residual .
2.2. A Bayesian Framework for Image Reconstruction
Let be the vector that contains all pixels of the image for the ’th eigentissue fraction. All are regrouped in the vector of joint partial electron densities . Similar vectors are also defined for the transmission measurements. is the transmission vector which includes all transmission measurements for the ’th overall spectrum, and the joint transmission vector is . The MAP estimator of the joint partial electron density vector, , is
| (8) |
is the posterior probability of the image containing physical properties defined in knowing that the transmission values are measured. The right-hand side is obtained using Bayes’ theorem, where is the likelihood and is the prior probability of . It is more convenient to minimize the negative logarithm of the posterior
| (9) |
where is the negative log-likelihood and is the negative log-prior. is the total cost function to minimize. The likelihood and prior terms are defined in Secs. 2.2.1 and 2.2.2.
2.2.1. Likelihood
Poisson statistics are used to describe energy-resolved photon counts on a detector pixel, . Each count is assumed to follow a Poisson distribution and is independent from the other events. This is realistic for spectral photon counting CT, as (1) the arrival of Poisson-distributed photons is directly counted on the detector and (2) the low electronic noise does not importantly affect the counting statistics. The measurement joint probability (the likelihood) is
| (10) |
where is the model [Eq. (7)] of the transmission. The corresponding negative log-likelihood is
| (11) |
2.2.2. Prior
For the prior , by construction, eigentissue partial electron densities are expected to vary within a specific range for human tissues,8 and fitted values can be constrained accordingly. This constraint increases the robustness of image-based methods with noisy MECT data.5,9,27 As regularization is performed pixel-wise on physical parameters, it is referred to as the quantitative prior. Spatial regularization28 on maps of is also used in this work and is referred to as the spatial prior. The total prior is the product of quantitative and spatial priors.
Quantitative prior
Deriving eigentissues using PCA on a database of tabulated human tissues25 produces a set of known eigentissue partial electron densities for each tissue in the reference database, each represented by a vector , , with elements , . Therefore, there is prior knowledge available on the distribution of the , if one assumes that the scanned object is made of human tissues of similar composition to those of the reference database. It is expected that, for the ’th pixel, the set of the eigentissue partial electron densities will lie in proximity to the partial electron densities of one tissue in the reference database, . This proximity is modeled with a kernel density estimator (KDE) using a Gaussian kernel
| (12) |
The Gaussian kernel accounts for variability in the elemental composition and electronic density of the patient’s tissues with respect to the reference database’s tissues. The pixel-dependent weight of each Gaussian is defined later. The matrix is the kernel bandwidth. By construction, eigentissues are uncorrelated within reference tissues. As proposed by Lalonde et al.,8 is the diagonal and defined as
| (13) |
where is a matrix with elements representing the standard deviation in the ’th eigentissue over all tissues of the database. To provide flexibility in cases of high noise or larger compositional variation, a regularization parameter is introduced. Considering Eq. (13), the probability density function reduces to
| (14) |
where represents the squared generalized distance between pixel and the ’th reference tissue
| (15) |
For this work, we develop a prior assuming that each tissue is equiprobable, such that optimization is not biased towards a particular tissue. Note that this may not hold true for specific anatomical sites; in that case, we recommend to tailor the reference database and prior probabilities to reflect the site being studied. For a given , a simple formulation of leading to equal probability for each reference tissue is
| (16) |
Equation (16) is not twice differentiable; a smooth approximation to Eq. (16) is proposed, using the transform
| (17) |
which amplifies the differences between distances of reference tissues, if is large (in this work, ). The constant is introduced to ensure no division by zero occurs if coincides with a reference tissue; it is fixed to . It should be noted that varying and within a reasonable range has no visible impact on the quality of reconstructed physical parameters. is normalized by its sum over all reference tissues to obtain a final weight between 0 and 1
| (18) |
Equation (18) provides a smooth approximation to Eq. (16). The joint quantitative prior for the entire image is
| (19) |
Removing constant terms independent of , the negative logarithm of the quantitative prior on the eigentissue partial electron densities, is
| (20) |
Considering two eigentissues () and , Fig. 1 shows .
Fig. 1.
Negative logarithm of the quantitative prior for and . Points illustrated with black crosses are the reference tissues from White and Woodard’s database.25 The cost function is constructed such that all reference tissues have equal probability, while regions of the search space far from reference tissues are penalized.
Spatial prior
For image reconstruction purposes, the negative logarithm of the spatial prior, , typically takes the form of a penalty function that acts on intensity differences between nearest neighbor pixels29–31
| (21) |
where each and are user-defined regularization parameters which control the strength of the spatial prior for the ’th eigentissue fraction, while is a user-defined potential function that penalizes, for each of the materials, differences between the ’th pixel and the set of pixels defined in its neighborhood , noted with the index . weights the importance of the interaction between the ’th pixel and its ’th neighbor; it is set as the inverse of the Euclidian distance between the pixels. The four direct neighbors are given a weight of 1, while the four diagonal neighbors are given a weight of . The desired spatial distribution of is encoded into the potential function . should encourage smoothness across neighboring pixels within the same organ/tissue, while accommodating sharp changes in due to boundaries between tissues. Many edge-preserving potential functions have been proposed in the literature28; in this work, the Huber potential32 is used for all material channels
| (22) |
Finite differences between nearest neighbors are encoded in a finite difference matrix . For the set of all pixels corresponding to the ’th eigentissue partial electron density, , the vector of finite differences for the image is calculated as the product . Equation (21) is then formulated as
| (23) |
where the sum on neighboring pixels and the weights are encoded within . The notation denotes the ’th row (or element) of the vector . An explicit form is . Furthermore, each is defined to produce a similar level of spatial regularization across eigentissue fractions, similar to the quantitative prior
| (24) |
where is a global regularization parameter that controls the strength of the spatial regularization. The was defined in Eq. (13). The parameters define, in the Huber function, the transition between uniform regions of interest and edges between tissues. Similar, they are set as proportional to the expected variability for each eigentissue fraction
| (25) |
The regularization parameter becomes a unique . Equations (24) and (25) allow to reduce the number of free parameters in the spatial prior from to 2.
2.2.3. Cost function
The cost function is the negative log of the posterior, obtained by combining the negative log-likelihood of Eq. (11) with the negative log-prior [Eqs. (20) and (23)], assuming independence of the prior terms
| (26) |
2.3. Optimization Algorithm
A nonlinear conjugate gradient (CG) algorithm is used in this work, similar to the work of Cai et al.14 Pseudocode for the optimization algorithm is given in Appendix A. For iteration , the update direction is guided by the Polak–Ribière scalar , while the update step is obtained through an approximative line search in the update direction . The performance of nonlinear CG has been shown to produce similar outcomes compared to other existing algorithms.28 The CG method finds a solution to Eq. (9) through the following iterative scheme:
| (27) |
Calculation of and at each iteration are detailed in Secs. 2.3.1 and 2.3.2, respectively.
2.3.1. Update direction
The update direction for the first iteration is the steepest descent , where is the gradient of . Subsequent update directions are calculated via Gram–Schmidt conjugation of the residuals, with the approach of Polak and Ribière33
| (28) |
where is the Polak–Ribière scalar, equal to
| (29) |
2.3.2. Line search for
To obtain the step size , a line search is performed in the direction of the update, , to find the that minimizes along that direction. The optimal is such that the following directional derivative is zero:
| (30) |
By expanding the cost function into a second-order Taylor series14 and inserting it into Eq. (30), a closed form expression for is found
| (31) |
where is the Hessian of . Equation (31) results from the approximation that the cost function is a parabola; for a nonquadratic cost function such as the one of Eq. (26), Eq. (31) is not exact, and can provide an inexact line search. To ensure that the update step provides a descent step,14,28 the cost function at is calculated; if , then the update step is conserved. If the cost function increases, is divided by two, and the cost function is re-evaluated. This procedure is performed up to times if the cost function does not decrease. After unsuccessful divisions, it is assumed that the search direction is erroneous, and is reset to the negative of its original value for the current iteration [Eq. (31)]. In our experiments, we found that this procedure is always helpful to reach convergence. However, when reset occurs in late iterations, it may be due to convergence instead of an inaccurate line search; in that case, early stopping may be considered. The algorithm requires closed-form expressions for , and , which are reported in Appendix B.
3. Methodology
3.1. Simulation Framework
3.1.1. Phantom geometry and spectral information
The framework is implemented in MATLAB R2021a (MathWorks, Natick, Massachusetts, United States), and uses two different geometries. First, a 16-plug cylindrical phantom is generated, where each insert contains a tissue from White and Woodard’s database of human tissues.25 The name and of the inserts, the layout of the phantom as well as the map are respectively given in Figs. 2(a), 2(c), and 2(e). Phantom size is set to to generate projection data [Eq. (5)], while the image is reconstructed on a grid. Reconstructed pixel size is always .
Fig. 2.
Two geometries used in this work. (a) and (b) respectively list the inserts used in the cylindrical phantom and the virtual patient, along with their electron density. Figures (c) and (d) illustrate the layouts of the plugs/tissues within the geometries, while (e) and (f) illustrate maps (dynamic range between 0.8 and 1.2).
The virtual patient is similar to one introduced in previous work,9 although no contrast agent is used in the current study. The virtual patient is generated from a DECT scan of a pelvis region, with a semiautomatic assignation of tissues and densities. The density is scaled with the HU map, as detailed in Ref. 9. There are 16 materials assigned to the virtual patient, and elemental composition, as well as mass density variability, are introduced following the scheme of Yang et al.34 Details on the geometry are provided in Figs. 2(b), 2(d), and 2(f). Similar to the cylindrical phantom, the size of the virtual patient is set to to produce sinograms and is reconstructed on a grid. To generate SPCCT data, a 140 kVp source spectrum from the Siemens SOMATOM Definition Flash provided by the manufacturer (Siemens Healthineers, Forchheim, Germany) is used. Four energy bins () are generated with a realistic photon counting detector response model,35 which includes spectral distortion (K-escape, charge sharing). Energy thresholds are set to 60, 72, and 91 keV, which correspond to optimized thresholds to minimize overlap between energy bins, following the global search procedure detailed in precedent work.11 The four resulting effective spectra are shown in figure 3b of that study.11
3.1.2. Sinogram generation
Sinogram data [Eq. (5)] is generated by considering a weighted sum of monoenergetic projections from 1 to 140 keV, at intervals,9,24 and is obtained individually for each spectrum . The strip-integral model of the MIRT toolbox36 is used to generate the projection matrix . Elemental photon cross sections used to generate are obtained from the XCOM database.37 Sinogram data are generated using projections and (cylindrical phantom) or 911 (virtual patient) detectors, each of 1 mm size. Poisson noise is added to sinogram data to obtain noisy measurements. Sinograms are generated without scattering. Approximately photons per projection angle are distributed between the four energy bins, following the relative fluence of in each bin. This results in a noise level of HU per energy bin, which roughly matches experimental SPCCT noise levels reported in the literature, between 80 and 112 HU.4,6
3.2. Practical Implementation of the Reconstruction Algorithm
A total of tissues from White and Woodard’s database25 (all 25 bone and 45 soft tissues including all but thyroid) are used to (1) generate eigentissues7 and (2) create the KDE in the quantitative prior [Eq. (14)]. For regularization parameters, is fixed to 0.02 based on the previous work of Cai et al.14 with the Huber prior and our own experiments. For the spatial prior, has a limited impact on the quantitative accuracy of the method compared to , hence its fixed value. The parameters and are optimized on the cylindrical phantom, as described in Sec. 3.3. For the optimization algorithm, following the nomenclature of the pseudocode in Appendix A, the maximum number of iterations is 2500, while for the line search is set to 10, similar to Mory et al.28 In all experiments, setting resulted in a cost function varying by between iterations, ensuring that convergence is reached.
Finally, the optimization algorithm requires an initial guess . For this study, to focus solely on the impact of and , the initial guess is obtained from ground truth data instead of estimated values. Due to the nonconvexity of the quantitative prior, all-zero initialization is not recommended. Each pixel in the image to reconstruct is first assigned to one of five classes following its . Pixels with are identified as air, are lung, fat tissues, soft tissues, and bone. For each of the five classes , an initial set of eigentissue partial electron densities is assigned, resulting in an initial image guess that can take, for one eigentissue channel , at most five different values. The initial of lung is taken, using the nomenclature of the quantitative prior, as , with corresponding to the index, in the reference database, of the deflated lung. Similar, for fat-based tissues, the initial is taken as the average of the corresponding to low-density fat-like tissues in the reference database (i.e., adipose tissue 3, adipose tissue 2, adipose tissue 1, yellow marrow, mammary gland 1). For the soft tissue and bone classes, a similar procedure is performed by averaging the of all the remaining soft and bone tissues in the reference database, respectively. For air, as it is not present in the database that generates eigentissues, there is no value of corresponding to air. To generate one, a global search is performed over a range of to find a that produces minimal x-ray attenuation, while matching the density of air. Practically, considering Eq. (4), a is found such that under the constraint that , where denotes the array of ones. Finally, it should be noted that using the post-reconstruction solution as an initial guess produces similar results to those obtained with the above initialization. It is recommended to use an initial guess reasonably close to the solution to maximize performance.
3.3. Comparative Study
3.3.1. Cylindrical phantom
The cylindrical phantom is reconstructed for a range of and . A qualitative comparison showing parametric maps as well as relative error maps on relevant physical properties as a function of selected values of and is first shown in Figs. 3 and 4. Then, various quantitative metrics are reported in Fig. 5 to further compare reconstructions and help selecting optimal regularization parameters. The quantitative metrics are defined below.
Fig. 3.
Electron density maps for various combinations of regularization parameters and . Spatial variation increases from top to bottom, while quantitative regularization increases from left to right.
Fig. 4.
Maps of absolute error on the electron density using the same set of regularization parameters as presented in Fig. 3.
Fig. 5.
Quantitative performance of the one-step iterative reconstruction algorithm to estimate the SPR on the cylindrical phantom for a range of regularization parameters and . (a) Through (c) respectively show the plug-averaged absolute bias, standard deviation and RMSE on the SPR in %, while (d) shows the RMSE on the WEPL calculated from SPR maps and multiple paths. Note that .
Metrics are defined for a physical parameter , where . The SPR is obtained with the Bragg additivity rule using the elemental fractions obtained from eigentissue fractions for the -values. First, let represent the reconstructed parameter at pixel . The relative error (in %) on for pixel is , where is the ground truth value. For parameter and insert in the cylindrical phantom, the mean relative error (bias) is obtained by averaging over pixels of the insert: . Similar, . Here, is a region of interest associated with insert (the inner 90% of all pixels in the insert) and is the number of pixels in . The standard deviation of in insert is . To quantify the overall accuracy and precision of parameter , the mean absolute bias, RMSE and standard deviation averaged over all plugs are reported; e.g., the mean absolute bias is . The other metrics are labeled and .
While the plug-averaged metrics represent the overall quantitative performance, they may not adequately factor in any form of spatial distortion or visual artifacts that can be introduced in the reconstruction process, especially with strong regularization. Another comparison metric that takes into account the overall spatial distribution of errors is thus proposed. The metric is based on the water equivalent path length (WEPL) used in proton therapy. The WEPL is defined, along a given path , as , where denotes a pixel on the path . The relative error (in %) on is . The reported metric is the RMSE on calculated over various paths . Similar to Vilches-Freixas et al.,18 are generated by taking the Radon transform on ground truth and estimated SPR maps for angles distributed from 0 to 179 deg, with increments of 1 deg. Paths with are removed from the analysis, and the SPR of all pixels outside the phantom geometry are set to 0. Practically, this results in WEPL values for the cylindrical phantom, which essentially covers all possible beam paths traversing the phantom.
The optimal set of regularization parameters may depend on the subsequent task to perform (e.g., quantitative imaging for diagnostic purposes or treatment planning). Three sets of optimized regularization parameters are extracted by looking at the combinations shown in Figs. 3 and 4: the ones minimizing (1) the absolute bias , (2) the root-mean-square error , and (3) the RMSE on the WEPL, calculated over the paths defined previously.
3.3.2. Virtual patient
The virtual phantom is reconstructed with the three sets of optimized regularization parameters, as suggested in Sec. 3.3.1. The three resulting images obtained with the one-step framework are compared with three methods. The first, referred to as two-step (FBP), is the sinogram-based two-step ETD decomposition on all tissues,11 with eigentissues. The second, named two-step (iterative), uses the same first step as the previous method, but reconstructs the using an adaptation of the iterative framework of Schirra et al.,38 a penalized weighted least squares algorithm based on separable paraboloidal surrogates. All-zero initialization was used, and regularization parameters and (one per eigentissue channel) were optimized to minimize SPR bias, as presented in Sec. 3.3.1. Optimized parameters were and . For completeness, the update step is
| (32) |
where is the forward projection of eigentissue fractions . and are respectively the first and second derivatives of the marginal log-likelihood function, obtained after computing the diagonal elements of the inverse of the Fisher information matrix, , once the first step of the two-step method is complete and returns eigentissue sinograms ; see Ref. 38 for details. Also, , and .
The third comparison method is the post-reconstruction ETD with quantitative regularization ().8 For the post-reconstruction approach, the beam hardening correction algorithm of Kijewski and Bjärngard39 is used, and the -space calibration is performed on a simulated Gammex phantom, as detailed in Lalonde et al.5 A similar qualitative and quantitative analysis to the cylindrical phantom is performed and reported in Figs. 6 and 7.
Fig. 6.
Performance of various implementations of ETD to estimate the SPR on the virtual patient. (a) Shows SPR maps, while (b) shows relative SPR error maps.
Fig. 7.
Quantitative performance of various implementations of ETD on selected tissues of the virtual patient. Top illustrates the RMSE on the SPR, while the bottom plot shows the bias.
4. Results
4.1. Impact of and
Figure 3 illustrates the resulting image quality for using a selected set of regularization parameters and . Note that quantitative regularization increases as gets smaller; the case corresponds to no quantitative regularization. Spatial regularization increases as gets larger, with corresponding to no spatial regularization. To complement Fig. 3, corresponding absolute error maps on are also presented in Fig. 4.
Figures 3 and 4 illustrate that and must be carefully tuned to maximize precision and accuracy, i.e., minimize the uncertainties and biases. To further investigate the quantitative performance with respect to and and select optimal regularization parameters, Fig. 5 shows the performance for various metrics related to the SPR, as this physical parameter naturally combines and the elemental composition.
Figure 5 generally shows that a set of parameters () that produce low bias lead to larger standard deviations. The parameters that minimize are , and result in a performance of and . The regularization values that minimize are , which provide a performance of and . Finally, the and that minimize the RMSE on the WEPL are , and result in and . The set of parameters (, ) thus corresponds to a tradeoff between the minimal bias and minimal RMSE cases.
4.2. Performance on the Virtual Patient
The one-step reconstruction algorithm’s performance is compared with the two-step frameworks (using FBP11 and an adapted iterative scheme38 for the second step) and the regularized post-reconstruction8 frameworks. All approaches use eigentissues as a material basis. In the following figures and the discussion, the one-step method which uses optimized regularization parameters (, ), (, ), and (, ) are respectively referred to as the minimal bias, minimal RMSE, and WEPL-optimized cases. Figure 6 illustrates the relative visual performance of the different ETD frameworks to estimate the SPR.
The quantitative performance of all implementations of ETD for the virtual patient is shown in Fig. 7, where the bias and RMSE on the SPR for 6 selected tissues in the virtual patient are reported for all methods. In addition, Table 1 summarizes the results of Fig. 7 by reporting the average values of both metrics over all tissues.
Table 1.
Absolute bias and RMSE on the SPR for all ETD frameworks tested on the virtual patient. Reported values correspond to the average over the 6 tissues shown in Fig. 7.
| Framework | Absolute bias (%) | RMSE (%) |
|---|---|---|
| Two-step (FBP) | 0.56 | 13.27 |
| Two-step (iterative) | 0.63 | 2.53 |
| Post-reconstruction | 0.60 | 3.24 |
| One-step (minimal bias) | 0.24 | 1.49 |
| One-step (WEPL-optimized) | 0.31 | 0.88 |
| One-step (minimal RMSE) | 0.43 | 1.09 |
5. Discussion
The proposed one-step framework combines spatial and quantitative priors to provide superior performance compared to two-step and post-reconstruction methods with ETD. Figures 3–5 illustrate that both priors have a significant impact on the performance of the algorithm; using only one prior leads to suboptimal performance. While the quantitative prior generally increases precision, it also limits unnatural features in the images,27 which often appear with strong spatial regularization. The case with leads to visible artifacts in the map (Fig. 4), especially around the sacrum (male) insert. Incorporating quantitative regularization, for instance with , almost entirely eliminates non-physical features. This study suggests that one-step reconstruction frameworks can benefit from quantitative regularization, in addition to the commonly used spatial regularization.
A visual assessment of Fig. 4 illustrates how the minimal bias dataset, with , results in important denoising without significantly introducing systematic errors in plugs. While the minimal RMSE dataset [] leads to stronger denoising, it produces larger biases in inserts, and results in poor performance around the sacrum (male) insert. Although the average RMSE per plug can be an adequate metric, it is apparent that it does not take into account potential image artifacts similar to those around the sacrum (male) insert, hence the usefulness of another metric that considers the entire spatial distribution of errors, such as the RMSE on the WEPL, to obtain optimal and . Such metric is particularly relevant, for instance, in proton therapy beam range calculation.
Figures 6 and 7 illustrate the performance of the virtual patient. For precision, the one-step framework is less noisy than its post-reconstruction and two-step counterparts. This is confirmed visually in Fig. 6, as well as quantitatively in Fig. 7. Indeed, as shown in Table 1, the tissue-averaged RMSE on the SPR is largely reduced with the use of the one-step framework with any set of optimized regularization parameters. For the two-step FBP framework, the large RMSE of 13.27% is due to the use of the FBP and no regularization, which leads to strong amplification of sinogram noise, which is equivalent to HU in the image domain. The improved precision compared to the two-step (iterative) framework is likely due to the inclusion of the quantitative prior, and the removal of the first step (material decomposition in sinogram space), which is not regularized. For post-reconstruction, the relatively large RMSE of 3.24% is explained by the use of a quantitative prior only; there is no form of spatial regularization in the post-reconstruction implementation of ETD. As noted in Figs. 3–5, setting and adding quantitative regularization can only provide a limited reduction in RMSE compared to using both regularizers.
Furthermore, Figs. 6 and 7 and Table 1 also show that the one-step method outperforms other ETD frameworks to minimize the bias on the SPR. First, the tissue-averaged absolute bias (Table 1) is reduced from a range of 0.56% to 0.63% with the two-step framework (FBP or iterative) to a range of 0.24% to 0.43% with the one-step framework using different regularization parameters. This reduction is mostly attributed to the use of four eigentissues (one-step) instead of two eigentissues (two-step) to parametrize the attenuation coefficient, which reduces the truncation error that appears when estimating the elemental composition of the eigentissues.7 Comparing the one-step framework with post-reconstruction, it might be expected that post-reconstruction would be less biased than the one-step framework, as different eigentissues are derived for soft tissues and bone in the post-reconstruction framework, which leads to a theoretically more accurate parametrization for individual tissues. We attribute the worse performance of post-reconstruction ETD (average absolute bias of 0.60%) to beam hardening artifacts.
Qualitative and quantitative results also allow us to formulate recommendations for the selection of regularization parameters and for the one-step framework. First, the minimal RMSE case [with ] produces highly corrupted SPR images of the virtual patient (Fig. 6), especially along soft tissue and bone interfaces between the kidneys. For this set of regularization parameters, the amplitude of such systematic errors is not as important on the cylindrical phantom. This might be explained by the much more complex geometry to reconstruct for the virtual patient. Furthermore, based on Table 1, the performance of the one-step method (minimal RMSE case) in terms of RMSE on the SPR is worse than the WEPL-optimized case for the virtual patient. This shows that the optimization of and performed on a specific geometry (cylindrical phantom) may not produce optimal parameters on a patient geometry. We conclude that the regularization parameters optimized such that the RMSE in selected regions of interest is minimal results in an unacceptable level of regularization, and poor image quality.
Fortunately, considering the SPR maps of Fig. 6, the minimal bias case, with , does not produce any significant systematic errors comparable with the minimal RMSE and WEPL-optimized cases. This case produces the minimal bias on selected tissues of the virtual patient, results in natural-looking SPR maps and still largely reduces the RMSE on the SPR compared with post-reconstruction, from 3.24% to 1.49%. We thus recommend to use the current one-step framework with regularization parameters optimized to minimize the bias.
It should be noted that there have been previous implementations of quantitative priors for iterative reconstruction in CT. Regularization has been proposed directly on attenuation data,40 or implemented through a conservation of volumes constraints,15 which are not directly compatible with ETD. More recently, Nakada et al.41 have introduced a quantitative prior for tissue type assignation for spectral CT. While their cost function also used a Gaussian kernel centered around reference tissues, it differs from the proposed prior as it is based on a Compton scattering and photoelectric effect parametrization, which is not optimal to reproduce radiotherapy-related quantities such as the proton stopping power.24 Furthermore, their quantitative prior uses three regularization parameters, a covariance matrix sampled from the scanned object, and a restricted set of possible tissues. This may require additional fine-tuning compared to the single parameter () used in this work for the quantitative prior.
This study has some limitations. First, the conclusions and optimized regularization parameters are valid for this simulated imaging context, noise level, detector response, and selected energy bins; results may vary otherwise. As noted previously, the optimization procedure for and was also performed on a specific cylindrical phantom and used on the virtual patient; due to differences in materials and geometry, the results obtained for the virtual patient may not be optimal. Second, 2D reconstruction is used in the current study, but further improvements could be obtained with the use of 3D regularization. Third, scattering was not simulated nor included in the model proposed in this work. It is expected that the overall performance of all methods investigated in this work may be reduced with the inclusion of scattering. In addition, the quantitative prior heavily relies on the work of White and Woodard25 to generate reference human tissue centroids in the eigentissue space. The method is validated using the same reference tissues, and may not be ideal for realistic data, if real tissue composition differs from the reference database. Future studies on tissue stoichiometry for patients could be useful to improve the prior. Finally, this study does not explicitly compare the performance of ETD against other parametrizations of the attenuation coefficient. However, previous studies have demonstrated that ETD provides more accurate tissue characterization compared to material basis decomposition for post-reconstruction7,8 and two-step sinogram-based11 frameworks. It is therefore expected that the same benefits would translate to the one-step framework.
Furthermore, additional steps are required before a full experimental evaluation of this method can be carried out. For instance, , which includes the source spectrum and the detector response, must be evaluated through a careful calibration procedure. Scattering should also be incorporated into the model. This study illustrates the potential of the proposed method, and experimental performance may be reduced. Also, the initial guess is derived using ground truth values of ; to maximize the quality of the initial guess with experimental data, SPCCT bins could be merged to produce a low-noise SECT dataset, from which can be inferred, similar to the work of Yu et al.42 Future work will be focused on an experimental implementation of the method presented herein with a SPCCT scanner, and an adaptation to contrast-enhanced imaging with ETD,9 which has been left out due to the complexity of incorporating the conservation of volumes constraint in the model.
6. Conclusion
This study reports a one-step reconstruction algorithm to extract highly precise and accurate radiotherapy-related parameters for human tissues with SPCCT, although it is compatible with DECT. The method uses eigentissues, a PCA-derived decomposition basis tailored for human tissues, as well as two separate prior terms, which provide optimal performance when combined. A quantitative prior, controlled by regularization parameter , encourages eigentissue fractions to lie in proximity of expected values for human tissues. The spatial prior, with parameter , encourages smooth intensity variations between eigentissue fractions of neighboring pixels. With proper tuning of and , we show that the one-step framework provides increased accuracy and precision to estimate and SPR compared to a state-of-the-art post-reconstruction implementation of ETD,8 as well as a finely tuned two-step framework with iterative reconstruction, although at the cost of increased computational complexity. Based on the results for the virtual patient, we suggest that optimal parameters and should be selected to minimize biases in selected regions of interest. The one-step framework is a key component in helping SPCCT reach its full potential for tissue characterization and quantitative imaging.
7. Appendix A: Pseudocode for the Optimization Algorithm
The set of variables to optimize is , the starting point , and the gradient and Hessian are and . CG iterations are noted with , and the maximum number of CG iterations is . For the line search, the index is used to count the number of times that the update step is halved, up to a maximum of times.
Algorithm 1.
Nonlinear conjugate gradient for one-step ETD.
| while do |
| while and do |
| if |
| else if |
8. Appendix B: Closed form Expressions for and
For ease of reimplementation, final closed form expressions for derivatives of the cost function are provided. For reference, some intermediate expressions used are listed in Table 2.
Table 2.
Intermediate expressions for the calculation of the gradient and Hessian.
| Parameter | Formula |
|---|---|
| Attenuation factor | |
| Soft exponential factor | |
| Gaussian kernel | |
| Non-normalized probability | |
| Distance in eigentissue space | |
| Intermediate expression | |
| Forward projection of the search direction |
8.1. Gradient of the Cost Function
The gradient is divided into likelihood, quantitative prior and spatial prior contributions, per Eq. (26)
| (33) |
The gradient of the negative log likelihood can be conveniently expressed as backprojection operations
| (34) |
where
| (35) |
The gradient of the negative log prior (quantitative) is
| (36) |
while the spatial contribution to the negative log prior is given as
| (37) |
where denotes the derivative of the Huber potential function.
8.2. Denominator of the Step Size
Similar to Eq. (33), the denominator of the step size from Eq. (31) is divided into contributions from the likelihood, quantitative and spatial priors
| (38) |
Elements of the Hessian for the likelihood are noted as . Defining the quantities
| (39) |
where denotes the Heaviside step function, a compact expression for the likelihood term is
| (40) |
For the quantitative log prior, the Hessian matrix is largely sparse as it operates on a voxel-wise basis. The update direction is generally written as
| (41) |
With the terms and defined as
| (42) |
| (43) |
Equation (41) is based on the derivatives of and :
| (44) |
which are functions of , , and :
| (45) |
in Eq. (45), and refer to the Kronecker delta. It is left to the reader to combine Eqs. (44) and (45) into Eq. (41), to obtain a final analytical expression. Finally, the contribution of the spatial prior is
| (46) |
where is the second derivative of the Huber prior.
Acknowledgments
We acknowledge financial support by the Natural Sciences and Engineering Research Council of Canada (NSERC RGPIN/04178-2015 and scholarship PGDS3-490047-2016, as well as a Hydro-Québec fellowship.
Biographies
Mikaël Simard received his BEng degree in engineering physics from École Polytechnique de Montréal in 2014, and his MS degree in medical physics from McGill University in 2016. He received his PhD in physics from Université de Montréal in February 2021, and is now a postdoctoral fellow at University College London. His research interests involve the use of quantitative imaging (multi-energy CT and proton radiographs) for radiotherapy applications.
Hugo Bouchard is a professor of physics at Université de Montréal, where he received his PhD in 2010. He currently holds a Canada Research Chair on emerging applications of spectral computed tomography. His research interests include photon-counting CT and various applications of the Monte Carlo method for radiation transport simulation.
Disclosures
No conflicts of interest, financial or otherwise, are declared by the authors.
Contributor Information
Mikaël Simard, Email: m.simard@ucl.ac.uk.
Hugo Bouchard, Email: h.bouchard@umontreal.ca.
References
- 1.Bär E., et al. , “The potential of dual-energy CT to reduce proton beam range uncertainties,” Med. Phys. 44(6), 2332–2344 (2017). 10.1002/mp.12215 [DOI] [PubMed] [Google Scholar]
- 2.Paganetti H., “Range uncertainties in proton therapy and the role of Monte Carlo simulations,” Phys. Med. Biol. 57(11), R99 (2012). 10.1088/0031-9155/57/11/R99 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Möhler C., et al. , “Experimental verification of stopping-power prediction from single-and dual-energy computed tomography in biological tissues,” Phys. Med. Biol. 63(2), 025001 (2018). 10.1088/1361-6560/aaa1c9 [DOI] [PubMed] [Google Scholar]
- 4.Taasti V. T., et al. , “Theoretical and experimental analysis of photon counting detector CT for proton stopping power prediction,” Med. Phys. 45(11), 5186–5196 (2018). 10.1002/mp.13173 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Lalonde A., et al. , “The impact of dual-and multi-energy CT on proton pencil beam range uncertainties: a Monte Carlo study,” Phys. Med. Biol. 63(19), 195012 (2018). 10.1088/1361-6560/aadf2a [DOI] [PubMed] [Google Scholar]
- 6.Simard M., et al. , “Quantitative imaging performance of mars spectral photon-counting CT for radiotherapy,” Med. Phys. 47(8), 3423–3434 (2020). 10.1002/mp.14204 [DOI] [PubMed] [Google Scholar]
- 7.Lalonde A., Bouchard H., “A general method to derive tissue parameters for Monte Carlo dose calculation with multi-energy CT,” Phys. Med. Biol. 61(22), 8044 (2016). 10.1088/0031-9155/61/22/8044 [DOI] [PubMed] [Google Scholar]
- 8.Lalonde A., Bär E., Bouchard H., “A Bayesian approach to solve proton stopping powers from noisy multi-energy CT data,” Med. Phys. 44(10), 5293–5302 (2017). 10.1002/mp.12489 [DOI] [PubMed] [Google Scholar]
- 9.Simard M., et al. , “The potential of photon-counting CT for quantitative contrast-enhanced imaging in radiotherapy,” Phys. Med. Biol. 64(11), 115020 (2019). 10.1088/1361-6560/ab1af1 [DOI] [PubMed] [Google Scholar]
- 10.Faby S., et al. , “Performance of today’s dual energy CT and future multi energy CT in virtual non-contrast imaging and in iodine quantification: a simulation study,” Med. Phys. 42(7), 4349–4366 (2015). 10.1118/1.4922654 [DOI] [PubMed] [Google Scholar]
- 11.Simard M., Lalonde A., Bouchard H., “Parametrization of multi-energy Ct projection data with eigentissue decomposition,” Phys. Med. Biol. 65(15), 155001 (2020). 10.1088/1361-6560/ab8107 [DOI] [PubMed] [Google Scholar]
- 12.Schmidt T. G., Barber R. F., Sidky E. Y., “A spectral CT method to directly estimate basis material maps from experimental photon-counting data,” IEEE Trans. Med. Imaging 36(9), 1808–1819 (2017). 10.1109/TMI.2017.2696338 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Jolivet F., Schramm G., Nuyts J., “One-step inversion algorithms for spectral CT, with application to dynamic cone beam CT,” https://arxiv.org/abs/2112.09375 (2021).
- 14.Cai C., et al. , “A full-spectral Bayesian reconstruction approach based on the material decomposition model applied in dual-energy computed tomography,” Med. Phys. 40(11), 111916 (2013). 10.1118/1.4820478 [DOI] [PubMed] [Google Scholar]
- 15.Long Y., Fessler J. A., “Multi-material decomposition using statistical image reconstruction for spectral CT,” IEEE Trans. Med. Imaging 33(8), 1614–1626 (2014). 10.1109/TMI.2014.2320284 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Weidinger T., et al. , “Polychromatic iterative statistical material image reconstruction for photon-counting computed tomography,” Int. J. Biomed. Imaging 2016, 5871604 (2016). 10.1155/2016/5871604 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Barber R. F., et al. , “An algorithm for constrained one-step inversion of spectral CT data,” Phys. Med. Biol. 61(10), 3784 (2016). 10.1088/0031-9155/61/10/3784 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Vilches-Freixas G., et al. , “Comparison of projection-and image-based methods for proton stopping power estimation using dual energy CT,” Phys. Imaging Radiat. Oncol. 3, 28–36 (2017). 10.1016/j.phro.2017.08.001 [DOI] [Google Scholar]
- 19.Lehmann L. A., et al. , “Generalized image combinations in dual KVP digital radiography,” Med. Phys. 8(5), 659–667 (1981). 10.1118/1.595025 [DOI] [PubMed] [Google Scholar]
- 20.Tilley S., et al. , “A general CT reconstruction algorithm for model-based material decomposition,” Proc. SPIE 10573, 105731E (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 21.Malusek A., et al. , “The potential of dual-energy computed tomography for quantitative decomposition of soft tissues to water, protein and lipid in brachytherapy,” Phys. Med. Biol. 58(4), 771 (2013). 10.1088/0031-9155/58/4/771 [DOI] [PubMed] [Google Scholar]
- 22.Liu X., et al. , “Quantitative imaging of element composition and mass fraction using dual-energy CT: three-material decomposition,” Med. Phys. 36(5), 1602–1609 (2009). 10.1118/1.3097632 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Mendonça P. R. S., Lamb P., Sahani D. V., “A flexible method for multi-material decomposition of dual-energy CT images,” IEEE Trans. Med. Imaging 33(1), 99–116 (2013). 10.1109/TMI.2013.2281719 [DOI] [PubMed] [Google Scholar]
- 24.Tremblay J.-É., Bedwani S., Bouchard H., “A theoretical comparison of tissue parameter extraction methods for dual energy computed tomography,” Med. Phys. 41(8), 081905 (2014). 10.1118/1.4886055 [DOI] [PubMed] [Google Scholar]
- 25.Woodard H. Q., White D. R., “The composition of body tissues,” Br. J. Radiol. 59(708), 1209–1218 (1986). 10.1259/0007-1285-59-708-1209 [DOI] [PubMed] [Google Scholar]
- 26.Sidky E. Y., et al. , “Three material decomposition for spectral computed tomography enabled by block-diagonal step-preconditioning,” https://arxiv.org/abs/1801.06263 (2018).
- 27.Simard M., et al. , “Electron density and effective atomic number estimation in a maximum a posteriori framework for dual-energy computed tomography,” Med. Phys. 47(9), 4137–4149 (2020). 10.1002/mp.14309 [DOI] [PubMed] [Google Scholar]
- 28.Mory C., et al. , “Comparison of five one-step reconstruction algorithms for spectral CT,” Phys. Med. Biol. 63(23), 235001 (2018). 10.1088/1361-6560/aaeaf2 [DOI] [PubMed] [Google Scholar]
- 29.Geman S., Geman D., “Stochastic relaxation, Gibbs distributions, and the Bayesian restoration of images,” IEEE Trans. Pattern Anal. Mach. Intell. PAMI-6(6), 721–741 (1984). 10.1109/TPAMI.1984.4767596 [DOI] [PubMed] [Google Scholar]
- 30.Geman S., McClure D., “Bayesian image analysis: an application to single photon emission tomography,” Am. Stat. Assoc. 12–18 (1985). [Google Scholar]
- 31.Green P. J., “Bayesian reconstructions from emission tomography data using a modified EM algorithm,” IEEE Trans. Med. Imaging 9(1), 84–93 (1990). 10.1109/42.52985 [DOI] [PubMed] [Google Scholar]
- 32.Huber P. J., “Robust estimation of a location parameter,” in Breakthroughs in Statistics, Kotz S., Johnson N. L., Eds., pp. 492–518, Springer, New York: (1992). [Google Scholar]
- 33.Polak E., Ribiére G., “Note sur la convergence de méthodes de directions conjuguées,” ESAIM: Math. Modell. Numer. Anal.-Modél. Math. Anal. Numér. 3(R1), 35–43 (1969). [Google Scholar]
- 34.Yang M., et al. , “Comprehensive analysis of proton range uncertainties related to patient stopping-power-ratio estimation using the stoichiometric calibration,” Phys. Med. Biol. 57(13), 4095 (2012). 10.1088/0031-9155/57/13/4095 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 35.Schlomka J. P., et al. , “Experimental feasibility of multi-energy photon-counting K-edge imaging in pre-clinical computed tomography,” Phys. Med. Biol. 53(15), 4031 (2008). 10.1088/0031-9155/53/15/002 [DOI] [PubMed] [Google Scholar]
- 36.Fessler J. A., “Michigan image reconstruction toolbox,” https://web.eecs.umich.edu/fessler/code/index.html (accessed 16/03/18).
- 37.Berger M. J., Hubbell J. H., XCOM: Photon Cross Sections on a Personal Computer (No. NBSIR-87-3597), National Bureau of Standards, Center for Radiation Research, Washington, DC: (1987). [Google Scholar]
- 38.Schirra C. O., et al. , “Statistical reconstruction of material decomposed data in spectral CT,” IEEE Trans. Med. Imaging 32(7), 1249–1257 (2013). 10.1109/TMI.2013.2250991 [DOI] [PubMed] [Google Scholar]
- 39.Kijewski P. K., Bjärngard B. E., “Correction for beam hardening in computed tomography,” Med. Phys. 5(3), 209–214 (1978). 10.1118/1.594429 [DOI] [PubMed] [Google Scholar]
- 40.Lemmens C., Faul D., Nuyts J., “Suppression of metal artifacts in CT using a reconstruction procedure that combines map and projection completion,” IEEE Trans. Med. Imaging 28(2), 250–260 (2008). 10.1109/TMI.2008.929103 [DOI] [PubMed] [Google Scholar]
- 41.Nakada K., et al. , “Joint estimation of tissue types and linear attenuation coefficients for photon counting CT,” Med. Phys. 42(9), 5329–5341 (2015). 10.1118/1.4927261 [DOI] [PubMed] [Google Scholar]
- 42.Yu Z., et al. , “Spectral prior image constrained compressed sensing (spectral PICCS) for photon-counting computed tomography,” Phys. Med. Biol. 61(18), 6707 (2016). 10.1088/0031-9155/61/18/6707 [DOI] [PMC free article] [PubMed] [Google Scholar]







