METHOD FOR CORRECTING THE NONLINEARITY ASSOCIATED WITH PHOTON COUNTING DETECTORS OF IMAGING DEVICES
20240142393 ยท 2024-05-02
Inventors
- Duhgoon Lee (Andover, MA, US)
- Doil Kim (Gyeonggi-do, KR)
- JunYoung Park (Gyeonggi-do, KR)
- Ibrahim Bechwati (Waltham, MA, US)
Cpc classification
International classification
Abstract
A method for calibrating an imaging device comprising a photon counting detector (PCD), the method comprising: providing (i) an X-ray source configured to emit an X-ray beam, (ii) a first detector array configured to be in alignment with the X-ray beam, wherein the first detector array comprises a plurality of energy integrating detectors (EID) for detecting the X-ray beam emitted by the X-ray source, and (iii) a second detector array configured to be in alignment with the X-ray beam, wherein the second detector array comprises a plurality of photo counting detectors (PCD) for detecting the X-ray beam emitted by the X-ray source; detecting an X-ray beam passed through an object to be scanned with the plurality of energy integrating detectors (EID); recording the X-ray beam passed through the object to be scanned and detected by the plurality of energy integrating detectors (EID) as a first data set; detecting an X-ray beam passed through the object to be scanned with the plurality of photo counting detectors (PCD); recording the X-ray beam passed through the object to be scanned and detected by the plurality of photo counting detectors (PCD) as a second data set; generating a mathematical model from the first data set and the second data set so as to derive an attenuation factor; and applying the attenuation factor to the second data set to calibrate the imaging device.
Claims
1. A method for correcting the nonlinearity associated with photon counting detectors (PCDs) of imaging devices, the method comprising: providing a first scanning device and a second scanning device, wherein each of the first and second scanning devices comprises an X-ray source configured to emit an X-ray beam and a detector array in alignment with the X-ray beam, wherein the detector array of the first scanning device comprises a plurality of energy integrating detectors (EID) and the detector array of the second scanning device comprises a plurality of photo counting detectors (PCD); detecting an X-ray beam passed through an object to be scanned with the plurality of energy integrating detectors (EID); detecting an X-ray beam passed through the object to be scanned with the plurality of photo counting detectors (PCD); recording the X-ray beam detected by the plurality of energy integrating detectors (EID) as a first data set; recording the X-ray beam detected by the plurality of photo counting detectors (PCD) as a second data set; creating a mathematical model using the first data set and the second data set; creating a data driven model to supplement the mathematical model, wherein the data driven model addresses limitations of the mathematical model and extends the correction range; applying the mathematical model and the data driven model to the second data set so as to derive an attenuation factor; applying the attenuation factor to the second data set; and generating a scan image of the object from the second data set.
2. The method according to claim 1 wherein the attenuation factor applied to the second data set corrects for the pulse pileup effect.
3. The method according to claim 1 wherein the attenuation factor applied to the second data set corrects for the charge sharing effect.
4. The method according to claim 1 wherein the first scanning device and the second scanning device comprise computerized tomography (CT) imaging machines.
5. The method according to claim 4 wherein the X-ray sources of the first scanning device and the second scanning device comprise X-ray tubes.
6. The method according to claim 5 wherein the X-ray beam emitted by the X-ray tubes is a polychromatic X-ray beam.
7. The method according to claim 1 wherein the data driven model is created by extracting data from the second data set prior to deriving the attenuation factor.
8. The method according to claim 4 wherein the computerized tomography (CT) imaging machines comprise identically configured computerized tomography (CT) imaging machines.
9. A method for correcting the nonlinearity associated with photon counting detectors (PCDs) of imaging devices, the method comprising: providing a scanning device comprising an X-ray source configured to emit an X-ray beam and a first detector array in alignment with the X-ray beam, wherein the first detector array comprises a plurality of energy integrating detectors (EID); detecting an X-ray beam passed through an object to be scanned with the plurality of energy integrating detectors (EID); recording the X-ray beam passed through the object to be scanned and detected by the plurality of energy integrating detectors (EID) as a first data set; replacing the first detector array with a second detector array, wherein the second detector array comprises a plurality of photo counting detectors (PCD); detecting an X-ray beam passed through the object to be scanned with the plurality of photo counting detectors (PCD); recording the X-ray beam passed through the object to be scanned and detected by the plurality of photo counting detectors (PCD) as a second data set; creating a correction model by analyzing the first data set and the second data set, wherein the correction model comprises an attenuation factor; applying the attenuation factor to the second data set; and generating a scan image of the object from the second data set.
10. A system for correcting the nonlinearity associated with photon counting detectors (PCDs) of imaging devices, the system comprising: at least one scanning device comprising an X-ray source configured to emit an X-ray beam; a first detector array configured to be in alignment with the X-ray beam, wherein the first detector array comprises a plurality of energy integrating detectors (EID) for detecting the X-ray beam emitted by the X-ray source; a second detector array configured to be in alignment with the X-ray beam, wherein the second detector array comprises a plurality of photo counting detectors (PCD) for detecting the X-ray beam emitted by the X-ray source; a first data set representing an X-ray beam passed through an object and detected by the plurality of energy integrating detectors (EID); a second data set representing an X-ray beam passed through the object and detected by the plurality of photo counting detectors (PCD); and a computer configured to (i) generate a mathematical model from the first data set and the second data set so as to derive an attenuation factor, and (ii) apply the attenuation factor to the second data set, whereby to generate a scan image of the object from the second data set.
11. The system according to claim 10 wherein the attenuation factor applied to the second data set corrects for the pulse pileup effect.
12. The system according to claim 10 wherein the attenuation factor applied to the second data set corrects for the charge sharing effect.
13. The system according to claim 10 wherein the system comprises a first scanning device comprising the first detector array and a second scanning device comprising the second detector array.
14. The system according to claim 10 wherein the at least one scanning device comprises a computerized tomography (CT) imaging machine.
15. The system according to claim 14 wherein the X-ray source comprises an X-ray tube.
16. The system according to claim 15 wherein the X-ray beam emitted by the X-ray tube is a polychromatic X-ray beam.
17. The system according to claim 10 wherein the mathematical model is supplemented by extracting data from the second data set prior to deriving the attenuation factor.
18. The system according to claim 13 wherein the first scanning device and the second scanning device comprise identically configured computerized tomography (CT) imaging machines.
19. A method for calibrating an imaging device comprising a photon counting detector (PCD), the method comprising: providing (i) an X-ray source configured to emit an X-ray beam, (ii) a first detector array configured to be in alignment with the X-ray beam, wherein the first detector array comprises a plurality of energy integrating detectors (EID) for detecting the X-ray beam emitted by the X-ray source, and (iii) a second detector array configured to be in alignment with the X-ray beam, wherein the second detector array comprises a plurality of photo counting detectors (PCD) for detecting the X-ray beam emitted by the X-ray source; detecting an X-ray beam passed through an object to be scanned with the plurality of energy integrating detectors (EID); recording the X-ray beam passed through the object to be scanned and detected by the plurality of energy integrating detectors (EID) as a first data set; detecting an X-ray beam passed through the object to be scanned with the plurality of photo counting detectors (PCD); recording the X-ray beam passed through the object to be scanned and detected by the plurality of photo counting detectors (PCD) as a second data set; generating a mathematical model from the first data set and the second data set so as to derive an attenuation factor; and applying the attenuation factor to the second data set to calibrate the imaging device.
20. The method according to claim 19 further comprising generating a data driven model by extracting data from the second data set prior to deriving the attenuation factor.
21. The method according to claim 19 further comprising generating a scan image of the object from the second data set after applying the attenuation factor to the second data set.
22. The method according to claim 19 wherein the attenuation factor applied to the second data set corrects for the pulse pileup effect.
23. The method according to claim 19 wherein the attenuation factor applied to the second data set corrects for the charge sharing effect.
24. The method according to claim 19 wherein a scanning device comprises the first detector array and the second detector array.
25. The method according to claim 24 wherein the scanning device comprises a computerized tomography (CT) imaging machine.
26. The method according to claim 19 wherein a first scanning device comprises the first detector array and a second scanning device comprises the second detector array.
27. The method according to claim 26 wherein the first and second scanning devices comprise identical computerized tomography (CT) imaging machines.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0050] These and other objects and features of the present invention will be more fully disclosed or rendered obvious by the following detailed description of the preferred embodiments of the invention, which is to be considered together with the accompanying drawings wherein like numbers refer to like parts, and further wherein:
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0059] Computerized Tomography (CT) In many situations it can be desirable to image the interior of opaque objects. By way of example but not limitation, in the medical field, it can be desirable to image the interior of a patient's body so as to allow viewing of internal structures without physically penetrating the skin of the patient.
[0060] Computerized Tomography (CT) has emerged as a key imaging modality in the medical field. CT imaging machines generally operate by directing X-rays into the body from a variety of positions, detecting the X-rays passing through the body, and then processing the detected X-rays so as to build a three-dimensional (3D) data set of the patient's anatomy. This 3D data set can then be processed so as to create a 3D computer model of the patient's anatomy. The 3D data set and 3D computer model can then be visualized so as to provide images (e.g., slice images, 3D computer images, etc.) of the patient's anatomy.
[0061] By way of example but not limitation, and looking now at
[0062] Looking next at
[0063] In practice, it is now common to effect helical scanning of the patient's anatomy so as to generate a 3D data set of the scanned anatomy, which can then be processed so as to create a 3D computer model of the scanned anatomy. The 3D data set and 3D computer model can then be visualized so as to provide images (e.g., slice images, 3D computer images, etc.) of the patient's anatomy.
[0064] The various electronic hardware and software for controlling the operation of rotating disc 23, X-ray tube assembly 25 and X-ray detector assembly 30, as well as for processing the acquired scan data so as to generate the desired slice images, 3D data set and 3D computer model, may be of the sort well known in the art and may be located in torus 10 and/or base 15.
[0065] The images produced by CT imaging machine 5 may be viewed on a display screen 41 provided on CT imaging machine 5 or on a remote screen (not shown).
[0066] X-ray beam 40 is preferably a polychromatic X-ray beam. The interaction between X-ray beam 40 and the object to be scanned is the attenuation of the X-ray beam by the imaged object. The X-ray detectors 35 of X-ray detector assembly 30 are preferably X-ray semiconductor detectors that measure the attenuation level of X-ray beam 40 after it has passed through the object being scanned.
The Invention
[0067] The present invention addresses nonlinear behavior of an imaging device utilizing a photo counting detector (PCD) in order to improve image quality.
[0068] More particularly, the present invention is based on converting the severely non-linear measurements of a PCD X-ray detector 45 into a more suitable form of measurement with non-linear behavior similar to that of an EID X-ray detector 50. This is accomplished by providing an accurate estimate of the pulse pileup, and then correcting for the non-linear behavior of PCD X-ray detector 45 using the data from a well-established (e.g., standardized) EID X-ray detector 50.
[0069] In summary, the three key steps of the novel method of the present invention are:
[0070] 1. Scan an object while collecting data using a standardized EID X-ray detector 50 and a PCD X-ray detector 45. The data collected from EID X-ray detector 50 can thereafter be used to estimate the counts of PCD X-ray detector 45 using a mathematical model generated to represent the pulse pileup of PCD X-ray detector 45.
[0071] 2. Generate the mathematical model to represent the pulse pileup of PCD X-ray detector 45. The mathematical model is used for correcting the nonlinear behavior of the detectors.
[0072] 3. Use a data-driven estimate to complement the mathematical model.
Collecting Data Using EID X-ray Detectors 50
[0073] The first step of the novel method of the present invention is to collect data using non-PCD detectors exhibiting well-known behavior. By way of example but not limitation, EID X-ray detector 50 may be used to collect data.
[0074] However, it should be appreciated that the data that is going to be used to correct for nonlinearity of PCD X-ray detector(s) 45 should be acquired using the same CT imaging machine 5 that is going to employ those PCD X-ray detector(s) 45. For example, the particular CT imaging machine 5 (or two identical CT imaging machines 5 of the same make and model) is ideal.
[0075] Looking now at
[0076] However, and looking now at
[0077] Having CT imaging machines 5, 5a configured with identical hardware (except for their respective detector assemblies 30, 30a) is necessary but not sufficient. The other requirement is to acquire the data using the same settings on both CT imaging machines 5, 5a. The data should be acquired using the same voltage applied to X-ray tube assembly 25, the same current applied to X-ray tube assembly 25, and the same acquisition time.
[0078] EID X-ray detector 50 is selected for use as the standardized detector because it provides the most accurate representation of the scanned object.
Generating The Mathematical Model Of Pulse Pileup Of PCD
[0079] Still looking at
PCD.sub.corr=f(PCD.sub.meas,EID.sub.meas,Scanner.sub.params) [0080] PCD.sub.corr is the corrected PCD data. [0081] PCD.sub.meas is the measured PCD data. [0082] EID.sub.meas is the measured EID data. [0083] Scanner.sub.params is a set of scanner specific parameters.
[0084] The measured data consists of several large data sets, each several millions points long. The measured data from each set are analyzed and processed to create significant representatives that are then used to create the mathematical model.
[0085] Using the non-paralyzable model where the recorded count rate (A.sub.rec), is a function of the incident count rate (A.sub.inc) and ? is the dead time:
[0086] The reference value R is an indirect measurement of the incident rate (A.sub.inc). The recorded count rate is the product of a single acquisition count M multiplied by the number of acquisitions per second, N.sub.acq:
A.sub.inc=N.sub.acg?k?R
A.sub.rec=N.sub.acq?M
[0087] Where k, is a proportionality constant. The final mathematical model can be written as a function of R and M:
[0088] ?.sub.c is the total dead time per second. Using the Least Square Estimate is used to estimate the two constants, k and ?.sub.c.
Data Driven Function
[0089] The mathematical model generated above has its limitations. In order to improve the accuracy of the correction of the PCD data, data is extracted from the measured PCD data (e.g., data indicative of an unreliable outlier) and the remaining data is used to generate a data driven model. The data driven model is also used to extend the range of the correction. The data driven model used for the extended correction is as follows:
PCD.sub.corr=g(PCD.sub.meas1,PCD.sub.meas2, . . . ,PCD.sub.measn)
Correction
[0090] Using the two functions described above (i.e., the mathematical model and the data driven model), attenuations measured by PCD X-ray detectors 45 are corrected so as to generate a more accurate set of data. The corrected data will have the same nonlinearity as that of EID X-ray detector 45. After applying the correction (i.e., the mathematical model and the data driven model), the tools that are suitable for creating an accurate image (e.g., the computer that assembles the 3D image from a plurality of scan images, etc.) are configured to utilize the PCD corrected measurements to generate the image. The PCD X-ray detector measurement (Mrec) can then be used with the reference data (R rec) to generate the corrected attenuation:
[0091] Looking now at
[0092]
[0093] The non-uniform appearance of the images in
[0094]
[0095]
Modifications Of The Preferred Embodiments
[0096] It should be understood that many additional changes in the details, materials, steps and arrangements of parts, which have been herein described and illustrated in order to explain the nature of the present invention, may be made by those skilled in the art while still remaining within the principles and scope of the invention.