DEVICE FOR ACQUIRING PULSE HEIGHT SPECTRUM, METHOD FOR ACQUIRING PULSE HEIGHT SPECTRUM, PROGRAM FOR ACQUIRING PULSE HEIGHT SPECTRUM, AND RADIATION IMAGING APPARATUS
20200170586 ยท 2020-06-04
Assignee
Inventors
Cpc classification
G01T1/36
PHYSICS
A61B6/4241
HUMAN NECESSITIES
G01T1/15
PHYSICS
International classification
A61B6/00
HUMAN NECESSITIES
Abstract
A highly accurate pulse height spectrum is generated within a short amount of time, further cost of a radiation imaging apparatus being reduced by employing a detector that performs calibration using the pulse height spectrum. Provided is a pulse height spectrum acquisition device of a radiation detector including multiple counting units for counting a detected signal obtained by detecting incident X-rays, when a value of the detected signal is equal to or larger than a threshold, and for outputting a count value of each counting unit. This device is provided with a threshold setter configured to set to a first counting unit, a first threshold V1 as a threshold for a first measurement, along with setting to a second counting unit, a second threshold V2 larger than the first threshold V1, and to set to the first counting unit, a reconfigured threshold V1 as the threshold for a second measurement, the reconfigured threshold V1 being different from the first threshold V1, a measurement controller configured to perform multiple measurements, and a pulse height spectrum generator configured to generate a pulse height spectrum for the first threshold V1 of the first counting unit, on the basis of a difference in the count values from the first counting unit and the second counting unit, obtained by the multiple measurements performed by the measurement controller.
Claims
1. A pulse height spectrum acquisition device of a radiation detector including a plurality of counting units for counting a detected signal obtained by detecting incident X-rays, when a value of the detected signal is equal to or larger than a threshold, and for outputting a count value of each of the counting units, the pulse height spectrum acquisition device comprising, a threshold setter configured to set a first threshold V1 to a first counting unit as a threshold for a first measurement, along with setting to a second counting unit, a second threshold V2 larger than the first threshold V1, and to set a reconfigured first threshold V1 to the first counting unit, as the threshold for a second measurement, the reconfigured first threshold being different from the first threshold V1, a measurement controller configured to perform the first measurement and the second measurement, and a pulse height spectrum generator configured to generate a pulse height spectrum for the first threshold V1 of the first counting unit, on the basis of a difference between the count value from the first counting unit and the second counting unit obtained by the first measurement performed by the measurement controller, and the count value from the first counting unit and the second counting unit obtained by the second measurement.
2. The pulse height spectrum acquisition device according to claim 1, wherein, the first counting unit outputs the count value of the detected signal having a pulse height between the first threshold and the second threshold.
3. The pulse height spectrum acquisition device according to claim 1, wherein, when the threshold setter reconfigures the first threshold, the reconfigured first threshold is set to be a value smaller than the second threshold.
4. The pulse height spectrum acquisition device according to claim 1, wherein, the threshold setter sets the second threshold so that the count value of the detected signal having a pulse height equal to or larger than the second threshold, is equal to or larger than a half of the count value of the detected signal having the pulse height equal to or larger than the first threshold.
5. A pulse height spectrum acquisition method of a radiation detector including a plurality of counting units for counting a detected signal obtained by detecting incident X-rays, when a value of the detected signal is equal to or larger than a threshold, and for outputting a count value of each of the counting units, the pulse height spectrum acquisition method comprising, setting a first threshold to a first counting unit, as a threshold for a first measurement, along with setting to a second counting unit, a second threshold larger than the first threshold, and setting a reconfigured first threshold to the first counting unit, as the threshold for a second measurement, the reconfigured first threshold being different from the first threshold, acquiring the count values of the first counting unit and of the second counting unit, obtained by the first measurement and the second measurement, and generating a pulse height spectrum for the first threshold of the first counting unit, on the basis of a difference between the count value from the first counting unit and the second counting unit obtained by the first measurement, and the count value from the first counting unit and the second counting unit obtained by the second measurement.
6. A pulse height spectrum acquisition program of a radiation detector including a plurality of counting units for counting a detected signal obtained by detecting incident X-rays, when a value of the detected signal is equal to or larger than a threshold, and for outputting a count value of each of the counting units, causing a computer to implement, setting a first threshold to a first counting unit, as a threshold for a first measurement, along with setting to a second counting unit, a second threshold larger than the first threshold, and setting a reconfigured first threshold to the first counting unit, as the threshold for a second measurement, the reconfigured first threshold being different from the first threshold, acquiring the count values of the first counting unit and of the second counting unit, obtained by the first measurement and the second measurement, and generating a pulse height spectrum for the first threshold of the first counting unit, on the basis of a difference between the count value from the first counting unit and the second counting unit obtained by the first measurement, and the count value from the first counting unit and the second counting unit obtained by the second measurement.
7. A radiation imaging apparatus comprising the pulse height spectrum acquisition device according to claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
BEST MODE FOR CARRYING OUT THE INVENTION
[0025] There will now be described one embodiment of the present invention with reference to the accompanying drawings. The pulse height spectrum acquisition device relating to the present invention is to acquire pulse height spectra of a radiation detector having a plurality of counting units, each counting a detected signal of incoming X-rays, when the detected signal being equal to or larger than thresholds, and to output count values. The pulse height spectrum acquisition device relating to the present invention, includes a threshold setter configured to set to a first counting unit, a first threshold V1 as a threshold for a first measurement, along with setting to a second counting unit, a second threshold V2 larger than the first threshold V1, and to set to the first counting unit a reconfigured first threshold V1 as the threshold for a second measurement, the reconfigured first threshold being different from the first threshold V1, a measurement controller configured to perform the first measurement and the second measurement, and a pulse height spectrum generator configured to generate the pulse height spectrum for the first threshold V1 of the first counting unit, on the basis of a difference between the count value from the first counting unit and the second counting unit obtained by the first measurement performed by the measurement controller, and the count value from the first counting unit and the second counting unit obtained by the second measurement. According to the pulse height spectrum acquisition device with the configuration above, a highly accurate pulse height spectrum can be generated within a short period of time, and further, cost of a radiation imaging apparatus can be reduced, which employs the detector that performs calibration by using the pulse height spectrum.
[0026] There will be described embodiments of the present invention more specifically in the following.
First Embodiment
[0027] As one example of the radiation imaging apparatus relating to an embodiment of the present invention, an X-ray CT scanner, in particular, a PCCT scanner will be described with reference to the accompanying drawings.
[0028] As shown in
[0029] By way of example, an X-ray tube can be employed as the X-ray source 120. The X-ray source 120 allows electron beams accelerated by tube voltage to hit a target material such as tungsten and molybdenum, to generate X-rays from the hit position (focal point), thereby emitting X-ray photons. A filter 125 is provided in proximity to the X-ray source 120. The filter 125 adjusts a flux of the X-ray photons 130 and an energy distribution thereof, which are emitted from the X-ray source 120. Therefore, after the flux and the energy distribution of the X-ray photons emitted from the X-ray source 120 are adjusted, a part thereof is absorbed by an object 200, in response to a material distribution within the object, and another part the X-ray photons passes through the object 200 and detected by the X-ray detector 150 that will be described below.
[0030] On the gantry rotor 110, the X-ray source 120 and the X-ray detector 150 are placed in a manner opposed to each other, and the gantry rotor rotates about a predetermined rotation axis. There is provided an aperture at the center of the gantry rotor 110 to place the object 200 therein, and a table 140 is arranged in the aperture to lay the object 200 thereon. The table 140 and the gantry rotor 110 are movable in predetermined directions relatively. Generally, CT scanners acquire data from all the directions, and the gantry rotor 110 rotates at a predetermined speed, allowing the X-ray source 120 and the X-ray detector 150 to rotate around the object 200, so as to acquire data. Typically, the rotation speed is approximately one to four revolutions per second. The time required to accumulate data for acquiring projection data (one view) from one direction is typically on the order of 0.1 to 1 milliseconds.
[0031] The X-ray detector 150 is provided with a detection unit 151 configured to detect the X-ray photons entering the X-ray detector 150, and to output detected signals in response to energy of thus detected X-ray photons, and a signal processor 152 configured to collect and process the detected signals output from the detection unit 151. The detected signals of the X-ray photons output from the detection unit 151 are subjected to pulse-mode processing by more than one signal processors 152, and then counted. In this example, the term counting described here may include a meaning to acquire energy information, in addition to counting the detected X-ray photons. Detection of X-rays having been scattered by the object 200 may generate undesirable signals, and therefore, preferably, a collimator 145 is placed in front of the detection unit 151 when viewed from the X-ray source 120 side, so as to block the scattered X-rays. Details of the X-ray detector 150 will be described below.
[0032] According to instructions from the computer 180, the controller 170 controls the gantry rotor 110, the X-ray source 120, the table 140, the X-ray detector 150, and other components, performs predetermined processing on the signals that are detected and collected by the X-ray detector 150, and transfers the processed signals to the computer 180.
[0033] As shown in
[0034] The threshold setter 184 provides thresholds respectively in the plurality of counting units 351 to 354 (see
[0035] The computer 180 is connected to a display unit 191 and to an input unit 192, and the reconstructed images created by the CPU 181 functioning as the image generator (not illustrated) are displayed on the display unit 191, according to the instruction from the CPU 181. The input unit 192 accepts entries of imaging conditions and other information for the X-ray CT scanner, i.e., parameters necessary for data collection, such as a value of voltage applied to the X-ray source 120 from a high-voltage source (not illustrated) and tube current, and velocity and other values of the rotating operation of the X-ray source 120. The display unit 191 is capable of displaying the parameters and the values thereof, and soon, input from the input unit 192.
[0036] A part or all of the controller 170 and the computer 180 may be constructed as a system containing a memory and a main storage, and functions of the components constituting the controller 170 and the computer 180 can be implemented by the CPU that loads programs into the memory, the programs being stored in advance in the storage unit, and then executing the programs. A part or all of the functions may also be configured by hardware such as ASIC (Application Specific Integrated Circuit) and FPGA (Field Programmable Gate Array).
[0037] Next, the X-ray detector 150 will be described. The X-ray detector 150 is provided with a detection unit 151 comprising a two-dimensional array of multiple pixels 20 and detecting X-ray photons per pixel to output signals, and a signal processor 152 configured to collect and process the signals output from each of the pixels 20 of the detection unit 151.
[0038] As shown in
[0039] As shown in
[0040] In order to eliminate the X-ray photons scattered by the object 200, the collimator 145 (see
[0041] In the detection unit 151, each of the pixels 20 comprises a group of sensing elements referred to as sub-pixels 21, where a plurality of sensing elements are provided in an array. This group of sensing elements constitutes the pixel 20 serving as one unit of the X-ray detector 150. In other words, one pixel 20 has a configuration divided into multiple sub-pixels 21. This configuration allows reduction of the count rate per processing circuit. The sub-pixels 21 included in the pixel 20 are sensing elements in a mode of, what is called, photon counting, and they detect incoming X-ray photons, and count the X-ray photons, with separating them into four energy ranges, for instance, in the signal processor 152 being connected.
[0042] Therefore, in the X-ray detector 150, the sub-pixels 21 detect the X-ray photons independently, and signals output from the multiple sensing elements 21 constituting each of the pixels 20, are added up to generate an output signal per pixel 20.
[0043] In the present embodiment, the size of the pixel 20 is one millimeter square, and each pixel is divided into four sub-pixels with 0.5 millimeter square each. Other division patterns may be available variously, such as nine sub-pixels of 33, or 16 sub-pixels of 44. Alternatively, the vertical and horizontal directions may have different division numbers, like nm (n and m are natural numbers).
[0044] The sub-pixels thus divided are not necessarily the same in size, and the present invention is applicable to the case where the pixel is divided into sub-pixels various in size. It is to be noted that the present invention is applicable to the case where the pixel is not divided into the sub-pixels. In this case, the sub-pixel in the following description will be read as pixel.
[0045] For example, as shown in
[0046] As described above, the pixels 20 are provided with one common electrode 41 and the individual electrodes 42 the number of which corresponds to the number of the sub-pixels 21 (sensing elements). In other words, the pixel 20 includes multiple individual electrodes 42 on the surface of the detection layer 40, and as indicated by broken lines in
[0047] It is preferable to employ as a material of the detection layer 40, a compound semiconductor being a radiation detector material of a direct conversion type, which is easy to micro machining and capable of direct reading of electrical signals, such as Cadmium Telluride, Cadmium Zinc Telluride, Thallium Bromide, Mercury Iodide, and Bismuth Iodide. Alternatively, a scintillator (a radiation detector material of a indirect conversion type) optically coupled with an optical device may be used as the detection layer. Preferably, the thickness of the detection layer is around 0.5 mm to 3 mm.
[0048] The X-ray photons 130 enter the detection layer 40 from the common electrode 41 side, then the X-ray photons being detected, and an electrical charge whose amount is responsive to the energy of thus detected X-ray photons is generated. The high-voltage power source, not illustrated, applies voltage of 600 V to the common electrode 41, for instance. It is desirable that there should be no attenuation of X-ray photons by the common electrode 41 or by the individual electrodes 42. The common electrode 41 and the individual electrodes 42 should be sufficiently thinner than the detection layer 40, and they may be processed to 1 m or less in thickness.
[0049] As shown in
[0050]
[0051] Signal processing in the channel 165 as thus configured is performed as the following. A signal read out from any of the sub-pixels in the pixel 20, is initially converted into a voltage signal from a charge signal, by the charge sensitive pre-amplifier 310, and output to the shaping amplifier 320. The voltage signal converted by the charge sensitive pre-amplifier 310 is subjected to shaping in the shaping amplifier 320 (hereinafter, the voltage signal after the shaping will be referred to as detected signal), and in order to obtain the energy information, signals having a pulse height equal to or larger than thresholds (reference voltages) are counted in the counting units 351 to 354.
[0052] In
[0053] With this configuration, the X-ray photons can be categorized into four types and counted separately, in response to the energy amount. After the elapse of predetermined processing time from the detection of an event by a trigger circuit, not illustrated, the individual channels 165 in the signal processor 152 are reset to become ready for the counting of next event. Upon completion of a predetermined measuring time (one view), incrementing is stopped, and the count rate of each counter is output to the controller 170. In designing the present embodiment, any number of the comparators, at least two, may be employed.
(Calibration in Counting Unit)
[0054] The thresholds V1 to V4 given to the comparators 331 to 334 respectively are able to supply the same voltage to a plurality of sub-pixels. However, due to the characteristics of the detection layer, or of the individual channels 165 (including the characteristics of the comparators 341 to 344) in the signal processing circuit, the same threshold may be associated with a different energy amount, as to each counting unit. In other words, though the same thresholds are provided, the same count results may not be obtained in some cases, as to each of the counting unit (even though impact of statistical errors is excluded). In such a case, it is preferable to perform calibration for each counting unit.
[0055] In performing calibration, X-rays or gamma-rays having characteristic energy is made to enter, and a pulse height spectrum is obtained in response to each threshold setting. Preferable examples of the X-rays or gamma-rays having characteristic energy may include line gamma-ray or characteristic X-ray, specifically, gamma-rays of 60 keV emitted from .sup.241Am, gamma-rays of 122 keV emitted from .sup.57Co, characteristic X-rays of 31 and 35 keV emitted from .sup.133Ba, and characteristic X-rays of 75 keV and 85 keV emitted from lead irradiated with radiation. In addition to the line gamma-ray or characteristic X-ray, there are examples of the characteristic energy, such as Compton edge or a back scattering peak of such line gamma-ray or characteristic X-ray, and maximum energy of the X-ray photons determined by the tube voltage applied to the X-ray tube.
[0056] If non-linearity between the detected energy and output pulse height is not ignorable, it is preferable to render the characteristic energy held by the incident X-rays or gamma-rays to fall into the range, as close as possible to the energy range that is targeted for calibration.
[0057]
[0058] It is not necessary to acquire the pulse height spectrum of the whole energy range (or the whole threshold range), but it may be acquired as to a range only in proximity to the characteristic energy of incident X-rays or gamma-rays. For example, in the example as described above, even in the case where the pulse height spectrum is acquired only within the range where the threshold setting is from 40 to 55, it is possible to obtain what value of the threshold setting is associated with the photo peak of 122 keV.
(Acquisition of Pulse Height Spectrum)
[0059] The pulse height spectrum generator 186 generates the pulse height spectrum for each of the counting units 351 to 354. There will now be described how the pulse height spectrum is generated for the counting unit 351 (hereinafter, referred to as first counting unit 351). In the present embodiment, when the pulse height spectrum of the first counting unit 351 is acquired, the count rate (count value) of the counting unit 352 (hereinafter, referred to as second counting unit 352) adjacent to the first counting unit 351 is also utilized. In the present embodiment, there has been described an example where the number of counting units is four, but this number can be changed appropriately. Specifically, the pulse height spectrum is generated and acquired according to the flowchart of
[0060] In step S11, the threshold setter 184 sets the threshold V1 to the first counting unit 351, and in step S12, sets the threshold V2 to the second counting unit 352. In other words, as the threshold for the measurement (COUNT) A, the threshold setter 184 sets the first threshold V1 to the first counting unit, and sets to the second counting unit, the second threshold V2 that is larger than the first threshold V1.
[0061] Subsequently in step S13, the measurement controller 185 generates a control signal used to perform COUNT A, and outputs the control signal to the controller 170. The controller 170 controls the gantry rotor 110, the X-ray source 120, the table 140, the X-ray detector 150, and other components, according to the control signal from the measurement controller 185, and performs COUNT A.
[0062] In next step S14, the threshold setter 184 reconfigures the first threshold of the first counting unit. That is, the threshold setter 184 performs reconfiguration to change the first threshold V1 of the first counting unit to the first threshold V1, to be used as the threshold for the measurement (COUNT) B. The threshold setter 184 performs this reconfiguration so that the first threshold V1 becomes a value smaller than the second threshold V2 and different from the first threshold V1, and leaves the second threshold V2 as it is. In step S15, the measurement controller 185 generates a control signal to perform COUNT B, and outputs the control signal to the controller 170. The controller 170 performs COUNT B according to the control signal from the measurement controller 185.
[0063] In step S16, the pulse height spectrum generator 186 generates a pulse height spectrum for the first threshold in the first counting unit 351, on the basis of a difference between the count rate from the first counting unit and the second counting unit obtained by COUNT A, and the count rate from the first counting unit and the second counting unit obtained by COUNT B.
[0064] Specifically, in the first counting unit 351, the pulse height spectrum c1 (V1.sub.n) at the threshold V1.sub.n is obtained according to the following process. As described above, in steps S13 and S15, the measurement controller 185 employs the threshold V2.sub.m, where V2.sub.m>V1.sub.n for the second counting unit 352 that is connected to the same sub-pixel to which the first counting unit 351 is connected, and performs COUNT A and B with the following settings: [0065] COUNT A: (V1, V2)=(V1.sub.n1, V2.sub.m) [0066] COUNT B: (V1, V2)=(V1.sub.n, V2.sub.m)
[0067] Assuming that expected values of the count rate C2 (V2.sub.m) obtained in the second counting unit 352 should be the same in COUNT A and COUNT B described above, the pulse height spectrum c1 (V1.sub.n) is obtained according to the following Equation 2. This corresponds to obtaining of the pulse height spectrum that is associated with the energy range 400, as shown in
[0068] In here, Ctot denotes a total count rate (total number of counts per unit time), and Ctot is the same value irrespective of the counting units 351 to 354, in each of the channels 165 of one signal processor 152. In addition, C1 denotes the count rate obtained in the counting unit 351, and c1 denotes the pulse height spectrum of the counting unit 351. The count rate is obtained by normalizing the count value by the measuring time.
[0069] In step 17, thus obtained pulse height spectrum is stored in the storage unit 182. Then, in next step S18, it is determined whether the pulse height spectrum covering a targeted range is obtained. If it is determined it has not been obtained yet, the process proceeds with step S19 to reconfigure the first threshold, and processing from steps S12 to S18 is repeated. When it is determined in step S18 that the pulse height spectrum covering the targeted range is acquired, the process for acquiring the pulse height spectrum is completed.
[0070] On the other hand, in contrast to the pulse height spectrum thus obtained related to the present embodiment, the pulse height spectrum is obtained according to the following Equation 3 in the conventional method as disclosed in the aforementioned Patent Literature 1. In Equation 3, Ctot denotes the total count rate (the total number of counts per unit time), and the value of Ctot is the same, irrespective of the counting units 351 to 354, in each of the channels 165 of in one signal processor 152. This corresponds to obtaining of the pulse height spectrum that is associated with the energy range 400, as shown in
[0071] Next, there will be described that the measuring time can be reduced according to the method of the present embodiment for generating the pulse height spectrum. There will be described an example where the count rate C1(V1.sub.n1) (associated with the energy range 410 in
[4]
{square root over (100+90)}=13.8 COUNTConventional Method
{square root over ((10080)+(9080))}=5.5 COUNTPresent Embodiment
[0072] According to the calculation above, it was confirmed that the degree of accuracy became 2.5 times larger (13.8/5.5=2.5) in the example of the present embodiment. In general, the accuracy in measurement is proportional to the square of the measuring time, and therefore, it is found that only one-six or less measuring time is required to achieve the same level of accuracy.
[0073] When the pulse height spectrum is obtained according to the conventional method, one time measurement is performed for each threshold to detect a difference between the count rates of the thresholds. On the other hand, when the method for generating the pulse height spectrum according to the present embodiment is employed, it is necessary to perform two times measurement, COUNT A and COUNT B, for the threshold V1.sub.n in the counting unit 351, with setting threshold V2.sub.n larger than V1.sub.n to the other counting unit 352, resulting in that the number of measuring times is doubled at the maximum, in comparison to the conventional method. Therefore, it is desirable to set V2.sub.m to be a value close to V1.sub.n, making C2(V2.sub.m) be a large value so that the whole measurement may require less time. Conditions to achieve higher accuracy in the measurement of the present embodiment, even with the doubled measurement, can be provided assuming a situation that doubled measuring time can be consumed for the conventional method, and it is calculated according to the following expression 4.
[0074] Assuming that C1(V1.sub.n1) is approximately equal to C1(V1.sub.n), it is preferable to set V2.sub.m so that C2 (V2.sub.m) is equal to or larger than a half of C1(V1.sub.n) (to set V2.sub.m to be a value close to V1.sub.n).
[0075] The measuring time may be provided to different thresholds independently. Under the condition that the pulse height spectrum is given accuracy being required, necessary measuring time can be obtained in response to the count rates C1(V1) and C2(V2), or in response to a difference therebetween. This is preferable since the total measuring time can be reduced, by setting the measuring time flexibly depending on the values of the thresholds.
[0076] In obtaining the count rates C(V) by COUNT A and COUNT B, it should be noted that the counting is required to be normalized based on live time (the time obtained by subtracting dead time in measurement system, from the actual measuring time), not based on the actual measuring time. For this purpose, in the case where the same actual measuring time should be provided for COUNT A and COUNT B, it is preferable to carry out the measurement under the same trigger condition, so as to achieve the same dead time. Alternatively, it is preferable to carry out the measurement at a low count rate to the extent that the dead time is ignorable, for example, 1% or less.
[0077] In reality, the same value of V2.sub.m is provided to multiple V.sub.n as to which the pulse height spectrum is required to obtain, thereby lessening the number of measurements to reduce the measuring time. For example, with the setting of (V1, V2)=(V1.sub.n2, V2.sub.m), (V1.sub.n1, V2.sub.m), and (V1.sub.n, V2.sub.m), the measurement can be performed three times. The case is preferable because two pulse height spectra c1(V1.sub.n1) and c1(V1.sub.n) respectively associated with V1.sub.n1 and V1.sub.n can be obtained according to the measurement of three times, and this may prevent increase of the number of measurements.
(Acquisition of Pulse Height Spectrum of Other Counting Units)
[0078] As described above, it is necessary to obtain the pulse height spectrum of each counting unit. In the aforementioned example, there has been described the method for acquiring the pulse height spectrum of the counting unit 351. According to the same procedures as described in the aforementioned method, the pulse height spectrum can be obtained for other counting units within a short amount of time. In the present embodiment, in order to reduce the measuring time, four counting units are respectively provided with the thresholds V1 to V4 and the measurements are performed, so as to obtain the pulse height spectra.
[0079] This type of pulse height spectrum can be acquired according to the flowchart of
[0080] Then, in step S23, the threshold setter 184 increases the threshold V1 of the first counting unit 351 and the threshold V3 of the third counting unit 353 to reconfigure the thresholds as the next values. According to thus reconfigured thresholds, the measurement controller 185 performs COUNT B in step S24. In step S25, the pulse height spectra are acquired from the count rate obtained by COUNT A and COUNT B, and the storage unit 182 stores thus acquired pulse height spectra (step S26). It is determined whether or not thus acquired pulse height spectra cover target ranges. On the other hand, when it is determined that such pulse height spectra have not been acquired yet, the process proceeds with step S28. When it is determined that the pulse height spectra covering the target ranges have been obtained in step S27, the process for acquiring the pulse height spectra is completed.
[0081] In step S28, the threshold V2 of the second counting unit 352 is increased and reconfigured as the next value. At this time, the threshold V4 of the fourth counting unit 354 may also be increased as needed. In next step S29, according to the threshold set in step S28, COUNT A is performed. Then, in step S30, the pulse height spectrum generator 186 generates the pulse height spectrum on the basis of the count rate obtained from the latest two measurements, and the storage unit 182 stores the pulse height spectrum generated in step S31. In next step S32, it is determined whether or not the pulse height spectrum covering the target range is obtained, and if it is determined that such pulse height spectrum has not been acquired, the process proceeds with step S23, and the processing from steps S23 to S32 is repeated. When it is determined that the pulse height spectra covering the target ranges have been obtained in step S27 or S32, the process for acquiring the pulse height spectra is completed.
[0082] The relations between the aforementioned thresholds and measurements are summarized, and followings are established between the thresholds V1 to V4 set to the four counting units, and the measurements (COUNTs): [0083] COUNT A: (V1, V2, V3, V4)=(V1.sub.n1, V2.sub.m-1, V3.sub.p1, V4.sub.q1) [0084] COUNT B: (V1, V2, V3, V4)=(V1.sub.n, V2.sub.m-1, V3.sub.p, V4.sub.q1) [0085] COUNT A: (V1, V2, V3, V4)=(V1.sub.n, V2.sub.m, V3.sub.p, V4.sub.q) [0086] COUNT B: (V1, V2, V3, V4)=(V1.sub.n+1, V2.sub.m, V3.sub.p+1, V4.sub.q) [0087] . . . [0088] where V1<V2<V3<V4
[0089] The pulse height spectra calculation process in steps S25 and S30 is performed according to the following Equation 5, from the count rate C each obtained from the measurements (COUNTs) described above. In other words, according to Equation 5, the pulse height spectra of the first counting unit 351 to the third counting unit 353 can be obtained efficiently. As for the counting unit 354, the pulse height spectrum may be obtained from the measurement using the aforementioned method separately.
[6]
c1(V1.sub.n)=(C1.sup.COUNTA(V1.sub.n1)C2.sup.COUNTA(V2.sub.m-1))(C1.sup.COUNTB(V1.sub.n)C2.sup.COUNTB(V2.sub.m-1))
c1(v1.sub.n+1)=(C1.sup.COUNTA(V1.sub.n)C2.sup.COUNTA(V2.sub.m))(C1.sup.COUNTB(V1.sub.n+1)C2.sup.COUNTB(V2.sub.m))
c2(V2.sub.m)=(C2.sup.COUNTB(V2.sub.m-1)C3.sup.COUNTB(V3.sub.p))(C2.sup.COUNTA(V2.sub.m)C3.sup.COUNTA(V3.sub.p))
c3(V3.sub.p)=(C3.sup.COUNTA(V3.sub.p1)C4.sup.COUNTA(V4.sub.q1))(C3.sup.COUNTB(V3.sub.p)C4.sup.COUNTB(V4.sub.q1))
c3(V3.sub.p+1)=(C3.sup.COUNTA(V3.sub.p)C4.sup.COUNTA(V4.sub.q))(C3.sup.COUNTB(V3.sub.p+1)C4.sup.COUNTB(V4.sub.q))(5)
[0090] The threshold V4 of the counting unit 354 is not necessarily incremented by one, such as V.sub.q1, V.sub.q, and V.sub.q+1. For example, even though the threshold V4 can be a value sufficiently larger value than the value of V3, it is desirable to vary the value of the threshold V4 gradually following the variation of V3 as given by the aforementioned Equation, in light of an objective of the present embodiment, i.e., to reduce the measuring time by mitigating errors with narrowing the energy range 450.
[0091] As described so far, the simple configuration is provided as shown in
Second Embodiment
[0092] Next, there will be described the PCCT scanner according to a second embodiment of the present invention. In the following, components of the PCCT scanner identical to the first embodiment will be labeled the same, and will not be described redundantly.
(Operation of Signal Processor)
[0093] In the second embodiment, the operation of the processing circuit is different from the first embodiment.
[0094] Specifically, in the counting unit 1351, there are counted a signal having the pulse height between the threshold V1 and V2, in the counting unit 1352, a signal having the pulse height between the thresholds V2 and V3, in the counting unit 1353, a signal having the pulse height between the threshold V3 and V4, and in the counting unit 1354, a signal having the pulse height equal to or larger than the threshold V4. It is to be noted here that the thresholds are configured in a manner that satisfies V1<V2<V3<V4.
[0095] For example, when the pulse height is between the threshold V2 and V3, the signal is output from the comparators 331 and 332, but not from the comparators 333 and 334. Since there is an entry of the signal in the counter 1341, coming from both of the comparators 331 and 332, it can be determined that the original signal does not have the pulse height between the thresholds V1 and V2, and this event is not counted in the counter 1341.
[0096] Since the signal only from the comparator 332, but not from the comparator 333, enters the counter 1342, it can be determined that the original signal has the pulse height between the threshold V2 and V3, and this event is counted in the counter 1342. It is to be noted here in
(Acquisition of Pulse Height Spectrum)
[0097] Let D1 denote the count rate obtained in the counting unit 1351, and this value is related to the count rate obtained in the configuration of the first embodiment, as given in the following:
[7]
D1(V1,V2)=C1(V1)C2(V2)(6)
[0098] Therefore, in order to acquire the pulse height spectrum c1(V1.sub.n) at the threshold V1.sub.n, the threshold V2.sub.m satisfying V2.sub.m>V1.sub.n is employed, similar to the first embodiment, and the measurement (COUNT) is performed with the settings as the following: [0099] COUNT A: (V1, V2)=(V1.sub.n1, V2.sub.m) [0100] COUNT B: (V1, V2)=(V1.sub.n, V2.sub.m) By using the count rate as obtained by the measurements, the pulse height spectrum c1 (V1.sub.n) can be obtained by the following Equation, and a similar effect can be achieved:
[8]
c1(V1.sub.n)=D1.sup.COUNTA(V1.sub.n1,V2.sub.m)D1.sup.COUNTB(V1.sub.n,V2.sub.m)(7)
[0101] In addition to the aforementioned embodiments, a difference between the counting results obtained in the two counting units may be calculated and output in the controller 170, unlike the second embodiment where the outputs from the two comparators are input in one counter, and this enables implementation of the same function as the second embodiment.
[0102] In the present embodiment, the value of n is made to vary, one by one, to obtain the pulse height spectrum, but modification is possible such as varying the value of n, two by two, depending on how much density is required in obtaining the pulse height spectrum.
[0103] Further in the present embodiments, the sub-pixels are separated, by providing the common electrode on the upper surface of the radiation detector material of a direct conversion type, with the individual electrodes on the lower side thereof.
[0104] However, the sub-pixels may be provided with the individual electrodes also on the upper surface, without using the common electrode. Similarly, in a plurality of radiation detectors, the pixels 20 in the radiation detectors adjacent to each other may share the common electrode on the upper surface, or may be provided with the electrodes individually.
[0105] As a material of the detector, it is also possible to employ a material comprising a scintillator (radiation detector material of an indirect conversion type) optically coupled with an optical device, instead of the radiation detector material of a direct conversion type. In this case, as a method for separating the sub-pixels, the scintillator covered with a light-shielding agent may be provided for each sub-pixel. Alternatively, for one scintillator, a method for producing micro-cracks between sub-pixels by laser may be used to separate the sub-pixels. As the optical device, a photomultiplier tube (PMT), photodiode (PD), avalanche photodiode (APD), silicone photomultiplier (SiPM), and similar elements may be employed.
DESCRIPTION OF SYMBOLS
[0106] 20 . . . pixel, 21 . . . sub-pixel, 40 . . . detection layer, 41, 42 . . . electrode, 110 . . . gantry rotor, 120 . . . X-ray source, 125 . . . filter, 130 . . . X-ray photon, 140 . . . table, 145 . . . collimator, 150 . . . X-ray detector, 151 . . . detection unit, 152 . . . signal processor, 165 . . . channel, 170 . . . controller, 180 . . . computer, 181 . . . CPU, 182 . . . storage unit, 184 . . . threshold setter, 185 . . . measurement controller, 186 . . . pulse height spectrum generator, 191 . . . display unit, 192 . . . input unit