The present invention relates to the field of terahertz (THz) imaging, more specifically the area of non-destructive imaging and imaging for structural defect evaluation in the THz regime.
THz spectroscopy and imaging has received considerable attention for non-destructive evaluation of various materials including polymers, pharmaceuticals, detection of concealed weapons, and explosives. See, B. B. Hu and M. C. Nuss, Optics Letters. 20(16): p. 1716-1718 (1995); D. Mittleman, IEEE Journal of selected optics in quantum electronics, 2(3): p. 679-692 (1996); S. Wang and X-C Zhang, Journal of Physics D, 37(4): p. R1-R36 (2004); D. Mittleman et al., Optics Letters, 22(12): p. 904-906 (1997). The technique has also been applied to non-destructive evaluation of moisture content of many materials, including grain, leaves, wood, as well as polymers. See, A. Brahm et al., Infrared, Millimeter and Terahertz Waves (IRMMW-THz), 2011 36th International Conference: (2011); T. Buma and T. B. Norris, Applied Physics Letters, 84(12): p. 2196-2198 (2004); Wenfeng Sun et al., The European Conference on Lasers and Electro-Optics, Munich, Germany: (2011); Li Qi et al., Journal of Infrared, Millimeter, and Terahertz Waves, 33(5): p. 548-558 (2012); A. Wei-Min-Lee et al., Opt. Lett., 37(2): p. 217-219(2012); B. Ferguson et al., Optics Letters, 27(15): p. 1312-1314 (2002); M. Bessou et al., Appl. Opt., 51(28): p. 6738-6744 (2012); D. J. Roth at al., 69(9): Materials Evaluation, p. 1090-1098 (2011). THz spectroscopy and imaging has been discussed as a non-destructive evaluation (NDE) tool of natural cork enclosures. B. Recur et al., Optics Express, 19(6): p. 5105-5117 (2011). NDE of natural cork has been demonstrated by imaging the internal crack, voids, and grain structure of natural cork samples. Y. Hor, J. F. Federici, and R. L. Wample, Applied Optics, 2008. 47: p. 72-78.
THz Time-Domain Spectroscopy (THz-TDS) and imaging is a coherent measurement technology which is based on the measurement of a THz pulse in the time-domain. The Fourier transform of the pulse waveform gives measurement of both the frequency dependent phase as well as amplitude of the THz pulse. Time-domain THz waves provide temporal and spectroscopic information that enables development of various three-dimensional (3D) terahertz tomography imaging modalities. D. Mittleman, IEEE Journal of selected optics in quantum electronics, 2(3): p. 679-692 (1996); S. Wang and X-C Zhang, Journal of Physics D, 37(4): p. R1-R36 (2004). The interaction between a coherent THz pulse and an object provides rich information about the object under study; therefore, three-dimensional terahertz imaging is a very useful tool to inspect or characterize several types of objects.
X-ray computed tomography (CT) is an excellent methodology to measure the 3D cross sectional images of materials and much of the same methodology has been adapted in the THz and millimeter wave regions. For example, a variety of instrumentation hardware have been used for THz tomography systems including all-electronic 3D computed THz tomography operating in the 230-320 GHz frequency range, 3D THz imaging using single cycle THz pulses, continuous wave (CW) terahertz tomography with phase unwrapping, THz-CT using CW a gas laser operating at 2.25 THz, and THz optical coherence tomography based on quantum cascade lasers.
The vastly different spatial scales of x-rays and THz radiation are such that the reconstruction methodologies which are routinely employed in the x-ray range may not be optimal in the THz range. X-rays, due to their nature, travel through the target material in almost straight lines without much refraction. Due to the refractive index change at material boundaries, THz waves are susceptible to refraction as well as loss of signal due to Fresnel reflection from boundaries. Due to the enhanced loss of THz power at a boundary due to both Fresnel reflection losses as well as refractive losses, reconstructed THz-CT images exhibit enhanced attenuation at the boundaries and also a distortion of the boundary shapes. Examples of the boundary effect can be seen in many instances concerning THz CT imaging. See, e.g., S. Wang and X-C Zhang, Journal of Physics D, 37(4): p. R1-R36 (2004); D. Mittleman et al., Optics Letters, 22(12): p. 904-906 (1997); B. Ferguson et al., Physics in Medicine and Biology, 47(21): p. 3735-3742 (2002); X-C Zhang, Philosophical Transactions of The Royal Society A, 362: p. 283-299 (2003); W. L. Chan et al., Reports on Progress in Physics, 70(8): p. 1325-1379 (2007). Only in the case of a low refractive index contrast material can the refractive and reflective effects be ignored in the image reconstruction. See, Li. Qi et al., Journal of Infrared, Millimeter, and Terahertz Waves, 33(5): p. 548-558 (2012); A. Wei-Min-Lee et al., Opt. Lett., 37(2): p. 217-219(2012); K. Hyeongmun et al., Optical Society of America (2012); S. A. Nishina et al., SAE International Journal of Fuels and Lubricants, 5(1): p. 343-351 (2012).
Other examples of adapting X-ray CT to the THz range include incorporating Gaussian beam properties in the image reconstruction process to improve the quality of the reconstructed images. See, B. Recur et al., Optics Express, 20(6): p. 5817-5829 (2012), in which Gaussian beam properties were simulated and when the beam properties were included, the reconstructed images showed differences compared to standard reconstructed images.
Some studies of boundary artifact phenomenon have included attempts to remove the prominent boundary effect phenomena by different methodologies. E. Abraham et al., Optics Communications, 283(10): p. 2050-2055 (2010) introduced a multi-peak averaging method to eliminate boundary effects due to refraction losses of the THz beam inside the material. As the THz beam propagates through the material, it suffers refraction inside the material and thus produces multiple peaks—instead of a single peak—when it passes through a material. In Abraham et al., a time delay from a particular peak was used to generate tomographic images. However, the presence of multiple peaks makes it difficult to choose the correct peak for time delay measurement. By averaging several of the peaks and considering the time delay of that averaged peak, the boundary effect can be reduced. In applying this technique to 3D THz-CT images of a Teflon cylinder (refractive index 1.37) with a hole formed in it, the effect of the boundaries is reduced, but the visibility of boundaries are still artificially enhanced in the reconstructed image.
For NDE of materials for which the internal structure is not uniform, artifacts in the reconstructed image can mask the subtle but important contrast in a sample's internal structure. In a previous study by the present inventors of internal defects in natural cork, pulsed THz-CT was used to reconstruct the cork's internal structure. S. Mukherjee and J. F. Federici, IRMMW-THz 2011—36th International Conference on Infrared, Millimeter, and Terahertz Waves, Houston, Tex., USA: p. 85 (2011). However, the strong boundary artifact made resolution of the mass density variations, cracks, voids, and channels of the cork structure difficult to discern. For natural cork, it is the internal structure which is thought to determine the gas diffusion properties of natural cork which are essential for the functionality of natural cork as barrier to gas and liquid diffusion. A. J. Teti et al., Infrared Milli. Terahz. Waves, 32: p. 513-527 (2011); J. F. Federici, IEEE Transactions on Terahertz Science and Technology, 33(2): p. 97-126 (2012).
Artificially large boundaries are produced in reconstructed THz-CT images due to the finite beam size of the probing THz radiation as well as strong refractive effects in the THz range including refractive power losses and beam steering. Of these effects, the beam steering is found to introduce the largest distortion in the THz projection data. Embodiments of the present invention provide correction algorithms for objects which can be applied to THz projection array data prior to reconstruction of the THz-CT image using Radon transformations. The presently disclosed subject matter invention corrects the edges of the projection data for the finite THz beam size as well as beam steering and Fresnel reflection losses. When algorithms in certain embodiments of the present invention are applied to plastic rods, for example, the artifically large attenuation near the boundary of the cylindrical sample is removed. Defects such as holes which are present near the central region of the sample are reproduced using correction algorithms of the present invention. When the defects are located near the periphery of the sample, the correction algorithms of certain embodiments of the present invention indicate the presence of the defect. When the algorithms are applied to a low refractive index (˜1.1) material such as natural cork, the boundary effect is significantly reduced in the reconstructed images enabling visualization of the cork's internal structure including holes and lenticels.
The present inventors have surprisingly found that THz CT can be an effective NDE tool if the general shape of an object under test is known. If the shape and refractive index of a ‘standardized’ object is known a-priori, then the effects of Fresnel reflection and refraction may be removed from CT projection data prior to applying an inverse Radon transformation to reconstruct the image. By removing the boundary artifacts, the discrimination of internal structure of a test object compared to the ideal ‘standardized’ object is greatly improved.
An example of one known shape for NDA is the shape of cylindrically shaped natural cork stoppers; the outer size and shape of each sample is essentially the same from sample to sample. Removing the boundary artifacts enables a more detailed reconstruction of each sample's internal structure which is so critical to the functionality of the stoppers with regard to their gas and liquid diffusion properties. Thus, a method is provided for removing boundary artifacts in THz CT imaging for cylindrically shaped objects.
In accordance with one or more embodiments a method of reducing boundary effect in a THz-CT image includes correcting steering of the THz beam and/or Fresnel reflection prior to reconstruction of the THz-CT image, the method including tomographically scanning an object at selected rotational positions to obtain a plurality of projection slices, and prior to reconstructing the THz-CT image, applying to each of the plurality of projection slices an algorithm to determine a location of left and right edges of the object relative to the center of rotation of the object, determining a range of values for which the measured attenuation is not instrument limited based on a maximum detectable attenuation, and applying a further algorithm representing the corrected attenuation projection array data, the algorithm including an experimentally measured attenuation, correction for beam steering, and accounting for Fresnel reflection loss at the incident and exiting air-object interfaces.
The method may include reconstructing the THz-CT image such as by using a Radon transformation.
In accordance with another embodiment a method of reducing boundary effect in a THz-CT image includes correcting steering of the THz beam and/or Fresnel reflection prior to reconstruction of the THz-CT image, the method including tomographically scanning an object at selected rotational positions to obtain a plurality of projection slices, and prior to reconstructing the THz-CT image, applying to each of the plurality of projection slices an algorithm
to determine a location of left and right edges of the object relative to the center of rotation of the object, determining a range of lR values for which the measured attenuation is not instrument limited based on a maximum detectable attenuation, applying an algorithm comprising the correction terms αLr=ln(T(lR))+ln(Tst(lR))+ln(1−Rpa)±ln(1−Rap) to the range of lR values, wherein αLr represents the corrected attenuation projection array data, −ln(T(lR)) is an experimentally measured attenuation, ln(Tst(lR)) is the correction for beam steering, and ln(1−Rpa) and ln(1−Rap) account for Fresnel reflection loss at the incident and exiting air-object interfaces.
The method may further include applying an algorithm Ath(lR)=α0L(lR)=α02R√{square root over (1−lR2)} where lR=l/R and R is the radius of the object, to fill in projection array data as a function of lR in a blind region from the object's edges to a boundary of corrected data.
The object may be cylindrical, and may be any material such as plastic, natural cork, etc. The object may be scanned horizontally and/or vertically at selected intervals, such as intervals in the range of 1 mm-5 mm.
The method may include reconstructing the THz-CT image such as by using a Radon transformation.
In another embodiment a non-transitory, computer readable storage medium containing a computer program is provided, which when executed by a computer processor causes the computer processor to perform actions, the actions including correcting steering of a THz beam and/or Fresnel reflection prior to reconstruction of a THz-CT image, including applying to each of a plurality of projection slices obtained by tomographically scanning an object at selected rotational positions an algorithm
to determine a location of left and right edges of the object relative to the center of rotation of the object, determining a range of lR values for which the measured attenuation is not instrument limited based on a maximum detectable attenuation, applying an algorithm comprising the correction terms αLr=−ln(T(lR))+ln(Tst(lR))+ln(1−Rpa)+ln(1−Rap) to the range of lR values, wherein αLr represents the corrected attenuation projection array data, −ln(T(lR)) is an experimentally measured attenuation, ln(Tst(lR)) is the correction for beam steering, and ln(1−Rpa) and ln(1−Rap) account for Fresnel reflection loss at the incident and exiting air-object interfaces.
In one embodiment the object cylindrical, and may be any material such as plastic, natural cork, etc.
The non-transitory, computer readable storage medium containing a computer program may be operable to cause the computer processor to apply an algorithm Ath(lR)=α0L(lR)=α02R√{square root over (1−lR2)} where lR=1/R and R is the radius of the object, to fill in projection array data as a function of lR in a blind region from the object's edges to a boundary of corrected data.
The non-transitory, computer readable storage medium containing a computer program may be operable to cause the computer processor to reconstruct the THz-CT image such as by using a Radon transformation.
In another embodiment, a apparatus includes a processor operating to perform actions in response to executing computer program instructions, the actions including correcting steering of a THz beam and/or Fresnel reflection prior to reconstruction of a THz-CT image, including applying to each of a plurality of projection slices obtained by tomographically scanning an object at selected rotational positions an algorithm
to determine a location of left and right edges of the object relative to the center of rotation of the object, determining a range of lR values for which the measured attenuation is not instrument limited based on a maximum detectable attenuation, applying an algorithm comprising the correction terms αLr=−ln(T(lR))+ln(Tst(lR))+In(1−Rpa)+ln(1−Rap) to the range of lR values, wherein αLr represents the corrected attenuation projection array data, ln(T(lR)) is an experimentally measured attenuation, ln(Tst(lR)) is the correction for beam steering, and ln(1−Rpa) and ln(1−Rap) account for Fresnel reflection loss at the incident and exiting air-object interfaces. The object may be cylindrical, and may be a material such as but not limited to plastic, natural cork, etc.
The apparatus may be operable to apply an algorithm Ath(lR)=α0L(lR)=α02R√{square root over (1−lR2)} where lR=l/R and R is the radius of the object, to fill in projection array data as a function of lR in a blind region from the object's edges to a boundary of corrected data.
The apparatus may be operable to cause the computer processor to reconstruct the THz-CT image using a Radon transformation.
The patent or application file contains at least one drawing executed in color. Copies of this patent or patent application publication with color drawing(s) will be provided by the Office upon request and payment of the necessary fee.
So that those having ordinary skill in the art will have a better understanding of how to make and use the disclosed systems and methods, reference is made to the accompanying figures wherein:
a) is a graphical depiction of a plot of experimentally measured average THz attenuation (solid) between 0.1-0.2 THz and theoretically calculated attenuation (dashed) of a solid, uniform Plexiglas rod in accordance with an embodiment of the presently disclosed subject matter;
b) is a graphical depiction of a reconstructed pulsed THz-CT image of a horizontal slice through a uniform Plexiglas rod in accordance with an embodiment of the presently disclosed subject matter;
a) is a schematic depiction of optimal propagation of THz radiation through collimating and focusing lenses in the absence of a sample and
c) is a block diagram of a computing system suitable for carrying out methods in accordance with one or more embodiments of the present invention;
a) is a graphical depiction of experimentally measured attenuation (solid line), ideal attenuation projection (gray dotted line) assuming no refraction, beam steering correction (dotted line) and predicted attenuation due to the edge of the sample blocking the THz beam (dashed line) in accordance with an embodiment of the presently disclosed subject matter;
b) is a graphical depiction of corrected attenuation from Eq. (7) using the beam steering correction term determined from ray-tracing and Eq. (10) to determine the edges of the sample in accordance with an embodiment of the presently disclosed subject matter;
a) is a graphical representation of a reconstructed pulsed THz-CT image of a circular cross-section through a homogeneous cylindrical Plexiglas rod after a correction algorithm is applied to the measured projection data in accordance with an embodiment of the presently disclosed subject matter;
b) is a graphical representation of a plot profile through a diameter of the subject matter in
a) is a graphical depiction of a reconstructed 2D tomographic image of a plastic rod with a 1 mm hole near the centre without a correction algorithm applied;
b) is a graphical depiction of a reconstructed 2D tomographic image of a plastic rod with a 1 mm hole near the centre with a correction algorithm applied in accordance with an embodiment of the presently disclosed subject matter;
c) is a graphical depiction of a plot profile corresponding to the image of
d) is a graphical depiction of a plot profile corresponding to the image of
a) is a graphical depiction of a reconstructed 2D tomographic image of a plastic rod with a 5 mm hole near the center without a correction algorithm applied;
b) is a graphical depiction of a reconstructed 2D tomographic image of a plastic rod with a 5 mm hole near the center with a correction algorithm applied in accordance with an embodiment of the presently disclosed subject matter;
c) is a graphical depiction of a plot profile of the image of
d) is a graphical depiction of a plot profile of the image of
a) is a graphical depiction of a reconstructed 2D tomographic image of a plastic rod with a 5 mm hole near the periphery of the sample without a correction algorithm applied;
b) is a graphical depiction of a reconstructed 2D tomographic image of a plastic rod with a 5 mm hole near the periphery of the sample with a correction algorithm applied in accordance with an embodiment of the presently disclosed subject matter;
c) is a graphical depiction of a plot profile of the image of
d) is a graphical depiction of a plot profile of the image of
a) is a graphical depiction of a reconstructed 2D tomographic image of natural cork without a correction algorithm applied;
b) is a graphical depiction of a reconstructed 2D tomographic image of natural cork with a correction algorithm applied in accordance with an embodiment of the presently disclosed subject matter;
c) is a graphical depiction of a plot profile of the image of
d) is a graphical depiction of a plot profile of the image of
The following is a detailed description of the invention provided to aid those skilled in the art in practicing the present invention. Those of ordinary skill in the art may make modifications and variations in the embodiments described herein without departing from the spirit or scope of the present invention. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The terminology used in the description of the invention herein is for describing particular embodiments only and is not intended to be limiting of the invention. All publications, patent applications, patents, figures and other references mentioned herein are expressly incorporated by reference in their entirety.
In certain embodiments of the present invention boundary effect resulting from THz CT is minimized and/or effectively eliminated by correcting for the two most dominant phenomena, i.e., steering of the THz beam and Fresnel reflection, prior to image reconstruction. In some embodiments algorithms are provided for correcting the edges of the projection data for the finite THz beam size. Determining the shape and composition of an object prior to image reconstruction and applying the corrections described herein solves the problems of reflection artifacts associated with THz CT.
Thus, the presently disclosed methods permit THz CT to be an effective NDE tool for objects that ordinarily would not be amenable to effective THz CT due to a lack of precision. The presently disclosed methods take into account the shape and refractive index of the object to correct for refraction artifacts.
In the present invention, a standardized object is utilized to develop a baseline. This standardized object has a known shape and refractive index. This allows for the removal of the effects of Fresnel reflection and refraction from CT projection data prior to applying an inverse Radon transformation to reconstruct the image. These standardized objects may then be compared to test objects.
An example of one known shape for NDE is the shape of cylindrically-shaped natural cork stoppers, the outer size and shape of each sample is essentially the same from sample to sample. Removing the boundary artifacts enables a more detailed reconstruction of each sample's internal structure which is so critical to the functionality of the stoppers with regards to their gas and liquid diffusion properties. Thus, a method is provided for removing boundary artifacts in THz CT imaging for cylindrically shaped objects.
The following examples are put forth so as to provide those of ordinary skill in the art with a complete disclosure and description of how to make and use the present invention, and are not intended to limit the scope of what the inventors regard as their invention nor are they intended to represent that the experiments below are all or the only experiments performed.
For example, while the examples and experiments employ cork material and Plexiglass rods, those skilled in the art will recognize other materials may be employed in accordance with the teachings herein and the methods disclosed herein may be applied to other such materials.
The non-homogeneous internal structure of cork and significant sample-to-sample variations precludes natural cork as a model material for the development of correction algorithms. Therefore, in order to study the boundary effect and develop algorithms for removing boundary effect from THz-CT reconstructed images, several cylindrically-shaped plastic Plexiglas rods (real refractive index 1.54) were used as target material for algorithm development. Cylindrically shaped plastic rods provide a uniform, homogeneous material for development of boundary correction algorithms.
Four identical plastic rods were chosen for creating correction algorithms for certain embodiments of the present invention. Of these four rods, one rod was kept intact. In two of the samples, a uniform cylindrical-shaped hole (1 mm and 5 mm diameters respectively) was drilled near the geometric center of the cylinder. In the fourth sample, a cylindrically-shaped hole (5 mm diameter) was drilled near the periphery of the sample. These sample plastic rods were subjected to transmission scans by a pulsed THz beam.
The Plexiglas rod and natural cork samples were scanned in transmission using a Picometrix T-Ray 2000 system. Details of the experimental set-up have been discussed in the previous work of the inventors. See, e.g., S. Mukherjee and J. F. Federici, IRMMW-THz 2011—36th International Conference on Infrared, Millimeter, and Terahertz Waves, Houston, Tex., USA: p. 85 (2011), incorporated by reference herein in its entirety.
For tomographic scanning, samples were attached to a rotation stage such that the geometric center of the cylinder was nominally collinear with the rotation axis of the stage. Each sample was rotated in 2 degree intervals from zero to 360 degrees (up to 180 rotations) relative to its original position. Full tomographic scanning was obtained by vertically (resolution 1 mm) and horizontally (0.5 mm resolution) scanning a sample at each rotational position.
From the THz time-domain spectra, the average attenuation (A=ln(1/T)) was calculated, where T is the transmission at 0.15 THz for each scan position. For each horizontal slice through circular cross-section of the cylinder at a fixed rotational angle, the array of attenuation data represents a projection through the sample. See, S. Wang and X-C Zhang, Journal of Physics D, 37(4): p. R1-R36 (2004), incorporated by reference herein in its entirety. A typical projection for a solid Plexiglas rod is shown in
a) shows a typical plot of the experimentally measured and ideal attenuation projection through a solid Plexiglas rod measured at 0.15 THz. The ideal projection data is calculated using measured values for the real refractive index and the attenuation coefficient of a homogenous sample. These values are measured by propagating the THz beam through the diameter of the sample and analyzing the resulting frequency dependent phase and magnitude.
The ideal projection assumes that the THz beam propagates straight through the sample. For this ideal projection, the attenuation should depend only on the material's attenuation coefficient α0 and the path length through the sample. The path through the sample depends on the offset distance l relative to the geometric center of the circular cross-section
A
th(lR)=α0L(lR)=α02R√{square root over (1−lR2)} (1)
where lR=l/R, and R is the radius of the sample. According to Eq. (1), the center position corresponding to lR=0 should exhibit the maximum attenuation with decreasing attenuation as the offset parameter increases away from the center diameter. However, in reality, the measured attenuation (
In embodiments of the present invention an algorithm is provided that eliminates the effect of the Fresnel reflection and beam steering, so that the anomalous attenuation shown in the reconstructed image (
Now referring to
In calculating the algorithms in certain embodiments of the present invention, the polarization of the incident THz wave is parallel to the plane of incidence. The Fresnel reflection losses are included using the power reflection coefficient
(Eugene Hecht, Optics, 4th edn, (Addison Wesley, 2001), incorporated by reference herein in its entirety), where ni, nt, θi and θt are refractive index of the incident medium, refractive index of the transmitted medium, incidence and transmitted angle, respectively. Applying both Snell's law and Eq. (2) to both the air-plastic and plastic-air interfaces gives the following reflection losses at the two boundaries
The total transmission of a THz beam through the sample can be written as:
T(lR)=(1−Rap) exp(−αLr)(1−Rpa) (5)
where α is the power attenuation coefficient for the plastic. The first term of Eq. (5) represents the power loss when the THz beam refracts as it enters the sample. The second term represents the attenuation loss of the THz beam propagating through the sample, while the third term represents the reflective power loss as the beam exits the sample. It should be noted that this loss term can be up to 100% if the THz beam is totally internally reflected at the plastic-air interface.
As an estimate of the Frensel power losses for certain embodiments of the present invention, consider a beam travelling through the material at a distance lR=½. Using the measured linear attenuation coefficient α=0.0311/mm and radius of the plastic rod (14 mm), the transmission of the THz beam through the material is estimated from Eq. (5) to be 0.41 including Fresnel reflection losses and roughly 0.47 when the losses are neglected. Therefore, inclusion of the Fresnel losses reduces the transmission by 14% which corresponds to an attenuation change of about 0.14.
While the increase in sample path length and Fresnel losses increase the attenuation from what one would ideally expect for an undeviated beam, the magnitude of these losses is too small to explain the rapid increase in attenuation observed (in
In order to predict the effects of beam steering on the THz-CT system, a ray-tracing software program BEAM4 (Stellar Software, Berkeley, Calif.) was used to model the optical system. A model system 2 may include a source 10, first lens 20, second lens 30, third lens 40, fourth lens 50 and detector 60. A transmission module Tx may include a source 10 and first lens 20, and a receving module Rx may include a fourth lens 50 and detector 60. Object 80 may be positioned between the transmission module Tx and a receving module Rx. A table of the optical components, their spatial locations, and physical sizes which were used for the ray-tracing calculation are listed in Table 1 and illustrated in
In one embodiment a system 2 may be operably connected to a computing system 100.
As will be apparent to the skilled artisan, one or more embodiments of the presently disclosed subject matter may include a computer or server coupled to one or more user computers over a network, such as the Internet. The computer and/or server and user computers are operable to carry out computing activity (e.g., the execution of suitable software code) in connection with implementing the functions and actions of systems disclosed and described herein.
By way of example, the server and/or the user computers may be implemented using known hardware, firmware, and/or software, as well as specialized software for carrying out specific functions and actions desirable for implementing embodiments of the invention. For example, with reference to
Data are preferably input to, and output from, the data processing unit 102 by way of an input/output device (or I/O interface) 108. Operators of the system 100 may desire to input software programs and/or data into the computer 101 by way of an external memory 110 that is coupled to the I/O interface 108 by way of a suitable link (such as a cable, wireless link, etc.) The external memory 110 may be implemented via a flash-drive, disc, remotely located memory device, etc.
The server and/or the user computers may also include an interface device 111, which is operatively coupled to the I/O interface 108 of the computer 101 via a suitable link, such as a cable, wireless link, etc. The interface device 111 includes at least one display 112, as well as an input device 114, such as a keyboard, mouse, voice recognition system, etc. The operators of the system 100, such as an IT professional or a researcher, preferably utilizes the interface device 111 to provide information to the computer 101 in connection with entering appropriate data and/or programs into the system 100.
The computer 101 manipulates data via suitable software code in accordance with various embodiments of the invention and may display results on the display 112 for consideration by the various operators (IT professionals, users, etc.). In accordance with well-known techniques, the results may also be stored within the memory 104 of the computer 101, output and saved on the external memory device 110, and/or provided in any of a number of other ways.
It is noted that the functional blocks illustrated in
Irrespective of how the system 100 is implemented and/or partitioned, it preferably carries out one or more methods described herein.
The simulated attenuation used in certain embodiments of the present invention due to beam steering Ast(lR)=ln(Tst(lR)) is shown in
In order to define a correction term due to beam steering for certain embodiments of the present invention, the simulated attenuation is fitted to a quadratic polynomial given by ln(Tst(lR))=alR2+blR+c where a, b, and c are constants determined by the best fit to the data of
The effects of beam steering are included into Eq. (5). Using an additional factor Tst(lR) which accounts for the effective transmission of the THz-CT system in the presence of beam steering
T(lR)=Tst(lR)exp(−αLr)(1−Rpa)(1−Rap) (6)
where the left-hand side of Eq. (6) is the measured THz transmission. Solving this equation for the parameter of interest αLr gives
αLr=ln(T(lR))+ln(Tst(lR))+ln(1−Rpa)±ln(1−Rap) (7)
For certain embodiments of the present invention equation (7) illustrates the three correction terms which are applied to the measured THz attenuation prior to reconstructing the THz-CT image using a Radon transformation. The αLr term represents the corrected attenuation projection array data which will be inverted using the Radon transformation. The −ln(T(lR)) term is the experimentally measured attenuation. The ln(Tst(lR)) term is the correction for beam steering, while the ln(1−Rpa) and ln(1−Rap) terms account for the Fresnel's reflection loss at the incident and exiting air-plastic interfaces.
The shape of the measured attenuation near the sample boundaries results from the finite beam size of the probing THz beam. For large values of |lR|>1.11, the sample is not in the THz beam path and the measured THz transmission (attenuation) is unity (zero). As the sample is scanned horizontally in lR, the edge of the sample partially blocks the THz beam leading to an increase in measured attenuation. Due to the large angle of incidence near the edges of the sample, the beam steering is so severe as none of the light which enters the sample is able to propagate to the detector. The attenuation near the edges of the sample, therefore, are modelled assuming that the edge of the sample partially blocks the THz beam. Assuming that the THz beam propagates in the z direction as a Gaussian beam with a spot size of a0 at the focus, the local intensity of the THz beam is given by
I(x,y)=I0 exp(−2(x2+y2)/a02) (8)
(E. D. Hirleman, W. H. Stevenson, Applied Optics, 17(21): (1978), incorporated by reference herein in its entirety), where
and P0 is the total power of the beam at any cross section. The total power of THz radiation which gets blocked by the sample edge is calculated by integrating Eq. (8) over the transverse directions as illustrated in
The measured transmittance near the sample's right edge (corresponding to positive values of lR) is
where lR represents the horizontal (ie. x) location of the sample's edge from the center of the beam. After integrating Eq. (9) and taking the negative of natural log on the right side of the expression, one derives the attenuation near the sample right edge as,
For the left edge (negative values of lR), the equation is the same except the limits of integration range from negative infinity to −R(lR+1).
a) shows a comparison of the measured THz attenuation −In[T (lR)] with beam steering correction term −ln[Tst(lR)]. The correction term has been offset vertically in the plot in order to compare the shapes of the two curves. Note that the similarity in the two curves strongly suggests that the large increase in attenuation with increasing offset parameter lR is primarily due to beam steering.
As part of the correction algorithm, one must account for the fact that the rotational axis for the tomography scans does not exactly coincide with the geometric axis of the cylindrical rod. Consequently, the first step in the correction algorithm for certain embodiments of the present invention is to use Eq. (10) to determine the left and right boundaries of the rod. Once these boundaries are determined, the offset between the rotational and geometric axes is used to apply correction terms of Eq. (6) for both Fresnel reflection losses and beam steering.
While the beam steering and Fresnel correction factors of Eq. (6) are used to correct the middle portion of the projection data for certain embodiments of the present invention, the THz-TDS system's detection limit as well as the severe beam steering when the THz beam passes near the edges of the rod implies that the measured attenuation for |lR|>0.36 in
At the physical edge corresponding to lR=1, the attenuation through the material should have a limiting value of zero. Since the radius of the rod is known, the only free parameter in Eq. (1) is the attenuation coefficient α0. This value is determined by matching the attenuation value from Eq. (1) to the corrected value of the measured attenuation from Eq. (7) at a fixed value of lR corresponding to the attenuation detection limit of the THz-TDS system. As an example,
In summary, a correction algorithm of certain embodiments of the present invention may be applied as follows:
For each projection slice, use Eq. (10) to determine the location of the left and right edges of the cylinder relative to the center of rotation of the sample. Based on the maximum detectable attenuation (about ˜4.6 for the instrument used in this test), determine the range of lR values for which the measured attenuation is not instrument limited. Apply the correction terms of Eq. (7) to that range of lR parameters. Use the ideal form for the attenuation Eq. (1) to fill in projection array data as a function of lR in the “blind” region from the sample's edges to the boundary of the valid corrected data. Repeat for each projection slice for all rotation angles of the sample.
The correction algorithm described above for certain embodiments of the present invention is applied to all of the projection data as a function of sample rotation from the homogenous plexiglass rod and the results are shown in
THz rays which pass near the boundary of the object are subjected to severe beam steering. For a homogenous material for which Eq. (1) is a good representation of the true sample attenuation, there is not much error in the reconstructed image by using Eq. (1) to match the projection array data from the physical edge of the sample to the regions for the measured attenuation is accurately measured. However, if a structural feature were present in the peripheral region of the sample, the measured attenuation—since it is dominated by the blocking of the THz beam by the sample's edge—would not be representative of the structure feature. In essence, the measured THz attenuation near the periphery of the sample is “blind” to the presence of any structural features which might cause either an increase or decrease in the measured attenuation. For the blind regions, no real information about the internal structure of the object can be obtained.
In order to test the sensitivity of the algorithms of certain embodiments described herein for the presence of defects near the periphery of a sample, the algorithms were applied to three plastic rods with defects. The reconstructed images of the rod with a 1 mm hole near the center are shown both without (
a)-(d) show the 2D THz-CT reconstructed images and plot profiles of a plastic rod with a 5 mm hole near the center region. Without correcting for the boundary effects, the presence of the 5 mm hole in the reconstructed image (
However, when the defect in the rods is located in the “blind” region near the physical boundaries of the rod, discerning the hole near the edge becomes difficult. With reference to
In one embodiment of the present invention correction algorithms are applied to attenuation projection data from natural cork wine stoppers. For this material, the presence of lenticel structures as well as internal cracks and voids are characterized by an increase in the measured THz attenuation. See, Y. Hor, J. F. Federici, and R. L. Wample, Applied Optics, 2008. 47: p. 72-78, incorporated herein by reference in its entirety. Lenticels are naturally occurring cell structures which enable the exchange of gases between the atmosphere and the interior of plant tissues. While an accurate reconstruction of an object with arbitrary shape and composition by THz CT is problematic due to refraction artifacts, THz CT can still be an effective NDE tool for corks since the size and shape of cork stoppers are standardized. Moreover, the relatively low refractive index (approximately 1.1) of natural cork reduces both the refractive and beam steering effects and the volume of “blind” volumes within the cork relative to the Plexiglas samples discussed above. Removing the boundary artifacts enables a more detailed reconstruction of each sample's internal structure which is so critical to the functionary of the stoppers with regards to their gas and liquid diffusion properties.
Correction algorithms of certain embodiments of the present invention were tested on a cylindrically shaped natural cork stopper. Cork samples were tested with a ˜3 mm diameter hole which was bored into the sample by an insect. With reference to
The correction algorithm and procedure applied to cork may be described as follows:
In one embodiment of the present invention, a cylindrical cork is used. The dimensions of the cork may be about 45 mm in length and a diameter of about 28 mm. Cork having other dimensions may be used as long as the cork sample to be tested is roughly cylindrical in shape.
The cork sample is scanned horizontally at 1 mm intervals and vertically at 5 mm intervals. The minimum scanning limit is 10 μm minimum and there is no maximum scanning limit. In further embodiments of the present invention horizontal and/or vertical intervals can be in the range of 10 μm to a maximum of the horizontal and vertical dimension of the cork used.
For each projection slice, Eq. (10) is used to determine the location of the left and right edges of the cork relative to the center of rotation of the sample.
Based on the maximum detectable attenuation (typically ˜4.6), the range of lR values for which the measured attenuation is not instrument limited is determined. This limit of the maximum detectable attenuation is instrument specific and it could be any arbitrary number, more or less than 4.6 and it could vary depending upon the instrument used. The correction terms of Eq. (7) are applied to that range of lR parameters.
The ideal form for the attenuation of Eq. (1) is used to fill in projection array data as a function of lR in the “blind” region from the cork's edges to the boundary of the valid corrected data. The procedure is repeated for each projection slice for all rotation angles of the cork.
Although the systems and methods of the present disclosure have been described with reference to exemplary embodiments thereof, the present disclosure is not limited thereby. Indeed, the exemplary embodiments are implementations of the disclosed systems and methods are provided for illustrative and non-limitative purposes. Changes, modifications, enhancements and/or refinements to the disclosed systems and methods may be made without departing from the spirit or scope of the present disclosure. Accordingly, such changes, modifications, enhancements and/or refinements are encompassed within the scope of the present invention. All references cited and/or listed herein are incorporated by reference herein in their entireties.