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).
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 σ ∼ ρZ ⋅ fKN(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:
(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:
(2) |
(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 |
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:
(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 similar to the approach of [1] so that the full equation reads:
(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 adr–ddr. 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 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].
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.
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.
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.
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.
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.
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.
As mentioned above, a exponential fit of the form 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 . 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.
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.
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.
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.
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.
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 . 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
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.