The invention is in the field of imaging by X-Ray Computerized Tomography (CT). More specifically, the invention provides a method for calibration of CT scanners and correction of data acquired by CT scanners.
Computerized Tomography (CT) scanners produce images of a subject by reconstruction of X ray attenuation data acquired over multiple view angles. Various corrections are applied to the measured raw data in order to obtain artifact free images which are true representation of the scanned subject. Some of these corrections are based on calibration processes, in which calibration measurements performed on the scanner are used to generate calibration tables and corresponding corrections.
One example of such calibration is known in the art as “air calibration”. Typically, air calibration involves performing a scan using a CT scanner, without there being a subject or phantom in the imaging space between the X ray source and the detector, so the detector array is irradiated by un-attenuated X ray beam. The acquired date, sometimes termed “air calibration data” is indicative of the relative efficiency and gain of the detector array elements and the variation in X ray beam intensity across the irradiation field. The air calibration data is used to normalize the attenuation data acquired during a subject scan.
Other effects that require calibration and correction are related to X ray beam hardening. Typical X ray sources used in CT scanners emit X radiation having a wide spectrum of energies. Since low energy X-ray photons are attenuated by matter more strongly than high energy photons, the spectrum of the radiation is changes as the radiation traverse the subject. The average X-ray energy of the transmitted beam increases for larger penetration lengths of the beam in the subject. Thus, the attenuation coefficient is relatively higher for thin than for thick paths. Since the thickness of the patient is different for different portions of a patient beam hardening gives rise to a phenomenon known as “cupping”, whereby an image of a cross section in a homogenous cylinder does not look like a flat disk but rather exhibits apparently lower attenuation values in the center.
Another phenomenon related to the beam hardening is a resulted imbalance between the output signals of different detector elements. The detector elements are normalized using air calibration data which are measured at one beam spectrum. However, the detection efficiency depends on the X-ray energy and this dependence is somewhat different from element to element. Therefore, different detector elements may response somewhat differently to X radiation of different spectra. Therefore, air calibration does not accurately normalize the attenuation data measured for a thick subject. In a third generation (rotate-rotate) CT scanner, imbalance between the output signals of neighboring detector elements results in artifacts known in the art as “rings”, “bands” and “bulls-eye”.
These phenomena and other non-linear effects are corrected in CT scanners by using calibration data derived from measurements on phantoms. Phantoms are objects of known composition and shape. One approach to the calibration known in the art and described e.g. in U.S. Pat. No. 4,352,020 to Horiba et al, is to scan a set of cylindrical phantoms of different diameters centered about the rotation center of the scanner and generate calibration tables based on the difference between the measured data and the data expected under ideal conditions. In subsequent subject scans, calibration tables are used to calculate correction factors depending on the attenuation level for each detector element. In order for the calibration process to be effective, the range of attenuations observed by each detector element in phantoms scans should generally correspond to the range of attenuation that would be observed by that detector element in a subject scan. For example, in a medical CT, detector elements in the center of the detector array typically observe higher attenuation than side detector elements. Calibration measurements on a set of cylinders made of organic polymer such as polypropylene, covering a range of diameters corresponding to small, medium and large human bodies would provide a satisfactory set of calibration tables.
U.S. Pat. No. 5,214,578 to Cornuejos et al. describes a method for calibration of a CT scanner using a cylindrical phantom placed off the isocenter (rotation axis) of the scanner. The advantages of phantom positioned off center are twofold: there is no need for tedious accurate positioning of the phantom at the center and the range of attenuation levels measured by each detector element during a rotational scan is increased, so measurements on a single phantom may potentially be sufficient. Yet, there are practical limitations in actual cases. Considering for example a scanner with a bore inner diameter of 600 mm, a cylindrical phantom of 400 mm diameter can be shifted at most by 100 mm from the bore center and the center detector elements are shaded by phantom thickness of 346-400 mm during a scanner rotation, not covering the lower attenuation levels expected to occur in clinical scans. Therefore, in certain cases the use of multiple phantoms may still be used. However, there is no teaching of how such phantoms are used.
U.S. Pat. No. 5,774,519 to Lindstrom et al, describes a system in which multiple phantoms are used. It appears that these phantoms are centered at the same position.
U.S. Pat. No. 6,848,827 to Xiaoye et al describes a system in which multiple cylindrical phantoms of different diameters are used. These phantoms are placed off the center of rotation by an amount that depends on the diameter of the phantom.
U.S. Pat. No. 6,944,258 to Nukui et al., all describe different methods for calculation and application of image corrections based on calibration measurements based on one or multiple phantoms positioned at a same position off the isocenter.
U.S. Pat. No. 7,149,277 to Tanigawa et al discloses a method for calculating correction coefficients using measurements on phantom having an oblong cross section or a cross section of an annular sector, from multiple directions. Also in this case the calibration may involve measurement of several phantoms of different sizes and shapes. Phantoms of oblong cross section have the advantage of presenting different penetration length from different view angles and thus increasing the range of attenuation levels observed during a rotational scan.
U.S. Pat. No. 6,148,057 to Urchuk et al. proposes a different approach, wherein the calibration of differences between detector elements are determined by measurements on slab absorbers of several thicknesses. The slab thickness may vary by stacking layers or by incrementing forward a step like phantom. These measurements do not involve rotation of the CT gantry but rather acquisition from a direction substantially normal to the slabs. Variations of this method include using an absorber of variable thickness respective the azimuthal direction of the scanner fan beam rather than a flat slab.
In any of the calibration methods it is desired to calibrate the scanner at the same X-ray attenuation range that is generally observed subject scans. For human body imaging, the center of the detector should be calibrated at the attenuation range approximately equivalent to absorption of 150 mm to 400 mm of water. Further, it is desired to use calibration phantoms with a chemical composition similar to that of a human body so that beam hardening effects in the phantom will simulate the beam hardening effects in a patient properly.
In modern CT scanners the number of detector rows in the axial direction is generally larger than in the past. Commercially available CT scanners with pixilated two dimensional detector arrays currently have up to 320 rows of detectors, covering an axial length of 160 mm at the isocenter of the scanner and over 200 mm at the periphery of the field of view. Other CT scanners known as “cone beam scanners” use a flat panel detector as the detector array and the axial coverage may be even higher. Therefore a calibration process based on a set of cylindrical or slab phantoms would require the use of cylinders, oblong objects or slabs, each over 200 mm thick in the axial direction. As a result, calibration phantoms according to any of the methods known in the art applied to wide beam CT scanners are heavy, difficult to handle and expensive.
The present invention is concerned with methods of calibrating CT scanners and phantoms for use in these methods.
In an aspect of some embodiments of the invention phantoms are placed at multiple positions between the x-ray source and the detector array and attenuation data is acquired. This data is used to generate correction values for scan data as a function of the measured attenuation.
There is thus provided, in accordance with a preferred embodiment of the invention, method for calibration of a CT scanner having an x-ray source and a detector having an axial extent in the scanner, the source being rotatable about an epicenter between the source and detector, the method comprising:
sequentially positioning a phantom having a non-circular cross section and a length commensurate with the extent of the detector at a plurality of positions between the X ray source and detector array of said CT scanner or sequentially positioning a plurality of phantoms each having a non-circular cross section and a length commensurate with the extent of the detector at a plurality of positions between the X ray source and detector array of said CT scanner;
acquiring calibration attenuation data for X rays that have been attenuated by traversing the phantom positioned at each of said plurality of positions; and
calculating calibration corrections for CT scanner scan data from said calibration attenuation data.
Optionally, the plurality of phantom positions comprises more than two positions.
Optionally, the calibration attenuation data are acquired at multiple rotation angles of the source for at least one of said multiple phantom positions.
Optionally, the calibration data are acquired while the X ray source of said CT scanner is static during acquisition of said calibration attenuation data.
Optionally, the calibration data are acquired while the X ray source of said CT scanner is rotating about the scanner rotation axis during acquisition of said calibration attenuation data.
Optionally, calibration data for different parts of the detector array are calculated from calibration attenuation data acquired at different phantom positions.
Optionally, a same phantom or different ones of a plurality of phantoms having essentially a same cross-section are placed at said plurality of positions used to obtain calibration tables for said CT scanner.
Optionally, a plurality of phantoms of different cross-section are used to obtain calibration tables for said CT scanner.
Optionally, a phantom has an elliptical, triangular or asymmetric cross section.
Optionally, the phantom is positioned to within better than 1 mm or 2 mm relative to the rotation axis of said CT scanner.
Optionally, the phantom position is determined from the attenuation data.
Optionally, the calibration corrections correct scan data for differences in the response of detector elements to X-rays.
Optionally, the calibration corrections correct scan data for X-rays beam hardening effects and/or for dependence of the response of said scanner detection system to the attenuation level of said X radiation.
Optionally, at least a plurality of said positions are offset from said epicenter of the CT scanner.
There is further provided, in accordance with a further preferred embodiment of the invention, a method for calibration of a CT scanner having an x-ray source and a detector array, the source being rotatable about an epicenter between the source and the detector, the method comprising:
sequentially positioning a same phantom or a plurality of essentially similar such phantoms at a plurality of positions between the X ray source and detector array of said CT scanner;
sequentially positioning a same phantom having a length commensurate with the extent of the detector at a plurality of positions between the X ray source and detector array of said CT scanner or sequentially positioning a plurality of essentially similar phantoms and a length commensurate with the extent of the detector at a plurality of positions between the X ray source and detector array of said CT scanner;
acquiring calibration attenuation data for X rays that have been attenuated by traversing the phantom positioned at each of said plurality of positions; and
calculating calibration corrections for CT scanner scan data from said calibration attenuation data.
Optionally, the plurality of phantom positions comprises more than two positions.
Optionally, the calibration attenuation data are acquired at multiple rotation angles of the source for at least one of said multiple phantom positions.
Optionally, the calibration data are acquired while the X ray source of said CT scanner is static during acquisition of said calibration attenuation data.
Optionally, the calibration data are acquired while the X ray source of said CT scanner is rotating about the scanner rotation axis during acquisition of said calibration attenuation data.
Optionally, calibration data for different parts of the detector array are calculated from calibration attenuation data acquired at different phantom positions.
Optionally, a same phantom or different ones of a plurality of phantoms having essentially a same cross-section are placed at said plurality of positions used to obtain calibration tables for said CT scanner.
Optionally, a plurality of phantoms of different cross-section are used to obtain calibration tables for said CT scanner.
Optionally, a phantom has an elliptical, triangular, circular or asymmetric cross section.
Optionally, the phantom is positioned to within better than 1 mm or 2 mm relative to the rotation axis of said CT scanner.
Optionally, the phantom position is determined from the attenuation data.
Optionally, the calibration corrections correct scan data for differences in the response of detector elements to X-rays.
Optionally, the calibration corrections correct scan data for X-rays beam hardening effects and/or for dependence of the response of said scanner detection system to the attenuation level of said X radiation.
Optionally, at least a plurality of said positions are offset from said epicenter of the CT scanner.
Unless otherwise defined, all technical and/or scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the invention pertains. Although methods and materials similar or equivalent to those described herein can be used in the practice or testing of embodiments of the invention, exemplary methods and/or materials are described below. In case of conflict, the patent specification, including definitions, will control. In addition, the materials, methods, and examples are illustrative only and are not intended to be necessarily limiting.
Implementation of the method and/or system of embodiments of the invention can involve performing or completing selected tasks manually, automatically, or a combination thereof. Moreover, according to actual instrumentation and equipment of embodiments of the method and/or system of the invention, several selected tasks could be implemented by hardware, by software or by firmware or by a combination thereof using an operating system.
For example, hardware for performing selected tasks according to embodiments of the invention could be implemented as a chip or a circuit. As software, selected tasks according to embodiments of the invention could be implemented as a plurality of software instructions being executed by a computer using any suitable operating system. In an exemplary embodiment of the invention, one or more tasks according to exemplary embodiments of method and/or system as described herein are performed by a data processor, such as a computing platform for executing a plurality of instructions. Optionally, the data processor includes a volatile memory for storing instructions and/or data and/or a non-volatile storage, for example, a magnetic hard-disk and/or removable media, for storing instructions and/or data. Optionally, a network connection is provided as well. A display and/or a user input device such as a keyboard or mouse are optionally provided as well.
As used herein the term essentially similar means that two objects are substantially the same for the purposes of the calibration procedure.
Before explaining at least one embodiment of the invention in detail, it is to be understood that the invention is not necessarily limited in its application to the details of construction and the arrangement of the components and/or methods set forth in the following description and/or illustrated in the drawings and/or the Examples. The invention is capable of other embodiments or of being practiced or carried out in various ways.
An aspect of some embodiments of the invention deals with methods of correcting for beam hardening and/or other attenuation related non-linearity effects on x-rays detection. An aspect of some embodiments of the invention deals with methods of correcting differences in the response of detector elements in a detector array to X rays of different energies.
In some embodiments the corrections are applied to CT scanners.
In some embodiments a single phantom or a plurality of individual or compound phantoms are sequentially placed in different positions within the region between the x-ray source and a detector array in a CT scanner. Attenuation data is acquired and compared to expected results to determine a correction factor for various attenuation levels. By using a plurality of positions of the phantom or phantoms and/or source angles a range of attenuation values that is greater than that in the prior art can be acquired, giving a more accurate correction.
The applicants have found that using a phantom with an elliptical or flattened circular cross-section (herein referred to collectively as elliptical) a wide range of attenuation values can be acquired when the phantom is imaged in multiple positions.
Other possible phantom combinations include circular phantoms that are identical or near identical placed in different positions in the field of detection of the detectors. Both asymmetric and symmetric phantoms can be used as well as phantoms of similar shape and different size, especially phantoms with a non-circular cross-section or circular phantoms placed at a plurality of positions off the central axis of the x-ray beam.
Before discussing the various embodiments of the present invention, it is helpful to review various methodologies of calibration of CT scanners as found in the prior art.
The coordinate system shown in
Various parts of CT scanner 102, including the gantry and patient support are not shown in
Further, a single source CT scanner 102 of rotate-rotate geometry (third generation), in which the source and detectors rotate together around the patient, is shown but the invention is applicable to other source and scanner geometries as well, for example dual source scanners, electron beam scanners, fourth generation scanners and other designs. While the CT scanner is described in conjunction with a particular prior art correction methodology, it should be understood that both the prior art methods of calibration and the methods of the present invention are applicable to each of these types of scanners.
In the following explanations of the prior art methods and those according to various embodiments of the present invention, the Figures do not show the detector array. Only the x-ray source, phantoms and ray traces of x-rays emitted by the source are shown, since these are sufficient to understand the invention.
A prior art method for calibration of CT scanners is based on measuring attenuation data on a set of cylindrical phantoms positioned sequentially at the center of the scan field of view.
It should be understood that in the absence of non linear effects such as beam hardening, for a phantom made of homogenous material the log attenuation of the beam is proportional to the penetration length. Thus, if the log of actual measurements of attenuation with a phantom are compared to the length profile, a correction for the attenuation data can be derived. Further, differences in the spectral response between neighboring detection channels can be measured and corrected as well. Some types of artifacts are especially sensitive to differences in calibration between nearby detector elements.
In the calibration data of
The calibration process by this method may be optimized for particular clinical applications by different choice of phantom diameters. Also the chemical composition, density and phantom internal structure may be optimized. Yet, the method provides only a limited range of penetration lengths, depending on detector position in the array, and requires handling of a set of phantoms. Some CT scanners with a single or limited number of detector rows use a single cylindrical phantom including steps with different radii. However, for a wide beam scanner each step has to be wide and a cylindrical step phantom solution is not practical for weight and cost reasons.
The calibration measurements described above with respect to
Reference is now made to
Returning to
As indicated in
The phantom positions and the measurement angles of
Likewise, the present invention is not limited to ellipsoid phantoms. Other shapes of phantoms are possible in other embodiments of the invention. The phantom may be composed of a single density material or of multiple materials of different composition and density. For example, in some embodiments a circular phantom of density generally similar to water has an outer ring of higher density material such as PVC to simulate the radiation hardening characteristics of a human head. In some embodiments the phantom dimensions are accurate within two or one or less than one millimeter. In other embodiments the phantom dimensions are approximate.
Further, the embodiment of
The output of block 504 in
Below we describe by a way of example one possible procedure to generate scanner calibration tables out of the calibration view data.
The term “detection elements” as referred to herein mean the individual X-ray sensor elements and their associated data acquisition electronics. For clarity of the discussion a view is described as a one dimensional array containing the data of one detectors row. In a multislice detection array, the data for multiple rows is acquired simultaneously and the procedure described herein is applied to each of the rows separately.
Because of the variation in the spectral response of the different detection elements and because of statistical noise, the views obtained at block 504 of
At 508 of
Another known way to form such calibration tables is to fit the multiple pairs of data of each detector element to analytical function, for example a second order polynomial, describing the correction factor versus attenuation level. The fitted coefficients are stored and used to calculate the corrections in a subject scan.
Referring to
In further optional blocks 512 and 514 of
In step 514 the difference between the measured curves and theoretical curves is used to generate calibration tables. In some embodiments this is done by fitting an analytical function, such as a second order polynomial, to the over-all available data of difference between theoretical and actual attenuation versus attenuation level. In such implementation, a single set of fit coefficients may be applicable to the entire detector array. In other embodiments separate correction coefficients are stored for each detector element
In some embodiments the calibration tables achieved as described hereinabove in reference to blocks 510 and 514 of
Another option is to use the same phantom for body and head (as described above) but insert a slab absorber of e.g. 5 to 10 mm PVC in front of the tube in head calibrations. This will pre-harden the beam to the same extent as the skull,
Experts in the art will appreciate there are other possible ways to generate calibration tables and to apply said tables to imaging data. Such other ways are covered by the present invention in as much the acquisition of the calibration data follows blocks 502 and 504.
Reference is now made to
Some embodiments are provided with a phantom holder capable of moving the phantom between different positions within the CT scanner bore (block 502 in
The calibration procedure is described in reference to
The invention is described herein in reference to specific phantoms, phantom positions and orientations, measurement view angles and data processing procedures. Experts in the art will appreciate the inventive method can be applied as well with different phantom shapes and compositions, phantom positions and orientations, measurement view angles and data processing procedures, and still be within the scope of the invention. The phantoms could, for example, be substantially identical circular phantoms sequentially placed at various positions. At least some of these may be offset from the central axis of the X-Ray beam.
While the invention is described with respect to cylindrical phantoms that have a uniform cross-section, the term “cylindrical” as used herein also includes cylindrical phantoms that vary in a stepwise manner in the axial direction, unless otherwise indicated.
Further, while the invention is described with respect to detector arrays comprising array of detector elements, the invention is applicable to detector arrays with discrete detector elements, detectors which are not divided into discrete elements, flat panel detectors of various types, single slice or multiple slice detector arrays, solid state or gas detectors and any other detectors useful for CT scanners.
Further, the inventive calibration procedure is described in reference to correction of X-ray spectral dependence of the detector elements' response and beam hardening effects. However, the method is applicable for correction of any effect wherein the response of said scanner detection system depends on the attenuation level of the X radiation, for example, scattering corrections.
The terms “comprises”, “comprising”, “includes”, “including”, “having” and their conjugates mean “including but not limited to”.
The term “consisting of” means “including and limited to”.
As used herein, the singular form “a”, “an” and “the” include plural references unless the context clearly dictates otherwise.
It is appreciated that certain features of the invention, which are, for clarity, described in the context of separate embodiments, may also be provided in combination in a single embodiment. Conversely, various features of the invention, which are, for brevity, described in the context of a single embodiment, may also be provided separately or in any suitable subcombination or as suitable in any other described embodiment of the invention. Certain features described in the context of various embodiments are not to be considered essential features of those embodiments, unless the embodiment is inoperative without those elements.
Although the invention has been described in conjunction with specific embodiments thereof, it is evident that many alternatives, modifications and variations will be apparent to those skilled in the art. Accordingly, it is intended to embrace all such alternatives, modifications and variations that fall within the spirit and broad scope of the appended claims. For example, the invention has been explained utilizing cylindrical phantoms. If a single detector row is to be calibrated (or for scanners having only a single row) the detector need only be of a length commensurate with the extent of the detector being calibrated during the scan or set of scans.
All publications, patents and patent applications mentioned in this specification are herein incorporated in their entirety by reference into the specification, to the same extent as if each individual publication, patent or patent application was specifically and individually indicated to be incorporated herein by reference. In addition, citation or identification of any reference in this application shall not be construed as an admission that such reference is available as prior art to the present invention. To the extent that section headings are used, they should not be construed as necessarily limiting.
This application claims the benefit of priority of U.S. Provisional Patent Application No. 61/206,425, filed on Feb. 2, 2009, the contents of which are incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
4352020 | Horiba et al. | Sep 1982 | A |
5214578 | Cornuejols et al. | May 1993 | A |
5481587 | Mazess | Jan 1996 | A |
5774519 | Lindstrom et al. | Jun 1998 | A |
6148057 | Urchuk et al. | Nov 2000 | A |
6364529 | Dawson | Apr 2002 | B1 |
6848827 | Wu et al. | Feb 2005 | B2 |
6944258 | Nukui et al. | Sep 2005 | B2 |
7149277 | Tanigawa et al. | Dec 2006 | B2 |
7738624 | Herold et al. | Jun 2010 | B2 |
Number | Date | Country | |
---|---|---|---|
20100195804 A1 | Aug 2010 | US |
Number | Date | Country | |
---|---|---|---|
61206425 | Feb 2009 | US |