Radiation detecting apparatus, input-output calibration method, and computer program product
09921320 ยท 2018-03-20
Assignee
Inventors
- Go Kawata (Kawasaki, JP)
- Shunsuke KIMURA (Kawasaki, JP)
- Yasuharu Hosono (Kawasaki, JP)
- Rei Hasegawa (Yokohama, JP)
- Toshiyuki Ono (Kawasaki, JP)
Cpc classification
G01T1/20184
PHYSICS
International classification
G01D18/00
PHYSICS
G01T1/208
PHYSICS
Abstract
According to an embodiment, an apparatus includes a first detector, a second detector, and a controller. The first detector is configured to detect first radiation at a first frequency within a first time by at least a first radiation detecting element and a second radiation detecting element that are positioned near to each other, and output a first signal. The second detector is configured to detect second radiation at a second frequency less than the first frequency within a second time by at least the first radiation detecting element and the second radiation detecting element, and output a second signal. The controller is configured to generate a third signal representing a difference between the first signal and the second signal, and calculate energy using the third signal.
Claims
1. A radiation detecting apparatus comprising: detection circuitry configured to detect first radiation at a first frequency within a first time by at least a first radiation detecting element and a second radiation detecting element that are positioned near to each other, and output a first signal, detect second radiation at a second frequency less than the first frequency within a second time by at least the first radiation detecting element and the second radiation detecting element, and output a second signal, control circuitry configured to generate a third signal representing a difference between the first signal and the second signal, and calculate energy using the third signal, set a correlation detection time with a given time length at timing at which the first radiation is detected, and to detect the first radiation within a time in which the correlation detection time overlaps with another correlation detection time, as the first time, and set an uncorrelation detection time with a given time length at timing at which the first time expires, and detect the second radiation within a time in which the set uncorrelation detection time overlaps with the first time, as the second time.
2. The apparatus according to claim 1, wherein the first signal is a radiation detection signal including a correlated time component and an uncorrelated time component, the second signal is a radiation detection signal including an uncorrelated time component, and the third signal is a radiation detection signal including a correlated time component that is a difference between the first signal and the second signal.
3. The apparatus according to claim 2, wherein the control circuitry is configured to multiply the second signal having the uncorrelated time component by a coefficient in a value capable of being normalized by the first time and the second time, and generate the third signal having the correlated time component that is the difference between the second signal having the uncorrelated time component and the first signal including both the correlated time component and the uncorrelated time component.
4. The apparatus according to claim 1, wherein the control circuitry is configured to perform input-output energy calibration of a radiation detector including the radiation detecting elements using energy calibration data corresponding to a line segment connecting an energy position of a voltage applied by a radiation source, the energy position being set as an upper boundary, to an energy position of the first signal with zero detection time difference between the first radiation from the first radiation detecting element and the first radiation from the second radiation detecting element.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
DETAILED DESCRIPTION
(25) According to an embodiment, an apparatus includes a first detector, a second detector, and a controller. The first detector is configured to detect first radiation at a first frequency within a first time by at least a first radiation detecting element and a second radiation detecting element that are positioned near to each other, and output a first signal. The second detector is configured to detect second radiation at a second frequency less than the first frequency within a second time by at least the first radiation detecting element and the second radiation detecting element, and output a second signal. The controller is configured to generate a third signal representing a difference between the first signal and the second signal, and calculate energy using the third signal.
(26) Exemplary embodiments of a photon counting CT device including an indirect conversion radiation detector, which converts scintillator light corresponding to X-ray photons into electrical charge, will now be explained in detail with reference to some drawings.
First Embodiment
(27) Overview
(28) To begin with, a photon counting CT device according to a first embodiment will now be generally explained.
(29) The elementary process will now be explained with reference to
(30) In this manner, a fluorescent X-ray is emitted as a radioactive ray becomes incident on the scintillator, but the fluorescent X-ray may escape to the external from the scintillator 1, as illustrated in
(31) At this time, the detection events of the energy EX1- and the energy take place simultaneously. Therefore, by evaluating the concurrency between the scintillators 1 and 2, the detecting elements corresponding to the scintillator 1 and the scintillators 2 can detect the energy of the fluorescent X-ray.
(32) In the photon counting CT device according to the first embodiment, denoting the time at which the adjacent detecting elements 11 and 12 outputs the output signals as t1 and t2, respectively, as illustrated in
(33) When measured are events with a sufficiently low counting rate (<10 kcps/detecting element), uncorrelated events will be measured at a very low frequency. By contrast, when events are measured at a high counting rate (>100 kcps/detecting element), uncorrelated events will be measured at a high frequency. When the counting rate is high, events detected within the correlated time range may include contingent events that are measured simultaneously, in addition to the events that are measured truly from the fluorescent X-ray emissions. In other words, the components in the correlated time near the point of origin (zero detection time difference) in
(34)
(35)
(36) Hardware Configuration
(37)
(38) In other words, the photon counting CT device includes an X-ray tube 21, a detector 22, a reader 23, a trigger generator 24, an analyzer 25, a data storage 26, a reader 27, a trigger generator 28, an analyzer 29, a data storage 30, a timing monitor 13, and a data processing apparatus 32, as illustrated in
(39)
(40) The units from the reader 23 to the data storage 26 make up a signal processing system for processing the fluorescent X-ray signals detected by the first detecting element 11. The units from the reader 27 to the data storage 30 make up a signal processing system for processing the fluorescent X-ray signals detected by the second detecting element 12. The photon counting CT device according to the first embodiment includes the signal processing systems in the number equal to the number of detecting elements. The timing monitor 13 generates a correlation detection window indicating the time at which a correlated component is detected, and an uncorrelation detection window indicating the time at which an uncorrelated component is detected, using the fluorescent X-ray signals output from the first detecting element 11 and from the second detecting element positioned adjacent to the first detecting element 11.
(41) The data storage 26 stores the pulse height of the fluorescent X-ray signal detected in the correlation detection window, and the pulse height of the fluorescent X-ray signal detected in the uncorrelation detection window, among those detected by the first detecting element 11 during the time corresponding to the correlation sequence, which takes 1 second or 2 seconds per sequence, for example. In the same manner, the data storage 30 stores the pulse height of the fluorescent X-ray signal detected in the correlation detection window, and the pulse height of the fluorescent X-ray signal detected in the uncorrelation detection window, among those detected by the second detecting element 12 within the time corresponding to the correlation sequence.
(42) The data processing apparatus 32 has a hardware configuration similar to that of a general-purpose personal computer device, as illustrated in
(43) The CPU 50 to the communication I/F 55 are connected to one another via a bus line 56. The communication I/F 55 is connected to a gantry in which a subject is laid. The storage unit such as the ROM 51 or the HDD 53 stores therein an input-output calibration program for calibrating the outputs from the detector 22 and incident energies (for performing energy calibration). The CPU 50 in the data processing apparatus 32 controls operations of the respective units, e.g., controls reading by the readers 23 and 27, and controls generation of triggers by the trigger generators 24 and 28, following the input-output calibration program. The CPU 50 also functions as a generator 61 and a calibrator 62, following the input-output calibration program. The CPU 50 performs energy calibration by performing an operation of adding a weight to an energy bin (pulse height), in a spectrum of the detection time difference between the adjacent detecting elements. Such a weight is determined based on a ratio between the counts of the correlated time components having a high coincidence factor, and the counts of the uncorrelated time components having a low coincidence factor. Any one or both of the generator 61 and the calibrator 62 may be implemented as hardware.
(44) Circuit Configuration of Each Signal Processing System
(45)
(46) The analyzer 25 and the analyzer 29 both serve as a photon measuring unit, and generates a pulse height corresponding to a photon count in the fluorescent X-ray signal. The timing monitor 13 includes one or more logical circuits such as an AND circuit. The timing monitor 13 generates a correlation detection window for detecting a correlated component, and an uncorrelation detection window for detecting an uncorrelated component, based on the comparison results output from the comparator 24a and the comparator 28a.
(47) The data storage 26 includes a storage area 26a for storing therein the pulse height detected in the correlation detection window, and a storage area 26b for storing the pulse height detected in the uncorrelation detection window. The data storage 26 stores the pulse height of the fluorescent X-ray signal detected by the first detecting element 11 in the correlation detection window, which is indicated by the timing monitor 13, in the storage area 26a, among those detected in the time corresponding to the correlation sequence. The data storage 26 stores pulse height detected in the uncorrelation detection window, which is indicated by the timing monitor 13, in the storage area 26b.
(48) In the same manner, the data storage 30 includes a storage area 30a for storing therein the pulse height detected in the correlation detection window, and a storage area 30b for storing therein the pulse height detected in the uncorrelation detection window. The data storage 30 stores the pulse height of the fluorescent X-ray signal detected by the second detecting element 12 in the correlation detection window, which is indicated by the timing monitor 13, in the storage area 30a, among those detected in the time corresponding to the correlation sequence. The data storage 30 stores the pulse height detected in the uncorrelation detection window, which is indicated by the timing monitor 13, in the storage area 30b.
(49) The readers 23 and 27, the trigger generators 24 and 28, the analyzers 25 and 29, the storage area 26a in the data storage 26, and the storage area 30a in the data storage 30 are an example of a first detector. The readers 23 and 27, the trigger generators 24 and 28, the analyzers 25 and 29, the storage area 26b in the data storage 26, and the storage area 30b in the data storage 30 are an example of a second detector.
(50) Operation of Each Signal Processing System
(51) Operations of the signal processing systems for processing fluorescent X-ray signals detected by the first detecting element 11 and the second detecting element 12 having such configurations will now be explained in detail.
(52) The threshold generating circuit 24b supplies a threshold at a predetermined level to the comparator 24a. The dotted line in
(53) Upon completion of the time for which the correlation detection window is generated, the timing monitor 13 generates an uncorrelation detection window for the time equivalent to 3, subsequently to the correlation detection window, as illustrated in
(54)
(55) The threshold generating circuit 28b supplies a threshold at a predetermined level to the comparator 28a. The dotted line in
(56) Upon completion of the time for which the correlation detection window is generated, the timing monitor 13 generates an uncorrelation detection window for the time equivalent to 3, subsequently to the correlation detection window, as illustrated in
(57) The timing monitor 13 then detects the time at which each of the correlation detection windows illustrated in
(58) The data storage 26 stores photon measurement outputs received from the analyzer (photon measuring unit) 25, in the storage area 26a in the data storage 26 (accumulates the photon events), while receiving a supply of the signal at the high level (1) from the timing monitor 13. In this manner, photon events including correlated components and uncorrelated components corresponding to the correlated time are stored in the storage area 26a. In the same manner, the data storage 30 stores the photon measurement outputs from the analyzer (photon measuring unit) 29, in the storage area 30a in the data storage 30 (accumulates the photon events), while receiving a supply of the signal at a high level (1) from the timing monitor 13. In this manner, photon events including correlated components and uncorrelated components corresponding to the correlated time are stored in the storage area 30a.
(59) The timing monitor 13 then detects the time in which the correlation detection windows illustrated in
(60) While the timing monitor 13 is detecting such uncorrelated time, the timing monitor 13 supplies a signal at a low level (0) to the data storage 26 and the data storage 30. While the signal at the low level (0) is being supplied from the timing monitor 13, the data storage 26 stores the photon measurement outputs from the analyzer (photon measuring unit) 25 in the storage area 26b in the data storage 26 (accumulates the photon events). In this manner, photon events including the uncorrelated components corresponding to the uncorrelated time are stored in the storage area 26b. In the same manner, the data storage 30 stores the photon measurement outputs from analyzer (photon measuring unit) 29 in the storage area 30b in the data storage 30 (accumulates the photon events) while the signal at the low level (0) is being supplied from the timing monitor 13. In this manner, photon events including the uncorrelated components corresponding to the uncorrelated time are stored in the storage area 30b.
(61) There is no correlation detection window or uncorrelation detection window that overlaps with the correlation detection window (see
(62) Energy Calibrating Operation
(63) The data processing apparatus 32 performs energy calibration by determining an energy calibration constant using the photon events stored in the data storage 26 and the data storage 30.
(64) At Step S2, the timing monitor 13 determines whether the detection time difference (t1t2) is within the correlated time illustrated in
(65) If the detection time difference (t1t2) is determined not to be within the correlated time (No at Step S2), the process is shifted to Step S4, and the photon measurement outputs from the analyzer (photon measuring unit) 25 are stored (the photon events are accumulated) in the storage area 26b in the data storage 26 and the storage area 30b in the data storage 30 illustrated in
(66) Such a correlation sequence is repeated for a given length of time such as 1 second or 2 seconds. In this manner, photon events corresponding to the given time length are stored in the data storage 26 and the data storage 30.
(67) At Step S5, the generator 61 constructs a correlated+uncorrelated spectrum corresponding to the graph in the dot-and-dash line in
Correlated spectrum=(correlated spectrum+uncorrelated spectrum)(uncorrelated spectrum)(1)
(68) The value of in Equation (1) is set to a value that can be normalized by the width () of the correlation detection window and the width (3) of the uncorrelation detection window. In this manner, even when the detection conditions are not balanced, e.g., when the width of the correlation detection window is narrow (detection time is short) while the width of the uncorrelation detection window is wide (detection time is long), the operation can be performed using equivalent counts per unit, by setting the value appropriately.
(69) It can be assumed that the correlated spectrum is generated from the dominant part of the fluorescent X-ray energies. Therefore, at Step S7, the calibrator 62 calculates a pulse height that gives the maximum counting rate in the correlated spectrum, and maps the calculated pulse height to the fluorescent X-ray energy from the scintillator. As long as the linearity in the detection outputs from the detecting elements such as the first detecting element 11 and the second detecting element 12 ensured, energy calibration can be performed using energy calibration data represented as a line connecting the zero level E0 of the detector output (the point of origin of the energy) and the pulse height giving the maximum counting rate in the correlated spectrum (Pf/Ef in the example of
(70) Alternatively, at Step S8, the energy calibration may be performed using a relation with respect to an energy position calculated with any other method, such as the point of origin of the pulse height, a characterizing X-ray energy position, the position of the edge of the X-ray spectrum (see
(71) Detailed Energy Calibration Operation
(72) An exemplary energy calibration operation performed at Step S8 will now be explained. The calibrator 62 in the data processing apparatus 32 obtains the tube voltage (accelerating voltage) E1 of the X-ray tube 21, which corresponds to the upper boundary of the energy, the zero level (point of origin) E0 of the detector output, and the pulse height Pf/Ef giving the maximum counting rate in the correlated spectrum that is the characterizing X-ray energy position, as illustrated in
Effects of First Embodiment
(73) As may be clear from the explanation above, the photon counting CT device according to the first embodiment measures radioactive energies that are detected simultaneously at adjacent detecting elements, and acquires the profile of fluorescent X-rays generated inside of the detector. Because fluorescent X-rays are monochromatic energies, the radioactive energy positions can be acquired accurately, without being affected by the energy resolution of the detector 22. Furthermore, the photon counting CT also enables the energy resolution of the detector 22 to be estimated. Furthermore, because events are evaluated in a limited length of time, e.g., by setting the correlated time to and the uncorrelated time to 3 as described above, and every event in the entire time is not evaluated, energy calibration can be completed in short time.
(74) Furthermore, energy calibration can be performed without using any subject specialized for calibration, e.g., a standard source. Therefore, data used in calibration can be acquired while the photon counting CT device is in use (while capturing an image). Furthermore, the temperature characteristic of the detector 22 can be corrected easily.
Second Embodiment
(75) A photon counting CT device according to a second embodiment will now be explained. The photon counting CT device according to the second embodiment calculates a weighting coefficient that is dependent on the detection time difference between the adjacent detecting elements, using a time correlated spectrum, and creates a pulse height histogram by weighting the pulse heights with the respective calculated weighting coefficients. In this manner, creations of a correlated+uncorrelated histogram and an uncorrelated histogram are rendered unnecessary. Hereinafter, only those differences will be explained, and redundant explanations are omitted.
(76) In other words, the time-correlated histogram has a detection time difference, as illustrated in
W(t)=(C(t)C0)/(CpC0)(2)
(77) Specifically, denoting the pulse height from the first detecting element 11 as p1, the pulse height from the second detecting element 12 as p2, and the detection time difference between detections of these two pulse heights as t0, the CPU 50 adds a weight W(t0) corresponding to the time difference t0 to the time-correlated histograms H1 and H2, (H1(p1)+W(t0), H2(p2)+W(t0)), based on the result in the time-correlated spectrum.
(78) In this manner, a pulse height histogram, in which the pulse heights are reflected with the weighting coefficients corresponding to the respective detection time differences between the adjacent detecting elements, can be created. Therefore, creations of the correlated+uncorrelated histogram and the uncorrelated histogram are rendered unnecessary, as well as the same effects that can be achieved by the first embodiment can be achieved.
(79) In the embodiments described above, the detector is explained to be an indirect conversion detector that uses a scintillator, as an example. However, a direct conversion detector may also be used as the detector, instead of the indirect conversion detector. For example, a semiconductor detector using cadmium telluride semiconductor (CdTe, CdZnTe) may be used. With such a detector, the detector will be handling fluorescent X-ray energies at 23.17 kilo-electron volts (K) and at 22.98 kilo-electron volts (K) from the cadmium (Cd).
(80) Furthermore, in the explanation of the embodiments, the correlation between the adjacent first detecting element 11 and the second detecting element 12 is evaluated. It is also possible to evaluate the correlation between detecting elements that are separated by one or more detecting elements (to evaluate the correlation between nearby detecting elements).
(81) The functions of the detector 22, the reader 23, the trigger generator 24, the analyzer 25, the data storage 26, the reader 27, the trigger generator 28, the analyzer 29, the data storage 30, the timing monitor 13, and the data processing apparatus 32 may be implemented as software. For example, the functions of the first detector, the second detector, the generator, and the calibrator may be implemented by causing a computer to execute an input-output calibration program specifying the steps of the process that is explained above to be performed by the first detector, the second detector, the generator, and the calibrator. The input-output calibration program is stored in a hard disk or a semiconductor memory device, for example, and read and executed by a processor such as a CPU or a micro-processor (MPU). The input-output calibration program may also be recorded in a computer-readable recording medium, which may be provided as a computer program product such as a compact disc read-only memory (CD-ROM), a magneto-optical disk (MO), or a digital versatile disc (DVD).
(82) While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.