Acessibilidade / Reportar erro

Development and applications of three-dimensional gamma ray tomography system using ray casting volume rendering techniques

Abstract

Computed Tomography (CT) has made possible visualization of physical structures in the interior of an object in their real relative spatial position and orientation. Another important contribution of CT is to greatly improve abilities to distinguish regions with different gamma ray transmittance and to separate over-lying structures. The mathematical problem of CT imaging is that of estimating an image from its projections. In this work, the experimental setup was performed using the Mini Computerized Tomograph of Uniso (MTCU). This tomograph system operates with a gamma ray source of 241Am (photons of 60 KeV and 100 mCi of intensity) and a NaI(Tl) solid state detector. The system features translation and rotation scanning modes, a 100 mm effective field of view, 1 mm of spatial resolution and 5 % to 10 % of density resolution. The image reconstruction problem can be solved using two different algorithms: Algebraic Reconstruction Techniques (ART) or Discrete Filtered Backprojection (FBP). The three-dimensional image reconstruction method discussed in this work, involves obtaining two-dimensional (2D) gamma ray tomography images and then combining these images into a three-dimensional (3D) volume data. An opacity, shading and color is attributed to each volume element (voxel) and the resulting scene is projected in a picture plane to be display in a monitor. Our implementation was developed to be used with MTCU data and was based in the Ray casting volume rendering technique. The use of such technique for nondestructive evaluation is a powerful tool to enable a visual trip inside an object without physically opening or cutting it. Experimental and theoretical methods used are discussed and results of experiments using the 3D reconstruction techniques are presented. A particular use of this technique to study concrete properties, such as stones distributions, visualization of structural occurrences inside concrete samples is discussed.


APPLIED PHYSICS AND INSTRUMENTATION

Development and applications of three-dimensional gamma ray tomography system using ray casting volume rendering techniques

J. M. de Oliveira Jr.I,II; F. Z. C. de LimaI; J. A. de MilitoII; A. C. G. MartinsIII

IUniversidade de Sorocaba - UNISO, Cidade Universitária, C.P. 578, Sorocaba, SP, 18023-000, Brazil

IIFaculdade de Engenharia de Sorocaba - FACENS, Rod. Sen. José Ermirio de Moraes, Km 1.5, Alto da Boa Vista, Sorocaba, SP, 18087-090, Brazil

IIIUniversidade Estadual Paulista Julio de Mesquita Filho - Unesp, LAPI, Av. 3 de Março, 511, Alto da Boa Vista, Sorocaba, SP, 18087-180, Brazil

ABSTRACT

Computed Tomography (CT) has made possible visualization of physical structures in the interior of an object in their real relative spatial position and orientation. Another important contribution of CT is to greatly improve abilities to distinguish regions with different gamma ray transmittance and to separate over-lying structures. The mathematical problem of CT imaging is that of estimating an image from its projections. In this work, the experimental setup was performed using the Mini Computerized Tomograph of Uniso (MTCU). This tomograph system operates with a gamma ray source of 241Am (photons of 60 KeV and 100 mCi of intensity) and a NaI(Tl) solid state detector. The system features translation and rotation scanning modes, a 100 mm effective field of view, 1 mm of spatial resolution and 5 % to 10 % of density resolution. The image reconstruction problem can be solved using two different algorithms: Algebraic Reconstruction Techniques (ART) or Discrete Filtered Backprojection (FBP). The three-dimensional image reconstruction method discussed in this work, involves obtaining two-dimensional (2D) gamma ray tomography images and then combining these images into a three-dimensional (3D) volume data. An opacity, shading and color is attributed to each volume element (voxel) and the resulting scene is projected in a picture plane to be display in a monitor. Our implementation was developed to be used with MTCU data and was based in the Ray casting volume rendering technique. The use of such technique for nondestructive evaluation is a powerful tool to enable a visual trip inside an object without physically opening or cutting it. Experimental and theoretical methods used are discussed and results of experiments using the 3D reconstruction techniques are presented. A particular use of this technique to study concrete properties, such as stones distributions, visualization of structural occurrences inside concrete samples is discussed.

I. INTRODUCTION

Computerized Tomography (TC) has made possible visualization of physical structures in the interior of an object without physically opening or cutting it [1, 2]. Though two dimensional (2D) gamma ray tomography has been used in many areas [3-6] as in important tool of nondestructive evaluation, its combination with volume visualization technique [7-10], which gives a three-dimensional (3D) tomographic image, can be a very powerful tool to analyze objects without destructing it. In order to explore this technique, the 2D gamma ray computed tomography system of Sorocaba University (MTCU) [11] was modified, so that slices of an object in different positions could be acquire, allowing 3D reconstruction. Volume rendering techniques were used for the visualization of acquire volume data. Applications of these techniques, such as oppening the object layer by layer, cutting it at any particular angle and rotation are presented using a concrete sample as the studied object. The detection, quantification and further analysis of structural changes in cement-based material with 3D visualization offers the potential for more rational approach to design, testing, repair, or replacement of concrete structures [12-14]. An overview on the applications of non destructive testing techniques for assessment of concrete structures is given by Baladev Raj and Jayakumar [15]. This article discusses the theoretical method and experimental setup for obtaining 2D tomograms of concrete samples and then the use of these data to performed the 3D reconstruction. In order to study the shape and spatial distribution of coarse aggregate, voids and cracks distribution, we have developed a 3D visualization kit denominate "TOMOGRAFIA TRI-DIMENSIONAL - TTD", based on direct volume rendering. This package runs on PC, using the Windows platform.

II. GAMMA RAY TOMOGRAPHY: MATERIALS AND METHODS

The gamma ray CT miniscanner employed in this experiment was built at the Experimental Nuclear Physics Laboratory at University of Sorocaba. This scanner allows the use of nondestructive techniques for visualizing features in the interior of opaque solid objects to obtain digital information on their 3D geometry and topology. In the case of concrete, the aggregates used can be visualized inside a samples. The images to be shown in this paper were all taken with MTCU. The tomograph operates with a gamma ray source of 241Am (photons of 60 KeV and 100 mCi of intensity) and a NaI(Tl) solid state detector. A PC controls the data acquisition system as well as the movement of translation and rotation of the sample. A tomographic image can be reconstructed, after a number of profiles of narrow-beam transmission are made at different orientations. These measurements represent the total linear attenuation coefficient of g-rays along the path of the ray. The image reconstruction problem can be solved, in our case, using two different algorithms: i) Algebraic Reconstruction Techniques (ART) [16] and ii) Discrete Filtered Backprojection (FBP) [17, 18]. Visual criterion were used to choice which algorithm produce the best image. The results is a tomographic 2D image of a cross section of the specimen studied. With several 2D images, a stacking procedure is employed to produce the 3D volume data. The concrete samples used in this study were made using cement type Portland-CP-II, fine natural sand, stones (coarse aggregate) and water. The cylindrical concrete samples had measured between 15 mm to 50 mm of diameter and 50 mm of height.

III. THEORETICAL DISCUSSIONS: VOLUME RENDERING TECHNIQUES

Volume rendering is a family of techniques for visualizing sampled scalar or vector fields of three spatial dimensions without fitting geometric primitives to the data. The techniques used in the process of visualization can be resumed in four steps showed in Figure 1.


The first step is data preparation, which can include some interpolation between 2D acquired images, contrast enhancement and use of some filters to improve the data quality. These 2D data are then used as input for the formation the 3D volume data. The volume data are divided into volume elements called voxels. This voxel array are then used in the classification procedure, where one opacity is associated to each voxel by making use of transfer function like the one shown in Eq.(1), proposed by Levoy [10]. In this equation an opacity av is associate to all voxels having selected value of color or intensity fv, and assigning an opacity zero to all other voxel. To avoid aliasing artifacts, we would also like voxel having values close to fv to be assigned opacities close to av.

In Eq. (1) r is a voxel thickness and |Ñf(xi)| is the gradient vector. This transfer function enables to view some special structures contained within the volume data. In a separate step, the voxel array is used as input to a shading model like that showed in Eq. (2), proposed by Phong [19, 20].

where Cl(xi) is the component of color at voxel location xi, Ka, Kd and Ks are respectively the ambient, diffuse and specular reflection coeficient of light , n is the exponent used to approximate highlight, d(xi) is the perpendicular distance from picture plane to voxel location, N(xi) is the surface normal vector at voxel location, L is the normalized vector in the direction of light source and H is the normalized vector in the direction of maximum highlight. The shaded color volume provides a satisfactory illusion of smooth and 3D shape cues. This step simulate the sum of the light emitted by the volume and scattered by the surfaces. Finally rays are then cast into these two arrays from the observer eyepoint. For each ray a vector of sample colors and opacities is computed by resampling the voxel database at some evenly spaced locations along the ray. Eq. (3) shows the ray casting method used to perform these projections.

where I(u,v) is the final color at pixel location (u,v). The final image can be showed in different angles and cut planes can be introduced to view selected portion of the volume. These effects were implemented in our program, before of the rays casting. In our implementation we cast only one ray per pixel.

IV. EXPERIMENTAL RESULTS AND DISCUSSION

Several sets of samples were especially fabricated to test the 2D and 3D algorithm. Figure 2 shows a 3D volume rendered image of concrete sample by combining 81 2D CT scan images into a volume data.


Each 2D image contais 81 per 81 pixel, totalizing 813 voxels. The resolution of the image is 1 mm/pixel. Figure 3 shows the distribution of coarse aggregates inside the sample. This image was obtained using Levoy's transfer function to selected only the interest part of the concrete (coarse aggregate).


Figure 4 shows how the application of the tools implemented in the TTD program can produce some especial views of the object in study. The upper and lower parts of the figure shows one view obtained using rotation tools associated with some virtual cutting planes. Both figures were produced using Levoy's transfer function.


Another interesting feature of the implemented tools, is the possibility to use them to make a Stereology study [21, 22] of the concrete samples, i. e., obtaining the statistical information of geometric quantities of a three-dimensional sample from observations made on two-dimensional section. We showed in the upper part of figure 5 the fotography, reconstructed tomography image of a concrete sample and some possible three orthogonal cut planes used in Stereology study, respectively. In the lower part of figure 5 we showed these orthogonal cut planes, obtained virtualy, where it is possible to observe some damage in the concrete, like the big crack extension and some air voids. In concrete, cracks are thought to originate from one or more porous voids, and they may even spread preferentially through voids and pre-existing cracks. We hope that the detailed mechanisms of crack origination and propagation can be better studied using the 3D gamma rays imaging and the tools implanted in program TTD.


V. CONCLUSION

There are a number of industrial applications where the technique of three- dimensional gamma ray tomography can be very useful. We showed one example of application applied in qualitative concrete analysis, where we showed that it is possible to perform the identification of some structures and imperfection in the concrete, such as stone distributions, air voids as well as cracks distribution and extension. The results of application of the tools implemented in TTD program, confirm the high potential of the method for concrete analysis and open possibilities to use this techniques in others areas.

Acknowledgments

The authors would like too thank Mr. Dirk Bekel and Mr. Rubens Rehder directors of linear product line of SCHAEFFLER BRASILl LTDA industry, for the donation of a linear guide used in the construction of a Mini Computerized Tomograph of UNISO and Fundação de Amparo à Pesquisa do Estado de São Paulo - FAPESP, for financial support.

Received on 21 July, 2005

  • [1] G. N. Hounsfield, British Journal of Radiology, 46, 1016 (1973).
  • [2] J. Ambrose, British Journal of Radiology, 46, 1023 (1973).
  • [3] J. M. Oliveira Jr. A. C. G. Martins, and J. A. DE Milito, Braz. Jour. Phys. 34, 1020 (2004)
  • [4] P. E. Cruvinel, R. Cesareo, S. Crestana, and S. Mascarenhas, IEEE Trans. Instrum. Meas., 39(5), 745 (1990).
  • [5] D. Braz, L. M. G. Motta, R. T. Lopes, Appl. Rad. and Isot., 50, 661 (1999).
  • [6] C. R. Appoloni, A. C. Nardocci, and M. M. Obutti, Cięncia e Cultura, 40, 387 (1987).
  • [7] M. P. Baker, D. Hearn, Computer Graphics-Version C,2 Ed. New Jersey: Prentice-Hall (1997).
  • [8] A. E. Kaufman, Volume Graphics Computer, 26(7), 51 (1993).
  • [9] R. A. Derbin, L. Carpenter, and P. Hanharan, Computer Graphics, 22 65 (1988).
  • [10] M. Levoy, IEEE Computer Graphics & Applications, 8, 29 (1988).
  • [11] J. M. Oliveira Jr., Braz. Jour. Phys. 33, 273 (2003)
  • [12] L. B. Wang, J. D. Frost, G. Z. Voyiadjis, T. P. Harman, Mechanics of Materials, 35, 777 (2003)
  • [13] E. J. Garboczi, Cement and Concrete Research 32, 1621 (2002)
  • [14] S. R. Stock, N. K. Naik, A. P. Wilkinson, and K. E. Kurtis, Cement and Concrete Research 32, 1673 (2002)
  • [15] B. Raj and T. Jayakumar, Journal of Non Destructive Evaluation, 3 29, (2001).
  • [16] R. Gordon, R. Bender, and G. T. Herman, J. Theor. Biol. 29, 471 (1970).
  • [17] R. N. Bracewell and A. C. Riddle, Astrophys. J. 150, 427 (1967).
  • [18] G. N. Ramachandran and A. V. Lakshminarayanan, Proc. Nat. Acad. Sci. USA 68, 2236 (1971).
  • [19] B. T. Phong, Communications of the ACM, 18, 311 (1975).
  • [20] J. Blinn, Computer Graphics, 11, 192 (1977).
  • [21] R. T. DeHoff, F. R. Rhines, Quantitative microscopy. McGraw-Hill, New-York (1968).
  • [22] E. E. Underwood. Quantitative Stereology. Addison-Wesley, Reading (1970)

Publication Dates

  • Publication in this collection
    07 Nov 2005
  • Date of issue
    Sept 2005

History

  • Received
    21 July 2005
Sociedade Brasileira de Física Caixa Postal 66328, 05315-970 São Paulo SP - Brazil, Tel.: +55 11 3091-6922, Fax: (55 11) 3816-2063 - São Paulo - SP - Brazil
E-mail: sbfisica@sbfisica.org.br