Figures
Abstract
Using dual-energy computed tomography (CT), this study aims to develop an algorithm to identify the chemical constituents of an unknown material (compound or mixture) and improve the accuracy of material discrimination. The algorithm requires mass attenuation coefficients (MAC) that were obtained using a dual energy CT as an input, identifies the elemental composition, and then calculates its weight fraction. To evaluate the functionality of the developed algorithm, it was used to determine the chemical constituents for human tissues. Furthermore, the results were compared with those provided by the National Institute of Standards and Technology (NIST). We used dual energies 80/140 kVp for spectral CT scans, as inputs to the algorithm, in addition to a set of 50/80 and 80/100 keV for mono-energetic X-rays. The algorithm correctly determined the chemical constituent elements of unknown materials. Results were obtained for the fractional weights of each component for mono-energetic X-rays and spectral X-ray use. For mono-energetic X-rays, the differences were < 0.01% for compounds and 6.02% for mixture, respectively. For the spectral X-rays, the differences in 2.98% for compounds and 6.03% for mixtures, respectively. We developed an algorithm to determine the type and weight fraction of an element using the MAC of dual-energy CT. The algorithm can exclude the inherent uncertainty of SPR calculations and improve the accuracy of dose calculations in radiation therapy planning.
Citation: Choi DH, Ahn SH, Park K, Han MC, Kim JS (2025) Algorithm for using dual energy computed tomography to determine chemical composition: A feasibility study. PLoS One 20(6): e0322805. https://doi.org/10.1371/journal.pone.0322805
Editor: Cebastien Joel Guembou Shouop, Cameroon National Radiation Protection Agency, CAMEROON
Received: October 17, 2024; Accepted: March 27, 2025; Published: June 30, 2025
Copyright: © 2025 Choi et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: All relevant data are within the manuscript and its Supporting Information files.
Funding: This study was financially supported by the Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education in the form of a grant (NRF-2022R1I1A1A01071588) received by KP. This study was also financially supported by Yonsei University College of Medicine in the form of a faculty research grant (6-2022-0062) received by KP. This study was also financially supported by the National Research Foundation of Korea (NRF) funded by the Korea government (MSIT) in the form of a grant (RS-2023-00240003) received by SHA. This study was also financially supported by the SME R&D project for the Start-up & Grow stage company, Ministry of SMEs and Startups in the form of a grant (RS-2024-00426787) received by SHA.
Competing interests: The authors have declared that no competing interests exist.
Introduction
In terms of physical and radiobiological properties, proton and heavy ion therapy have multiple advantages over photon therapy and thus have received considerable attention in the field of radiation therapy [1]. The most distinguishing features of particle therapy are that the relative biological effectiveness (RBE) and linear energy transfer (LET) are sufficiently high that the absorbed dose is high in the tumor and decreases in the surrounding normal tissue [2]. However, efforts are required for reducing uncertainty in dose calculation; otherwise, the uncertainly delivered high dose to organs at risk (OARs) could cause side effects.
In general, the calculation of the physical dose of particle radiation in the treatment planning system (TPS) is based on the stopping power ratio (SPR) [3]. According to the Bethe–Bloch equation, electron density and mean excitation potential (Im) of materials play an important role for calculating SPR [3].
Recently, considerable efforts have been made to reduce the uncertainty of dose calculation using dual-energy computed tomography (DECT) [4,5,6]. As an extension of photon dose calculation, the method using electron density and effective atomic number can be employed to that of particles [7–12]. Zhu et al. estimated SPR using effective atomic number (Zeff) from DECT [7]. The difference reduced to 1.4% for DECT, compared to 5.7% for single-energy computed tomography (SECT), demonstrated that the method using DECT resulted in improved material discrimination. Jung et al [11]. obtained Zeff using two SECT scans that may be replaced with a single DECT. Sakata et al [12]. reported a study to improve accuracy by increasing the energy gap between two dual energy images using kV and MV images.
Furthermore, from DECT images, there are multiple studies of model-based SPR calculations. Yang et al. suggested a parameterized and approximated Bethe equation to calculate SPR by determining Zeff and Im, both of which can be obtained from fitting the known material data [12]. Another method is known as the basis vector model wherein mass attenuation coefficient (MAC) can be spanned by those of two known materials as a linear combination [13]. By determining coefficients in the linear combination for multiple human tissues, the Zeff of the material was estimated and used to compute the SPR.
Studies on improving SPR accuracy using DECT have also been conducted in tissue characterization methods. There are three major tissue characterization methods using DECT: (1) segmentation, (2) parametrization, and (3) decomposition. The segmentation method makes a list of materials in advance, assigns them to pixels, and accordingly determines the elemental composition. This method has the disadvantage that it is insensitive to changes in elemental composition from patient to patient [7]. The parametrization method has a database on the composition of human tissue; moreover, it expresses the weight fraction of an element as a function such as Hounsfield Units (HUs), electron density, and Zeff. If the HU difference between human tissues in the database is not large, this method may be sensitive to noise and artifacts [14]. The decomposition method assumes that the human body is composed of substances such as water, lipid, and protein; moreover, it estimates the weight fraction of each of these base elements from electron density, and Zeff obtained from dual- or multiple-energy images [15,16]. The abovementioned methods have achieved remarkable development for calculating SPR and absorbed dose calculation in particle therapy; however, when calculating the mean excitation energy, there is inevitably uncertainty when using Zeff compared to using the atomic number of each element.
Unlike the method of determining Zeff, we attempted to determine exact chemical composition of unknown materials using the dual-energy CT, which would enable application for calculating SPR. To establish the concept of the method to determine constituent elements, the theory and algorithm of computation is demonstrated. Moreover, the results for the estimation of the chemical composition of unknown materials and their fractional weights are presented.
Materials and methods
Prerequisite of the algorithm
Built-in data: mass attenuation coefficients (MACs).
The algorithm is working with MACs as a function of atomic number for dual (low and high) energy in the look-up table, built-in data, with an atomic number of 1–20. Two sets of MACs used were made as built-in data: the value provided by National Institute of Standards and Technology (NIST) and the Geant4 simulation. The two sets of built-in data comprise MACs for a ranging from 1 keV to 6 MV. NIST built-in data provides MACs to four decimal places, but Geant4 built-in data provides MACs to ten decimal places. Geant4 built-in data is expected to have the advantage of deriving additional accurate results when a CT image comprising multiple voxels is applied to the algorithm.
Geant4 modeling.
For the MC simulation using Geant4, we set the model as follows (Fig 1):
The blue box is the object for obtaining mass attenuation coefficient and has a thickness of 1 cm. (b) The tracks of X-rays in a simulation.
- A point source of photon
- Narrow beam
- Number of photons: 108
- Cylindrical gamma detector: radius of 0.1 mm
height of 0.1 mm
- Box-shaped material: 5
5
1 cm3
For using DECT, the American Association of Physicists in Medicine (AAPM) Task Group 291 Report (TG 291) suggested that the peak energies of spectral X-ray are 80 and 140 kVp to be sufficiently different to take advantage of the energy-dependent nature of MAC [17]. In this study, CT images based both on full energy spectra simulations and mono-energic beams were simulated. The peak energies of the energy spectra are 80/140 kVp, whereas the mono-energies are 50/80 and 80/100 keV, respectively. To confirm the built-in data, we compared the result of our simulations with NIST data for MACs for atomic numbers from 1 to 20.
Identifying representative energy for spectral X-rays
In principle, applying the algorithm for identifying chemical constituent from spectral energy, we should integrate over the complete energy spectrum. However, to save computational time and load, using mono energy representing the energy spectrum is considerably more efficient as long as the uncertainty remains sufficiently small. For the easy and efficient application for clinical use, the representative energy was defined as the energy at which the MAC of specific material (i.e., H2O) was the same as when integrated over the full energy spectrum. In this study, to confirm the feasibility for clinical use, representative energy was determined using MC simulation rather than measurement. The MAC obtained by performing Geant4 simulation again with the representative energy obtained in this way was compared and evaluated with the MAC obtained by the Geant4 simulation for the full energy spectrum.
Theory
This algorithm can identify both the atomic number of the elements and their weight fractions for unknown mixtures or compounds. The algorithm can be defined as follows. The MAC of a material comprising
chemical constituents can be spanned as a linear combination:
where and Ai are the weight fraction and atomic weight of element
in the unknown material,
is the number of atoms in molar amount,
. Assuming that MAC is obtained for a material composed of two unknown elements using two energies of high and low, Eq 1 can be expressed as Eq 2.
For simplicity, set to be
. Moreover,
should sum to 1 over the elements; therefore,
should reside in the range of [0,1]. Solving the system of Equations of Eq 2 for
yields the following:
where the mass difference in attenuation coefficient is . Substituting Eq 3 in Eq 2 provides
We solve Eq 4 for the MACs of material 2 () with given unknown material’s
and test chemical constituent’s
. Note that
, and
are constants for a given input material
. The algorithm starts by assuming that hydrogen, atomic number 1, is material 1. The overall process of determining atomic numbers and weight fractions based on the MAC information is depicted in Fig 2.
is unknown material,
is all elements in the unknown material except the first element,
is total number of elements in the unknown material.
Minimization
The system of equations, Eq 2, is not solvable because there are three unknowns with two equations. Thus, we should conditionally solve equations. Let us define Eq 4 to be an objective function :
Where z denotes the atomic number. The reason for using a squared term in Eq 5, unlike Eq 4, is to prevent negative values and to facilitate the identification of the minimum value. Ideally, as expressed in Eq 4, should vanish. However, the noise in the image and uncertainty in measurement,
would not vanish but become close to 0. Therefore, to determine material 2,
might be an objective function for minimization. For robustness against noise, we consider multiple local extrema during the process of minimization (green arrows in Fig 4). Note that the determination of trial material 1 is under the condition that material 2 exists.
The clinical use was considered and shown in the dashed line box as a replacement.
Integer condition
The minimization of objective function yields multiple solutions with fractional weights as in Eq 3 and chemical constituent. Using these results, the chemical expression can be determined from each number of atoms. In general, the expressed number of each constituent is
where is a positive integer group with the material comprising N constituents (i = 1, 2, …, N − 1, N),
is number of ith constituent and
is the number of Nth constituent. The program determines the termination time by designating the current number of elements in the algorithm. Moreover, there is an integer condition for the atomic number (Z); however, if it is found in ±0.1 of an arbitrary atomic number (Z) and it is terminated. This integer condition is extremely strict and rejects multiple solutions that do not meet most conditions in identifying compound materials. For this computation, based on these integer numbers of chemical constituents, MACs (A) are recalculated based on the material composition in the algorithm to compare the input MACs (B). If differences between (A) and (B) falls within the acceptance range (e.g., 5%), it is output as a result, otherwise it is excluded. The algorithm allows you to set the acceptance range for uncertainty from 1% to 10%.
Using the following mechanism, the algorithm identifies both atomic number and fractional weight; The identified atoms are numbered from 1 to N in descending order of fractional weight. That is, the atom with the highest fractional weight becomes 1st element, and the atom with the lowest fractional weight becomes Nth element.
Algorithm execution
For Fig 3, the overall flowchart and process in the algorithm are demonstrated where we considered the application to the clinical use by replacing input MAC converted from the DECT image. To execute the algorithm, two essential inputs are required: monoenergies and MACs. If the spectrum energy is utilized, representative monoenergies are identified, as shown in the blue box of Fig 3, and employed as input data for the algorithm. Subsequently, utilizing a lookup table of MACs and atomic numbers, the algorithm obtains the respective MACs for low energy and high energy. Based on the information provided in Methods section, the algorithm then proceeds to determine the element and fractional weight.
Example of identifying chemical constituents
The algorithm sequentially tests the atomic number starting with the atomic number 1, i.e., it is a method of identifying the next element assuming that the xth atomic number has been reported; if all of the specific xi results fail, the xi+1 test is performed.
As an example of identifying the atomic number of an unknown material through the formulas mentioned in 2.2.1 and 2.2.2, the unknown material’s MACs are 0.2074 and 0.1641 with mono energies of 50 and 100 keV, which were inputted for the algorithm. Fig 4 shows the process of identifying the next atomic number with the trial test element of C (Z = 6) after a first step to identify H (Z = 1). The objective function provides multiple solutions with fractional weight as local extrema in a log-scaled graph where the value of 8.00 among local extrema (green arrows in Fig 4) was determined as a third element; however, other singularities are rejected according to the condition that the fractional weight of each element must be within [0,1] (blue curve). Therefore, H-C-N and H-C-O were the possible combinations of chemical constituents. By applying Eq 6, the number of constituents can be obtained, followed by the determination of chemical formulae. Finally, the algorithm compares two MACs: acquired from chemical formulas using Eq 1 and provided as an input to determine the chemical constituent of an unknown material as polymethyl methacrylate (C5O2H8) which has less uncertainty.
The algorithm was tested on five compounds that combine C, H, O elements and nine mixtures of the body tissue materials mentioned [18,19]. In the case of body tissue materials, the fractional weight of some elements was slightly modified so that the sum of the fractional weights was 100%.
Results
Prerequisite of the algorithm
Validation of Geant4 simulation.
As shown in Fig 5, MACs obtained using Geant4 simulation for every element were compared using NIST data and demonstrated that resultant percentage differences reside in the range of −1.30%–0.28% and −0.79%–0.08% for 50 and 80 keV.
The trial element, C (Z = 6), brought objective function to the minimal singularity at Z = 8.
Inverted triangle (yellow) and triangle (purple) mean the NIST data for 50 and 80 keV, respectively. Cross (blue) and X (red) mean the data by Geant4 simulation at 50 and 80 keV, respectively.
Determination of representative energy.
Validating the method for the representative energy of spectral X-ray, the MAC of H2O, PMMA, and cortical bone (ICRP) [17] obtained through the energy spectrum comparing it with that from representative energy (Table 1). Consequently, the mono energies representing 80 and 140 kVp were 40.13–44.29 and 49.50–53.31 keV for three materials. Furthermore, the difference in the absolute values of the MACs of spectrum energy (μ/ρspec E) and representative energy (μ/ρrep E) was 0.07–1.05%. To determine the representative energy for water (H₂O) from the 140 kVp X-ray spectrum, we employed SpekCalc software followed by Geant4 Monte Carlo simulation validation. The detailed methodology for this energy calculation process is provided in the Supporting Information (S1 File).
Identifying chemical constituents
Compounds.
The results of the unknown material’s chemical constituents with fractional weights were obtained by comparing the values calculated from NIST data using Eq 1. Consequently, the percentage differences in fractional weights of chemical constituent for five compounds were in <0.01% and 2.98% for the material comprising two and three constituents, respectively. These results demonstrate that the algorithm for identifying the chemical constituents works quite accurately for the material comprising two or three constituents with H, C, and O (Table 2).
Mixtures
Nine human tissue (mixture) materials were tested and the results are shown in Table 3. It was confirmed that the %difference in the case of number of constituents was 4, 5 and 6 were 0.340–5.449%, 1.410–5.188%, and 3.693–6.027%, respectively. It can be seen that the higher the number of constituents, the higher the %difference overall. The reasons for this will be discussed in more detail in Discussion section.
Discussion
The originality of our algorithm is that it can find the constituent elements of an unknown material consisting of two or more elements and the fractional weight of those elements using only two CT energy spectra. Although the algorithm we developed does not require calculating Zeff as an approximation, it is considered a useful result, but several considerations were made about the problems encountered during performing of this study and are described below.
Consideration on the improvement of the accuracy
We made careful efforts to improve the accuracy in the overall process of algorithm development. One of them was the effort made in the process of selecting built-in data to be used in the process of identifying chemical constituents. Rather than using the MAC provided by NIST, we used that obtained by Geant4 simulation as built-in data because NIST only provides MACs with four significant figures. Moreover, the resulting truncation error possibly acts as a factor of uncertainties. Because MACs obtained by Geant4 simulation might not completely remove uncertainty, the condition that the atomic number of an element is always quantized to an integer was used in the algorithm.
Currently, the suggested algorithm can identify chemical constituents for mixtures or compounds with two elements with extremely high accuracy (Table 2). However, the confirmation that the accuracy of the result was somewhat lower for mixtures or compounds with more than three elements. The accuracy decreases as the number of elements forming the material increases can be understood by considering error propagation. Fig 2 shows the algorithm sequentially identifies the atomic number and weight fraction step by step. In this process of identifying the 1, 2, …, and (n)th element, the MAC from the first to the (n-2)th elements are used as inputs for the subsequent step. Therefore, at each step, the resultant atomic number has the uncertainty propagated via the objective function (f) (Eq 5) [20]:
where and
are considered as variables because the MAC of unknown material,
, as an input value has the uncertainty that could be from measurement or reconstruction of CT scan. Furthermore, the MAC of trial element
might have truncation errors in the computation. With increase in steps, the uncertainty would increase.
Therefore, as the number of constituent elements increase, the uncertainty inevitably increases as the uncertainty propagates. In future, we expect to determine the chemical constituents for a material of >10 elements using the developed algorithm. Therefore, in order to improve accuracy, it will be more essential to use the MAC calculated by Geant4 rather than the MAC of NIST in the future.
Consideration on the improvement of calculation time
The suggested algorithm takes about 0.5 to 10 s for material with two and four elements, respectively (Intel i7-10700k CPU, 32 GB RAM). For application to medical images having about 100 slices with 512 512 voxels, it is necessary to improve the calculation time in terms of hardware and software. GPU-based programming would be appropriate; moreover, there will be another approach to impose certain restrictions for identifying an element. For example, it could be sufficient to use 10 chemical elements for medical CT scans. Alternatively, we can reduce the number of voxels by skipping the calculation of nearby and similar HU-valued voxels.
Evaluating the effect of noise
To extend DECT research to the clinical field, it is essential to consider noise. Other researchers also considered the case in which noise is included in the image. Hünemohr et al. predicted the weight fraction by including a uniform Gaussian distributed noise with one standard deviation in electron density and Zeff [14]. They demonstrated that the mean standard deviation was 0.1% H, 9.9% C, 0.9% N, 10.3% O, 1.1% P, and 0.2% Ca. Lalonde and Bouchard reported a method of using a larger number of energy spectra compared to the number of principal components (PC) used in the principal components analysis (PCA) technique to overcome the effect of noise [15].
We investigated whether the developed algorithm could identify elemental composition well even when noise was present in the CT images reported by other authors; furthermore, we performed the noise test. The MAC is derived from the HU acquired via CT scans. In accordance with the directives outlined by the International Atomic Energy Agency (IAEA), it is recommended that the CT value’s precision remains within a range of ± 20 HU relative to the manufacturer’s recommended value [21]. Considering the allowable deviation of 20 HU, the MAC exhibits an error of about 2% in relation to water as the standard reference. With a prudent approach, we undertook error assessments, setting a conservative upper limit of 3%. Table 4 shows the results of the element composition and fractional weight of H2O reported in the algorithm when there is an error of 0.5%–5.0% in the MACs input to the algorithm. If an error of 3% or more is included in the MAC, it was confirmed that an error of 5% or more remains in the fractional weight calculated by the algorithm. Table 5 shows how much the stopping power ratio differs from the fractional weight difference calculated using the Bethe-Bloch formula [22]. Since our algorithm finds the ratio of constituent elements based on the difference in the MAC according to energy, research on finding an appropriate energy pair should be conducted in order to be robust to noise.
Representative energy difference according to material
To test the uncertainty of using the representative energy obtained through H2O for other materials, the difference PMMA and cortical bone (ICRP) was compared to H2O. Furthermore, representative energies for spectral X-ray, i.e., 80 and 140 kVp, were compared (Table 6). The representative energy differences between H2O and PMMA were 0.20 and 0.97 keV at 80 and 140 kVp, respectively, and 4.17 and 2.51 keV between H2O and cortical bone. Consequently, for PMMA with a lower density compared to H2O, the difference in representative energy was lower than that of the bone with a high density difference. To reduce the uncertainty stemming from the use of the representative energy, materials such as bone with a high density or lungs with a low density should be considered. In future, we plan to conduct research to obtain robustness representative energy for biomaterials.
Statistical error of Geant4 simulation
Geant4 simulation was used to acquire built-in data and input data to perform algorithms. To acquire both data, 1E + 08 events were used for the simulation. To confirm whether data is statistically reliable, the number of events was changed and MACs was obtained ten times for each event. Table 7 shows the average, standard deviation, and relative error of MACs obtained as per the number of events. Relative error represents statistical precision because of fractions for the estimated mean; the equation is as follows.
where N is the number of trials, is the average of the squares of each trial result, and
is the average of trial results. The number of events used in this study (1E + 08) has a standard deviation of 5.68E-05, whereas the relative error value is < 0.01, which is sufficiently reliable.
Clinical applicability
Several methods of deriving SPR from DECT data have been tested using experimental data [23–25]. The algorithm proposed in this study currently conducts image evaluation on substances consisting of three to six components, but it is necessary to decompose substances based on information on CT volume to be applied to clinical situations. In order to use the algorithm developed in this study for clinical use, the patient CT image will be partitioned by organ and the scope of finding solutions will be reduced by setting tolerance by organ. To this end, we would like to create a relief element and ratio table for each human organ to add built-in data, and provide the correct answer to the items with the smallest difference in the element ratio compared to the algorithm results. In addition, in order to improve the speed of algorithm calculation for CT information in the volume unit, the HU value of the volume divided by the long term will be replaced with an average value, and the algorithm will be executed by unifying it into one HU value for each long term. This will set a range with the same HU value for the same organ and optimize it to clarify the distinction from other organs.
This paper presents an initial study that primarily revolves around algorithm development and experimental validation. However, to acquire real-world results using clinical data, further steps involving thorough clinical verification and evaluation are necessary. Additionally, we are exploring additional research directions, including algorithm enhancement and data acquisition, to facilitate future clinical applications. It is crucial to conduct more research to obtain concrete outcomes from clinical data.
Comparison with previous studies
Uncertainties arise when obtaining SPR from effective atomic number [7–13]. Zhu et al. pointed out that variations in the composition and density of human tissue due to factors like sex, age, and disease state can lead to uncertainties if the imaged material’s composition does not match the material used for calibration. In this study, maximum errors of 12.8% and 2.2% were found for SECT and DECT, respectively.
Ohira et al. stated that the HU value for a given material with the same SPR can vary due to differences in electron densities and effective atomic numbers. Consequently, SPR prediction for radiation treatment planning using existing CT scanners may be inaccurate. The study reported uncertainties within −10% and 10% for Zeff in tissue substitutes with low or high atomic numbers.
Since Zeff is not used in this study, the uncertainty induced when obtaining Zeff can be eliminated. However, the uncertainty of the elemental component ratio can be reflected in SPR, and the errors for each elemental component are reported in Tables 2 and 3.
Limitation
In the implementation of our algorithm, we employ a systematic trial-and-error process to identify the optimal elements and their weight fractions for unknown materials. This involves sequentially testing various atomic numbers as potential elements and comparing the outcomes to determine the correct combination of elements with their respective fractional weights. While this approach proves effective for materials with a relatively small number of elements, it may encounter challenges when dealing with complex compounds or mixtures, potentially impacting computational efficiency and restricting its clinical applicability.
A primary concern associated with the trial-and-error process lies in the increased computational burden, particularly evident when materials contain a larger number of elements. As the algorithm considers a growing set of elements, the number of iterations and calculations escalates, placing higher demands on computational resources and leading to extended processing times. Such resource-intensive requirements might hinder its practicality for clinical applications.
Furthermore, the trial-and-error process may encounter difficulties when materials exhibit similar or overlapping elemental compositions. When two or more elements possess comparable mass attenuation coefficients or fractional weights, accurately distinguishing between them becomes challenging. This ambiguity can prolong convergence times and even result in misidentifications of the elemental composition.
To address these concerns and enhance the algorithm’s efficiency and clinical applicability, we propose several potential strategies. Firstly, search space refinement involves focusing on a subset of elements more likely to be present in the unknown material, leveraging prior knowledge about common materials encountered in radiation therapy or specific medical scenarios. This approach reduces the number of iterations required for convergence and enables faster identification of chemical constituents. Secondly, parallel processing and hardware optimization can be achieved by optimizing the algorithm for parallel processing using GPUs (Graphics Processing Units). This allows multiple computations to be performed simultaneously, significantly reducing processing time, particularly when dealing with large datasets or materials with numerous elements. Lastly, rigorous clinical validation with various materials and compounds is essential to assess the algorithm’s accuracy, precision, and robustness in real-world medical scenarios. Feedback from clinical validation will facilitate algorithm refinement and address limitations or challenges observed during testing, ensuring its effective performance in handling complex scenarios and meeting clinical application demands.
Through search space refinement, parallel processing, hardware optimization, and rigorous clinical validation, our algorithm can be optimized for clinical applications. These strategies collectively contribute to improving computational efficiency and accuracy in identifying chemical constituents, ultimately enabling more precise dose calculations and enhancing the overall efficacy of particle therapy.
Conclusion
We developed an algorithm to obtain the types of elements and their weight fractions using the MACs of dual-energy X rays. Although the algorithm has uncertainty, it succeeded in finding fractional weights and elements of materials consisting of up to 6 constituents and it was found that further study to improve uncertainty was needed. Moreover, we evaluated its feasibility of application to the clinic when DECT is in use.
Supporting information
S1 File. Representative energy calculation methodology.
Process for obtaining representative energy from 140 kVp spectral energy for H₂O using SpekCalc and Geant4 simulation.
https://doi.org/10.1371/journal.pone.0322805.s001
(DOCX)
References
- 1. Malouff TD, Mahajan A, Krishnan S, Beltran C, Seneviratne DS, Trifiletti DM. Carbon ion therapy: a modern review of an emerging technology. Front Oncol. 2020;10:82. pmid:32117737
- 2. Miller DW. A review of proton beam radiation therapy. Med Phys. 1995;22(11 Pt 2):1943–54. pmid:8587548
- 3. Tanaka S, Noto Y, Utsunomiya S, Yoshimura T, Matsuura T, Saito M. Proton dose calculation based on converting dual-energy CT data to stopping power ratio (DEEDZ-SPR): a beam-hardening assessment. Phys Med Biol. 2020;65(23):235046. pmid:33336651
- 4. Wohlfahrt P, Möhler C, Richter C, Greilich S. Evaluation of stopping-power prediction by dual- and single-energy computed tomography in an anthropomorphic ground-truth phantom. Int J Radiat Oncol Biol Phys. 2018;100(1):244–53. pmid:29079119
- 5. Taasti VT, Muren LP, Jensen K, Petersen JBB, Thygesen J, Tietze A, et al. Comparison of single and dual energy CT for stopping power determination in proton therapy of head and neck cancer. Phys Imaging Radiat Oncol. 2018;6:14–9. pmid:33458383
- 6. Xie Y, Ainsley C, Yin L, Zou W, McDonough J, Solberg TD, et al. Ex vivo validation of a stoichiometric dual energy CT proton stopping power ratio calibration. Phys Med Biol. 2018;63(5):055016. pmid:29513647
- 7. Zhu J, Penfold SN. Dosimetric comparison of stopping power calibration with dual-energy CT and single-energy CT in proton therapy treatment planning. Med Phys. 2016;43(6):2845–54. pmid:27277033
- 8. Ohira S, Washio H, Yagi M, Karino T, Nakamura K, Ueda Y, et al. Estimation of electron density, effective atomic number and stopping power ratio using dual-layer computed tomography for radiotherapy treatment planning. Phys Med. 2018;56:34–40. pmid:30527087
- 9. Singh VP, Badiger NM, Kucuk N. Determination of effective atomic numbers using different methods for some low-Z materials. J Nuclear Chem. 2014;2014:1–7.
- 10. Schaeffer CJ, Leon SM, Olguin CA, Arreola MM. Accuracy and reproducibility of effective atomic number and electron density measurements from sequential dual energy CT. Med Phys. 2021;48(7):3525–39. pmid:33932301
- 11. Jung S, Kim B, Kim J, Park JM, Choi CH. Deriving the effective atomic number with a dual-energy image set acquired by the big bore CT simulator. J Radiat Prot Res. 2020;45(4):171–7.
- 12. Sakata D, Haga A, Kida S, Imae T, Takenaka S, Nakagawa K. Effective atomic number estimation using kV-MV dual-energy source in LINAC. Phys Med. 2017;39:9–15. pmid:28711189
- 13. Han D, Siebers JV, Williamson JF. A linear, separable two-parameter model for dual energy CT imaging of proton stopping power computation. Med Phys. 2016;43(1):600. pmid:26745952
- 14. Hünemohr N, Paganetti H, Greilich S, Jäkel O, Seco J. Tissue decomposition from dual energy CT data for MC based dose calculation in particle therapy. Med Phys. 2014;41(6):061714. pmid:24877809
- 15. Lalonde A, Bouchard H. A general method to derive tissue parameters for Monte Carlo dose calculation with multi-energy CT. Phys Med Biol. 2016;61(22):8044–69. pmid:27779137
- 16. Malusek A, Karlsson M, Magnusson M, Carlsson GA. The potential of dual-energy computed tomography for quantitative decomposition of soft tissues to water, protein and lipid in brachytherapy. Phys Med Biol. 2013;58(4):771–85. pmid:23322084
- 17. Protection R. ICRP publication 103. Ann ICRP. 2007;37(2.4):2.
- 18. Woodard HQ, White DR. The composition of body tissues. Br J Radiol. 1986;59(708):1209–18. pmid:3801800
- 19. White DR, Woodard HQ, Hammond SM. Average soft-tissue and bone models for use in radiation dosimetry. Br J Radiol. 1987;60(717):907–13. pmid:3664185
- 20. Ku HH. Notes on the use of propagation of error formulas. J Res National Bureau Standards. 1966;70(4).
- 21.
McLean ID. IAEA Human Health Series No. 19, Quality assurance programme for computed tomography: diagnostic and therapy applications. 2012.
- 22. Schneider U, Pedroni E, Lomax A. The calibration of CT Hounsfield units for radiotherapy treatment planning. Phys Med Biol. 1996;41(1):111–24. pmid:8685250
- 23. Lee HH, Park YK, Duan X, Jia X, Jiang S, Yang M. Convolutional neural network based proton stopping-power-ratio estimation with dual-energy CT: a feasibility study. Phys Med Biol. 2020;65(21):215016. pmid:32736368
- 24. Tahmasebi Birgani MJ, Mahdavi M, Zabihzadeh M, Lotfi M, Mosleh-Shirazi MA. Simultaneous characterization of electron density and effective atomic number for radiotherapy planning using stoichiometric calibration method and dual energy algorithms. Australas Phys Eng Sci Med. 2018;41(3):601–19. pmid:29934836
- 25. Zimmerman J, Thor D, Poludniowski G. Stopping-power ratio estimation for proton radiotherapy using dual-energy computed tomography and prior-image constrained denoising. Med Phys. 2023;50(3):1481–95. pmid:36322128