Claims
- 1. An apparatus for dynamically detecting energy of each one of a plurality of incoming signals received from a detector, without pile-up of previous ones of said plurality of incoming signals, comprising:
a delay circuit connected to receive an incoming signal from said detector, said delay circuit passing said incoming signal from an input to an output of said delay circuit after a time delay; a trigger circuit connected to receive said incoming signal from said detector, said trigger circuit generating a triggering signal upon receipt of a subsequent one of said plurality of incoming signals at said trigger circuit; a computation circuit connected to said output of said delay circuit, said computation circuit determining a weighted value of said incoming signal; a sampling circuit connected to receive said weighted value from said computation circuit, said sampling circuit passing said weighted value from an input to an output of said sampling circuit upon receipt of said triggering signal; and a residual subtraction circuit connected to said output of said sampling circuit, said residual subtraction circuit subtracting a residual signal value corresponding to a residual weighted value of said previous ones of said plurality of incoming signals, said residual subtraction circuit providing an output signal corresponding to said energy of said incoming signal.
- 2. The apparatus of claim 1, said computation circuit comprising an amplifier connected to an integrator connected to an adder.
- 3. The apparatus of claim 1, said computation circuit comprising an amplifier connected to a switch connected to two integrators connected to a switch connected to an adder.
- 4. The apparatus of claim 1, said computation circuit comprising a plurality of channels each including an integrator connected to an adder connected to a said sampling circuit, each of said channels adapted to switchably accept said plurality of incoming signals.
- 5. The apparatus of claim 1, said weighted value comprising a combination of an integrated value of said incoming signal and an instantaneous value of said incoming signal.
- 6. The apparatus of claim 1, further comprising a smoothing circuit connected between said detector and said delay circuit.
- 7. The apparatus of claim 6, said smoothing circuit comprising a low-pass filter.
- 8. The apparatus of claim 1, further comprising a discharge circuit connected to said calculation circuit, said discharge circuit discharging said calculation circuit upon receipt of said triggering signal.
- 9. The apparatus of claim 1, said trigger circuit comprising a discriminator and Schmitt trigger.
- 10. The apparatus of claim 1, wherein said residual subtraction circuit comprises a look-up table.
- 11. The apparatus of claim 1, said detector comprising a scintillator.
- 12. The apparatus of claim 1, further comprising a digital signal processor connected to said residual subtraction circuit.
- 13. The apparatus of claim 1, further comprising an A/D converter connected between said sampling circuit and said residual subtraction circuit.
- 14. The apparatus of claim 1, said delay circuit, said computation circuit, and said sampling circuit together comprising a pile-up prevention circuit.
- 15. The apparatus of claim 14, further comprising a plurality of pile-up prevention circuits.
- 16. An apparatus connected to a gamma camera for detecting position and energy information of each one of a plurality of incoming signals received by said gamma camera, without pile-up of previous ones of said plurality of incoming signals, comprising:
a first delay circuit connected to receive a first incoming signal from said gamma camera, said first delay circuit passing said first incoming signal from an input to an output of said first delay circuit after a first time delay; a second delay circuit connected to receive a second incoming signal from said gamma camera, said second delay circuit passing said second incoming signal from an input to an output of said second delay circuit after a second time delay; a third delay circuit connected to receive a third incoming signal from said gamma camera, said third delay circuit for passing said third incoming signal from an input to an output of said third delay circuit after a third time delay; a trigger circuit connected to receive said third incoming signal from said gamma camera, said trigger circuit generating a triggering signal and a timing mark upon receipt of a next third incoming signal at said trigger circuit; first, second and third computation circuits, each of said computation circuits connected to receive an output of a respective one of said first, second, and third delay circuits, each of said computation circuits determining a respective weighted value for each of said first, second, and third incoming signals; first, second and third sampling circuits, each of said sampling circuits connected to receive a respective one of said first, second, and third weighted values, said sampling circuits passing said respective weighted value upon receipt of said triggering signal; and a digital signal processor connected to receive said first, second, and third weighted values, said digital signal processor subtracting residual signal values corresponding to residual weighted values of previous ones of said first, second, and third incoming signals, said digital signal processor providing an output signal corresponding to a position value of said first and second incoming signals and an energy value of said third incoming signal.
- 17. The apparatus of claim 16, said first and second incoming signals comprising prenormalized position signals.
- 18. The apparatus of claim 16, said third incoming signal comprising an energy signal.
- 19. The apparatus of claim 16, further comprising a fast trigger circuit connected to each of said first, second and third computation circuits.
- 20. The apparatus of claim 16, further comprising an inter-zone detection circuit connected to said digital signal processor.
- 21. The apparatus of claim 20, further comprising a multi-zone-trigger processor connected to said inter-zone detection circuit, said multi-zone-trigger processor capable of performing centroid averaging.
- 22. A method of obtaining energy information for each one of a plurality of incoming signals received from a detector, without signal pile-up, comprising:
delaying an incoming signal for a preselected time; computing a weighted value of said incoming signal after said preselected time; sampling said weighted value upon receipt of a subsequent one of said plurality of incoming signals; and subtracting a residual signal value from said weighted value to obtain said energy information of said incoming signal, said residual signal value corresponding to a residual weighted value of at least one previous incoming signal, thereby preventing said signal pile-up.
- 23. The method of claim 22, further comprising smoothing said incoming signal.
- 24. The method of claim 22, wherein said computing step comprising obtaining a sum of an instantaneous value of said incoming signal and an integrated value of said incoming signal.
- 25. The method of claim 22, wherein said method thereby creates a variable signal collection time.
- 26. A method of determining position and energy information of a plurality of incoming signals from a detector without pile-up, comprising:
receiving a first and second prenormalized position signal and a total energy signal from said detector; delaying said first and second prenormalized position signals and said total energy signal for a preselected time; computing a weighted value for each of said first and second prenormalized position signals and said total energy signal after said preselected time; and sampling said weighted value for each of said first and second prenormalized position signals and said total energy signal upon receipt of a subsequent one of said first and second prenormalized position signals and said total energy signal.
- 27. The method of claim 26, further comprising subtracting a remnant position signal from each of said first and second prenormalized position signals.
- 28. The method of claim 27, further comprising calculating a normalized position signal from each of said first and second prenormalized position signals.
Government Interests
[0001] The government may own rights in the present invention pursuant to grant numbers NIH-RO1-CA61880, NIH-RO1-CA58980, NIH-RO1-CA76246, and NIH-RO1-CA58980S1 from the National Institutes of Health—National Cancer Institute. This invention claims the benefit of U.S. Provisional Application Serial No. 60/045,836, by Wai-Hoi Wong, et al., filed May 7, 1997.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60045836 |
May 1997 |
US |
Divisions (1)
|
Number |
Date |
Country |
Parent |
09074274 |
May 1998 |
US |
Child |
09957122 |
Sep 2001 |
US |