METHOD AND SYSTEM FOR SPECTRAL CHARACTERIZATION IN COMPUTED TOMOGRAPHY X-RAY MICROSCOPY SYSTEM
20170276620 · 2017-09-28
Inventors
- Zhifeng Huang (Pleasanton, CA, US)
- Thomas A. Case (Walnut Creek, CA, US)
- Lourens B. Steger (Pleasanton, CA, US)
Cpc classification
International classification
Abstract
A spectrum measurement and estimation method for tomographic reconstruction, beam hardening correction, dual-energy CT and system diagnosis, etc., comprises determining the spectra for combinations of source acceleration voltage, pre-filters and/or detectors and after measuring the transmission values of several pre-filters, calculating corrected spectra for the combinations of the source acceleration voltage, pre-filters and/or detectors.
Claims
1. An x-ray source spectrum measurement and estimation method in an x-ray CT system, the method comprising: determining baseline spectra for x-rays emitted from an x-ray source of the x-ray CT system at different combinations of at least one x-ray acceleration voltage, more than one filter and at least one detector; during operation of the x-ray CT system, monitoring the x-rays to determine changes to the x-ray source spectrum; and in response to determining that the x-ray source spectrum has changed, calculating new baseline spectra based upon measuring transmission values of at least one or more filters.
2. The method of claim 1, wherein the method is used for tomographic reconstruction and beam hardening correction.
3. The method of claim 1, wherein the method is used for multi energy computed tomography.
4. The method of claim 1, wherein the method is used for x-ray CT system diagnosis.
5. The method of claim 1, wherein the monitoring of the x-rays to determine changes to the x-ray source spectrum is performed by: obtaining a transmission value using a combination of an x-ray acceleration voltage, one filter, and a detector; and comparing the obtained transmission value to a transmission value within the baseline spectra at the same combination of the x-ray acceleration voltage, the one filter, and the detector.
6. The method of claim 1, wherein determining the baseline spectra comprises: obtaining transmission measurements using the combinations of x-ray acceleration voltages, filters and detectors; calculating transmission curves for each of the filters using the transmission measurements; and calculating attenuation curves for each of the filters from the transmission curves.
7. The method of claim 1, wherein determining the baseline spectra comprises: calculating attenuation curves for each of the filters based upon transmission measurements obtained using the combinations of x-ray acceleration voltages, filters and detectors; and applying Expectation Maximization (EM) algorithms to the attenuation curves.
8. The method of claim 1, wherein calculating new baseline spectra comprises: identifying a combination of acceleration voltage and detector used to measure the transmission values of the at least 2 or 3 filters; measuring a transmission value for an air filter at the identified acceleration voltage and detector combination; and creating a transmission curve using the transmission values for the air filter and for the at least 2 or 3 filters and creating an attenuation curve from the transmission curve.
9. The method of claim 1, wherein calculating new baseline spectra comprises: selecting an air filter spectrum at the common acceleration voltage and detector combination from the baseline spectra; fitting the attenuation curve against the selected air filter spectrum; and estimating a corrected spectrum for the air filter according to the air filter spectrum at the common acceleration voltage and detector combination within the fitted attenuation curve using EM algorithms.
10. The method of claim 1, wherein calculating new baseline spectra comprises: creating an estimated corrected spectrum for an air filter using the measured transmission values of the at least 2 or 3 filters; and calculating the new baseline spectra from the estimated corrected spectrum for the air filter.
11. The method of claim 1, wherein calculating new baseline spectra based upon measuring transmission values of at least 2 or 3 filters is accomplished with no phantoms present.
12. The method of claim 1, further comprising using the baseline spectra and the new baseline spectra during scans of the sample to correct for beam hardening in tomographic reconstructions of the sample.
13. An x-ray spectrum measurement and estimation method in an x-ray microscope system for applications such as tomographic reconstruction, beam hardening correction, multi (dual) energy computed tomography (CT) and x-ray microscope system diagnosis, the method comprising: determining spectra for combinations of x-ray source acceleration voltages, pre-filters and/or detectors; and before operation of the x-ray microscope, estimating or calculating spectra for the combinations of the source acceleration voltages, pre-filters and/or detectors from the measured transmission values by measuring transmission values for several pre-filters.
14. A x-ray CT system, the system comprising: an x-ray imaging system comprising an x-ray source, filters, and a detector system; and a computer system for determining baseline spectra for x-rays emitted from the x-ray source at different combinations of at least one x-ray acceleration voltage of the x-ray source, more than one filter and at least one detector of the detector system, monitoring the x-rays to determine changes to the x-ray source spectrum, and in response to determining that the x-ray source spectrum have changed, calculating new baseline spectra based upon measuring transmission values of at least one or more filters.
15. The system of claim 14, wherein the new baseline spectra are used for tomographic reconstruction and beam hardening correction.
16. The system of claim 14, wherein the new baseline spectra are used for multi energy computed tomography.
17. The system of claim 14, wherein the new baseline spectra are used for x-ray CT system diagnosis.
18. The system of claim 14, wherein the computer system determines changes to the x-ray source spectrum by: obtaining a transmission value using a combination of an x-ray acceleration voltage, one filter, and a detector; and comparing the obtained transmission value to a transmission value within the baseline spectra at the same combination of the x-ray acceleration voltage, the one filter, and the detector.
19. The system of claim 14, wherein the computer system determines the baseline spectra by: obtaining transmission measurements using the combinations of x-ray acceleration voltages, filters and detectors; calculating transmission curves for each of the filters using the transmission measurements; and calculating attenuation curves for each of the filters from the transmission curves.
20. The system of claim 14, wherein the computer system determines the baseline spectra by: calculating attenuation curves for each of the filters based upon transmission measurements obtained using the combinations of x-ray acceleration voltages, filters and detectors; and. applying Expectation Maximization (EM) algorithms to the attenuation curves.
21. The system of claim 14, wherein the computer system determines the baseline spectra by: identifying a combination of acceleration voltage and detector used to measure the transmission values of the at least 2 or 3 filters; measuring a transmission value for an air filter at the identified acceleration voltage and detector combination; and creating a transmission curve using the transmission values for the air filter and for the 2 or 3 filters and creating an attenuation curve from the transmission curve.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In the accompanying drawings, reference characters refer to the same parts throughout the different views. The drawings are not necessarily to scale; emphasis has instead been placed upon illustrating the principles of the invention. Of the drawings:
[0042] In the accompanying drawings, reference characters refer to the same parts throughout the different views. The drawings are not necessarily to scale; emphasis has instead been placed upon illustrating the principles of the invention. Of the drawings:
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0053] The invention now will be described more fully hereinafter with reference to the accompanying drawings, in which illustrative embodiments of the invention are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
[0054] As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items. Further, the singular forms and the articles “a”, “an” and “the” are intended to include the plural forms as well, unless expressly stated otherwise. It will be further understood that the terms: includes, comprises, including and/or comprising, when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. Further, it will be understood that when an element, including component or subsystem, is referred to and/or shown as being connected or coupled to another element, it can be directly connected or coupled to the other element or intervening elements may be present.
[0055] For monochromatic x-rays, Beer's Law describes that x-rays will be attenuated when x-rays pass through a pure object:
I=I.sub.0 e.sup.−μt
[0056] where I.sub.0 is the x-ray intensity incident on an object, t is the object thickness, and I is the intensity of x-rays transmitted through the object. μ is the attenuation coefficient of the object (including the effects of Photoelectric absorption and Compton scattering, and electron pair effect if x-ray energy>1.02MeV), depending on the sample density ρthe atomic number Z, atomic mass A, and the x-ray energy E.
[0057] The above formula can be re-written with an integral form
I=I.sub.0e.sup.−∫ μ(.Math.)dl and
∫ μ(I)dl=−ln(I/l.sub.0)
[0058] where l is the beam path through the object. This perfectly satisfies the line integral demand of CT reconstruction algorithms. As a result, no beam hardening (BH) artifacts are introduced for monochromatic x-rays.
[0059] Polychromatic x-ray sources, on the other hand, generate x-rays over a spectrum D(E). D(E) also includes the influence of detector sensitivity for simplicity. The intensity I downstream of the object is given by
I=I.sub.0∫ D(E)e.sup.−∫μ(E,l)dldE
[0060] μ(E) is typically a nonlinear function of E, given by
where ƒ.sub.KN is the Klein-Nishina formula.
[0061] Because μ(E) is typically a non-linear function of energy E, the transmission of x-rays from polychromatic x-ray sources does not satisfy the line-integral demand of CT reconstruction algorithms. μ.sub.high-energy<μ.sub.low-energy, meaning that the materials absorb ‘more’ low-energy x-rays than high-energy x-rays. The output spectrum of attenuated x-rays transmitted through the sample appears to ‘move’ to be harder, known as beam hardening (BH). High-Z metal materials have much more serious beam hardening problems, resulting in typical metal artifacts in CT reconstructed tomographic images. These artifacts can be reduced or removed in the tomographic reconstruction, however, if the spectrum of the x-rays emitted from the source is known or can be derived.
[0062]
[0063] In general, the x-ray CT system 100 includes an x-ray source system 102 that generates a polychromatic x-ray beam 104 and a rotation stage 110 with sample holder 112 for holding the sample 114 in the x-ray beam 104 from the x-ray source system 102. Images or x-ray projections are captured by a detector system 118. The x-ray source system 102, the rotation stage 110, and the detector system are mounted to a base 108 of the x-ray CT system 100. A computer system 200 typically receives and processes these images and provides general control of the system 100. The computer system 200 or a special purpose graphics processor will typically perform tomographic reconstruction using the x-ray projections.
[0064] The x-ray source 102, in one example, is a polychromatic x-ray source. The polychromatic x-ray source is preferably a laboratory x-ray source because of its ubiquity and relatively low cost. Nonetheless, synchrotron sources or accelerator-based sources are other alternatives.
[0065] Common laboratory x-ray sources include an x-ray tube, in which electrons are accelerated in a vacuum by an electric field and shot into a target piece of metal, with x-rays being emitted as the electrons decelerate in the metal. Typically, such sources produce a continuous spectrum of background x-rays (i.e. bremsstrahlung radiation) combined with sharp peaks in intensity at certain energies that derive from the characteristic lines of the target, depending on the type of metal target used. Furthermore, the x-ray beams are divergent and lack spatial and temporal coherence.
[0066] In one example, the x-ray source 102 is a rotating anode type or microfocused source, with a Tungsten target. Targets that include Molybdenum, Gold, Platinum, Silver or Copper also can be employed. Preferably, a transmissive configuration of the x-ray source 102 is used in which the electron beam strikes the thin target 103 from its backside. The x-rays emitted from the other side of the target 103 are then used as the beam 104.
[0067] In another, more specific example, source 102 is a structured anode x-ray source such as described in U.S. Pat. No.7,443,953 issued to Yun, et al. (“Yun”) on Oct. 28, 2008, the contents of which are incorporated herein by reference in their entirety. In Yun, the source has a thin top layer made of the desired target material and a thicker bottom layer made of low atomic number and low density materials with optimal thermal properties. The anode can include, for instance, a layer of copper with an optimal thickness deposited on a layer of beryllium or diamond substrate.
[0068] X-ray lasers producing radiation having an energy suitable for the tomographic applications described herein also can be employed.
[0069] In still another example, the x-ray source 102. is a metal jet x-ray source such as are available from Excillum AB, Kista, Sweden. This type of source uses microfocus X-ray tubes in which the anode is a liquid-metal jet. Thus, the anode is continuously regenerated and already molten.
[0070] The x-ray beam 104 generated by source 102 has an energy spectrum that is controlled typically by the operating parameters of the source. In the case of a laboratory source, important parameters include the material of the target and the acceleration voltage (kVp). The energy spectrum is also dictated by any conditioning filters that suppress unwanted energies or wavelengths of radiation. For example, undesired wavelengths present in the beam can be eliminated or attenuated using, for instance, an energy filter (designed to select a desired x-ray wavelength range/bandwidth).
[0071] In addition to the x-ray source 102, the present invention relies on the availability of filters that filter the x-ray beam 104 before interaction with the sample 114 (pre-filters),
[0072] In a preferred embodiment, filters within a standard filter wheel 150 of current x-ray CT systems are used as the pre-filters of the calibration tool. The filters of the filter wheel 150 are placed in the path of the x-ray beam 103 and are inserted between the x-ray source 102. and the sample 114. Operators of current x-ray CT systems use the filters to modify and/or compensate for the beam hardening property of the x-ray output. The filters of the filter wheel 150 are used as the pre-filters of the measurement tool.
[0073] In more detail, the filter wheel 150 is controlled by the controller 210 of the computer system 200. The filter wheel 150 includes a frame 155 that rotates on axle 154 under control of the controller 210 via its control interface 130. Via the control interface 130 of the filter wheel 150, an operator can rotate the filter wheel 150 to bring one of the filters of the wheel 150 to be adjacent to the exit aperture on the target 103 of the x-ray source system 102. In this way, the selected filter (in one example, an air pre-filter) is aligned to filter the beam 104 prior to interaction with the sample 114.
[0074]
[0075] Returning to
[0076] In the most common configuration of the detector system 118, a magnified projection image of the sample 114 is formed on the detector system 118 with a geometrical magnification that is equal to the inverse ratio of the source-to-sample distance and the source-to-detector distance. Generally, the geometrical magnification provided by the x-ray stage is between 2× and 100×, or more. In this case, the resolution of the x-ray image is limited by the focus spot size or virtual size of the x-ray source system 102.
[0077] To achieve high resolution, an embodiment of the x-ray CT system 100 further utilizes a very high resolution detector 124-1 of the detector system 118 in conjunction with positioning the sample 114 close to the x-ray source system 102. In one implementation of the high-resolution detector 124-1, a scintillator is used in conjunction with a microscope objective to provide additional magnification in a range between 2× and 100×, or more.
[0078] Other possible detectors can be included as part of the detector system 118 in the illustrated x-ray CT system 100. For example, the detector system 118 can include a lower resolution detector 124-2 , as shown in the illustrated embodiment of
[0079] Preferably, two or more detectors 124-1, 124-2 are mounted on a turret 122 of the detector system 118, so that they can be alternately rotated into the path of the attenuated beam 106 from the sample 114.
[0080] Typically, based on operator defined parameters, the controller 210 of the computer system 250 instructs the rotation stage 110 via the control interface 130 to move the sample 114 out of the beam path during x-ray source system 102 calibration. After completion of the calibration portion, the controller 210 moves the sample 114 back into the beam path and. rotates the sample 114 relative to the beam 104 to perform the CT scan of the sample 114,
[0081] The detector system 118 creates an image representation, in pixels, of the x-ray photons from the attenuated x-ray beam 106 that interact with a scintillator in the detectors 124-1, 124-2 of the detector system 118, in one example. The image formed at the detector system 118 is also known as an x-ray projection or x-ray projection image.
[0082] In one example, the computer system 200 includes an image processor 220 that analyzes the x-ray projections and possibly performs the calculations necessary for tomographic reconstructions created from the x-ray projections. A display device 240, connected to the computer system 200, displays information from the x-ray CT system 100. An input device 250 such as a touch screen, keyboard, and/or computer mouse enables interaction between the operator, the computer system 200, and the display device 240.
[0083] The computer system 200 loads information from and saves information to a database 260 connected to the computer system 200.
[0084] Using user interface applications executing on the computer system 200 that display their interfaces on the display device 240, in one example, the operator defines/selects CT scan or calibration parameters. These include x-ray acceleration voltage settings, and settings for defining the x-ray energy spectrum of the scan and exposure time on the x-ray source system 102. The operator also typically selects other settings such as the number of x-ray projection images to create for the sample 114, and the angles to rotate the rotation stage 110 for rotating the sample 114 for an x-ray CT scan in the x-ray beam 104.
[0085] The computer system 200, with the assistance of its image processor 220, accepts the image or projection information from the detector system 118 associated with each rotation angle of the sample 114. The image processor 220 creates a separate projection image for each rotation angle of the sample 114, and combines the projection images using CT reconstruction algorithms to create 3D tomographic reconstructed volume information for the sample.
[0086] In order to compensate for beam hardening, the spectrum of the x-ray source system 102 must be known prior to executing scans of the sample 114 to reduce artifacts in the projections and/or the tomographic reconstructions generated by the x-ray CT system 100 for the sample 114.
[0087]
[0088] In step 308, the computer system 200 receives instructions from an operator to select an air filter, N additional filters, and different combinations/pairs M of different acceleration voltage and detectors for the x-ray source system 102 and passes the instructions to the controller 210. At least one pair M for one acceleration voltage and one detector is required.
[0089] In step 310, the controller 210 selects a combination/next pair M of a detector 124-1/124-2 and an energy setting (e.g. acceleration voltage (kVp)) for the x-ray source system 102. Then, the controller 210 sends signals via the controller interface 130 of the filter heel 150 to rotate the filter wheel 150 until the AIR pre-filter 156 comes into the path of beam 104 in step 312.
[0090] In step 314, a transmission value is obtained for the currently selected filter (here, the AIR pre-filter 156) and stored to a buffer for the AIR pre-filter.
[0091] Then, in step 316, the filter wheel 150 is rotated to the next selected pre-filter, and the method transitions back to step 314 to obtain the transmission value for the next pre-filter using the same pair M of (acceleration voltage, detector) settings selected in step 310. Steps 314 and 316 are executed N times for the N additional filters other than the air filter 156. This is indicated by reference 317-N. Upon conclusion of each pass of step 314, the transmission value for the (current) pre-filter at the specified (acceleration voltage, detector) settings is then stored to a buffer for the current pre-filter. After the iterative processing steps 314/316 are repeated N times over the same pair M of (acceleration voltage, detector) settings, the method transitions back to step 310 to obtain the next pair M of (acceleration voltage, detector) settings. This is indicated by reference 319-M. Steps 310, 312 and 314/316 are then executed, and the transmission values for the air pre-filter 156 and the next pre-filter are calculated and stored to their respective buffers. Steps 310, 312 and 314/316 are repeated up to M times, corresponding to the number of M pairs of (acceleration voltage, detector) selections.
[0092] In step 320, a transmission curve for each pre-filter is created from the buffer of transmission values for each pre-filter, and attenuation curves are calculated from each of the transmission curves. Each of the transmission/attenuation curves is associated with a different pre-filter (LE1, LE2, . . . , LE6, HE1, HE2, . . . , HE6, BE1, BE2, BE3, and AIR 156 and possibly other pre-filters). The attenuation curve for each pre-filter is the minus logarithm of its associated transmission curve. The buffers of transmission values for each pre-filter, the transmission curves, and the attenuation curves are then stored as absorption reference data 230 to the computer system 200 and/or database 260.
[0093] According to step 321, the computer system 200 then calculates an estimate of the x-ray source spectrum, also known as a set of baseline spectra 354, by applying Expectation Maximization (EM) algorithms to the attenuation curves. For this purpose, in one example, a Monte Carlo simulated spectrum with specified absorption edges is utilized as an initial input for the EM algorithms so that the algorithms can converge much faster. More detail for the calculation of the set of baseline spectra 354 using the EM algorithms is provided in the method of
[0094] The set of baseline spectra 354 can then be applied during subsequent x-ray scans of the sample 114 to remediate beam-hardening artifacts that may otherwise appear in tomographic reconstructions created from scans of the sample 114. In general, once the set of baseline spectra 354 is obtained, re-calibration including repeating steps 310-321 is not required on a daily basis or in each tomography scan, unless the X-ray tube 102 (or its target 103) or the detectors 124 are replaced or renewed.
[0095] Note that the selected acceleration voltages can be discrete, such as, 40 kVp, 50 kVp, 60 kVp, . . . , 160 kVp, at intervals of 10 kVp. If some specified acceleration voltage, such as 66 kVp or 115 kVp, is required in practice, then a spectra of x-rays for these acceleration voltages can be calculated by interpolation with the baseline spectra 354.
[0096]
[0097] The spectrum monitoring aspect or function determines whether the spectrum of the x-ray source 102 has sufficiently changed during a scan of the sample 114, and can re-calibrate the x-ray spectrum using the set of baseline spectra 354 created in the method of
[0098] The methods of
[0099] In
[0100] If it is determined that the spectrum of the x-ray source 102 has not changed in step 324, then the sample 114 is rotated into the beam path in step 350 and then projections are taken in step 352-1.
[0101] In general, with use, the spectra of the x-ray source 102 will change, however. For example, if a scan takes some hours or even days, x-ray spectra changes resulting from source target bum will often occur. So in general, a multiple-reference process will be required in scans of longer duration or between different scans, along with spectrum monitoring provided by the spectrum monitor 360.
[0102] If the spectrum change is determined to be significant in step 324 of
[0103] According to step 328, the method selects a combination of acceleration voltage and detector, The AIR(empty) filter 156 is then positioned into the beam path 104 by rotating the filter wheel 150. The same combination of acceleration voltage and detector, or common settings, are used in various steps after conclusion of step 328.
[0104] In step 330, the AIR filter transmission measurement is taken using the common settings. Then, in step 332, two or three or possibly more non-AIR pre-filters are selected for positioning into the beam path 104 to measure their transmission values at the common settings. In one example, one of the selected pre-filters is associated with measuring a high transmission value and one of the selected pre-filters is associated with measuring a lowest transmission value (<5%).
[0105] In step 333, a transmission curve is created from the measured transmission values for the air filter 156 obtained in step 330 and from the measured transmission values for the 2 or 3 other pre-filters obtained in step 332. An attenuation curve is then created from the transmission curve.
[0106] According to step 334, an air pre-filter spectrum is then selected from the set of baseline spectra 354, where the selected air filter spectrum is at the same combination of acceleration energy and detector as the “common settings” in previous steps 328, 330 and 332. The selected air pre-filter spectrum is indicated by reference “354-air”.
[0107] The attenuation curve is then “fitted” against the selected air pre-filter spect 354-air. in general, polynomial fitting methods can be used for this purpose.
[0108] In step 336, the method estimates a corrected spectrum for the air pre-filter across all combinations of acceleration voltage and detectors from the fitted attenuation curve by using EM algorithms. The EM algorithms create the estimated corrected spectrum for the air pre-filter 156 according to the air pre-filter spectrum at the “common settings” within the fitted attenuation curve from step 334. More information on creation of the estimated corrected spectrum for the air pre-filter is included within the description of
[0109] According to step 340, the method then calculates a new set of baseline spectra 354′, across all combinations of (acceleration voltage, pre-filter, detector), based upon the estimated corrected spectrum for the air pre-filter created in step 336. The new set of baseline spectra 354′ correct/account for the changes to the energy spectra of the x-ray source 102 detected in step 324.
[0110] Upon completion of step 340, the method transitions to step 350.
[0111] In step 350, the sample 114 is rotated or shifted back into the beam path 104 and projections are obtained until end of the tomographic scan in step 352-1 or the predetermined number of projections have been obtained.
[0112]
[0113] Unlike step 351-1 in the method of
[0114] If the x-ray source spectrum did not change, the sample is rotated or shifted in the beam path again in step 350 to continue collecting a predetermined number of x-ray image projections in step 352-2.
[0115]
[0116] This method can be implemented as a software program such as by the computer system 200 and possibly by the image processor 220 to generate tomographic reconstructions with reduced artifacts. In step 340, the calculations will yield a new set of baseline spectra 354′ that will replace the original baseline spectra 354 calculated in the method of
[0117] In step 410, an AIR transmission curve measurement is obtained. Now, suppose the spectrum of the combination of the selected acceleration voltage+AIR+detector (i.e. AIR spectrum) is S.sub.0 (E), where E denotes energy. As a result, in step 412, the MR spectrum S.sub.0 (E) can be estimated by EM algorithms based on the attenuation curve as measured by a few pre-filters, in step 414.
[0118] For example, there are N pre-filters in the filter wheel. They are made of different materials (or some are made of the same material but with different thickness). Their linear attenuation coefficients are μ.sub.i (E), i=1,2,3, . . . , N, respectively, and their thicknesses are T.sub.i, i=1,2,3, . . . , N., respectively.
[0119] Suppose the intensity (i.e., photon counts per unit time) of incident x-rays is I.sub.0 which can be measured by using the empty (air) spot in the filter wheel. By rotating the filter wheel, the intensity of downstream x-rays which pass through a certain pre-filter is I.sub.i, i=1,2,3, . . . , N, then an attenuation curve of the combination of the selected acceleration voltage+AIR+detector is measured:
(I.sub.0/I.sub.0, I.sub.1/I.sub.0, I.sub.2/I.sub.0, I.sub.i/I.sub.0, I.sub.N/I.sub.0)
[0120] S.sub.0 (E) can be estimated according to the above attenuation curve.
[0121] For each pre-filter, the relationship among S.sub.0(E), I.sub.0 I.sub.i, T.sub.i, and μ.sub.i(E) is provided:
I.sub.i=I.sub.0∫S.sub.0(E)e.sup.−μ.sup.
[0122] The attenuation curves of all the combinations of the selected acceleration voltage+pre-filters+detector (i.e. pre-filter spectra) can be calculated with S.sub.0(E).
[0123] Note that the workflow of spectrum change monitoring and recalibration can also be used for X-ray CT system diagnosis. For example, if the spectrum monitor 360 determines that the x-ray spectra of the x-ray source 102 has changed, this could indicate that the X-ray tube and/or detector are not operating efficiently or have problems. The set of new baseline spectra 354′ created in accordance with the method of
[0124] There are 2 different ways to obtain pre-filter spectra as shown in
[0125] 1) The indirect way (more accurate) is first described herein below.
[0126] According to step 416, a pre-filter transmission curve calculation is obtained. For this purpose, take the k-th pre-filter as an example: suppose the k-th pre-filter in the original filter wheel is always in the beam path and another ‘virtual’ filter wheel comprising or possibly consisting of an identical set of pre-filters acts as the spectrum measurement tool, then the intensity of downstream x-rays which pass through the k-th pre-filter in the original filter wheel and a certain pre-filter (denoted by j) in the ‘virtual’ filter wheel is
I.sub.kj, j=0,1,2,3, N, that is,
I.sub.kj=I.sub.0∫ S.sub.0(E)e.sup.−μ.sup.
[0127] When j=0, it means that the empty (air) spot in the ‘virtual’ filter wheel is in the beam path and μ.sub.0(E)=0 and T.sub.0=0, then I.sub.k,j=0 means the reference intensity of the k-th pre-filter in the original filter wheel.
[0128] If (2) is divided by (1), that is,
[0129] According to (3), we obtain an attenuation curve relevant to the combination of the selected acceleration voltage+the kth pre-filter+detector:
(I.sub.k,j=0/I.sub.k,j=0, I.sub.k,j=1/I.sub.k,j=0, I.sub.k,j=2/I.sub.k,j=0, I.sub.k,j/I.sub.k,j=0, I.sub.k,j=N/I.sub.k,j=0)
[0130] As a result, in step 418, the spectrum of the combination of the selected acceleration voltage+the k-th pre-filter+detector, S.sub.k(E), can be estimated via EM algorithms according to the above attenuation curve.
[0131] 2) The direct way (approximate) is now described herein below.
[0132] Step 420 describes calculation of the pre-filter spectrum calculation, S.sub.k(E). S.sub.k(E) can be calculated directly by attenuating S.sub.k(E) by pre-filters as follows:
[0133] The direct way provides approximate (e.g. corrected spectra 354′) with a much shorter calculation time.
[0134]
[0135] The acceleration voltage of the x-ray source 102 used was 70 kVp. There were 16 filters in the filter wheel 150. The attenuation curve of the combination of 70 kVp and HE1 pre-filter was also measured by another set of the filters (e.g. for the HE1 measured curve).
[0136] The attenuation curve of the combination of 70 kVp and HE1 (e.g., HE1 calculated curve) was calculated from the attenuation curve of the combination of 70 kVp and Air (Air measured curve). Obviously, the calculated result is very consistent with the measured one.
[0137]
[0138] Estimated corrected spectrum 601 is based upon transmission values for the combination of 70 kVp and Air pre-filter and was estimated based upon the “Air measured” attenuation curve of
[0139]
[0140] The spectrum of the x-rays emitted from the x-ray source 102 may change over time as the x-ray image projections are obtained. For example, x-ray source target burn will change the spectra.
[0141]
[0142] The “previous full measurements” attenuation curve was created during initial startup of the x-ray CT system 102 using transmission measurements taken across all pre-filter settings, acceleration voltages, and detector combinations, such as via the method of
[0143] Upon determining that the x-ray source spectrum has changed, a “current full measurements” attenuation curve is also created using transmission measurements taken across all pre-filter settings, acceleration voltages, and detector combinations, and a current baseline spectra 354 is created from the “current full measurements” attenuation curves.
[0144] It is important to note that the creation of the “current full measurements” attenuation curves and associated current baseline spectra 354 is not necessary and is created here only for reference and comparison purposes. Specifically, current systems and methods typically must perform this step for correcting changes to the x-ray source spectrum of an x-ray source 102. In contrast, in accordance with the method of
[0145] Suppose an attenuation curve of 60 kVp+AIR+detector combination is extracted from the previous baseline spectra 354. It is named as ‘previous full measurements’ in the plot. After a few days, the spectrum of the beam emitted from the x-ray source 102 of the x-ray CT system 100 is determined to have changed.
[0146] Nevertheless, transmission measurements for only 2, for example, pre-filters (LE1 and HE5) are required in step 332 of
[0147] It is important to note how closely the “fitted curve” attenuation curve plot corresponds to the “current full measurement” attenuation curve plot. The fitted curve attenuation plot almost entirely overlaps that of the “current full measurement” attenuation curve for the same selected acceleration voltage.
[0148] While this invention has been particularly shown and described with references to preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the invention encompassed by the appended claims.