CT BASED RADIOGRAPHY SIMULATIONS FOR BOTH INDUSTRIAL AND MEDICAL RADIOGRAPHY Feyzi Inane Iowa State University Center for Nondestructive Evaluation Ames, IA 50010 USA ABSTRACT. One of the important issues in the simulation work is proper representation of the simulated objects. The geometrical shapes of the simulated objects may range from very simple to very complicated geometries. In addition, a lot of objects come with heterogeneous material properties that need to be included into simulations. These two issues play important roles in both industrial and medical radiography simulations. CT (computed tomography) became widely available to the radiography community in the recent years. Since this technology provides two-dimensional images, CT images can be used to build models toward using in simulation work. In this work, we developed a CT image based algorithm to account for object shape complexities and heterogeneities. The resulting algorithm and absorbed energy doses in a human body part and ideal detector images obtained through the algorithm will be presented. INTRODUCTION In this article, we present an algorithm that utilizes CT data for industrial/medical radiography simulations. One of the challenging issues in the real world cases is representation of the test objects that can have very complex shapes and material that are quite heterogeneous. Although CAD drawings can handle complex geometries, the same can not be said for continuously changing material properties. This is especially true for the human body that poses a real challenge to the CAD representation. In addition to its irregular geometrical shape, human body is as heterogeneous as it can get. Although some tissue types such as bone, muscle, cartilage are quite distinct, some other tissue types have properties that are very close to each other. The differences between those tissues are very subtle but real. Another problem with the human body is that transition from one type of tissue to another type is usually very smooth resulting in difficulties in determining the boundary. One escape from this bottleneck is utilization of CT images for modeling purposes. With the rapid proliferation of CT and MRI capabilities in medical world, it is very easy to obtain CT data for individuals. Although industrial CT is not as common as medical CT, it is not that unusual to come across in industrial applications either. The major difference between industrial materials and human body is that interfaces between two types of materials in industrial parts are likely to form a very distinct boundary in contrast with the human body. Therefore, CT images of heterogeneous industrial parts will be made up of multiple regions that are internally homogenous. One exception to this case shows up when the image pixels that coincide with the external and internal boundaries can not match the boundary exactly. Such pixels are likely to have gray scale values that are between the gray scale values of two bordering regions. In this paper, an algorithm to utilize CT data will be outlined and some examples will be provided. CP657, Review of Quantitative Nondestructive Evaluation Vol. 22, ed. by D. O. Thompson and D. E. Chimenti © 2003 American Institute of Physics 0-7354-0117-9/03/S20.00 1743 TRANSPORT ALGORITHM The simulation algorithm is based upon a deterministic approach where the governing equation is integral transport equation that is given below. Since the algorithm has been outlined in previous articles [1-3], we will not provide any details regarding the computational algorithm. Rr -]Z,t(r-RR''Q,E)dRn dK+I(rT9E9Q)e ^ ' In equation (1), I(r,E,Q) is angular photon flux (fluence rate), q(rJEJB) is angular scattered photon source, ^(rJE) is space and energy dependent linear total attenuation coefficient obtained from XCOM, Berger et al [4], r is spatial coordinates vector (x,y,z), rr is spatial coordinates vector for object boundary, Eis photon energy, Q is direction vector, R is photon pathlength along direction vector, RT is photon pathlength from object boundary. Since this article uses examples from the medical radiography world and absorbed dose distributions are computed, we introduced the kerma (kinetic energy deposited into the medium) approach into our algorithms. In kerma approach, an electronic balance is assumed and energy deposited in the unit mass of medium is computed through equation (2) given below. Absorbed Dose(r) = J E E"/ I(r9E)dE o (2) ' ^ where Z^jp is mass-energy absorption coefficient that were taken from Hubbell et. al. [5]. The outcome of our computational algorithm is photon flux distribution, I(rJE), inside medium and it is converted into absorbed dose distribution through equation (2). CT DATA MANIPULATION Our computational algorithm uses voxels for geometric modeling of the problem domain. All independent and dependent quantities such as interaction coefficients, photon fluxes and photon sources are assumed to be constant throughout the voxels. Therefore, if material properties can be assigned to a specific voxel, the algorithm can compute the entire set of unknowns. The current art in the dosimetry community is to segment the images and then use the segmented information to construct homogenous organ models to be used in the computations [6-14]. In our work, rather than setting up a relationship between a gray scale and an organ, we set up relationships between the voxel gray scales and attenuation coefficients specific to that voxel. This has been done by assuming that there are only four radiologically distinct tissues in the human body, namely adipose, skeletal muscle, spongiosa, cortical bone and attenuation coefficients for all others can be written as a combination of the attenuation coefficients of these radiologically distinct tissue types. For example, cortical bone is quite distinct due to its elemental composition and relatively high density. Spongiosa and cartilage have physical densities much higher than the average as well. Adipose and yellow marrow have physical densities below 1.0 g/cm3. The other tissue types have similar elemental compositions that have densities a little above 1.0 g/cm3. Even under these conditions, some of the tissues are expected to interact with photons at interaction rates very close to each other. This can easily be inferred from the linear attenuation plots in figure 1 . Attenuation data in figure 1 have been generated by XCOM using tissue compositions from ICRU-44 [15]. As it is seen figure 1, cortical bone stands out alone. 1744 Photon Energy (keV) FIGURE 1. Linear attenuation coefficients of four tissue types. Although adipose and muscle have difference compositions and physical densities, attenuation coefficients are surprisingly close to each other. Therefore, photon-tissue interaction rates should be very close to each other as well. A simple survey of Visible Human Project [16] frozen data set from the head section shows that adipose provides a gray scale level around 965, skeletal muscle 1060, spongiosa 7475 and cortical 2450. Body variations and CT equipment settings can affect these values. Therefore, this approach is open to more sophisticated methods that can determine the individual specific gray scale values of distinct tissue types. Irregularity of the tissue boundaries, tissue heterogeneities, systematic noise and having a tissue border passing through the middle of a pixel are among causes of the variations in the gray scale levels. Profiles in figure 3 that were extracted from the image in figure 2 clearly show those fluctuations. The locations of these profiles are shown in figure 2. Rather than trying to come up with a new set of attenuation coefficients for a given tissue type, tissue variability has been accounted for by mixing distinct tissue attenuation coefficients based on the gray scale values. For example, skeletal muscle and adipose tissue attenuation coefficients vary about 14, 9, 9 and 9 % at 50, 100, 150 and 200 &eF respectively. In the light of such small variations, using mixing coefficients and accounting for tissue variability should be more realistic compared to homogenous organ assumption. FIGURE 2. Visible Human frozen data set c_vml 100 with profile positions marked. 1745 I --I I "§ I 50 I 100 I 150 I 200 I 250 I 300 350 50 100 150 200 250 300 350 1500 — 0 I I I I I I 50 100 150 200 250 300 350 ' I I I I I I 50 100 150 200 250 300 350 Pixel Number FIGURE 3. 12 bit gray scale profiles taken from c_vml 10 in figure 2. In using CT images as a model, we have adopted a common approach and stacked the images. Gray scale of the voxel has been determined by averaging the gray scales of the pixels involved in the formation of the voxel. Visible Human data set images are made up of 512x512 pixels and pixel resolution is 0.53 mm x 0.53 mm with a 1.0 mm distance between images. In our case, we have used 1.06 mm x 1.06 mm x 2 mm voxels with 12 bit gray scale values. Although gray scale range for 12 bit images is 0-4095, the maximum gray scale value in Visible Human CT images is around 2500. In 12 bit images, gray scale value 0 corresponds to black and 4095 corresponds to white. As stated above, we determined the interaction coefficients for a specific voxel by using mixing coefficients matching to the gray scale value specific to that voxel. These coefficients are shown in figure 4. For example, linear attenuation coefficients for a gray scale value of 1150 are obtained by summing muscle and spongiosa coefficients after they were multiplied by mixing coefficients 0.783 and 0.277 obtained from figure 4. Background gray scale values in the CT images were usually less than 700. Therefore, we assumed that this gray scale value should represent the air. Interaction coefficients in the 100-965 range are obtained by using only adipose tissue coefficients with the corresponding mixing ratio because air coefficients are assumed to be zero. If the gray scale is larger than 2450, that voxel is assumed to represent 700% cortical bone. 1746 1125 1500 1875 2250 2625 3000 Gray Scale Range FIGURE 4. Mixing ratios for various tissue types. Approach described above can be implemented for industrial CT data as well. Gray scale values corresponding to homogenous components will be pretty much constant except for the fluctuations due to system noise and reconstruction algorithm. Gray scale values will deviate from the mean values significantly at the component interfaces and external boundaries where the pixel does not fit the boundary exactly. Gray scale for such a pixel will be computed based on data coming from two different material types. For an external boundary case, gray scale will represent material and air but two different materials for an internal boundary. If a mixing ratios database as in figure 4 is constructed for such an assembly, interaction coefficients can easily be computed for borderline voxels. RESULTS We demonstrated the idea by using the head section of the frozen Visible Human data set. CT data have been stacked into a 4x106 voxel 3D structure. An 24 cm x 24 cm ideal detector was placed right next to the object. Computations provided 3D absorbed dose distributions. 2D distributions were extracted the 3D data set for display purposes. One of these 2D dose distributions is given in figure 5 for lateral irradiation geometry. The left distribution represents the primary beam only and does not include photon scattering. The right distribution includes both primary and scattered beam components. As it is very obvious from a comparison of two distributions, scattered photon flux deposits a significant amount of energy into the medium. One other point about the distribution is the resolution. Due to the very small size of the voxels, it is quite easy to distinguish a lot of features in the distributions. Figure 6 displays a 256x256 pixel image formed on the ideal detector. The left images in these figures represent primary beam only cases where the scattered flux component has not been included into calculations. The right images include both primary and scattered flux components. These images have been formed by logarithmic energy fluxes that were scaled to fit into 5-bit 0-255 gray scale range. The third set of results shows flux profiles incident upon an ideal detector. Those profiles are displayed in figure 7. The left graphic in figure 7 displays lateral case uncollided flux profiles that are the center columns of the two-dimensional flux distributions on the detectors. The profiles in the right graphic belong to the scattered photon fluxes for various energy groups. 1747 0.1 0.2 0.3 0.0 0.1 0.2 0.3 0.4 0.5 Absorbed Dose (mGy) Absorbed Dose (mGy) FIGURE 5. Lateral case (left) primary flux and (right) total flux absorbed dose distributions. CONCLUSIONS We developed an algorithm that can utilize CT data for simulations in both industrial and medical radiography. The algorithm is capable of handling all physics of the x-ray tube energy range and it is based on the deterministic integral transport equation. Modeling has been handled by forming three dimensional voxel structures by stacking up the CT slices. Each voxel was handled separately rather than correlating each voxel to a specific organ/material through a laborious segmentation and image-processing step. This eliminates the need to segment the human CT data to determine the organ or component boundaries in a CT slice. As it has been shown this approach provides an alternative to solid modeling/mesh generation procedure that can be done through CAD packages. It has also been shown that a very complex problem domain can easily be introduced into a simulation program through the algorithm described in this article. FIGURE 6. Lateral case energy fluence images for (left) uncollided flux and (right) total flux. 1748 l.OxlO7 — / , V 4.0x10" — jg l.OxlO6 — l.OxlO5 — 1.0x10* — FIGURE 7. Various energy group photon flux profiles taken from detector flux distributions for (left) uncollided flux and (right) scattered flux. ACKNOWLEDGMENTS This work was funded by The Roy J. Carver Charitable Trust. REFERENCES 1. Inane F. and Gray J.N., "Scattering Simulations in Radiography" Int. J. Appl Radial. Iso., 48 (10),1997. 2. Inane F., "Analysis of X-Ray and Gamma Ray Scattering Through Computational Experiments", Journal of Nondestructive Evaluation, 18(2), 1999. 3. Inane F., Vasiliu B., Turner D., Parallel implementation of the integral transport equation-based radiography simulation code Nucl Eng. ScL 137, 2001. 4. Berger M.J., Hubbell J.H., "Photon cross sections on a personal computer", MBSIR 87-3597,1987. 5. Hubbell J.H., and Seltzer S.M., "Tables of X-Ray Mass Attenuation Coefficients and Mass Energy-Absorption Coefficients", http://physics.nist.gov/xaamdi National Institute of Standards and Technology, Gaithersburg, MD, 1997. 6. Caon M., Bibbo G., Pattison J., "An EGS4-ready tomographic computational model of a 14-year-old female torso for calculating organ doses from CT examinations", Phys. Med. Biol 44, 2213-2225, 1999. 7. Cristy M., "Mathematical phantoms representing children of various ages for use in estimates of internal dose", ORNL/NUREG/TM-367,1980. 8. Jones D., "A realistic anthropomorphic phantom for calculating organ doses arising from external photon irradiation", Radiat. Prot. Dosim 72, 1997. 9. Petoussi-HenB N., Zankl M., "Voxel anthropomorphic models as a tool for internal dosimetry", Radiat. Prot. Dosim. 79,1998. 10. Snyder W.S., Fisher H.L., Ford M.R., Warner G.G., "Estimates of Absorbed Fractions for Monoenergetic Photon Sources Uniformly Distributed in Various Organs of a Heterogeneous Phantom", Medical Internal Radiation Dose Committee (MIRD) Pamphlet No. 5, J. Nucl Med, 1969. 11. Xu X.G., Chao T.C., Bozkurt A., "VIP-MAN: An image-based whole-body adult male model constructed from color photographs of the visible human project for multiparticle Monte Carlo computations", Health Physics, 78, (5), 2000. 1749 12. Zankl M., "Computational models employed for dose assessment in diagnostic radiology", Radiat. Prot. Dosim. 49, 1993. 13. Zankl M., Veit R., Petoussi N., Mannweiler E., Wittman A. and Drexler G., "Realistic Computerized Human Phantoms", Adv. Space Res. 14(10), 1994. 14. Zubal I.G., Harrell C.R., Smith E.G., Rattner Z., Gindi G., Hoffer P.B., "Computerized three-dimensional segmented human anatomy", Med. Phys. 21 (2), 1994. 15. International Commission on Radiation Units and Measurements (ICRU), "Tissue substitutes in radiation dosimetry and measurement", ICRU Report 44 (Bethesda, MD:ICRU), 1989. 16. National Library of Medicine, U.6. Board of Regents, "Electronic imaging", Report of the Board of Regents. Bethesda, MD: National Library of Medicine; NIH Publication 90-2197, 1990. 1750
© Copyright 2026 Paperzz