Claims
- 1. A nuclear camera system comprising:
a detector for receiving radiation from a subject in an exam region, the detector including:
a scintillation crystal that converts radiation events into flashes of light; an array of sensors arranged to receive the light flashes from the scintillation crystal, a plurality of the sensors generating a respective sensor output value in response to each received light flash; and a processor for determining when each of the radiation events is detected, at least one of an initial position and an energy of each of the detected radiation events being determined in accordance with respective distances from a position of the detected event to the sensors, and generating an image representation from the initial positions and the energies.
- 2. The nuclear camera system as set forth in claim 1, further including:
a plurality of analog-to-digital converters, each of the sensors being electrically connected to at least one of the analog-to-digital converters for converting the sensor output values from analog values to respective series of digital sensor output values.
- 3. The nuclear camera system as set forth in claim 1, wherein the processor weights the sensor output values with weighting values, which are determined in accordance with the respective distances from the position of each event to each of the sensors that detects the event, for determining corrected positions and energies of the events.
- 4. The nuclear camera system as set forth in claim 3, wherein the processor determines a subsequent set of weighting values as a function of the corrected positions and energies of the events.
- 5. The nuclear camera system as set forth in claim 3, wherein the processor generates the weighting values for each of the distances as a function of a desired response curve and an input response curve.
- 6. The nuclear camera system as set forth in claim 5, wherein the processor generates the weighting values as a function of an energy being imaged.
- 7. The nuclear camera system as set forth in claim 6, wherein:
the processor generates energy ratio curves representing respective relationships between a plurality of the energies being imaged; the processor generates an energy scaling curve representing a relationship between the plurality of energies being imaged and respective scaling factors; and the processor generates the weighting values as a function of one of the scaling factors.
- 8. The nuclear camera system as set forth in claim 3, further including:
a look-up table, accessed by the processor, for storing the weighting values.
- 9. The nuclear camera system as set forth in claim 8, wherein the look-up table is multi-dimensional and indexed as a function of at least one of time, temperature, count-rate, depth of interaction, and energy.
- 10. The nuclear camera system as set forth in claim 1, wherein the processor analyzes the sensor output values for detecting a start of the event.
- 11. The nuclear camera system as set forth in claim 10, wherein the processor analyzes the sensor output values for detecting a previous event, any sensor output values associated with the previous event being excluded from calculations of an initial position and an energy of a next detected event.
- 12. The nuclear camera system as set forth in claim 10, wherein in response to the processor detecting a next event after an integration period of the event begins, the sensor values associated with the sensors of the next event being nulled from calculations of the initial position and the energy of the event.
- 13. The nuclear camera system as set forth in claim 1, further including:
a second detector disposed across an imaging region from the first detector; a coincidence detector connected with the first and second detectors for detecting concurrent events on both detectors; and a reconstruction processor for determining rays through the imaging region between concurrent events and reconstructing the rays into an output image representation.
- 14. The nuclear camera system as set forth in claim 1, further including:
an angular position detector for determining an angular position of the detector around an imaging region; a reconstruction processor connected with the detector and the angular position detector for reconstructing a volumetric image representation from the corrected positions of the events on the detector and the angular position of the detector during each event.
- 15. The nuclear camera system as set forth in claim 1, wherein the sensors include photomultiplier tubes.
- 16. A nuclear camera system comprising:
a detector for receiving radiation from a subject in an exam region, the detector including:
a scintillation crystal that converts radiation events into flashes of light; an array of sensors arranged to receive the light flashes from the scintillation crystal, a plurality of the sensors generating a respective sensor output value in response to each received light flash; and a processor which (i) detects overlapping events that are sufficiently temporally close that their light flashes are at least partially concurrent, (ii) determines at least one of position and energy of at least one of the overlapping events while compensating for the partially concurrent light flash of the other, and (iii) generates an image representation from the initial positions and the energies.
- 17. The nuclear camera system as set forth in claim 16, wherein the processor analyzes the sensor output values for detecting a start of each detected event.
- 18. The nuclear camera system as set forth in claim 17, wherein the processor analyzes the sensor output values for detecting an ongoing previous event and excludes any sensor output values associated with the previous event from calculations of an initial position and an energy of a detected event.
- 19. The nuclear camera system as set forth in claim 17, wherein in response to the processor detecting another event after an integration period of one event begins, the sensor values associated with the sensors of the another event are nulled from calculations of the initial position and the energy of the one event.
- 20. The nuclear camera system as set forth in claim 16, further including:
a second detector disposed across an imaging region from the first detector; a coincidence detector connected with the first and second detectors for detecting concurrent events on both detectors; and a reconstruction processor for determining rays through the imaging region between concurrent events and reconstructing the rays into an output image representation.
- 21. A method of generating an image representation from detected radiation events, the method comprising:
converting radiation from a subject in an examination region into flashes of light; receiving the flashes of light with an array of sensors; generating respective sensor output values in response to each received light flash; determining for each flash of light (i) at least one of an initial position and an energy and (ii) distances from the determined initial position to each sensor which received the flash of light; correcting each initial position in accordance with the determined distances; and generating an image representation from the corrected positions.
- 22. The method of generating an image representation as set forth in claim 21, further including:
weighting each of the sensor output values in accordance with the corresponding determined distance; and determining the corrected position and a corrected energy in conjunction with the weighted sensor output values.
- 23. The method of generating an image representation as set forth in claim 22, further including:
iterating the steps of weighting and determining the corrected position and the corrected energy.
- 24. The method of generating an image representation as set forth in claim 22, further including:
generating weighting values for each of the distances as a function of a selected response curve and an input response curve.
- 25. The method of generating an image representation as set forth in claim 24, further including:
generating the weighting values as a function of the energy of the radiation.
- 26. The method of generating an image representation as set forth in claim 25, further including:
generating energy ratio curves representing respective relationships between a plurality of radiation energies; generating an energy scaling curve representing a relationship between the plurality of energies and a plurality of respective scaling factors; and generating the weighting values as a function of the scaling factors.
- 27. The method of generating an image representation as set forth in claim 22, further including:
accessing weighting values from a look-up table.
- 28. The method of generating an image representation as set forth in claim 27, further including:
indexing the look-up table as a function of at least one of time, temperature, count-rate, depth of interaction, and radiation energy.
- 29. The method of generating an image representation as set-forth in claim 21, further including:
analyzing the sensor output values to detect a start of the each flash of light.
- 30. The method of generating an image representation as set forth in claim 29, further including:
analyzing the sensor output values for detecting a previous flash; and in the step of determining at least one of the initial position and the energy, ignoring any of the sensor output values associated with the previous flash.
- 31. The method of generating an image representation as set forth in claim 29, further including:
in response to detecting a subsequent flash after an integration period of one of the light flashes begins, ignoring the sensor values associated with the sensors receiving the subsequent flash when calculating the initial position and the energy of the light flash.
- 32. A method of generating an image representation from detected radiation events, the method comprising:
converting radiation from a subject in an examination region into flashes of light; receiving the flashes of light with an array of sensors; generating respective sensor output values in response to each received light flash; detecting temporally adjacent light flashes that are at least partially overlapping; determining a position for each non-overlapping flash of light; in each pair of overlapping light flashes, compensating for one of the light flashes while determining a position of the other; and, generating an image representation from the determined positions.
- 33. The method of generating an image representation as set forth in claim 22 further including:
detecting a start of the each flash of light.
- 34. The method of generating an image representation as set forth in claim 33, further including:
in the step of determining the position of overlapping light flashes, ignoring any of the sensor output values associated with a first flash while determining the position of a second flash.
- 35. The method of generating an image representation as set forth in claim 33, further including:
in response to detecting a subsequent flash after an integration period of one light flash begins, ignoring the sensor values associated with the sensors receiving the subsequent flash while calculating the position of the one light flash.
- 36. A method of determining at least one of a position and an energy of an event detected by a medical imaging device, the method comprising:
transforming each received radiation event into a light energy event; with an array of sensors, converting each light energy event into a plurality of output pulses; determining when a radiation event occurs from the sensor output pulses; weighting each sensor output pulse as a function of a distance between the respective sensor and the position of the event; and determining at least one of the position and the energy of the event from the weighted sensor output pulses.
- 37. The method of determining at least one of a position and an energy of an event as set forth in claim 36, wherein the step of determining at least one of the position and the energy includes:
calculating the energy E of the event as: 2E=∑iwiESi,where Si represents the respective sensor output pulses, and wiE represents weighting values.
- 38. The method of determining at least one of a position and an energy of an event as set forth in claim 37, further including:
determining an initial position x0 of the event as a function of the respective distances of the sensors from the position of the event.
- 39. The method of determining at least one of a position and an energy of an event as set forth in claim 38, further including:
determining a corrected position x of the event as: 3x=∑iwixSixi∑iwixSiwhere xi represents respective sensor locations and where wiE and wix represent weighting values that are a function of the respective distance |xi−x0| between the sensor location xi and the initial position x0 of the event.
- 40. The method of determining at least one of a position and an energy of an event as set forth in claim 39, further including:
determining the weighting values wiE and wix from an empirically generated optimum weighting graph.
- 41. The method of determining at least one of a position and an energy of an event as set forth in claim 37, further including:
determining the weighting values wiE and wix from pre-correction curves as a function of the respective distance |xi−x0| and as a function of the energy of the event.
- 42. The method of determining at least one of a position and an energy of an event as set forth in claim 41, further including:
determining the weighting values wiE and wix as a function of a scaling curve representing a relationship between various ones of the pre-correction curves.
- 43. The method of determining at least one of a position and an energy of an event as set forth in claim 39, further including:
determining the initial position x0 of the event as a centroid of the event.
- 44. The method of determining at least one of a position and an energy of an event as set forth in claim 36, wherein the step of determining the position of the event includes:
ignoring any of the sensor output values of a sensor having an output value that reaches a trigger amplitude after a delay period following the radiation event.
- 45. The method of determining at least one of a position and an energy of an event as set forth in claim 44, wherein the step of determining the energy of the event includes:
ignoring any of the sensor output values of a sensor having an output value that reaches the baseline amplitude before the radiation event.
- 46. A method for generating an image from a radiation event detected by a nuclear camera, the method comprising:
detecting a plurality of output signals, each of the output signals being associated with one of a current radiation event, a previous radiation event, and a subsequent radiation event; identifying when the current radiation event occurs as a function of the output signals; integrating the output signals associated with the current radiation event; and generating the image as a function of the output signals integrated from the current radiation event.
- 47. The method for generating an image from a radiation event as set forth in claim 46, further comprising:
determining if any of the output signals are associated with the previous radiation event.
- 48. The method for generating an image from a radiation event as set forth in claim 47, wherein the determining step includes:
determining if any of the output signals exceed a predetermined value.
- 49. The method for generating an image from a radiation event as set forth in claim 40, wherein the integrating step includes:
ignoring the output signals associated with the previous radiation event.
- 50. The method for generating an image from a radiation event as set forth in claim 49, wherein the ignoring step includes:
reassigning the output signals associated with the previous radiation event to be about zero.
- 51. The method for generating an image from a radiation event as set forth in claim 46, wherein the identifying step includes:
determining when one of the output signals surpasses a trigger amplitude.
- 52. The method for generating an image from a radiation event as set forth in claim 51, further comprising:
during the integrating step, determining if any of the output signals is associated with a subsequent radiation event.
- 53. The method for generating an image from a radiation event as set forth in claim 52, wherein the integrating step occurs during an integration period, the step of determining if any of the output signals is associated with a subsequent radiation event including:
determining if any of the output signals surpasses the trigger amplitude after a delay period beginning substantially simultaneously with the integration period.
- 54. A method of determining weighting values for correcting at least one of an initially determined position and an initially determined energy of a radiation event, the method comprising:
generating a plurality of fall-off curves, each of the fall-off curves corresponding to a respective one of a plurality of energies; creating a plurality of energy ratio curves as a function of the fall-off curves, each of the energy ratio curves representing a relationship between a selected pairs of the energies; determining a weighting value from one of the energy ratio curves for scaling the fall-off curve associated with one of the energies; and correcting the at least one of the initially determined position and the initially determined energy as a function of the weighting value and the fall-off curve associated with the initially determined energy.
- 55. The method of determining weighting values as set forth in claim 54 further including:
generating an energy scaling curve representing a relationship between the energy ratio curves, the determining step also determining the weighting value as a function of the energy scaling curve.
- 56. The method of determining weighting values as set forth in claim 54, wherein the step of generating each of the fall-off curves includes:
dividing a selected fall-off curve by an actual fall-off curve, each of the fall-off curves representing an energy amplitude as a function of a distance.
- 57. The method of determining weighting values as set forth in claim 54, further including:
before the creating step, normalizing the fall-off curves.
Parent Case Info
[0001] This application claims the benefit of U.S. Provisional Application No. 60/209,032, filed Jun. 2, 2000.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60209032 |
Jun 2000 |
US |
Divisions (1)
|
Number |
Date |
Country |
Parent |
09846013 |
Apr 2001 |
US |
Child |
10298027 |
Nov 2002 |
US |