IP Library › Granted Patent US 10,695,020
Granted Patent B2
US 10,695,020 · App. 15/601,068 · Granted Jun 30, 2020

Systems, methods, and devices for multi-energy X-ray imaging

Inventors: Arundhuti Ganguly (San Jose, CA); Gary F. Virshup (Cupertino, CA); Michelle Richmond (Palo Alto, CA); Billy Dan Jones (Los Altos, CA)
Assignee: VARIAN MEDICAL SYSTEMS, INC.
A61B6/484A61B6/482G21K1/10H05G1/58H05G1/60A61B6/04A61B6/50A61B6/54G01N23/00G01N23/04H01J35/045
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,695,020
App. No.
15/601,068
Granted
Jun 30, 2020
Kind
B2
Abstract

A system can have an x-ray source that generates a series of individual x-ray pulses for multi-energy imaging. A first x-ray pulse can have a first energy level and a subsequent second x-ray pulse in the series can have a second energy level different from the first energy level. An x-ray imager can receive the x-rays from the x-ray source and can detect the received x-rays for image generation. A generator interface box (GIB) controls the x-ray source to provide the series of individual x-ray pulses and synchronizes detection by the x-ray imager with generation of the individual x-ray pulses. The GIB can control x-ray pulse generation and synchronization to optimize image generation while minimizing unnecessary x-ray irradiation.

Claims (71)

1. A system comprising:

an x-ray source constructed to generate a series of individual x-ray pulses, the series including at least a first x-ray pulse having a first energy level and a second x-ray pulse having a second energy level different from the first energy level;

an x-ray imager disposed so as to receive x-rays from the x-ray source and to detect the received x-rays for image generation; and

a generator interface box configured to control the x-ray source to provide the series of individual x-ray pulses and to synchronize detection by the x-ray imager with generation of the individual x-ray pulses,

wherein

the x-ray source is configured to generate the first x-ray pulse during a first image frame and the second x-ray pulse during a second image frame,

the x-ray imager is configured to read out the first x-ray pulse during and end period of the first image frame and the second x-ray pulse during an end period of the second image frame, and

the generator interface box is configured to control a timing of the first and second x-ray pulses in their respective image frames,

wherein the generator interface box is further configured to simultaneously control parameters associated with an x-ray beam resulting from the series of individual x-ray pulses, and

wherein the image generation includes generating an image of a patient or object through which the x-ray beam resulting from the series of individual x-ray pulses has passed.

2. The system of claim 1 , wherein the x-ray source comprises:

an x-ray tube and a generator for supplying voltage and/or current to the x-ray tube to generate said first and second x-ray pulses;

a linear accelerator;

a betatron; or

a synchrotron.

3. The system of claim 1 , further comprising a computer processing unit separate from the generator interface box and configured to process signals from the x-ray imager indicative of the detected x-rays to generate one or more images.

4. The system of claim 1 , wherein said parameters controlled by the generator interface box include:

voltage, current, or power input to the x-ray source; and/or

timing, pulse width, and/or energy levels of each of the individual x-ray pulses.

5. The system of claim 4 , wherein the generator interface box controls based on at least one of object or anatomy imaged, characteristics of the x-ray source, image quality, a signal indicative of respiratory or cardiac motion of the patient being imaged, and an external input signal.

6. The system of claim 1 , wherein

the first x-ray pulse has a higher energy level than the second x-ray pulse,

the first x-ray pulse is adjacent to the end period of the first image frame, and

the second x-ray pulse is at a beginning of the second image frame and adjacent to the end period of the first image frame.

7. The system of claim 1 , wherein

the series of individual x-ray pulses is a pulse train of alternating first and second pulses, each pulse being generated during a corresponding image frame,

the generator interface box is configured to control a timing of the x-ray pulses within their respective image frames.

8. The system of claim 7 , wherein the generator interface box adjusts characteristics for a pair of first and second pulses to be generated based on a current image frame or a prior image frame.

9. The system of claim 7 , wherein the generator interface box is configured to skip one or more pulses in the pulse train while maintaining synchronization between the x-ray source and the x-ray imager.

10. The system of claim 1 , further comprising a radiation therapy module for delivering kilovolt (kV) or megavolt (MV) energy to treat the patient.

11. A method comprising:

using a generator interface box, controlling an x-ray source to generate a series of individual x-ray pulses during respective image frames, the series including at least a first x-ray pulse generated during a first image frame and a subsequent second x-ray pulse having a different energy level than that of the first x-ray pulse generated during a second image frame;

using the generator interface box, controlling a timing of the first and second x-ray pulses in their respective image frames and synchronizing image readout by an x-ray imager with a readout period of each image frame so as to read out the first x-ray pulse during an end period of the first image frame and the second x-ray pulse during an end period of the second image frame; and

using a computer processing unit, processing signals from the x-ray imager during respective image frames to generate one or more images of a patient or object through which the first and second x-ray pulses have passed.

12. The method of claim 11 , wherein the x-ray source comprises an x-ray tube, a linear accelerator, a betatron, or a synchroton.

13. The method of claim 11 , wherein the controlling includes one or more of:

controlling timing of x-ray pulses within respective image frames;

controlling pulse widths of the x-ray pulses;

controlling energy levels of each x-ray pulse;

controlling voltage, current, or power input to the x-ray source; and

skipping generation of one or more x-ray pulses.

14. The method of claim 11 , wherein the controlling and synchronizing using the generator interface box is responsive to at least one of object or anatomy imaged, characteristics of the x-ray source, characteristics of the image, image quality, a signal indicative of respiratory or cardiac motion of a patient being imaged, and an external input signal.

15. The method of claim 11 , wherein

the first x-ray pulse has a higher energy level than the second x-ray pulse,

the first x-ray pulse has a pulse width less than that of the second x-ray pulse, and

a time period between the first x-ray pulse and the second x-ray pulse is substantially equal to the readout period.

16. The method of claim 15 , further comprising delivering kilovolt (kV) or megavolt (MV) energy to the patient to effect a radiation therapy.

17. A non-transitory computer-readable storage medium upon which is embodied a sequence of programmed instructions for x-ray imaging, and a computer processing system that executes the sequence of programmed instructions embodied on the computer-readable storage medium to cause the computer processing system to:

control an x-ray source to generate a series of individual x-ray pulses during respective image frames, the series including at least a first x-ray pulse generated during a first image frame and a subsequent second x-ray pulse having a different energy level than that of the first x-ray pulse generated during a second image frame;

control a timing of the first and second x-ray pulses in their respective image frames and synchronize image readout by an x-ray imager with a readout period of each image frame so as to read out the first x-ray pulse during an end period of the first image frame and the second x-ray pulse during an end period of the second image frame; and

processing signals from the x-ray imager during the respective image frames to generate one or more images of a patient or object through which the first and second x-ray pulses have passed.

18. The non-transitory computer-readable storage medium and computer processing system of claim 17 , wherein controlling the x-ray source comprises one or more of:

controlling timing of x-ray pulses within respective image frames;

controlling pulse widths of the x-ray pulses;

controlling energy levels of each x-ray pulse;

controlling voltage, current, or power input to the x-ray source; and

skipping generation of one or more x-ray pulses.

19. The non-transitory computer-readable storage medium and computer processing system of claim 17 , wherein the execution of the sequence of programmed instructions further causes the computer processing system to control the x-ray source and synchronize image readout based on at least one of the object or anatomy imaged, characteristics of the x-ray source, characteristics of the image, image quality, a signal indicative of respiratory or cardiac motion of the patient being imaged, and an external input signal.

20. A system comprising:

an x-ray source constructed to generate a series of individual x-ray pulses, the series including at least a first x-ray pulse having a first energy level and a second x-ray pulse having a second energy level different from the first energy level;

an x-ray imager disposed so as to receive x-rays from the x-ray source and to detect the received x-rays for image generation; and

a generator interface box configured to control the x-ray source to provide the series of individual x-ray pulses and to synchronize detection by the x-ray imager with generation of the individual x-ray pulses,

wherein the generator interface box is further configured to simultaneously control parameters associated with an x-ray beam resulting from the series of individual x-ray pulses,

wherein

the x-ray source is configured to generate the first x-ray pulse during a first image frame and the second x-ray pulse during a second image frame,

the x-ray imager is configured to read out the first x-ray pulse during an end period of the first image frame and the second x-ray pulse during an end period of the second image frame, and

the generator interface box is configured to control a timing of the first and second x-ray pulses in their respective image frames, and

wherein

the first x-ray pulse has a higher energy level than the second x-ray pulse,

the first x-ray pulse is adjacent to the end period of the first image frame, and

the second x-ray pulse is at a beginning of the second image frame and adjacent to the end period of the first image frame.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2017
From: GANGULY, ARUNDHUTI; VIRSHUP, GARY F.; RICHMOND, MICHELLE; JONES, BILLY DAN
To: VARIAN MEDICAL SYSTEMS, INC.
Reel/Frame 042453/0861 →
Continuity (2)
Provisional Application 62446246 · Jan 13, 2017
Related Publication 20180199904A1 · Jul 19, 2018