Apparatus and method for computing detector response of a photon-counting detector
A computed tomography (CT) apparatus and a method for determining response of a photon-counting detector of a CT scanner. Based on a count rate of an incident spectrum and a dead time parameter of the photon-counting detector, a highest pileup order that has a contribution towards an output spectrum of the photon-counting detector greater than a threshold corresponding to the pileup order is determined. In computing the overall output spectrum of the photon-counting detector, only the spectra corresponding to pileup orders lower than or equal to the highest pileup order are considered.
1. A computed-tomography (CT) apparatus, comprising:
a photon-counting detector configured to receive X-rays emitted from an X-ray source; and
a processing circuit configured to
determine, based on a count rate of an incident spectrum and a dead time parameter of the photon-counting detector, a highest pileup order that has a contribution towards an output spectrum of the photon-counting detector that is greater than a threshold corresponding to the pileup order,
calculate, using a detector response model and the incident spectrum, at least one component spectra, wherein each calculated component spectra corresponds to a pileup order that is lower than or equal to the determined highest pileup order; and
sum the at least one calculated component spectra to generate the output spectrum.
2. The CT apparatus of claim 1 , wherein the processing circuit is further configured to determine the highest pileup order based on a Poisson distribution having a mean value equal to a product of the count rate and the dead time parameter of the photon-counting detector.
3. The CT apparatus of claim 1 , wherein the processing circuit is further configured to set a threshold for each pileup order based on a level of accuracy desired for image reconstruction by the CT apparatus.
4. The CT apparatus of claim 1 , wherein the processing circuit is further configured to set the dead time parameter of the photon-counting detector based on the CT apparatus geometry.
5. The CT apparatus of claim 1 , wherein the processing circuit is further configured to calculate the at least one component spectra using the detector response model, which includes a time threshold parameter to distinguish between peak pileup events and tail pileup events.
6. A method for determining a response of a stationary photon-counting detector in a computed tomography (CT) scanner, the method comprising:
determining, based on a count rate of an incident spectrum and a dead time parameter of the photon-counting detector, a highest pileup order that has a contribution towards an output spectrum of the photon-counting detector that is greater than a threshold corresponding to the pileup order;
calculating, using a detector response model and the incident spectrum, at least one component spectra, wherein each calculated component spectra corresponds to a pileup order that is lower than or equal to the determined highest pileup order; and
summing the at least one calculated component spectra to generate the output spectrum.
7. The method of claim 6 , wherein the determining step comprises determining the highest pileup order based on a Poisson distribution having a mean value equal to a product of the count rate and the dead time parameter of the photon-counting detector.
8. The method of claim 6 , further comprising:
setting a threshold for each pileup order based on a level of accuracy desired for image reconstruction by the CT scanner.
9. The method of claim 6 , further comprising:
setting the dead time parameter of the photon-counting detector based on the CT scanner geometry.
10. The method of claim 6 , wherein the calculating step comprises calculating the at least one component spectra using the detector response model, which includes a time threshold parameter to distinguish between peak pileup events and tail pileup events.
11. A non-transitory computer-readable medium having stored thereon a program that, when executed by a computer, causes the computer to execute a method comprising:
determining, based on a count rate of an incident spectrum and a dead time parameter of a photon-counting detector in a computed tomography (CT) scanner, a highest pileup order that has a contribution towards an output spectrum of the photon-counting detector that is greater than a threshold corresponding to the pileup order;
calculating, using a detector response model and the incident spectrum, at least one component spectra, wherein each calculated component spectra corresponds to a pileup order that is lower than or equal to the determined highest pileup order; and
summing the at least one calculated component spectra to generate the output spectrum.
12. The non-transitory computer readable medium of claim 11 , wherein the determining step comprises determining the highest pileup order based on a Poisson distribution having a mean value equal to a product of the count rate and the dead time parameter of the photon-counting detector.
13. The non-transitory computer readable medium of claim 11 , wherein the method further comprises:
setting a threshold for each pileup order based on a level of accuracy desired for image reconstruction by the CT scanner.
14. The non-transitory computer readable medium of claim 11 , wherein the method further comprises:
setting the dead time parameter of the photon-counting detector based on the CT scanner geometry.
15. The non-transitory computer readable medium of claim 11 , wherein the calculating step comprises calculating the at least one component spectra using the detector response model, which includes a time threshold parameter to distinguish between peak pileup events and tail pileup events.
16. The CT apparatus of claim 1 , wherein the processing circuit is further configured to perform image reconstruction using the generated output spectrum.