The present disclosure relates to a radiation position detector and a PET device.
In the related art, a detector that detects Cherenkov light generated when radiation is incident on a radiator (medium) to detect a position at which the radiation interacts with a medium in the radiator is known. For example, Non-Patent Literature 1 discloses a detector in which all six surfaces of a cube-shaped radiator are covered with a photodetector. In this detector, a position at which the radiation interacts with a medium in the radiator is determined from a distribution of arrival times and arrival places of the Cherenkov light detected by the photodetector.
Further, Non-Patent Literature 2 discloses a TOF-PET device using Cherenkov light. In this device, segments in which radiation interacts with high time resolution are determined by detecting the Cherenkov light generated by a radiator divided into the segments.
Further, Non-Patent Literature 3 discloses a ring image type Cherenkov detector. In this detector, a radiator is disposed on a trajectory of particles carried by an accelerator, and a photodetector is disposed behind the radiator. In this detector, particles are identified from a size of a ring that is detected by the photodetector.
However, in the technology described in Non-Patent Literature 1, since a total of six surfaces are covered with the photodetector, the amounts of detected signals increase. Also, a unique time resolution included in the photodetector is not considered. Therefore, with this technology, it is difficult to accurately detect the position at which the radiation interacts with the medium in the radiator because of finite time resolution of the photodetector.
Further, in the technology described in Non-Patent Literature 2, the segment at which the interaction has occurred is determined by dividing the radiator into segments. Therefore, information on the interaction position is limited by a size of the segments of the radiator. In this case, there is concern that improvement of spatial resolution is limited.
Further, an object of the technology described in Non-Patent Literature 3 is to identify particles, and it is a prerequisite that the interaction position in the radiator is fixed. Therefore, it is difficult to detect the position of the interaction between the radiation and the radiator on the basis of this technology.
An object of the present disclosure is to provide a radiation position detector and a PET device capable of accurately specifying a position and a time at which radiation interacts with a medium in a radiator.
A radiation position detector and a PET device according to an aspect of the present disclosure include a radiator including a medium that generates Cherenkov light by interacting with incident radiation; a photodetector including a plurality of two-dimensionally arrayed pixels, the plurality of pixels being disposed to correspond to a predetermined surface of the radiator; and a control unit that acquires position information and time information of the plurality of pixels which have detected the Cherenkov light on the basis of a signal output from the photodetector, and obtains a position of a generation place of the Cherenkov light in the radiator on the basis of the acquired position information and the acquired time information, and a propagation locus of the Cherenkov light in the radiator.
In such a radiation position detector and a PET device, when radiation is incident on the radiator, the radiation interacts with the medium and photoelectrons are emitted. When photoelectrons emit the Cherenkov light in the radiator, the Cherenkov light is detected by the plurality of pixels constituting the photodetector. The Cherenkov light with high directivity propagates in one direction within a non-segmented radiator. Therefore, it is possible to obtain the position of the generation place of the Cherenkov light by tracing the propagation locus of the Cherenkov light from the position information and the time information of the plurality of pixels which have detected the Cherenkov light. This position of the generation place can be considered to be substantially the same as the generation place of the photoelectrons, that is, the interaction position of the radiation. Therefore, it is possible to accurately specify a position and a time at which the radiation has interacted with the medium in the radiator from the obtained position of the generation place of Cherenkov light.
Further, the control unit may obtain the position of the generation place using the propagation locus of the Cherenkov light when photoelectrons are emitted from a K shell of an atom which most easily causes a photoelectric effect among atoms constituting the medium. An emission angle of the Cherenkov light is determined on the basis of a refractive index of the medium and binding energy of the K shell of the atom that has emitted the photoelectrons. Therefore, it becomes unnecessary to consider a plurality of emission angles of the Cherenkov light by assuming that the photoelectrons are emitted from the K shell of the atom which most easily causes the photoelectric effect.
Further, the propagation locus of the Cherenkov light may have a conical shape centered on a locus of photoelectrons emitted by the radiation interacting with the medium, and the position of the generation place may be a position of an apex of the conical shape. It is possible to uniquely determine the position at which the radiation interacts with the medium in the radiator by obtaining the position of the generation place of the Cherenkov light as the position of the apex of the conical shape.
Further, the control unit may obtain the position of the apex of the conical shape on the basis of ellipse information on an ellipse to be fitted to the plurality of pixels which have detected the Cherenkov light. The Cherenkov light spreads in a conical shape centered on a traveling locus of photoelectrons. Thus, when photoelectrons travel at an angle with respect to the photodetector, the positions indicated by the plurality of pieces of detected position information are disposed on a trajectory of the ellipse. Therefore, it is possible to obtain the position of the apex of the conical shape more accurately by using information on an ellipse to which a plurality of actually detected pixels are fitted.
Further, the propagation locus of the Cherenkov light may have a conical shape centered on a locus of photoelectrons emitted by the radiation interacting with the medium, and the control unit may obtain a position of a centroid of the plurality of pixels which have detected the Cherenkov light, obtain a position of an apex of the conical shape on the basis of ellipse information on an ellipse centered on the centroid, the ellipse being fitted to the plurality of pixels which have detected the Cherenkov light, set a position of the centroid in a direction parallel to the predetermined surface as a position of the generation place in the direction parallel to the predetermined surface, and set a position of the apex in a direction perpendicular to the predetermined surface as the position of the generation place in the direction perpendicular to the predetermined surface. Accordingly, it is possible to accurately specify the position and the time at which the radiation interacts with the medium in the radiator even when the photoelectrons emitted by the interaction of the radiation with the medium do not go straight.
Further, the control unit may obtain the position of the generation place when the number of the plurality of pixels which have detected the Cherenkov light in a predetermined period of time is larger than a predetermined number on the basis of the time information and may not obtain the position of the generation place when the number of the plurality of pixels which have detected the Cherenkov light in the predetermined period of time is smaller than the predetermined number on the basis of the time information. The Cherenkov light detected in a predetermined period of time can be considered to be emitted due to the same radiation. When the propagation locus of the Cherenkov light is traced from the position information of the photodetector, it is difficult to accurately specify the interaction position when the number of pixels which have detected the Cherenkov light is small. Therefore, it is possible to improve the accuracy of position specifying by obtaining the position of the generation place of Cherenkov light when the number of pixels which have detected the Cherenkov light is larger than the predetermined number and not obtaining the position of the generation place of Cherenkov light when the number of pixels which have detected the Cherenkov light is smaller than the predetermined number.
Further, the radiation position detector and the PET device may further include a light absorption layer provided on an outer surface of the radiator other than the predetermined surface and configured to absorb the Cherenkov light. Accordingly, it is possible to suppress reflection of the Cherenkov light on the medium surface, and reduce noise.
With the radiation position detector and the PET device according to an aspect of the present disclosure, it is possible to accurately specify the position and the time at which the radiation interacts with the medium in the radiator.
Hereinafter, embodiments of the present disclosure will be specifically described with reference to the drawings. For convenience, elements that are substantially the same are denoted by the same reference numerals, and description thereof may be omitted.
The radiator 12 is made of a medium that generates Cherenkov light by interacting with the incident γ rays. The radiator 12 has, for example, a flat plate shape including a surface 12a on which γ rays are incident, a back surface (predetermined surface) 12b facing the front surface 12a, and a side surface 12c connecting the front surface 12a to the back surface 12b. In the PET device 1 of the first embodiment, the radiator 12 in each of the plurality of radiation position detectors 10 is disposed so that the front surface 12a thereof faces the predetermined line L0. In the radiator 12, the photoelectric effect occurs due to the interaction of the incident radiation. For example, when the radiator 12 contains atoms having great atomic numbers, it is easy for the photoelectric effect to occur. Further, generation of scintillation light in the radiator 12 may cause noise. Therefore, the radiator 12 can be formed of a medium containing atoms having great atomic numbers and that does not easily generate the scintillation light (for example, lead glass (SiO2+PbO), lead fluoride (PbF2), or PWO (PbWO4)).
A light absorption layer 12d that absorbs light generated in the radiator 12 is provided on the front surface 12a and the side surface 12c, which are outer surfaces of the radiator 12 other than the back surface 12b. The light absorption layer 12d is, for example, a black tape adhered to the front surface 12a and the side surface 12c. Further, the light absorption layer 12d may be a black coating film applied to the front surface 12a and the side surface 12c.
Referring back to
The control unit 15 includes a signal processing circuit 16, a storage medium 17, and a position calculation circuit 18. The signal processing circuit 16 acquires a plurality of pieces of list data from the photodetector 13 and sorts the acquired list data on the basis of the time information. Further, the signal processing circuit 16 determines whether or not the acquired list data is valid. When it is determined that the list data is valid, the signal processing circuit 16 stores the list data in the storage medium 17. The validity of the list data is determined on the basis of whether or not the number of pieces of list data of the pixels 13b which have detected the Cherenkov light emitted due to the same γ rays is equal to or greater than a predetermined number. For example, it is possible to determine the validity of the list data according to whether or not the number of pieces of list data falling within a time window having a predetermined time width is equal to or greater than a predetermined number. In this case, the time width of the time window is set so that only the pixels 13b which have detected the Cherenkov light at the same time fall within the time window and is, for example, 500 ps.
The position calculation circuit 18 acquires the plurality of pieces of list data determined to be valid by the signal processing circuit 16 from the storage medium 17. The position of the generation place of the Cherenkov light is calculated from the plurality of pieces of list data on the basis of the propagation locus of the Cherenkov light in the radiator 12. The position calculation circuit 18 is, for example, a computer including a CPU in which a calculation process is performed, a storage device including a memory such as a RAM and a ROM, and an input and output device. Further, the position calculation circuit 18 may include a field-programmable gate array (FPGA) circuit.
Here, a principle of determining the position at which the γ rays G interact with the medium in the radiator 12 will be described. In the position calculation circuit 18, calculation of the interaction position is executed on the basis of this determination principle. As illustrated in
Cherenkov light C satisfies a relationship of Equation (1).
In the first embodiment, the interaction position is calculated using the propagation locus CT of the Cherenkov light C when the photoelectrons D are emitted from the K shell of the atoms which most easily cause the photoelectric effect among the atoms constituting the radiator 12. When energy of the incident γ rays G is Eγ, the mass of the electrons is mc, and the binding energy of the K shell of the atoms causing the photoelectric effect is EB.E., the emission angle θc of the Cherenkov light C is a constant angle as shown by Equation (2).
Therefore, it is possible to specify the shape of the cone forming the propagation locus CT of the Cherenkov light C on the basis of the segment address indicating the position of the pixels 13b which have detected the Cherenkov light C. A position of an apex of the cone is a position Q of the generation place of the Cherenkov light C and is substantially the same as the generation place of the photoelectrons D, that is, the interaction position of the γ rays G.
In
In
In
Here, when P is defined as shown in Equation (6) below, a length a of the major axis and a length b of the minor axis are represented by Equations (7) and (8), respectively.
A position of the apex of the conical shape obtained from the above equations, that is, coordinates (x, y, z) of the position Q of the generation place of the Cherenkov light C, are determined according to two Equations (9) and (10).
Here, “i” means an i-th photon. That is, ti is a parameter indicating a detection time of the pixel 13b which has detected the i-th photon, and an ri vector is a vector from an origin to the pixel 13b which has detected the i-th photon. Further, c is the speed of light in a vacuum. In the first embodiment, a τi distribution is obtained for each event, variance values thereof are compared, and the candidate with the smaller variance is adopted as the position Q of the generation place, that is, as an interaction point.
Next, a processing flow by the control unit 15 will be described.
The signal processing circuit 16 sorts the plurality of pieces of acquired list data on the basis of the time information (step S2). The signal processing circuit 16 acquires a list data group that falls within the time window from the sorted list data, and determines the number of pieces of list data constituting the acquired list data group (step S3). In this case, a difference between the pieces of time information of the respective pieces of list data constituting the list data group is within the time width of the time window. In step S3, when the number of pieces of list data constituting the list data group is equal to or greater than the predetermined number, the list data is transferred to and stored in the storage medium 17 (step S4). Further, when the number of pieces of list data constituting the list data group is smaller than the predetermined number, this list data is processed as invalid data. In this case, the position Q of a generation place of the Cherenkov light C is not obtained. As an example, in step S3, it is determined that the list data is valid data when the number of pieces of list data is equal to or greater than five. Here, a threshold value can be arbitrarily determined in practice.
Subsequently, the position calculation circuit 18 performs elliptic fitting on the basis of the list data group stored in the storage medium 17 (step S5). That is, the position calculation circuit 18 derives an ellipse to which the position indicated by the segment address of each piece of list data constituting the list data group is fitted. In the first embodiment, since the number of pieces of list data constituting the list data group is equal to or greater than five, one ellipse can be specified. The elliptical fitting can be obtained by approximation using, for example, robust estimation. The position calculation circuit 18 acquires coordinates of a center (X0, Y0) of the ellipse, a length a of the major axis, a length b of the minor axis, and the angle θe of the major axis with respect to the X-axis, from the information of the derived ellipse.
The position calculation circuit 18 calculates coordinates of an apex of a cone on the basis of the determination principle using the acquired information of the ellipse (step S6), and outputs a position of the coordinates as the interaction position (step S7). The control unit 15 outputs interaction points in all of the list data group in which the number of pieces of list data is equal to or greater than five. When the coordinate information of the interaction point and the detected time information are transferred to the image processing unit 3, a tomographic image is generated in the image processing unit 3.
In the radiation position detector 10 and the PET device 1 described above, when the γ rays G are incident on the radiator 12, the γ rays G interact with the medium in the radiator 12 and the photoelectrons D are emitted. When the photoelectrons D have emitted the Cherenkov light C in the radiator 12, the Cherenkov light C is detected by the plurality of pixels 13b constituting the photodetector 13. The Cherenkov light C has high directivity and propagates in one direction within the unsegmented radiator 12. Therefore, it is possible to obtain the position Q of the generation place of the Cherenkov light C by tracing the propagation locus CT of the Cherenkov light C from the segment addresses of the plurality of pixels 13b which have detected the Cherenkov light C. This position Q of the generation place is substantially the same as the generation place of the photoelectrons D, that is, the interaction position of the γ rays G. Therefore, it is possible to accurately specify a position (a three-dimensional position) and a time at which the γ rays G have interacted with the medium in the radiator 12 from the obtained position Q of the generation place of Cherenkov light C.
Further, the control unit 15 uses the propagation locus CT of the Cherenkov light C when the photoelectrons D are emitted from the K shell of the atoms which most easily cause the photoelectric effect among the types of atoms constituting the radiator 12. The emission angle θc of the Cherenkov light C is determined by the refractive index n of the radiator 12, the binding energy of the K shell of the atom emitting the photoelectrons D, and the mass of the electrons. That is, even in the same radiator 12, the emission angle θc of the Cherenkov light C varies depending on the atoms emitting the photoelectrons D. In other words, when the types of atoms emitting the photoelectrons D are different, the Cherenkov light C draws different propagation loci. In the first embodiment, it is unnecessary to consider a plurality of emission angles θc of the Cherenkov light C because all the photoelectrons D are assumed to be emitted from the K shell of the atoms that most easily cause photoelectric effect.
Further, the propagation locus CT of the Cherenkov light C is a conical shape centered on the locus of the photoelectrons D emitted by the interaction of the γ rays G with the medium (a conical shape centered on a locus while the photoelectrons emitted by the γ rays G interacting with the medium A goes straight), and the position Q of the generation place is specified as the apex of the conical shape. The interaction position can be uniquely determined by obtaining the position Q of the generation place of the Cherenkov light C as the position of the apex of the conical shape.
Further, the control unit 15 obtains the position of the apex of the conical shape on the basis of the information on the ellipse to be fitted to the plurality of pixels 13b which have detected the Cherenkov light C. The Cherenkov light C spreads in a conical shape centered on the traveling locus DT of the photoelectrons D. Accordingly, when the photoelectrons D travel at an angle with respect to the photodetector 13, positions indicated by the plurality of detected segment addresses are disposed on a trajectory of the ellipse. Therefore, it is possible to obtain the position of the apex of the conical shape more accurately by using the information on the ellipse to which the actually detected positions of the segment address are fitted.
Further, the control unit 15 obtains the position Q of the generation place of the Cherenkov light C when the number of a plurality of pixels 13b (that is, the number of pieces of position information) which have detected the Cherenkov light C in a predetermined period of time (500 p in the above example) that is substantially the same time is equal to or larger than the predetermined number on the basis of the acquired time information, and does not obtain the position Q of the generation place of the Cherenkov light C when the number of the plurality of pixels 13b which have detected the Cherenkov light C in the predetermined period of time is smaller than the predetermined number. The Cherenkov light C detected in a predetermined period of time that is substantially the same time can be considered to be emitted due to the same γ rays G. When the propagation locus CT of the Cherenkov light C is traced from the position information of the plurality of pixels 13b, it is difficult to accurately specify the interaction position when the number of pieces of position information is small. Therefore, it is possible to improve the accuracy of position specifying by obtaining the position Q of the generation place of the Cherenkov light C when the number of pieces of detected position information is equal to or greater than the predetermined number, and by regarding the position information as invalid data (that is, by not obtaining the position Q of the generation place of the Cherenkov light C) when the number of pieces of detected position information is smaller than the predetermined number.
It should be noted that the control unit 15 may obtain the position Q of the generation place when the number of a plurality of pixels 13b which have detected the Cherenkov light C in a predetermined period of time exceeds a predetermined number on the basis of the acquired time information, and may not obtain the position Q of the generation place when the number of the plurality of pixels 13b which have detected the Cherenkov light C in the predetermined period of time is equal to or smaller than the predetermined number on the basis of the acquired time information. That is, the control unit 15 may obtain the position Q of the generation place when the number of a plurality of pixels 13b which have detected the Cherenkov light C in the predetermined period of time is larger than the predetermined number on the basis of the acquired time information, and may not obtain the position Q of the generation place when the number of the plurality of pixels 13b which have detected the Cherenkov light C in the predetermined period of time is smaller than the predetermined number on the basis of the acquired time information.
Further, since the light absorption layer 12d is provided on the surface 12a and the side surface 12c other than the back surface 12b of the radiator 12, it is possible to suppress reflection of the Cherenkov light C on the surface of the medium and reduce noise.
The radiation position detector 110 of the second embodiment is different from the radiation position detector 110 of the first embodiment in that the pixels 113b constituting the photodetector 113 are configured of a silicon photomultiplier (SiPM). Hereinafter, differences from the first embodiment will be mainly described, and the same elements or members are denoted by the same reference numerals, and detailed description thereof will be omitted.
The control unit 115 includes a signal processing circuit 116, a storage medium 17, and a position calculation circuit 18. The signal processing circuit 116 digitizes the analog signal output from the photodetector 113 to acquire the segment address of the pixel 113b which has detected the Cherenkov light. Further, the signal processing circuit 116 acquires a time when the analog signal has been acquired, as time information. The signal processing circuit 116 determines whether or not list data including the acquired segment address and the acquired time information is valid. When it is determined that the list data is valid, the list data is stored in the storage medium 17. A method of determining the validity of the list data is the same as in the first embodiment.
Next, the processing flow in the control unit 115 will be described.
Subsequently, the control unit 115 outputs the interaction position through processes of step S2 to step S7, as in the first embodiment (step S7). The control unit 115 outputs interaction points in all of the list data group in which the number of pieces of list data is equal to or greater than five. Coordinate information of the interaction points calculated by the control unit 115 and the detected time information are transferred to the image processing unit 3.
In the radiation position detector 110 of the second embodiment described above, it is possible to accurately specify the position and the time at which the γ ray G interacts with the medium in the radiator 12, as in the first embodiment.
Although the first and second embodiments of the present invention have been described above in detail with reference to the drawings, specific configurations are not limited to the first and second embodiments described above. For example, an example of using Equation (11) has been shown as a method of determining which of the candidates of the position Q of two generation places on one side and the other side in the major axis direction of the ellipse is the position Q of the generation place, but the present invention is not limited thereto.
Since the photons propagating in the radiator 12 can be scattered or absorbed with a certain probability, the shorter the optical path from the position Q of the generation place of the Cherenkov light C to the detection surface 13a, the higher the probability of detection by the pixel, whereas the longer the optical path from the position Q of the generation place of the Cherenkov light C to the detection surface 13a, the lower the probability of detection by the pixel. Therefore, as illustrated in
Further, materials constituting the radiator 12 include lead glass (SiO2+PbO), lead fluoride (PbF2), and PWO (PbWO4), but are not limited thereto. Materials other than the above materials may be used as the radiator 12 in consideration of the refractive index, the density, and the like according to energy of the radiation (including the γ rays) that is a detection target.
Further, an example in which the radiation position detector is used for a PET device has been described, the present invention is not limited thereto. Since the radiation position detector described above hardly causes time fluctuation with respect to light emission, radiation position detector may be used for a TOF-PET device.
Further, the example in which the light absorption layer 12d is formed on the front surface 12a and the side surface 12c of the radiator 12 is shown, but the present invention is not limited thereto. For example, when the radiator 12 is sufficiently flat and wide relative to the spread of Cherenkov light C to be emitted, the reflection of light by the side surface 12c may not be considered. In this case, the light absorption layer 12d on the side surface 12c may be removed, and the light absorption layer 12d may be formed only on the front surface 12a.
Further, as described below, the control unit 15 can obtain the position Q of the generation place of the Cherenkov light C (that is, the generation place of the photoelectron D and the interaction position of the γ ray G) (hereinafter referred to as “a first coordinate determination process”).
First, as illustrated in
Subsequently, the control unit 15 obtains an ellipse N centered on the centroid A, which is an ellipse N to be fitted to the positions S of the plurality of pixels 13b which have detected the Cherenkov light C. The control unit 15 obtains the position of the apex of the conical shape, which is the propagation locus of the Cherenkov light C, on the basis of ellipse information on the ellipse N, as in the first embodiment and the second embodiment. Here, the control unit 15 obtains the position of the apex of the conical shape in the Z axis direction perpendicular to the back surface 12b of the radiator 12 (that is, a Z coordinate of the apex of the conical shape).
Subsequently, the control unit 15 sets the X coordinate Xcm and the Y coordinate Ycm of the centroid A as the position Q of the generation place of the Cherenkov light C in the X-axis direction and the Y-axis direction (that is, the X coordinate and the Y coordinate of the generation place of the Cherenkov light C), and sets the Z coordinate of the apex of the conical shape as the position Q of the generation place of the Cherenkov light C in the Z axis direction (that is, the Z coordinate of the generation place of the Cherenkov light C).
Even through the first coordinate determination process described above, it is possible to accurately specify the position and the time at which the γ ray G interacts with the medium in the radiator 12. Such specifying of the position Q of the generation place is particularly effective when the photoelectrons D emitted due to the interaction of the γ ray G with the medium do not go straight, as illustrated in
Further, the control unit 15 can perform the first coordinate determination process described above or the second coordinate determination process corresponding to steps S5 and S6 in
First, the signal processing circuit 16 acquires list data output from each pixel 13b of the photodetector 13 (step S1). The list data includes time information indicating a time when the pixel 13b detects the Cherenkov light and a segment address indicating a position of the pixel 13b. Subsequently, the signal processing circuit 16 sorts the plurality of acquired list data on the basis of the time information (step S2). The signal processing circuit 16 acquires the list data group which falls within the time window from the sorted list data, and determines the number of pieces of list data constituting the acquired list data group (step S3a). In step S3a, when the number of pieces of list data constituting the list data group is equal to or greater than a first threshold value, these list data are transferred to and stored in the storage medium 17 (step S4). Further, when the number of pieces of list data constituting the list data group is smaller than the first threshold value, these list data are processed as invalid data.
Subsequently, the position calculation circuit 18 determines whether or not the number of detected photons (that is, the number of the plurality of pixels 13b that have detected the Cherenkov light C) is equal to or greater than a second threshold value (step S10). In step S10, when the number of detected photons is equal to or greater than the second threshold value, the position calculation circuit 18 performs a second coordinate determination process corresponding to steps S5 and S6 in
1: PET device, 10: Radiation position detector, 12: Radiator (medium), 12b: Back surface (predetermined surface), 12d: Light absorption layer, 13: Photodetector, 13b: Pixel, 15: Control unit, C: Cherenkov light, CT: Propagation locus, D: Photoelectron.
Number | Date | Country | Kind |
---|---|---|---|
2016-076492 | Apr 2016 | JP | national |
2016-211834 | Oct 2016 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2017/014102 | 4/4/2017 | WO | 00 |