U.S. patent application number 15/104536 was filed with the patent office on 2016-11-03 for improved temperature stability for a digital positron emission tomography (pet) detector.
The applicant listed for this patent is KONINKLIJKE PHILIPS N.V.. Invention is credited to Jerome John GRIESMER, Thomas Leroy LAURENCE, Sharon Xiaorong WANG.
Application Number | 20160320500 15/104536 |
Document ID | / |
Family ID | 52434883 |
Filed Date | 2016-11-03 |
United States Patent
Application |
20160320500 |
Kind Code |
A1 |
GRIESMER; Jerome John ; et
al. |
November 3, 2016 |
IMPROVED TEMPERATURE STABILITY FOR A DIGITAL POSITRON EMISSION
TOMOGRAPHY (PET) DETECTOR
Abstract
A detector (16) maintains thermal stability between two
different operating modes. The detector (16) includes at least one
controller (36, 38) which sets the detection sensitivity of the
detector (16) to a level disabling the detection of gamma photons.
The controller (36, 38) further controls a heat generator (36, 38,
86) to maintain the temperature of the detector (16) at a
predetermined temperature. The predetermined temperature is the
steady state temperature of the detector (16) when the detection
sensitivity of the detector (16) is set to a level enabling the
detection of gamma photons. A method (100) for maintaining thermal
stability of a detector (16) between two different operating modes
is also provided.
Inventors: |
GRIESMER; Jerome John;
(MENTOR, OH) ; LAURENCE; Thomas Leroy; (NORTH
ROYALTON, OH) ; WANG; Sharon Xiaorong; (HIGHLAND
HEIGHTS, OH) |
|
Applicant: |
Name |
City |
State |
Country |
Type |
KONINKLIJKE PHILIPS N.V. |
Eindhoven |
|
NL |
|
|
Family ID: |
52434883 |
Appl. No.: |
15/104536 |
Filed: |
December 11, 2014 |
PCT Filed: |
December 11, 2014 |
PCT NO: |
PCT/IB2014/066790 |
371 Date: |
June 15, 2016 |
Related U.S. Patent Documents
|
|
|
|
|
|
Application
Number |
Filing Date |
Patent Number |
|
|
61918745 |
Dec 20, 2013 |
|
|
|
Current U.S.
Class: |
1/1 |
Current CPC
Class: |
G01T 7/00 20130101; G01T
1/2985 20130101; G01T 1/1603 20130101; G01T 1/2018 20130101 |
International
Class: |
G01T 7/00 20060101
G01T007/00; G01T 1/29 20060101 G01T001/29; G01T 1/16 20060101
G01T001/16; G01T 1/20 20060101 G01T001/20 |
Claims
1. A gamma detector with thermal stability, said gamma detector
comprising: at least one controller which: sets the detection
sensitivity of the detectors to a level disabling the detection of
gamma photons; and controls a heat generator to maintain the
temperature of the detector at a predetermined temperature, the
predetermined temperature being the steady state temperature of the
detector when the detection sensitivity of the detector is set to a
level enabling the detection of gamma photons.
2. The detector according to claim 1, wherein the controller
further determines whether the detection sensitivity of the
detector is set to a level disabling the detection of gamma photons
by: monitoring a signal indicating whether the gamma detector is in
a quiet mode or a data collection mode, the quiet mode
corresponding to the detection sensitivity level disabling the
detection of gamma photons, and the data collection mode
corresponding to the detection sensitivity level enabling the
detection of gamma photons.
3. The detector according to claim 1, further including: a
temperature sensor measuring the current temperature of the
detector, wherein the at least one controller: receives
measurements of the current temperature of the detector; and
controls the heat generator to maintain the received measurements
of the current temperature of the detector at the predetermined
temperature.
4. The detector according to claim 1, wherein the at least one
controller controls the detector to generate false events to
maintain the current temperature of the detector at the
predetermined temperature.
5. The detector according to claim 1, further including: a
plurality of die controllers; a tile controller which receives
event data describing the generated false events from the die
controllers; scintillators; and arrays of silicon photomultipliers
(SiPMs) corresponding to the plurality of die controllers and
optically coupled to the scintillators; wherein the at least one
controller generates the false events at the steady state rate with
which the SiPMs detect light pulses generated by the scintillators
at the detection sensitivity level enabling the detection of gamma
photons.
6. The detector according to claim 5, wherein the tile controller
generates the false events.
7. The detector according to claim 1, wherein the heat generator
includes: a resistive heater.
8. The detector according to claim 1, wherein the heat generator
includes: a controller generating heat through operation.
9. A medical imaging system comprising: a first, nuclear scanner
including a plurality of detectors arranged around a bore of the
first scanner, each of the detectors according to claim 1, wherein
the first scanner: receives a request to transition the detector,
from a data collection mode to a quiet mode; and in response to the
request, sets the detection sensitivity of the detectors to the
level disabling the detection of gamma photons.
10. The medical imaging system, according to claim 9, further
including: a second, x-ray scanner positioned proximate to the
first scanner; and a control system which: coordinates imaging
using the first and second scanners; and in response to imaging
using the second scanner, provides the request to the first
scanner.
11. A method for maintaining thermal stability of a gamma detector,
said method comprising: determining whether the detection
sensitivity of the detector is set to a level disabling the
detection of gamma photons; and in response to determining that the
detection sensitivity of the detector is set to a level disabling
the detection of gamma photons, generating heat to maintain the
current temperature of the detector at a predetermined temperature,
the predetermined temperature being the steady state temperature of
the detector when the detection sensitivity of the detector is set
to a level enabling the detection of gamma photons.
12. The method according to claim 11, wherein the determining
includes: receiving a signal indicating whether the gamma detector
is in a quiet mode or a data collection mode, the quiet mode
corresponding to the detection sensitivity level disabling the
detection of gamma photons, and the data collection mode
corresponding to the detection sensitivity level enabling the
detection of gamma photons.
13. The method according to claim 11, further including: measuring
the current temperature of the detector; generating to maintain the
measured temperature at the predetermined temperature.
14. The method according to claim 11, wherein the detector includes
a plurality of die controllers and a tile controller, and wherein
the generating of heat includes: generating false events to
maintain the current temperature of the detector at the
predetermined temperature; and by the tile controller: receiving
event data describing the generated false events from the die
controllers; and discarding the received event data.
15. The method according to claim 14, wherein the detector includes
arrays of silicon photomultipliers (SiPMs) corresponding to the
plurality of die controllers and optically coupled to
scintillators, and wherein the generating of heat further includes:
generating the false events at the steady state rate with which the
SiPMs detect light pulses generated by the scintillators at the
detection sensitivity level enabling the detection of gamma
photons.
16. The method according to claim 14, wherein the generating of
heat further includes: generating the false events by the tile
controller.
17. The method according to claim 11, further including: generating
heat to maintain the current temperature of the detector at the
predetermined temperature by enabling a resistive heater.
18. The method according to claim 11, further including: generating
heat to maintain the current temperature of the detector at the
predetermined temperature through operation of a controller of the
detector.
19. The method according to claim 11, further including: performing
a computed tomography (CT) scan of a subject while the detection
sensitivity of the detector is set to the level disabling the
detection of gamma photons; and performing a positron emission
tomography (PET) or single-photon emission computed tomography
(SPECT) scan of the subject while the detection sensitivity of the
detector is set to the level enabling the detection of gamma
photons.
20. A nuclear imaging system comprising: a detector including a
quiet mode and a data collection mode, the detector including at
least one controller which: determines whether the detector is in
quiet mode or data collection mode; and in response to determining
that the detector is in quiet mode, generating heat to maintain the
current temperature of the detector at the steady state temperature
of the detector in the data collection mode.
Description
[0001] The present application relates generally to nuclear
imaging. It finds particular application in conjunction with the
temperature stability of a digital positron emission tomography
(PET) detector, and will be described with particular reference
thereto. However, it is to be understood that it also finds
application in other usage scenarios and is not necessarily limited
to the aforementioned application.
[0002] When a digital PET scanner is positioned proximate to a
computed tomography (CT) scanner, such as in a hybrid PET/CT
system, the PET scanner can receive Compton scattered gamma photons
from the CT scanner. As the gamma photons are received by the PET
scanner, the scintillators of the PET detector scintillate and the
cells of the digital PET detector discharge. For each scintillation
event, multiple cells are discharged and subsequently recharged
nearly simultaneously. This recharging causes an increase,
typically a substantial increase, in current draw, which can
overload the power supply.
[0003] The present application provides a new and improved system
and method which overcome these problems and others.
[0004] In accordance with one aspect, a gamma detector with thermal
stability is provided. The gamma detector includes at least one
controller which sets the detection sensitivity of the detector to
a level disabling the detection of gamma photons. The controller
further controls a heat generator to maintain the temperature of
the detector at a predetermined temperature, the predetermined
temperature being the steady state temperature of the detector when
the detection sensitivity of the detector is set to a level
enabling the detection of gamma photons.
[0005] In accordance with another aspect, a method for maintaining
thermal stability of a gamma detector is provided. A determination
is made as to whether the detection sensitivity of the detector is
set to a level disabling the detection of gamma photons. In
response to determining that the detection sensitivity of the
detector is set to a level disabling the detection of gamma
photons, heat is generated to maintain the current temperature of
the detector at a predetermined temperature. The predetermined
temperature is the steady state temperature of the detector when
the detection sensitivity of the detector is set to a level
enabling the detection of gamma photons.
[0006] In accordance with another aspect, a nuclear imaging system
is provided. The system includes a detector including a quiet mode
and a data collection mode. The detector includes at least one
controller which determines whether the detector is in quiet mode
or data collection mode. In response to determining that the
detector is in quiet mode, the controller generates heat to
maintain the current temperature of the detector at the steady
state temperature of the detector in the data collection mode.
[0007] One advantage resides in improved temperature stability of a
digital positron emission tomography (PET) detector.
[0008] Another advantage resides in improved PET imaging quality
and quantization.
[0009] Still further advantages of the present invention will be
appreciated to those of ordinary skill in the art upon reading and
understand the following detailed description.
[0010] The invention may take form in various components and
arrangements of components, and in various steps and arrangements
of steps. The drawings are only for purposes of illustrating the
preferred embodiments and are not to be construed as limiting the
invention.
[0011] FIG. 1 illustrates a diagnostic imaging system employing a
first, nuclear imaging modality and a second imaging modality
according to aspects of the present application.
[0012] FIG. 2 illustrates one tile of a gamma detector of the
diagnostic imaging system of FIG. 1.
[0013] FIG. 3 illustrates a block diagram of the electrical
components of the detector of FIG. 2.
[0014] FIG. 4A illustrates the root of a hierarchical tree
structure of controllers of a first scanner implementing the first
imaging modality of FIG. 1.
[0015] FIG. 4B illustrates a sub-tree of the hierarchical tree
structure of FIG. 4A.
[0016] FIG. 5 illustrates a graph of the temperature versus time
for four different temperature sensors of a detector after
returning the bias voltage of the detector to the normal bias
voltage.
[0017] FIG. 6 illustrates the temperature profiles of four
different tiles collected during a calibration scan.
[0018] FIG. 7 illustrates a method for maintaining thermal
stability of a gamma detector according to aspects of the present
disclosure.
[0019] FIG. 8 illustrates a method for generating heat by
generating false events.
[0020] To avoid the effects of gamma photons from a computed (CT)
scanner, the bias voltage of a positron emission tomography (PET)
detector can be lowered to a level suitable to prevent the cells of
the PET detector from triggering during the CT scan. When the CT
scan is complete, the bias voltage can be returned to the proper
calibration level for the PET scanner. One challenge with
mitigating the effects of the CT scanner by varying the bias
voltage is that background events also go undetected when in a low
bias state, thereby resulting in a temperature drop. When the bias
voltage is returned to the normal bias voltage, the temperature
then rises.
[0021] While the temperature variation due to changes in in the
bias voltage is manageable, it's preferable to avoid it. Among
other things, repeated changes in temperature can reduce the mean
time before failure (MTBF) of the PET detector. Further, variations
in temperature reduce the quality of PET images, since the behavior
(e.g., conversion efficiency, energy centroid, pixel sensitivity,
etc.) of the scintillators varies based on temperature.
[0022] To avoid the temperature variation, a PET detector can
enable a heat generator when in a "quiet" mode to maintain the
steady state temperature typical of the gamma detector when in a
"data collection" mode. The quiet mode typically reduces the bias
voltage of silicon photomultipliers (SiPMs) of the detector so
visible light pulses go undetected. The heat generator can be a
controller of the detector, a resistive heater, or any other device
which generates heat. The controller can generate the heat by
carrying out busy work. The heat generator can be controlled based
on parameters predetermined to achieve the requisite amount of heat
or based on feedback from a temperature sensor.
[0023] With reference to FIG. 1, a diagnostic imaging system 10
employing first and second imaging modalities to image a subject is
provided. The first imaging modality is a nuclear imaging modality
using radiation, such as gamma photons, received from a target
volume of the subject for imaging. Examples of such nuclear imaging
modalities include PET and single-photon emission computed
tomography (SPECT). The second imaging modality is computed
tomography (CT) or any other imaging modality generating radiation
of the type used by the first imaging modality for imaging. As
illustrated, the system is a hybrid PET/CT diagnostic imaging
system.
[0024] A first, nuclear scanner 12, illustrated as a PET scanner,
of the system 10 generates raw scan data for the first, nuclear
imaging modality. The scanner 12 includes a stationary gantry 14
housing a plurality of gamma detectors 16 (e.g., 90 detectors)
arranged around a bore 18 of the scanner 12. The bore 18 defines an
examination volume 20 for receiving a target volume of a subject to
be imaged, such as a brain, torso, or the like. The detectors 16
are typically arranged in one or more stationery rings which extend
the length of the examination volume 20. However, rotatable heads
are also contemplated. The detectors 16 detect gamma photons from
the examination volume 20 and generate the raw scan data.
[0025] With reference to FIG. 2, each of the detectors 16 includes
one or more scintillators 22 arranged in a grid. The scintillators
22 scintillate and generate visible light pulses in response to
energy depositions by gamma photons. As illustrated, a gamma photon
24 deposits energy in a scintillator 26, thereby resulting in a
visible light pulse 28. The magnitude of a visible light pulse is
proportional to the magnitude of the corresponding energy
deposition. Examples of scintillators 22 include sodium iodide
doped with thallium (NaI(Tl)), cerium-doped lutetium yttrium
orthosilicate (LYSO) and cerium doped lutetium oxyorthosilicate
(LSO).
[0026] In addition to the scintillators 22, the detectors 16 each
includes a sensor 30 detecting the visible light pulses in the
scintillators 22. Each sensor 30 includes a plurality of tiles 31
arranged in a grid of like size as the grid of scintillators 22.
Typically, a sensor 30 includes four tiles 31, but only one tile 31
is illustrated. Typical power usage of a tile 31 is about 1.0 watt
(W) at idle conditions (i.e., background event rate from the
internal decay of the scintillators 22), about 1.1 W at typical
oncology patient levels, and about 1.5 W at typical Rubidium (Rb)
82 cardiac patient levels. A tile 31 includes a plurality of SiPMs
32 (i.e., pixels) optically coupled to corresponding scintillators
22. There is often a one-to-one correspondence between the
scintillators 22 and the SiPMs 32, as illustrated, but other
correspondences are contemplated. Suitably, the SiPMs 32 are
configured to operate in a Geiger mode to produce a series of unit
pulses to operate in a digital mode. Alternatively, the SiPMs 32
can be configured to operate in an analog mode. Each of the SiPMs
32 includes a photodiode array (e.g., Geiger-mode avalanche
photodiode arrays), each photodiode corresponding to a cell of the
photodiode array.
[0027] A circuit board 34 of a tile 31 supports the corresponding
SiPMs 32, as well as other electronic components of the tile 31.
Referring to FIG. 3, these other electronic components include a
tile controller 36 (e.g., a field-programmable gate array (FPGA))
and a die controller 38 (e.g., non-programmable complementary
metal-oxide-semiconductor (CMOS) controllers) for each of a
plurality of divisions of the SiPMs 32, illustrated as N >=1 die
controllers 38. The divisions correspond to equally sized arrays of
SiPMs (i.e., dies) forming the grid of SiPMs 32. For example, the
tile 31 can include an 8.times.8 grid of SiPMs 32, as illustrated,
divided into 4.times.4 arrays of SiPMs 32. The die controllers 38
are typically located on the same side of the circuit board 34 as
the SiPMs 32 (e.g., proximate the inner diameter of a ring formed
by the detectors 16), and the tile controller 36 is typically
located on the opposite side of the circuit board 34 as the SiPMs
32 (e.g., proximate the outer diameter of a ring formed from by the
detectors 16).
[0028] A die controller 38 generates event data (i.e., time and
energy) regarding events detected by the corresponding SiPMs 32. As
illustrated, each die controller 38 generated event data for
M>=1 SiPMs 32. The tile controller 36 aggregates the data from
the die controllers 38 and then sends the aggregated data
downstream. Typically, the aggregated event data is sent downstream
in frames of a fixed time, such as 327.68 microseconds (.mu.secs).
In that regard, event data is buffered in a memory 40 of the tile
31 for the fixed time. When the fixed time expires, the buffered
event data is sent downstream with an "end of frame" marker. If no
event data is stored, just the "end of frame" marker is sent. The
"end of frame" markers can be used to track time stamp alignment
between tiles. The tile controller 36 can further perform basic
processing, such as saturation and skew correction, on the event
data before sending it downstream.
[0029] Referring to FIGS. 4A and 4B, the first, nuclear scanner 12
includes a plurality of aggregating controllers 36, 42, 44, 46
(e.g., FPGAs) arranged in a tree structure.
[0030] These aggregating controllers 36, 42, 44, 46 include the
tile controllers 36 (illustrated as L>=1 for each parent
controller) and a central detector unit (CDU) controller 42. The
CDU controller 42 represents the root of the tree structure, and
the tile controllers 36 represent the leaves of the tree structure.
Although not necessary, main controllers 44 (illustrated as
N>=1) and/or sensor controllers 46 (illustrated as M>=1 for
each main controller) can be arranged intermediate the tile
controllers 36 and the CDU controller 42, as illustrated. The
sensor controllers 46 each correspond to, for example, a different
sensor 30. FIG. 4A illustrates the root of a tree structure, and
FIG. 4B illustrates a sub-tree structure leading to each of the
main controllers 44.
[0031] Within the tree structure, each of the aggregating
controllers 36, 42, 44, 46 aggregates event data. The tile
controllers 36 aggregate event data from the die controllers 38,
and the other aggregating controllers 42, 44, 46 aggregate event
data from child aggregating controllers. Further, each of the
controllers 36, 42, 44, 46, except the CDU controller 42, passes
the aggregated data along to a parent aggregating controller. For
example, the CDU controller 42 can receive aggregated event data
from a plurality of main controllers 44, such as 18 main
controllers 44, which each receive aggregated event data from a
plurality of sensor controllers 46, such as 28 sensor controller
46, which each receive aggregated event data from a plurality of
tile controllers 36, such as four tile controllers 36, which each
receive event data from a plurality of die controllers 38, such as
16 die controllers 38.
[0032] Referring back to FIG. 1, during a scan of a subject using
the first imaging modality, a target volume of the subject is
injected with a radiopharmaceutical or radionuclide. The
radiopharmaceutical or radionuclide emits gamma photons, or causes
gamma photons to be emitted, from the target volume. The target
volume is then positioned in the examination volume 20 using a
subject support 48 corresponding to the first scanner 12. Once the
target volume is positioned within the examination volume 20, the
first scanner 12 is controlled to perform a scan of the target
volume and event data is acquired, typically from the CDU
controller 42. The acquired event data describes the time, location
and energy of each scintillation event detected by the detectors 16
and is suitably stored in a first data buffer 50, illustrated as a
PET data buffer.
[0033] Subsequent to acquisition, or concurrently therewith, an
event verification processor 52 filters the buffered event data.
The filtering includes comparing energy (counts in the digital
mode) of each scintillation event to an energy window, which
defines the acceptable energy range for scintillation events. Those
scintillation events falling outside the energy window are filtered
out. Typically, the energy window is centered on the known energy
of the gamma photons to be received from the examination volume 20
(e.g., 511 kiloelectron volt (keV)) and determined using the full
width half max (FWHM) of an energy spectrum generated from a
calibration phantom. For PET imaging, the event verification
processor 52 can further generates lines of response (LORs) from
the filtered event data.
[0034] A first reconstruction processor 54, illustrated as a PET
reconstruction processor, reconstructs the filtered event data or
the LORs, depending upon the imaging modality, into a nuclear image
of the target volume. Any number of well-known algorithms for
reconstructing the LORs into PET images is contemplated. Similarly,
any number of well-known algorithms for reconstructing the filtered
event data into SPECT images is contemplated. The nuclear images
are suitably stored in a first image memory 56, illustrated as a
PET image memory.
[0035] A second scanner 58, illustrated as a CT scanner, of the
system 10 generates raw scan data for the second imaging modality.
The second scanner 58 includes a stationary gantry 60, a bore 62 of
which defines an examination volume 64 for receiving a target
volume of a subject to be imaged, such as a brain, torso, or the
like. As illustrated, an array of x-ray detectors 66 is housed
within a rotating gantry 68 configured to receive transmission
radiation from an x-ray source 70 (e.g., an x-ray tube) disposed
opposite the detectors 66 on the rotating gantry 68. Alternatively,
a ring of detectors is housed within the stationary gantry 60
around the rotating gantry 68 and configured to receive
transmission radiation from the x-ray source 70 (e.g., an x-ray
tube) disposed on the rotating gantry 68. The detectors 66 generate
data indicative of the integrated x-ray absorption along a
corresponding beam between the x-ray source and the detectors.
[0036] Typically, the first and second scanners 12, 58 are separate
scanners spaced from one another. However, it is also contemplated
that the first and second scanners 12, 58 can be integrated into a
common scanner. Where the first and second scanners 12, 58 are
separate scanners, the scanners 12, 58 are positioned adjacent to
one another so that the gamma detectors 16 of the first, nuclear
scanner 12 can detect radiation generated by the second scanner 58
during a scan. As illustrated, the first and second scanners 12, 58
can share a common subject 48 support that translates along a
patient support track 72 extending between the two examination
volumes 20, 64. Alternatively, the first and second scanners 12, 58
can include individual subject supports.
[0037] During a scan of a subject using the second imaging
modality, the target volume of the subject is positioned in the
examination volume 64 using the subject support 48 corresponding to
the second scanner 58. Thereafter, raw scan data is acquired of the
target volume using the second scanner 58. The acquired scan data
is stored in a second data buffer 74, illustrated as a CT data
buffer, and processed by a second reconstruction processor 76,
illustrated as a CT reconstruction processor, into an image
representation of the target volume. The image representation is
stored in a second image memory 78, illustrated as a CT image
memory.
[0038] The system 10 further includes a central control system 80,
such as a computer, providing a graphical user interface (GUI) to
users of the system 10. The GUI makes use of a display device 82
and a user input device 84 to allow the users to interact with the
control system 80. By way of the GUI, the control system 80 can be
employed to control the scanners 12, 58 to image a subject. For
example, the user can coordinate a CT image followed by a PET image
of a target volume of the subject. Further, by way of the GUI, the
control system 80 can be employed to view and, optionally,
manipulate images from the image memories 56, 78. For example, an
image stored in the image memory 56 of the first scanner 12 can be
displayed on the display device 82. In some instances, one or more
of the data buffers 50, 74, the reconstruction processors 54, 76,
the image memories 56, 78, and the event verification processor 52
are integrated with the central control system. For example, the
reconstruction processors 54, 76 and the event verification
processor 52 can share a common processor of the central control
system 80.
[0039] A challenge with the first scanner 12 being positioned
proximate to the second scanner 58 is that the first scanner 12 can
receive radiation, such as Compton scattered gamma photons, from
the second scanner 58 during a scan with the second scanner 58. As
this radiation is received, the cells of the tiles 31 are
discharged and subsequently recharged. In some instances, this
recharging can cause a substantial increase in current draw by the
tiles 31, which can overload the power supply. Further, the die and
tile controllers 36, 40 of the tiles 31 increase in activity. The
increased current draw and controller activity increases the
temperature of the tiles 31. This is problematic because the
scintillators 22 are proximate to the tiles 31, whereby variations
in the temperature of the tiles 31 vary the temperature of the
scintillators 22. Variations in the temperature of the
scintillators 22, in turn, affect the behavior (e.g., conversion
efficiency, energy centroid, pixel sensitivity, etc.) of the
scintillators 22, which effects image quality. Further, repeated
changes in temperature can reduce the MTBF of the tiles 31.
[0040] To mitigate the effects of the second scanner 58 on the
first scanner 12, the first scanner 12 includes two operating
modes: a "data collection" mode and a "quiet" mode. When in the
data collection mode, the detection sensitivity of the tiles 31 is
set to a level enabling the detection of gamma photons (i.e., a
normal level for imaging) and the first scanner 12 is ready for
collecting event data using the tiles 31. When in the quiet mode,
detection sensitivity of the tiles 31 is set to a level disabling
the detection of gamma photons. Typically, the difference between
the two modes is the bias voltage of the SiPMs 32 of the tiles 31.
In the quiet mode, the bias voltage is dropped to the level where
light sensitivity is zero (i.e., to the level suitable to prevent
the cells of the tiles 31 from triggering in response to light
pulses).
[0041] The mode of the first scanner 12 is managed by a data
collection/quiet mode controller 85. When the second scanner 58 is
being used, the data collection/quiet mode controller 85 places the
first scanner 12 in the quiet mode. Otherwise, the data
collection/quiet mode controller 85 places the first scanner 12 in
the data collection mode. The data collection/quiet mode controller
85 can control the mode of the first scanner 12 based on signals
from the central control system 80, as illustrated. Alternatively,
the data collection/quiet mode controller 85 can be integrated with
the central control system 80. For example, the data
collection/quiet mode controller 85 can be implemented by the
central control system 80 as a software module.
[0042] In a typical workflow for imaging a target volume of a
subject using the first and second scanners 12, 58, the first
scanner 12 is controlled to enter the quiet mode. Thereafter, a
target volume of the subject is scanned using the second scanner
58. Once the scan using the second scanner 58 is performed, the
first scanner 12 is controlled to enter the data collection mode
and the target volume is scanned using the first scanner 12. Hence,
the target volume is typically scanned using the second scanner 58
and then scanned using the first scanner 12 (i.e., the second
scanner 58 is used first). Where the two scanners 12, 58 share a
common subject support 48, the target volume is typically injected
with a radiopharmaceutical or radionuclide before performing the
scan using the second scanner 58.
[0043] A challenge with varying the bias voltage as described above
is that background noise also goes undetected. This reduces current
draw due to recharging. Further, the die and tile controllers 36,
40 of the tiles 31 decrease in activity. The decreased current draw
and controller activity of the tiles 31 decreases the temperature
of the tiles 31. As noted above, variations in temperature of the
tiles 31 vary the temperature of the scintillators 22, which
affects behavior of the scintillators 22. While this is manageable,
it is preferable to avoid it.
[0044] With reference to FIG. 5, the above mentioned rise in
temperature is illustrated by a graph of the temperature versus
time for four different temperature sensors of a detector 16. The
horizontal axis corresponds to time in seconds, and the vertical
axis corresponds to temperature in degrees Celsius. Before the
temperature measurements were collected, the detector 16 was in a
low bias state for an hour. The detector 16 was then returned to
the normal bias voltage and the temperature measurements were
collected. As can be seen, once the detector 16 was returned to the
normal bias voltage, temperature began to rise.
[0045] To address the variations in temperature of the
scintillators 22 due to the different modes, the quiet mode can
enable a heat generator included as part of each of the tiles 31.
The heat generator directly or indirectly generates heat to
maintain the steady state temperature of the tiles 31 in the data
collection mode when in the quiet mode. The heat generator can
employ any means of generating heat.
[0046] Referring back to FIG. 3, the heat generator of a tile 31 is
suitably controlled by the tile controller 36. The tile controller
36 receives a mode signal indicative of the mode of the first
scanner 12 (i.e., quiet mode or data collection mode). This signal
is suitably received, directly or indirectly, from the quiet/data
collection mode controller 85. The tile controller 36 monitors the
signal and, when indicative of the quiet mode, controls the heat
generator to maintain the steady state temperature of the tile 31
in the data collection mode.
[0047] The heat generator of a tile 31 can be, for example, the
tile controller 36 of the tile 31. In such instances, the tile
controller 36 carries out "busy work" to generate heat. The heat
generator can also be, for example, a resistive heater 86 of the
tile 31. The tile controller 36 can, for example, generate heat
according to the foregoing approaches using feedback from a
temperature sensor 88 (e.g., with 1/16 degree Celsius resolution)
of the tile 31. In such instances, the tile controller 36 can
generate heat to maintain the current value of the temperature
sensor 88 at the steady state value of the temperature sensor 84 in
the data collection mode. As another example, the tile controller
36 can generate heat according to the foregoing approaches using
control parameters predetermined to achieve the required amount of
heating needed to maintain the steady state temperature of the tile
31 in the data collection mode. For example, it can be
predetermined that 0.5 amperes of current needs to be applied to
the resistive heater 86 to achieve the requisite heating.
[0048] The steady state temperature of each of the tiles 31 can be
determined by performing a calibration scan with the first scanner
12. During the scan, the scanner 12 is placed in the data
collection mode and temperature measurements are captured at a
predetermined rate, such as 11.9209 samples per second, for a
predetermined period of time, such as 15 minutes. The first scanner
12 is left empty and the second scanner 58 is not in use. The
steady state temperature for each tile 31 is then determined as the
average of the temperature measurements of the tile 31 over the
predetermined period of time. In some instances, an initial
"warm-up" period may preceed the calibration scan.
[0049] With reference to FIG. 6, the temperature profiles for four
different tiles 31 are graphed for a calibration scan. The vertical
axes correspond to temperature in degrees Celsius, and the
horizontal axes correspond to time in seconds. The temperature
values were acquires using temperature sensors 88 of the tiles 31.
During the scans, the bias voltage was fixed at the data collection
level and a 200 megahertz (MHz) reference clock was left on to
warm-up for over 2 hours initially. The tiles 31 measured
temperature at an internal rate of 3051.8 samples per second. The
measurements were down-sampled to 11.9209 samples per second stored
an output file representing the temperature profiles. As can be
seen, the tiles 31 exhibit a high degree of temperature
stability.
[0050] As an alternative to the foregoing approaches to generating
heat, the heat generator can be the die controllers 38. In such
instances, the tile controller 36 can control sync lines of the die
controllers 38, as illustrated with a die controller 90, to create
false events. Knowing that event data received from the die
controllers 38 are "junk", the tile controller 36 simply discards
the received event data. Alternatively, this data can be discarded
higher up the hierarchy of FIGS. 4A and 4B. As above, the tile
controller 36 can, for example, generate heat according to this
approach using feedback from the temperature sensor 88. In that
regard, the tile controller 36 can generate artificial events at
the rates needed to maintain the current value of the temperature
sensor 88 at the steady state value of the temperature sensor 84 in
the data collection mode. As another example, the tile controller
36 can generate artificial events at rates predetermined to
maintain the steady state temperature of the tiles 31 in the data
collection mode. As another example, the tile controller 36 can
generate artificial events at the steady state rates of the tiles
31 in the data collection mode. The steady state rates are the
rates with which background events are detected.
[0051] The steady state event rates of each of the die controllers
38 are typically per frame period, such as 327.68 .mu.secs, and can
be determined by performing a calibration scan with the first
scanner 12. It's important that the calibration scan is performed
with the scanner 12 in the same state it would be in for imaging a
subject. During the scan, the scanner 12 is placed in data
collection mode and event rates are measured at a predetermined
rate, such as 11.9209 samples per second, for a predetermined
period of time, such as 15 minutes. The first scanner 12 is left
empty and the second scanner 58 is not in use. The steady state
rate for each die controller 38 is then determined as the average
of the steady state rates of the die controller 38 over the
predetermined period of time. In some instances, an initial
"warm-up" period may preceed the calibration scan.
[0052] As an alternative to having the tile controller 36 control
the die controllers 38 to generate heat, the die controllers 38 can
generate heat independent of control from the tile controller 36.
In such instances, the die controllers 38 receive an indication of
the mode of the first scanner 12, typically from the tile
controller 36, as illustrated for a die controller 92, or from a
higher level controller, as illustrated for die controller 94. When
in the quiet mode, each of the die controllers 38 can then generate
artificial, junk events at the steady state rate of the die
controller 38 in the data collection mode. Alternatively, the die
controllers 38 can carry out "busy work" at rates predetermined to
produce enough heat.
[0053] With reference to a FIG. 7, a method 100 for maintaining
thermal stability of a gamma detector 16 of the first scanner 12
summarizes the above discussion. The method 100 includes
determining 102 whether the detection sensitivity of the detector
16 is set to a level disabling the detection of gamma photons. As
described above, the detection sensitivity of the detector 16 can
be set by adjusting the bias voltage of the SiPMs 32. For example,
the detection sensitivity of the detector 16 can be set to a low
bias state before a CT scan, so as to prevent the power supply of
the detector 16 from being overloaded.
[0054] Typically, the determination 102 as to whether the detection
sensitivity of the detector 16 is set to a level disabling the
detection of gamma photons is based off a mode signal indicative of
the mode of the first scanner 12 (i.e., quiet mode or data
collection mode). The quiet mode corresponds to a detection
sensitivity level disabling the detection of gamma photons, and the
data collection mode corresponds to a detection sensitivity level
enabling the detection of gamma photons. The detection sensitivity
level enabling the detection of gamma photons is typically
determined during calibration of the detector 16. The mode signal
is suitably received, directly or indirectly, from the central
control system 80 coordinating imaging.
[0055] In response to determining that the detection sensitivity of
the detector 16 is set to a level disabling the detection of gamma
photons (i.e., the detector 16 is in quiet mode), heat is generated
104 to maintain the current temperature of the detector 16 at the
steady state temperature of the detector 16 when the detection
sensitivity of the detector 16 is set to a level enabling the
detection of gamma photons (i.e., the detector 16 is in data
collection mode). Hence, by way of the heating, the temperature of
the detector 16 remains stable between the two modes. The heating
can controlled based on feedback from, for example, a temperature
sensor 88, or controlled based on heating parameters predetermined
to achieve the requisite amount of heating. For example, the amount
of heat generated can be dynamically generated based on the
measured temperature of the detector 16.
[0056] Heat can be generated in any way, including by a resistive
heater 86 or controllers 36, 38 of the detector 16. For example, a
tile controller 36 can generate false events by pulsing sync lines
of die controllers 38 at a rate needed to achieve the requisite
heating and by filtering out event data describing the false events
received from the die controllers 38. As another example, the die
controllers 38 can generate false events at rates needed to achieve
the requisite heating and the tile controller 36 can filter out
event data describing the false events received from the die
controllers 38. The rate for a die controller 38 typically
corresponds to the steady state rate of event detection by the
corresponding SiPMs 32 (i.e., the background rate).
[0057] With reference to FIG. 8, a method 150 for generating heat
by generating false events is illustrated. The method 150 is
suitably performed by a tile controller 36 when in the quiet mode.
According to the method 150, false events are generated 152 at a
rate using one or more die controllers 38 for which the tile
controller 36 receives event data. The rate can be predetermined or
dynamically adjusted based on feedback from, for example, the
temperature sensor 88. The false events can be generated, for
example, by generating pulses on the sync lines of the die
controllers 38. Event data describing the false events is received
152 and subsequently discarded 156. When the rate is predetermined,
the preceding actions repeat starting with the generation 152.
However, additional actions are taken when the rate is dynamically
adjusted.
[0058] As illustrated, the rate is dynamically adjusted. A
temperature measurement is received 158 from, for example, the
temperature sensor 88. The measured temperature is then compared
160 to the steady state temperature of the tile. Based on the
comparison, a determination 162 is made as to whether there is a
difference between the temperatures. If there is a difference, the
rate is increased or decreased 164 to increase or decrease,
respectively, the temperature of the tile to the steady state
temperature. Otherwise, the preceding actions repeat starting with
the generation 152.
[0059] As used herein, a memory includes any device or system
storing data, such as a random access memory (RAM) or a read-only
memory (ROM). Further, as used herein, a processor includes any
device or system processing input device to produce output data,
such as a microprocessor, a microcontroller, a graphic processing
unit (GPU), an application-specific integrated circuit (ASIC), an
FPGA, and the like; a controller includes any device or system
controlling another device or system, and typically includes at
least one processor; a user input device includes any device, such
as a mouse or keyboard, allowing a user of the user input device to
provide input to another device or system; and a display device
includes any device for displaying data, such as a liquid crystal
display (LCD) or a light emitting diode (LED) display.
[0060] The invention has been described with reference to the
preferred embodiments. Modifications and alterations may occur to
others upon reading and understanding the preceding detailed
description. It is intended that the invention be construed as
including all such modifications and alterations insofar as they
come within the scope of the appended claims or the equivalents
thereof.
* * * * *