Skip to main content
PLOS ONE logoLink to PLOS ONE
. 2020 May 6;15(5):e0232403. doi: 10.1371/journal.pone.0232403

Novel multi-energy X-ray imaging methods: Experimental results of new image processing techniques to improve material separation in computed tomography and direct radiography

Mirko Heckert 1,*, Stefan Enghardt 1, Jürgen Bauch 1
Editor: David Fyhrie2
PMCID: PMC7202619  PMID: 32374774

Abstract

We present novel multi-energy X-ray imaging methods for direct radiography and computed tomography. The goal is to determine the contribution of thickness, mass density and atomic composition to the measured X-ray absorption in the sample. Algorithms have been developed by our own to calculate new X-ray images using data from an unlimited amount of scans/images of different tube voltages by pixelwise fitting of the detected gray levels. The resulting images then show a contrast that is influenced either by the atomic number of the elements in the sample (photoelectric interactions) or by the mass density (Compton scattering). For better visualization, those images can be combined to a color image where different materials can easily be distinguished. In the case of computed tomography no established true multi-energy methodology that does not require an energy sensitive detector is known to the authors. The existing dual-energy methods often yield noisy results that need spatial averaging for clear interpretation. The goal of the method presented here is to qualitatively calculate atomic number and mass density images without loosing resolution while reducing the noise by the use of more than two X-ray energies. The resulting images are generated without the need of calibration stan-dards in an automatic and fast data processing routine. They provide additional information that might be of special interest in cases like archaeology where the destruction of a sample to determine its composition is no option, but a increase in measurement time is of little concern.

Introduction

Multi-energy radiography is known to have the potential to overcome certain disadvantages of conventional single-energy radiography [1, 2]. In the latter, the only available information is the detected gray level of a specific image region, which corresponds to the X-ray attenuation in the sample. For a given X-ray energy it is dependent on the path length of the X-ray in the sample as well as the density and the elemental composition of the sample (atomic number). Many different combinations of these factors can generate the same gray level in the X-ray image, which might lead to a misinterpretation of the results (Fig 1).

Fig 1. Simulated X-ray transmission for different materials.

Fig 1

Open symbols represent a thickness of 5 mm, filled symbols 1 mm. The absorption coefficients are taken from [3] and the tube spectra have been simulated according to [4].

As the probability of photon-matter interactions (here mainly Compton scattering and photoelectric effect) shows a unique energy dependence for each element, the use of several images recorded with different X-ray energies can allow for a better material separation. The most simple approach of multi-energy diagnostics is using only two distinct energies (or X-ray tube voltages). This allows for a limited categorization of the material into classes with a big difference in their absorption behavior, like organics, minerals and metals. This technique is widely used in baggage scanners. The usage of more than two X-ray energies may enable a better material separation as the transmission curves in Fig 1 show a different trend even for very similar materials like the polymers PS and PET, see also [5], [2].

Even under the assumption of a perfect material segmentation, in conventional radiography the density and the thickness information of the object cannot be separated. For this purpose a computed tomography (CT) of radiographs can be reconstructed using images taken from different angles. The multi-energy calculation can then be used either directly on the recorded projections or on the volumetric data from different kV values. In any case the 3 dimensional multi-energy CT data leads to challenges in computing and data handling.

First methods of dual-energy computed tomography have been described 1976 by Alvarez and Macovski [1]. In 2003 Heismann [6] introduced the ρZ-projection that allows for the calculation of two new images from dual-energy CT data. One of those images shows a mass density dominated contrast, the other represents the atomic number. These methods have been proven to allow for a good material separation, and even for a quantitative measurement of ρ and Z [7]. Investigations using more than two X-ray energies or energy bins in the case of a spectroscopic detector can be found in [8] [9] [10] [11].

A common issue of all this studies is that the presented methods often need an extensive calibration for every material system investigated. Furthermore image noise seems usually to be a problem [12] that is then countered by spatial averaging of the resulting data.

In this paper we present a method that allows for the calculation of a ρZ-like projection in 3D without any sample specific calibration and with very little user interference (i.e. fast and automatic image processing, no filter change needed during measurement). It is not designed for absolute determination of ρ and Z. The image noise is reduced by the usage of more than two CT scans so that theoretically no image resolution is lost. A computer program was written to extract the material information from a series of radiographs/tomographs taken at different kV values in a simple and universally applicable process. Color coded images can than be generated where materials are represented by different colors and thickness/density are represented by the shading.

Theory

Radiographic images show a contrast dependent on the absorption coefficient μ and the path length t of the X-ray beam in the sample. μ is a function of the sample density ρ, the atom number Z and the X-ray energy E. For E in the keV range of typical X-ray tubes μ consists of two main components, the photoelectric interactions τρZ4/E3 and the Compton scattering σρZfKN(E) where fKN(E) denotes the Klein-Nishina function in the form of [1].

To distinguish materials based on several radiographs of different X-ray energies, new images are calculated that show atomic number- or thickness/density-contrast. This is done by analyzing the energy-dependent absorption curve for each pixel on the image.

The gray value visible on the detector may be described as:

V(Emax,t)=0EmaxD(E)I0(E)exp(0tμ(E,x)(x)dx)dEwithEmax=Ue (1)

Here I0 denotes the spectrum of the X-ray source, t the sample thickness, U the X-ray tube voltage, e the charge of the electron and D is given by the quantum efficiency and bias of the detector. Theoretically one could fit Eq 1 to experimental data and the resulting curves of μ could be used to differentiate between multiple materials or material combinations. But typically the spectra I0 and D are not known with sufficient precision to make such a fit feasible. Therefore approximations have to be used. The motivation of our evaluation method can be visualized by setting D = 1 and replacing I0 with Kramers’ law [4]. This strong simplification ignores the characteristic radiation. But the relative intensity of a single X-ray beam attenuated by a homogeneous sample then becomes simply:

Vrel(Emax,t)=V(Emax,t)V(0)0EmaxK(EmaxE1)Eexp(μ(E)t)dE0EmaxK(EmaxE1)EdE (2)
Vrel(Emax,t)2Emax20Emax(EmaxE1)Eexp(μ(E)t)dE (3)

The diagram in Fig 1 shows the comparison between 4 materials of two different thicknesses each when using the attenuation data of [3]. The difference in curvature of the graphs demonstrates the variable influence of the attenuation coefficients of the simulated materials.

Materials and methods

All experiments have been performed on a diondo d2 CT/CL-System with a maximum focus-detector-distance of 1167 mm. The X-ray tube (X-ray-works XWT-190-CT with Cu-target) can be operated from 20–190 kV with a current of 0.05–3 mA and has a JIMA-resolution of up to 2 μm. The tube window is made of beryllium and no additional filters have been used. The Detector is a flat panel (Varex PaxScan 4343DX-I) with 3072 x 3072 px2 and 139 μm pixel pitch. The cover plate of the active area is made of carbon fiber composite which enables a good signal even at lower X-ray energies.

Samples with stepwise varied thicknesses were used, their material properties and the thickness range investigated can be found in Table 1. Since the exact composition of the paper sample is unknown, the effective atom number Zeff and the mass absorption coefficient μ/ρ have been calculated for pure cellulose. The real values for Zeff and μ/ρ are higher due to the calcium carbonate used as filler. For the polymer (PVC, PS and PET), silicone and paper sample a exponentially increasing step-thickness was used. The aluminum sample has a linearly growing thickness due to the higher absorption of X-rays.

Table 1. Material properties of the samples investigated in this paper.

Material Zeff ρ in g/cm3 thickness in mm μ/ρ100kV in cm2/g
PVC 14.3 1.33 0.5–15.7 0.1887
PS 5.7 1.04 0.5–16.6 0.1624
PET 6.7 1.38 0.6–18.2 0.1586
Silicone 10.6 1.14 0.5–17.7 0.1760
Aluminum 13 2.7 0.3–5.9 0.1704
Paper 6.9+x 0.73 0.5–8.0 0.1621+x
Sugar 7.0 1.07 5.5–16 0.1626
PTFE 8.5 2.2 0.1–0.5 0.1500
Glass 12.9 2.5 fiber in epoxy 0.1740

Zeff calculated according to [13], μ/ρ values derived from [3]. For the paper sample the +x denotes the contribution of the CaCO3 used as filler.

To extract the spectroscopic information from the acquired multi-energy image series a pixelwise fitting of the transmitted intensity with respect to the tube voltage has been conducted. This may be done using a numerical approximation of Eq 3 of the form:

V(U,t)=K·ΔU·i=1n(UiΔU1)iΔUexp(μ(iΔUe)t) (4)

Here the integral is replaced by a sum where the spectrum and attenuation function is evaluated at discrete energies iΔUe.

Eq 4 leads to a linear equation system of the variables exp(−μ(iΔUe)t) with respect to the tube voltage steps U1,2,…n. This enables a relatively quick solution of the integral in Eq 1.

The terms μ(iΔUe)t can than be replaced by μaniEbni+cnifKN(E)+dni similar to the approach of [1] so that the full equation reads:

V(U)=ΔU·i=1n(UiΔU1)iΔUexp(aniEbni+cnifKN(E)+dni) (5)

ani and cni contain information about the thickness as well as the atomic number of the sample while dni is determined by the thickness as well as device parameters and constants (e.g. Kramers’ constant K). cni also shows a small dependence on the material but should roughly be equal to -3 [1]. This leads to a nonlinear fit that is still relatively slow compared to other fitting methods. For numerical stability reasons the exponent bni is fixed to -3.

In order to perform this fit the input data needs to be free of (energy dependent) influences of the experimental setup. As described in the results section, the detector used here has a lower quantum detection efficiency for higher X-ray energies. This leads to interpretation problems of the resulting fit parameters ani, cni, and dni especially because the device parameter contained in dni shows a presently unknown energy dependence that also influences the other parameters.

Another approach to avoid a biased result is the fitting of the multi-energy image data with empirically obtained functions. For direct radiographs the fitting can be done with a 3rd order polynomial function of the form V(U) = adrU3 + bdrU2 + cdrU + ddr. Thickness and material information need than to be extracted from the fitting parameters adrddr. Prior to this all acquired images were bias- and dark-field corrected by the measurement software with correction images recorded at 110 kV and then divided by the tube current, the integration time of the detector and for the polynomial fitting the square of the high voltage to compensate the different measurement conditions. After this normalization the measured intensities (see Results section) behave roughly like the calculated intensities in Fig 1 with a drop of the measured intensities at high voltages above 120 kV due to a lower sensitivity of the detector for harder X-rays. It is planned to account for this behavior computationally in order to gain better results with the approach of [1] in a further improvement of the method.

The normalization of the input images and the fitting has been done with a newly developed computer program MultiE-GUI written in C++ (available for download at https://figshare.com/articles/MultiE-GUI_zip/9758390/1 including the mostly uncommented source code). It reads the integration time, current and tube voltage from the filename of the input files and is capable of batch processing for image stacks. The calculated fitting parameters are then again saved as gray levels (16 bit integer, automatically normalized) or as 64 bit floats for the corresponding pixels in a number of image files (either.tif or.raw). It allows for the use of all fit functions described in this paper including Eq 5 (called “Fit Numeric Integral HQ”) as well as some other simple functions.

The resulting parameters of the 3rd order polynomial fit can be combined to a color image by assigning the sum of parameters adr and ddr to the red channel, parameter cdr to green and ddr to blue. Depending on the sample and measurement conditions, some of this parameters have to be inverted so that they show bright objects on dark background before combining them to a color image. This image processing has been performed with ImageJ [14].

For multi-energy computed tomography the procedure is similar. CT-scans for various energies are conducted and reconstructed with a fixed scaling factor. The reconstructed slices are then sequentially processed with the MultiE-GUI program. The reconstructed slices show not only an inverted contrast compared to the projections, also the energy dependence of the gray values from the reconstructed slices is different (see Fig 2). The background is for all tube voltages almost constant and the gray level of regions inside the sample generally decreases with growing tube voltage. To fit this data, no further normalization is needed as the CT reconstruction already sets a fixed background. To generate a material contrast image an Arrhenius plot is created (log gray level vs 1/high voltage). The curves then represent almost perfect parabolas and may be described as a function of the form W(U)=eactU2+bctU1+cct where W(U) denotes the gray level after CT reconstruction. For CT it is necessary to chose 64 bit float raw images as output format of the fit, as the normalization of each output image (slice) would lead to an unsteady background. The raw image stacks are than imported in ImageJ and converted to 16 bit grayscale. While opening the image stack the gray levels are automatically normalized for highest and lowest float values of the whole stack. The parameters can then again be mapped to colors act to blue, cct to yellow) leading to a RGB image stack that can be rendered in 3D, for example with the open source software ParaView [15].

Fig 2. Gray value vs X-ray tube voltage after CT reconstruction.

Fig 2

The gray values have been extracted from reconstructed CT slices at different regions of the sample shown in Fig 8. This corresponds to different materials. The data in the right plot is fitted with: W(U)=eactU2+0.01actU1+cct.

Results and discussion

Direct radiography

Radiographs of step wedge samples made of PS, PVC, PET, aluminum, paper and silicone have been recorded at 40–190 kV X-ray tube voltage. The measured intensities for some image regions can be found in Fig 3. Below 40 kV the transmission through the sample was too low to reach a linear detector behavior.

Fig 3. Intensity vs X-ray tube voltage for direct radiography.

Fig 3

Gray levels of PS, paper, PVC and aluminum samples at different thicknesses (in mm) and the background. Data in the left plot is normalized with tube current and detector integration time fitted with Eq 5. In the right plot the data is additionally normalized with the square of the tube voltage and fitted with a cubic function.

These images have been used for a 3rd degree polynomial fit of the intensities with the program MultiE-GUI. The resulting parameter images are shown in Fig 4. They do not directly represent any material or radiographic properties, but it can already be seen that the parameters adr, bdr and cdr behave roughly like the radiographs (see Fig 5 left image) themselves (some of them inverted) and that the parameter ddr shows a somewhat different behavior emphasizing the material differences, but still the contrast is mainly dominated by the thickness, with an inversion for thicker samples containing heavier elements.

Fig 4. Multi-energy fit parameters represented as gray levels.

Fig 4

Four coefficients (adr, bdr, cdr, ddr) of a 3rd degree polynomial fit of a multi-energy image series of PS, PVC, PET, aluminum, paper and silicone from 40-190 kV.

Fig 5. Comparison of single- and multi-energy radiographs.

Fig 5

A: Conventional radiography of PS, PVC, PET, aluminum, paper and silicone samples at 100 kV showing thickness-dominated contrast; B: multi-energy image (coefficients cdr + ddr) showing material contrast; C: color representation of the calculated coefficients showing material and thickness contrast.

An image with a material emphasized contrast where the gray level still follows (mostly) the thickness can be generated by plotting the coefficients cdr + ddr, see Fig 5B. The color representation in Fig 5C has been generated from the fit coefficients by mapping cdr + ddr inverted to the red, bdr to the green and ddr to the blue color channel. On that image, the material groups are colored with a similar hue and the brightness is a function of the sample thickness.

This method allows for a (limited) extraction of the material information from conventional radiographs of different X-ray energies with a reduction of the influence of the sample thickness in the resulting image. Still, a clear classification of the material groups is only possible for a limited thickness range. To overcome this disadvantage a multi-energy computed tomography can be performed.

For comparison, the images from 50 kV and 100 kV have been used to calculate a dual-energy image using the logarithmic transparency quotient (see [16]). The results are presented in Fig 6 as grayscale and color coded image.

Fig 6. Dual-energy calculation (logarithmic transparency quotient) from the 50 kV and 100 kV radiographs.

Fig 6

A: grayscale output of the dual-energy calculation. B: colored representation using the dual-energy data as hue and saturation channel and the 100 kV image as intensity.

It can be seen that for direct radiography the multi-energy method gives no clear advantage compared to the dual-energy method. That is most likely due to the fact that the unknown detector influence on the measured intensities is less affecting the logarithmic transparency coefficient than the polynomial fit. As can be seen in Fig 3 the curves for the 1 mm PS sample behave almost identical to the background, therefore the multi-energy fitting is dominated by the instrument influence and not the sample. For low energies the detector window (5 mm carbon fiber) has a big influence, for higher energies the quantum efficiency seems to degrade as the normalized intensities decrease above 130–150 kV.

Additionally in Fig 7 the results of a fit of Eq 5 to the multi-energy radiographs discussed above are presented. The parameter bni is fixed to −3 and is therefore not shown. Except for the thickest step of PVC the fit yielded reasonable results (raw data can be downloaded from figshare, see the data availability statement) and a relatively good approximation of the data points (see also Fig 3). Nevertheless, no material information could be extracted from this results. The energy dependent detector efficiency has an influence on all fitting parameters overlaying their material dependent behavior with (currently) unknown device characteristics.

Fig 7. Results of the numeric fit of the integral in Eq 1.

Fig 7

Fitting parameters of the term μaniEbni+cnifKN(E)+dni represented as grayscale images. Parameter bni is fixed to −3.

Multi-energy CT

The demonstration sample for multi-energy computed tomography consists of the PVC, PET and paper step wedge samples from the previous section, together with sugar cubes, 3 stripes of basalt- glass- and polyester-fibers in epoxy, bound together with PTFE-tape, see Fig 8. Further results are shown for mineral samples and 2 light bulbs (see S3 Video) as prototype of real samples. We didn’t use classical phantoms as they mainly represent the situation of a medical CT. The engineering samples we investigate often consist of materials of different absorption separated by large air filled volumes. This leads to far more reconstruction artifacts. However, it was the goal of this investigation to develop a robust multi-energy method to cope with this difficulties.

Fig 8. Sample for multi-energy CT.

Fig 8

PET, PS, PVC and paper wedge samples with strips of glass-, basalt- and polyester-fiber in epoxy around sugar cubes wrapped together with PTFE-tape.

10 CT-scans of the demonstration sample have been conducted at a focus object distance of 200 mm and a focus detector distance of 700 mm, at 50, 60, 70, 80, 90, 110, 130, 150, 170, 190 kV, 900–130μA, 2–0.6 s integration time. The filtered back projection reconstruction was performed with the Siemens CERA software. The gray levels for some regions of the reconstructed slices are presented in Fig 2. Cross sections of a conventional CT reconstruction for projections recorded at 90 kV X-ray tube voltage can be seen in Fig 9. There, the PVC, the basalt- and glass-fibers can clearly be separated from the other materials, but the paper has a very similar gray level to the lighter materials. Furthermore beam hardening artifacts can be seen in all materials that would affect a material separation based on gray level thresholding.

Fig 9. Cross sections of a conventional CT reconstruction of the sample shown in Fig 8.

Fig 9

Recorded at 90 kV, abbreviations of sample materials represent gf: glass fiber; bf: basalt fiber; pf: polyester fiber.

As mentioned above, a exponential fit of the form W(U)=eactU2+bctU1+cct was then used to extract the spectroscopic information from the reconstructed CT slices. That leads to a very good approximation with a R2 of 99,993%–99,996% for the curves of the 3 materials in Fig 2, but the data of the parameters act and bct was extremely noisy, as this two parameters interfered with each other. From the fit functions of various multi-energy data the correlation bct = 0.01act was derived. The final fit function then reads W(U)=eactU2+0.01actU1+cct. This reduced the noise to an acceptable level while the R2 decreased only slightly to 99,909%–99,995% for the data discussed above. Furthermore, it allows for a reduction of the acquired X-ray energy steps.

The resulting images of the exponential fit of the multi-energy CT scans are shown in Fig 10. Parameter act (Fig 10A) shows a pronounced Z-contrast where materials with higher atomic numbers are brighter. The parameter cct (Fig 10B) behaves like a standard CT reconstruction showing a density-dominated contrast. It’s worth mentioning that the beam hardening artifacts are greatly reduced in the picture Fig 10B, even compared to a 190 kV scan.

Fig 10. Resulting grayscale images from a multi-energy reconstruction.

Fig 10

Parameters from the fit function W(U)=eactU2+0.01actU1+cct represented as gray levels. A: parameter act, B: parameter cct.

In Fig 11 colored cross sections of the multi-energy CT reconstruction can be found that were calculated mapping parameter act to the blue channel and parameter cct to yellow. They show a material separation by color coding, sugar, PET and polyester-fiber have the same greenish color because they consist mainly of the same elements. Here, a clear separation of the paper from those elements is possible, showing the presence of heavier elements (fillers) in the paper. PVC and the fiberglass samples show individual colors as well.

Fig 11. Cross sections of a multi-energy CT reconstruction of the sample shown in Fig 8.

Fig 11

Parameter act is mapped as blue and cct as yellow.

From the multi-energy CT slices a 3D representation can be calculated. This has been done with the program ParaView [15] as many conventional CT image analysis programs do not support RGB image stacks. The transparency is determined by the green channel. An 3D image of the multi-energy CT result can be found in Fig 12 with a reconstruction of the 90 kV CT scan for comparison (see S1 Video for a video of the 3D data). For multi-energy CT a clear distinction of the different materials is possible.

Fig 12. 3D representations of the samples shown in Fig 8.

Fig 12

A: single-energy reconstruction at 90 kV. B: colored multi-energy reconstruction.

Streak-like artifacts in the material are still present in the multi-energy reconstruction, but they affect mainly the brightness and not the hue of a pixel so that a material classification is still possible. Beam hardening artifacts around samples have a distinctive color that is not assigned to any material as can be seen around the PVC sample in the 3D rendering in Fig 12. In conventional CT these artifacts have a gray level that is similar to the lighter sample materials for example the sugar. Without prior knowledge of the sample geometry it is often not possible to tell if it is an artifact in conventional CT.

Additionally, several minerals have been investigated with the multi-energy CT method. The bigger pieces were supported on expanded polystyrene, the smaller crystals as well as the silicone powder and the alumina pellets are contained in PP centrifuge tubes. For one slice the resulting parameters act and cct as well as a conventional reconstruction at 130 kV are mapped to gray levels in Fig 13.

Fig 13. Slices from a single- and multi-energy reconstruction of mineral samples.

Fig 13

Measured with a 2.5 mm Al filter.

The same slice as colored multi-energy reconstruction can be found together with 3D renderings in Fig 14, for a video of the colored 3D representation see S2 Video. The colored multi-energy data enables a far better material separation in comparison to the single-energy CT-reconstruction. The yellow and blue rim best visible at the CaF2 sample is caused by a slight misorientation of the scans at different kV values caused by position uncertainties of the sample manipulator and a shift of the beam center when changing the tube voltage. This sample was measured at 60, 70, 80, 90, 110, 130, 160 and 190 kV. Further measurement parameters can be found within the uploaded dataset at figshare, see the data availability statement.

Fig 14.

Fig 14

Slice (A) and 3D rendering (B) of a multi-energy reconstruction of the mineral samples with single-energy grayscale rendering (C) for comparison. Measured with a 2.5 mm Al filter, grayscale 3D rendering with scatter renderer of the software VG-Studio [17] (130 kV), colored multi-energy rendering with the software ParaView [15].

The absolute values of the parameters act and cct may be found in Table 2. It can be seen that parameter act follows the Zeff values mainly for samples with similar density. The sample applies for the parameter cct and the sample density for similar Zeff values. For materials with a big difference in mass density and/or effective atom number the correlation with cct and act respectively is not clear anymore. Nevertheless the information gained with the multi-energy CT is helpful for material separation in cases where different materials need to be told apart that may appear the same in single-energy CT and to recognize the same material inside similar samples at different locations. For heavy materials such as ZnS the parameter act changes significantly from surface to the bulk of the crystal. In that case it would be necessary to measure at higher tube voltages.

Table 2. Material properties of the samples shown in Fig 13 and values of the fitting parameters act and cct from the multi-energy CT measurement.

Material Zeff ρ in g/cm3 act cct
PP 5.5 0.91 36 -2.274
MgO 10.8 3.58 169 -2.186
Corundum (Al2O3) 11.3 4 219 -2.215
Silicon powder 14 1.2 133 -2.267
NaCl 15.3 2.16 357 -2.2
Calcite (CaCO3) 15.6 2.73 439 -2.179
Aragonite (CaCO3) 15.6 2.95 459 -2.173
CaF2 16.9 3.18 512 -2.153
(K4Fe(CN)6) 17.8 1.85 450 -2.195
ZnS 26.1 4.1 590–1165 -2.01—1.93

Zeff calculated according to [13].

Conclusion

Novel multi-energy image reconstruction methods have been presented and evaluated for direct radiography and computed tomography.

For direct radiography the goal was to separate the thickness/mass density and compositional contribution to the X-ray absorption in order to generate an image with increased Z contrast. However, even with applied normalization the measured intensity curves of the used tomography system were not behaving as expected but showing a decrease of the normalized intensity at higher kV-values. Therefore the results of a multi-energy image reconstruction based on the absorption integral cannot be used for material separation. A polynomial fitting of the multi-energy intensity data proved the possibility to analyze this data with a pixelwise fitting but showed no advantage over dual-energy methods.

For computed tomography, the published dual- or multi-energy methodologies often require a extensive calibration with standards similar to the investigated samples. With a more empirical approach it was discovered that the gray level of a volumetric image series can be fitted for each voxel with a function of the form W(U)=eactU2+0.01actU1+cct. Parameter act is dominated by the Z-contrast and parameter cct represents the mass density. From this data a color coded image may be generated where the different materials can easily be separated.

With this approach it might not be possible to get quantitative results, but it enables the investigation of a wide range of materials from polymers to metals. For the investigation of metals and other materials with high absorption, beam filters may be used without changing the reconstruction procedure (see Results with Al-filter in Fig 13). Furthermore, no filter change is required during the multi-energy measurement and a noise reduction is accomplished by using more than two energy steps enabling the full resolution in the multi-energy output image.

Supporting information

S1 Video. 3D rendering of wedge shaped samples.

3D representation of the multi-energy measurement shown in Fig 11 rendered with ParaView [15].

(MP4)

S2 Video. 3D rendering of minerals.

Colored multi-energy CT reconstruction of the minerals in Table 2 measured from 60–190 kV with 2.5 mm Al-Filter rendered with ParaView [15].

(MP4)

S3 Video. 3D rendering of 2 light bulbs.

Colored multi-energy CT reconstruction of 2 light bulbs (conventional and LED) measured from 70–190 kV with 2.5 mm Al-Filter rendered with ParaView [15].

(MP4)

Acknowledgments

We thank Mandy Liebschner for the preparation of the silicone sample.

Data Availability

Data are available from figshare: 10.6084/m9.figshare.11931726.

Funding Statement

M. H. and S. E. recieved funding of the Sächsische Aufbaubank and the European Union (EFRE) for the project MERL-F within the InfraPro initiative. The X-ray equipment used for the described experiments was funded by the project MERL-G from the same organization. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

References

  • 1. Alvarez RE, Macovski A. Energy-selective reconstructions in X-ray computerised tomography. Physics in Medicine and Biology. 1976;21(5):733–744. 10.1088/0031-9155/21/5/002 [DOI] [PubMed] [Google Scholar]
  • 2.Rebuffel V, Tartare M, Brambilla A, Moulin V, Verger L. Multi-energy X-ray Techniques for NDT: a New Challenge. 11th European Conference on Non-destructive Testing. 2014.
  • 3.Hubbell JH, Seltzer SM. Tables of X-Ray Mass Attenuation Coefficients and Mass Energy-Absorption Coefficients from 1 keV to 20 MeV for Elements Z = 1 to 92 and 48 Additional Substances of Dosimetric Interest. NIST Standard Reference Database 126.
  • 4. Kramers HA. XCIII. On the theory of X-ray absorption and of the continuous X-ray spectrum. The London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science. 1923;46(275). [Google Scholar]
  • 5. Maitrejean S, Perion D, Sundermann D. Non destructive chemical identification using an X-ray transmission function with the multi-energy method. Proceedings of SPIE. 1998;3446. [Google Scholar]
  • 6. Heismann BJ, Leppert J, Stierstorfer K. Density and atomic number measurements with spectral x-ray attenuation method. Journal of Applied Physics. 2003;94(3). [Google Scholar]
  • 7. Paziresh M, Kingston AM, Latham SJ, Fullagar WK, Myers GM. Tomography of atomic number and density of materials using dual-energy imaging and the Alvarez and Macovski attenuation model. Journal of Applied Physics. 2016;119. [Google Scholar]
  • 8. Wang X, Meier D, Taguchi K, Wagenaar DJ, Patt BE, Frey EC. Material separation in X-ray CT with energy resolved photon counting detectors. Medical Physics. 2011;38(3). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9. Xu Q, Yu H, Bennett J, He P, Zainon R, Doesburg R, et al. Image Reconstruction for Hybrid True-Color Micro-CT. IEEE Transactions on Biomedical Engineering. 2012;59(6). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10. Alessio AM, MacDonald LR. Quantitative material characterization from multi-energy photon counting CT. Medical Physics. 2013;40(3). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11. Busi M, Kehres J, Khali M, Olsen UL. Effective atomic number and electron density determination using spectral x-ray CT. Proceedings of SPIE. 2019;10999. [Google Scholar]
  • 12. Levine ZH, Peskin AP, Garboczi EJ, Holmgren AD. Multi-Energy X-Ray Tomography on an Optical Fiber: The Role of Spatial Averaging. Microscopy and Microanalysis. 2019;25:70–76. 10.1017/S1431927618016136 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13. Johns HE, Cunningham JR. The Physics of Radiology. Thomas Charles C., Springfield, Illinois, USA; Fourth Edition, 1983. [Google Scholar]
  • 14. Schneider CA, Rasband WS, Eliceiri KW. NIH Image to ImageJ: 25 years of image analysis. Nature Methods. 2012;9 10.1038/nmeth.2089 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.ParaView 5.5.2;. www.paraview.org.
  • 16. Novikov VL, Ogorodnikov SA, Petrunin VI. Dual Energy Method of Material Recognition in High Energy Introscopy Systems. Problems of Atomic Science and Technology. 1999;4. [Google Scholar]
  • 17.VG Studio 3.2.1;. https://www.volumegraphics.com/en/products/vgstudio.html.

Decision Letter 0

David Fyhrie

27 Jan 2020

PONE-D-19-24675

Novel multi-energy X-ray imaging methods: Experimental results of new image processing techniques to improve material separation in computed tomography and direct radiography

PLOS ONE

Dear Mr Heckert,

Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process.

We would appreciate receiving your revised manuscript by Mar 12 2020 11:59PM. When you are ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file.

If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter.

To enhance the reproducibility of your results, we recommend that if applicable you deposit your laboratory protocols in protocols.io, where a protocol can be assigned its own identifier (DOI) such that it can be cited independently in the future. For instructions see: http://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols

Please include the following items when submitting your revised manuscript:

  • A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). This letter should be uploaded as separate file and labeled 'Response to Reviewers'.

  • A marked-up copy of your manuscript that highlights changes made to the original version. This file should be uploaded as separate file and labeled 'Revised Manuscript with Track Changes'.

  • An unmarked version of your revised paper without tracked changes. This file should be uploaded as separate file and labeled 'Manuscript'.

Please note while forming your response, if your article is accepted, you may have the opportunity to make the peer review history publicly available. The record will include editor decision letters (with reviews) and your responses to reviewer comments. If eligible, we will contact you to opt in or out.

We look forward to receiving your revised manuscript.

Kind regards,

David Fyhrie

Academic Editor

PLOS ONE

Journal requirements:

When submitting your revision, we need you to address these additional requirements.

1. Please ensure that your manuscript meets PLOS ONE's style requirements, including those for file naming. The PLOS ONE style templates can be found at

http://www.journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf and http://www.journals.plos.org/plosone/s/file?id=ba62/PLOSOne_formatting_sample_title_authors_affiliations.pdf

2. It is unclear why you have selected 'No - some restrictions will apply', 'For the multi-energy computed tomography data it may not be possible to share the whole dataset because of limited space (its around 500-800 Gbs). Some exemplaric slices and a scaled down dataset will also be made available via figshare.' Please clarify the nature of these restrictions.

PLOS only allows data to be available upon request if there are legal or ethical restrictions on sharing data publicly. For more information on unacceptable data access restrictions, please see http://journals.plos.org/plosone/s/data-availability#loc-unacceptable-data-access-restrictions.

In your revised cover letter, please address the following prompts:

a) If there are ethical or legal restrictions on sharing a de-identified data set, please explain them in detail (e.g., data contain potentially sensitive information, data are owned by a third-party organization, etc.) and who has imposed them (e.g., an ethics committee). Please also provide contact information for a data access committee, ethics committee, or other institutional body to which data requests may be sent.

b) If there are no restrictions, please upload the minimal anonymized data set necessary to replicate your study findings as either Supporting Information files or to a stable, public repository and provide us with the relevant URLs, DOIs, or accession numbers. For a list of acceptable repositories, please see http://journals.plos.org/plosone/s/data-availability#loc-recommended-repositories.

We will update your Data Availability statement on your behalf to reflect the information you provide.

[Note: HTML markup is below. Please do not edit.]

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

1. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented.

Reviewer #1: Yes

**********

2. Has the statistical analysis been performed appropriately and rigorously?

Reviewer #1: Yes

**********

3. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: Yes

**********

4. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.

Reviewer #1: Yes

**********

5. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)

Reviewer #1: The authors introduce an empirical approach to perform a pixelwise fitting of the grey level of both radiographic images and a series of volumetric images corresponding to a CT scan measured with different X-ray tube voltages. The radiographs are fitted using a cubic interpolation while the CT scans are fitted using an exponential function. I believe the results are very interesting and depict a new method for empirical material differentiation on CT scans using conventional hardware and multiple X-ray energies. Therefore, I suggest its publication after the changes specified below. These are mostly required to justify the effectiveness of the approach, as well as to improve the scientific and technical rigor of the paper. Major points: - I do not think the relationship between the proposed fitting and the X-ray imaging model is clear. This mathematical relationship is, in my opinion, critical for replication of the results in the case of other materials. Since the authors claim the method to be qualitative rather than quantitative, my suggestion is for the authors to use a phantom with other materials to show the empirical method can do material differentiation in other cases too (Not as supplemental material with video 2 but as part of the discussion). - Related to the previous comment, further discussion is needed on the selection of the cubic interpolation for the radiography case. Furthermore, how did the authors get to the conclusion on how to use \\lambda, \\gamma and \\delta to generate the material images? The relation with the physical quantities is not clear from the theory developed in the paper. If the authors have explained this in a previous publication, please use a reference (line 125). - The notation is confusing. The authors do a nice work getting to equation (3) but then they go from V(t) to V(U) in equation (4) without an explanation and say it’s a derivation. This needs to be explained. Furthermore, V(U) is supposed to be the measured intensity at each tube voltage U, however, they claim to do a pixel/voxel grey level fitting for the CT reconstruction using the expression V(U) too. The latter is very confusing since this gray level corresponds to the attenuation coefficient quantities reconstructed for each voltage, these are not intensities. Please change the notation or clarify this accordingly. - Related to the previous comment, please explain why the second fit is on the linear attenuation coefficients rather than on the intensities as derived in equation (4). - Seems to me from the manuscript that the user needs prior information of the materials present in the sample to be able to identify which one corresponds to each parameter fitted. Is this correct? If not, please clarify How can one know which material is in the sample if the \\rho \\Z images are not quantitatively correct? - I believe there is not enough detail on the fitting to replicate the results of the paper. The authors do not give information on the type of software written, size of images, number of voltages, size of the step in the tube voltage, selection of n, size of the sample. Among others. Please elaborate, this information is often key for the reconstructions and cannot be derived from the manuscript. Minor points: - In the abstract the authors claim there are not stablished multi-energy methods. What about photon counting detectors? The statement needs to be revised. Maybe clarify what they mean with multi-energy method. On the other hand, to my knowledge there is one paper that relies on photon counting detectors to attain \\rho Z images [**] that is close a multi-energy method. Please elaborate. - In equation (1), e (which I assume is the charge of the electron) is not defined.

- In equation (4), K is not defined. Previous K in equation (2) came from the Kramer’s law but with the simplification in equation (3), K is not present anymore. Is the K in equation (4) different? Please, define. - The link for the fitting program MultiE-GUI does not work. I was able to find a software with the same name that seems to correspond to the description in the text, URL: https://figshare.com/articles/MultiE-GUI_zip/9758390/1. Please fix this. - If I understand correctly the approach in reference [1] is not used to fit /mu due to the lack of correction of the quantum efficiency at higher X-ray energies. Could you show the results that you get when you try performing the fit with your data? From what I saw on the .zip that I downloaded you have the option of performing this fit. I think this discussion will help the readers see a clear motivation of the proposed approach. - There are some typos along the paper. Please revise carefully before resubmitting. Some examples below: o Line 34: that instead of than o Line 112: change to: account for this behavior computationally o Line 182: An image instead of a image o Line 206: To an acceptable instead of to a acceptable o Line 249: A more instead of an more o Line 251: parameter instead of paramter [**] Busi, Matteo & Kehres, Jan & Khalil, Mohamad & Olsen, Ulrik. (2019). Effective atomic number and electron density determination using spectral x-ray CT. 2. 10.1117/12.2519851.

**********

6. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #1: No

[NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files to be viewed.]

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email us at figures@plos.org. Please note that Supporting Information files do not need this step.

Attachment

Submitted filename: ReviewSpectral.pdf

PLoS One. 2020 May 6;15(5):e0232403. doi: 10.1371/journal.pone.0232403.r002

Author response to Decision Letter 0


17 Mar 2020

Dear Editor,

please find the response to your email in the uploaded cover letter and the reviewers comments in the letter called "Response to Reviewers"

Kind Regards,

Mirko Heckert

Attachment

Submitted filename: rebuttal letter-2.docx

Decision Letter 1

David Fyhrie

15 Apr 2020

Novel multi-energy X-ray imaging methods: Experimental results of new image processing techniques to improve material separation in computed tomography and direct radiography

PONE-D-19-24675R1

Dear Dr. Heckert,

We are pleased to inform you that your manuscript has been judged scientifically suitable for publication and will be formally accepted for publication once it complies with all outstanding technical requirements.

Within one week, you will receive an e-mail containing information on the amendments required prior to publication. When all required modifications have been addressed, you will receive a formal acceptance letter and your manuscript will proceed to our production department and be scheduled for publication.

Shortly after the formal acceptance letter is sent, an invoice for payment will follow. To ensure an efficient production and billing process, please log into Editorial Manager at https://www.editorialmanager.com/pone/, click the "Update My Information" link at the top of the page, and update your user information. If you have any billing related questions, please contact our Author Billing department directly at authorbilling@plos.org.

If your institution or institutions have a press office, please notify them about your upcoming paper to enable them to help maximize its impact. If they will be preparing press materials for this manuscript, you must inform our press team as soon as possible and no later than 48 hours after receiving the formal acceptance. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org.

With kind regards,

David Fyhrie

Academic Editor

PLOS ONE

Additional Editor Comments (optional):

Reviewers' comments:

Acceptance letter

David Fyhrie

20 Apr 2020

PONE-D-19-24675R1

Novel multi-energy X-ray imaging methods: Experimental results of new image processing techniques to improve material separation in computed tomography and direct radiography

Dear Dr. Heckert:

I am pleased to inform you that your manuscript has been deemed suitable for publication in PLOS ONE. Congratulations! Your manuscript is now with our production department.

If your institution or institutions have a press office, please notify them about your upcoming paper at this point, to enable them to help maximize its impact. If they will be preparing press materials for this manuscript, please inform our press team within the next 48 hours. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information please contact onepress@plos.org.

For any other questions or concerns, please email plosone@plos.org.

Thank you for submitting your work to PLOS ONE.

With kind regards,

PLOS ONE Editorial Office Staff

on behalf of

Dr. David Fyhrie

Academic Editor

PLOS ONE

Associated Data

    This section collects any data citations, data availability statements, or supplementary materials included in this article.

    Supplementary Materials

    S1 Video. 3D rendering of wedge shaped samples.

    3D representation of the multi-energy measurement shown in Fig 11 rendered with ParaView [15].

    (MP4)

    S2 Video. 3D rendering of minerals.

    Colored multi-energy CT reconstruction of the minerals in Table 2 measured from 60–190 kV with 2.5 mm Al-Filter rendered with ParaView [15].

    (MP4)

    S3 Video. 3D rendering of 2 light bulbs.

    Colored multi-energy CT reconstruction of 2 light bulbs (conventional and LED) measured from 70–190 kV with 2.5 mm Al-Filter rendered with ParaView [15].

    (MP4)

    Attachment

    Submitted filename: ReviewSpectral.pdf

    Attachment

    Submitted filename: rebuttal letter-2.docx

    Data Availability Statement

    Data are available from figshare: 10.6084/m9.figshare.11931726.


    Articles from PLoS ONE are provided here courtesy of PLOS

    RESOURCES