X-ray imaging detectors include matrix electronic devices that convert a two-dimensional (2D) x-ray distribution into a digital computer image showing features of an object, such as the internal organs of a patient under examination, a vehicle during cargo scanning, or the like. 2D x-ray imagers in production have integrating circuitry in the pixels that produces a signal proportional to the total x-ray exposure at the pixel site. X-ray photons with different energy contribute to the total signal in every pixel, but because the total signal in every pixel is a sum of the signals from all x-ray photons, the energy information from the different x-ray photons is lost.
This disclosure relates to imaging systems and, in particular, to imaging systems with integrating and energy sensing detectors.
Sensitivity variation across an imaging device may be dependent on the energy distribution or the average energy of the illumination. For example, with an X-ray imager matrix, the sensitivity across the imager may vary based on the energy of the x-ray beam. This leads to image artifacts when gain calibration uses one average energy of the x-ray beam and object imaging results in different average energy at the imager. Because an integrating detector circuitry loses the energy information of individual photons, the energy distribution, the average energy, or the peak energy of the x-ray beam may not be available to the imaging system. U.S. Pat. Nos. 7,782,383 and 8,426,828 describe examples of energy integrating detectors and energy sensing detectors. However, as will be described in further detail below, in some embodiments, the variation may be reduced or eliminated by performing gain calibrations at multiple separate energies and choosing which calibration to use depending on energy information associated with the actual x-ray beam at the imager for any particular examination.
The integrating detector 102 includes multiple pixels 170, each of which are configured to integrate signal from incident photons from radiation 108. Referring to
Radiation 108, such as x-ray beams, may have a spectrum of energy where the energy is not concentrated at any one energy level. As a result, the incident photons may have different individual energy levels. Once the signal from two or more photons is integrated in a pixel 170 of the integrating detector 102, the energy level of each photon and the peak energy level may be lost. Without a count of the number of individual photons, the average energy may also be lost.
The energy sensing detector 104 is configured to generate energy information 154 in response to the radiation 108. The energy information 154 may represent the energy of each photon, whether the energy of the photon is within one of multiple energy ranges, the average energy of multiple photons, the peak energy of multiple photons, an energy distribution of multiple photons, a combination of such or similar information, or the like. For example, the energy sensing detector may both count the number of photons and integrate signal from each photon. The combination of the count and the integrated signal may provide a value indicative of the average energy of the photons. In another example, the energy sensing detector 104 may include a plurality of sensors, each configured to sense a particular range of energies. Each of the sensors may be disposed to receive incoming photons through a filter that filters out photons outside of the associated range. The energy sensing detector 104 or subsequent processing may convert the signal from the sensors into an average energy level. In some embodiments, the energy sensing detector 104 may include one or more scintillators to convert incoming x-ray photons to optical wavelengths and optical sensors configured to sense those converted photons. Each of the above examples, combinations of these examples, or the like may be part of the energy information 154.
Referring to
Imagers having a matrix of energy sensing detectors such as the energy sensing detector 104 described above may be relatively expensive when compared with imagers based on integrating detectors 102 of similar size. As a result, any system formed with energy sensing detectors 104 alone may be significantly more expensive or significantly smaller in size. However, by including one or more energy sensing detectors 104 as described herein, energy information 154 of the energy of the photons may still be used to improve processing of an image 152 without the significant increase in cost of using a full energy sensing detector array.
In some embodiments, the energy sensing detector 104 may be a direct converting detector, such as a photo-conducting material that converts x-rays directly to electrical charge. Such a direct converting detector would not have a scintillator. In other embodiments, an energy sensing detector 104 may include a dedicated scintillator, multiple pixels of an energy sensing detector 104 may include a dedicated scintillator, each pixel of an energy sensing detector 104 may include a dedicated scintillator, or the like. In some embodiments, the integrating detector 102 and the energy sensing detector 104 may share a scintillator. In
Referring to
The integrating detector 102 may be configured to generate the image 152 based on signal received by the pixels 170. The energy sensing detector 104 may be configured to generate the energy information 154 associated with an energy of photons, such as an energy distribution of x-ray photons, an average energy of the photons, a peak energy of the photons, or the like as described above. Each image 152 is associated with a corresponding set of data from the energy sensing detector 104. In particular, that set of energy information 154 from the energy sensing detector 104 is data generated during an acquisition period for the image 152. While the image 152 and the energy information 154 are illustrated as being separate, in some embodiments, the image 152 may be combined with the energy information 154. For example, the energy information 154 may be part of meta-data of the image 152.
In some embodiments, the detector 101 is coupled to a processor 106. The processor is coupled to a memory 107. The processor 106 may include a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit, a microcontroller, a programmable logic device, discrete circuits, a combination of such devices, or the like. The processor 106 may include internal portions, such as registers, cache memory, processing cores, or the like, and may also include external interfaces, such as address and data bus interfaces, interrupt interfaces, or the like. Although only one processor 106 is illustrated in the imaging system 100a, multiple processors 106 may be present. In addition, other interface devices, such as readout circuitry, logic chipsets, hubs, memory controllers, communication interfaces, or the like may be part of the imaging system 100a to connect the processor 106 to internal and external components. In particular, readout circuitry, frame buffers, or other circuitry configured to process an image from the integrating detector 102 may be coupled between the processor 106 and the integrating detector 102 to provide the image 152 to the processor 106. In some embodiments, one or more of such components may be disposed on the perimeter of the integrating detector 102.
The memory 107 may include a dynamic random access memory (DRAM) module, a double data rate synchronous dynamic random access memory (DDR SDRAM) according to various standards such as DDR, DDR2, DDR3, DDR4, static random access memory (SRAM), non-volatile memory such as Flash, spin-transfer torque magentoresistive random access memory (STT-MRAM), or Phase-Change RAM, magnetic media, or the like.
In some embodiments, the processor 106 and memory 107 are part of the imaging system 100a. Accordingly, the imaging system 100a may be configured to output an adjusted image based on an energy of the incident radiation 108. In some embodiments, the processor 106 is configured to output adjusted images in real time. That is, before or while a subsequent image is being acquired by the integrating detector 102, the processor 106 is configured to output the adjusted image 156. In other embodiments, a sequence of images 152 and a corresponding sequence of energy information 154 may be output and stored in the memory 107 for later processing.
In some embodiments the processor 106 and memory 107 may be part of a separate system. However, as the image 152 from the integrating detector 102 and the energy information 154 from the energy sensing detector 104 are available, the image 152 may still be adjusted as described herein by the separate system.
In 202, the energy information 154 is generated by the energy sensing detector 104 during the acquisition period. That is, at the same time the image 152 is being acquired by the integrating detector 102, the energy sensing detector 104 is sensing photons from the same incident beam 108. Thus, the generated energy information 154 is related to the energy of photons used during the acquisition of the image by the integrating detector 102. In some embodiments the energy information 154 includes information on energy of photons only during the acquisition period. That is the energy information 154 may not be associated with multiple images 152. Rather, each image 152 is associated with a separately generated energy information 154. However, in other embodiments, the energy information 154 may include information from acquisition periods of multiple images 152.
In 204, the image 152 is adjusted based on the associated energy information 154. For example, the energy information 154 from the energy sensing detector 104 may include an average energy per photon, a peak energy, an energy distribution, or the like. In some embodiments, the processor 106 is configured to receive the energy information 154 in a variety of forms and convert the energy information 154 into the average, peak, and/or distribution of energies of the photons acquired during the acquisition period; however, in other embodiments, the energy information 154 itself may include the average, peak, and/or distribution of energies. The processor 106 may be configured to receive the image 152 and the energy information 154 and, in response, generate an adjusted image 156. The image 152 may be adjusted in a variety of ways, examples of which will be described in further detail below.
Referring to
Each calibration map may include gain values, offsets, or the like for the pixels of the integrating detector 102. To generate the calibration maps, a calibration procedure may be performed on the imaging system 100a. For example, a beam 108 with a calibrated energy level, whether average, peak, distribution, or the like, may by used to generate a calibration map to be associated with that calibrated energy level.
In some embodiments, the calibration map with the closest average, peak, or distribution of energy may be used. In some embodiments, the closest may mean the closest in a linear function of energy while in other embodiments, the closest may be based on a non-linear function between the sensed energy and the energy levels associated with the calibration maps.
The selected calibration map may then be applied to the image 152 to generate an adjusted image 156. If a fixed calibration map generated at a single energy level was used, at different beam energy levels, image artifacts may be created in the adjusted image when the actual energy level departs from that associated with the calibrated energy level. These artifacts may lead to a lower image quality, mistakes in medical diagnoses, or the like. By selecting a calibration map based on the energy information 154, such artifacts may be reduced or eliminated. Even if a closest energy level match is used to select a calibration map, the quality of the adjusted image 156 may still be improved relative to a fixed calibration map for all energies.
Referring to
Referring to
In some embodiments, a comparison between energy information 154 generated by the energy sensing detector 104 over two exposures may be used to determine a material content. For example, an image may be acquired along with an energy from the energy sensing detector 104. The image 152 may have lighter or darker areas than the one corresponding to the energy sensing detector 104. The object may be moved such that the energy sensing detector 104 is sensing energy passing through a different portion of the object, such as one that resulted in the lighter or darker area in the image 152. Another exposure may be performed, resulting in another energy from the energy sensing detector. A material of the object may be determined based on a comparison of the energy measurements in the different positions. In some embodiments, the energy level or levels may be combined with an output of one or more pixels of the integrating detector 102 that overlap the energy sensing detector 104.
Referring to
In some embodiments, the processor 106 may be configured to control the x-ray source 103. In particular, the processor 106 may be configured to adjust an intensity of the x-ray beam 109 in response to the energy sensing detector 104. For example, the energy sensing detector 104 may be used to perform an automatic brightness control (ABC) of the x-ray source 103. The energy sensing detector 104 may output energy information 154 related to the energy of the incident x-ray beam 108, such as the spectrum. The energy information 154 may be used to determine if the image 152 is relatively bright, such as when a structure of the object 111 absorbs a relatively smaller portion of the x-ray beam 109. The processor 106 may be configured to reduce the brightness of the x-ray source 103 accordingly. Similarly, when the energy information 154 indicates that a relatively larger portion of the x-ray beam 109 is being absorbed, the brightness may be increased. This change may occur on a frame-to-frame or pulse-to-pulse basis.
In some embodiments, the combination of the x-ray source 103 and detector 101 may not need to be calibrated during manufacturing or in the field. For example, the detector 101 need not be calibrated within the context of the entire imaging system 100b as the detector 101 and the subsequent processing in the processor 106 may accommodate variations in energy levels. If the calibration maps that are specific to the detector 101 are generated, when that detector 101 is paired with an x-ray source 103, the availability of the energy information 154 may be used to adjust the image 152 generated by the integrating detector 102. The energy of the incident x-ray beam 108 may vary due to variation in the operation of the x-ray source 103, an automatic brightness control procedure, or the like. However, as the energy information 154 is available, the image 152 may be adjusted as described herein.
Referring to
The energy sensing detectors 104-1 to 104-4 are each overlapping the integrating detector 102 with respect to the radiation 108. Here, the energy sensing detectors 104-1 to 104-4 are disposed in an array. However, in other embodiments, the energy sensing detectors 104 may be disposed in a different layout overlapping the integrating detector 102.
The operation of the imaging system 100c may be similar to those described above. In some embodiments, the energy information 154-1, 154-2, 154-3, and 154-4 (collectively 154-1 to 154-4q from the energy sensing detectors 104-1, 104-2, 104-3, and 104-4 (collectively 104-1 to 104-4) may be combined to adjust the image 152, select a calibration map, determine a material, measure a dose, or the like. For example, the energy information 154-1 to 154-4 from the energy sensing detectors 104-1 to 104-4 may be aggregated to generate an average energy, peak energy, minimum energy, energy spectrum, or the like. The value may be used as described above.
In other embodiments, the energy information 154-1 to 154-4 from the energy sensing detectors 104-1 to 104-4 may be used in combination with the image 152 to select a calibration map. For example, the energy sensing detectors 104-1 to 104-4 may be used to determine the average energy of a dark portion of the image and the average energy of a lighter portion of the image. Based on a set of pairs of average energy and image value, portions of different calibration maps may be selected for different regions of the image, different pixels of the image, or the like. Although particular techniques of combining energy information 154-1 to 154-4 have been described above, in other embodiments, the energy information 154-1 to 154-4 may be combined in different ways and used to adjust the image 152.
In addition, the energy sensing detector array 105 may also be configured to generate an image based on the energy information. While the energy sensing detector array 105 may be smaller than the integrating detector 102, an object may be moved such that a region of interest is in the path of the beam 108 incident on the energy sensing detector array 105.
The enclosure 190 includes a communication interface 191. The communication interface 191 is an interface through which the image 152 and the energy information 154 may be communicated to the processor 106. For example, the communication interface 191 may include a serial interface, a parallel interface, a network interface, a standardized communication interface such as universal serial bus (USB), peripheral component interconnect express (PCIe), nonvolatile memory express (NVMe), or the like.
Although the processor 106 and memory 107 are illustrated as being outside of the enclosure 190, in some embodiments, the processor 106 and memory 107 may be disposed within the enclosure 190. The adjusted image 156 may be output from the enclosure 190 through a communication interface 191a similar to the communication interface 190 described above.
In some embodiments, the imaging systems 100 described above may be part of a medical imaging system. In other embodiments, the imaging systems 100 may be part of a portable vehicle scanning system as part of a cargo scanning system. In other embodiments, the imaging systems 100 described above may be part of a non-destructive testing system. In other embodiments the imaging systems described above may be used in other applications.
Some embodiments include a system 100, comprising: an integrating detector 102 including a plurality of pixels, each pixel configured to integrate signal from photons of a radiation beam 108; and an energy sensing detector 104 overlapping the pixels of the integrating detector 102 and configured to generate energy information in response to the radiation beam 108.
Some embodiments include an enclosure 190; wherein the integrating detector 102 and the energy sensing detector 104 are disposed in the enclosure 190.
In some embodiments, the system 100 further comprises a processor 106 configured to: receive an image 152 from the integrating detector 102; and adjust the image 152 based on the energy information.
In some embodiments, the processor 106 is further configured to: select a calibration map from a plurality of calibration maps in response to the energy information; and adjust the image 152 based on the selected calibration map.
In some embodiments, the energy information comprises at least one of a mean energy, a peak energy, and an energy distribution of the radiation beam 108.
In some embodiments, the processor 106 is further configured to determine a material content based on the energy sensing detector 104.
In some embodiments, the processor 106 is further configured to measure an accumulated dose in response to the energy sensing detector 104.
In some embodiments, the energy sensing detector 104 is one of a plurality of energy sensing detectors 104, each configured to generate energy information in response to the radiation beam 108.
In some embodiments, the energy sensing detectors 104 are disposed in at least one energy sensing detector array 105.
In some embodiments, the system 100 further comprises: an x-ray source 103 configured to direct an x-ray beam 109 towards the integrating detector 102 and the energy sensing detector 104; wherein the x-ray source 103 is configured to adjust an intensity of the x-ray beam 109 in response to the energy sensing detector 104; and the radiation beam 108 comprises at least part of the x-ray beam 108.
In some embodiments, the energy sensing detector 104 is disposed on a side of the integrating detector 102 opposite to a side configured to receive the radiation beam 108.
Some embodiments include a method, comprising: illuminating an integrating detector 102 with a radiation beam 108; capturing an image 152 using the integrating detector 102 during an acquisition period; sensing energy information for the radiation beam 108 during the acquisition period; and adjusting the image 152 based on the energy information.
In some embodiments, the method further comprises: selecting a calibration map from a plurality of calibration maps based on the energy information; and adjusting the image 152 based on the selected calibration map.
In some embodiments, each of the calibration maps is associated with a different energy level.
In some embodiments, adjusting the image 152 based on the selected calibration map comprises adjusting the image 152 based on the selected calibration map and at least one other calibration map of the calibration maps.
In some embodiments, the method further comprises adjust the image 152 based on at least one of a mean energy, a peak energy, and an energy distribution of the radiation beam 108.
In some embodiments, sensing the energy information for the radiation beam 108 during the acquisition period comprises sensing energy information using a plurality of energy sensing detectors 104 during the acquisition period.
In some embodiments, the method further comprises determining a material content based on the energy sensing detector 104.
In some embodiments, the method further comprises to measuring an accumulated dose in response to the energy sensing detector 104.
Some embodiments include a system, comprising: means for generating an image by integrating signal from photons of a radiation beam; means for sensing energy information for the radiation beam; and means for adjusting the image in response to the energy information. Examples of the means for generating an image by integrating signal from photons of the radiation beam include the integrating detector 102 described above. Examples of the means for sensing energy information for the radiation beam include the energy sensing detectors 104, energy sensing detector arrays 105, and the external source 160 described above. Examples of the means for adjusting the image in response to the means for sensing energy of the photon include the processor 106 and memory 107 as described above.
In some embodiments, the system 100 further comprises: means for selecting a calibration map from a plurality of calibration maps in response to the energy information; wherein the means for adjusting the image comprises means for adjusting the image in response to a selected calibration map. Examples of the means for selecting a calibration map from a plurality of calibration maps include the processor 106 and memory 107 as described above.
Although the structures, devices, methods, and systems have been described in accordance with particular embodiments, one of ordinary skill in the art will readily recognize that many variations to the particular embodiments are possible, and any variations should therefore be considered to be within the spirit and scope disclosed herein. Accordingly, many modifications may be made by one of ordinary skill in the art without departing from the spirit and scope of the appended claims.
The claims following this written disclosure are hereby expressly incorporated into the present written disclosure, with each claim standing on its own as a separate embodiment. This disclosure includes all permutations of the independent claims with their dependent claims. Moreover, additional embodiments capable of derivation from the independent and dependent claims that follow are also expressly incorporated into the present written description. These additional embodiments are determined by replacing the dependency of a given dependent claim with the phrase “any of the claims beginning with claim [x] and ending with the claim that immediately precedes this one,” where the bracketed term “[x]” is replaced with the number of the most recently recited independent claim. For example, for the first claim set that begins with independent claim 1, claim 3 can depend from either of claims 1 and 2, with these separate dependencies yielding two distinct embodiments; claim 4 can depend from any one of claim 1, 2, or 3, with these separate dependencies yielding three distinct embodiments; claim 5 can depend from any one of claim 1, 2, 3, or 4, with these separate dependencies yielding four distinct embodiments; and so on.
Recitation in the claims of the term “first” with respect to a feature or element does not necessarily imply the existence of a second or additional such feature or element. Elements specifically recited in means-plus-function format, if any, are intended to be construed to cover the corresponding structure, material, or acts described herein and equivalents thereof in accordance with 35 U.S.C. § 112 ¶6. Embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows.
Number | Name | Date | Kind |
---|---|---|---|
5943388 | Turner | Aug 1999 | A |
6784433 | Zur | Aug 2004 | B2 |
7092481 | Hoffman | Aug 2006 | B2 |
7149278 | Arenson | Dec 2006 | B2 |
7209536 | Walter | Apr 2007 | B2 |
7260174 | Hoffman | Aug 2007 | B2 |
7263167 | Walter | Aug 2007 | B2 |
7480362 | Carmi | Jan 2009 | B2 |
7486764 | Tkaczyk | Feb 2009 | B2 |
7488945 | Li | Feb 2009 | B2 |
7532703 | Du | May 2009 | B2 |
7573040 | Tkaczyk | Aug 2009 | B2 |
7606346 | Tkaczyk | Oct 2009 | B2 |
7606347 | Tkaczyk | Oct 2009 | B2 |
7626172 | Takahashi et al. | Dec 2009 | B2 |
7709803 | Adachi | May 2010 | B2 |
7782383 | Olsen | Aug 2010 | B2 |
7894576 | Carmi | Feb 2011 | B2 |
7991106 | Ren | Aug 2011 | B2 |
8373135 | Kappler | Feb 2013 | B2 |
8378310 | Bornefalk | Feb 2013 | B2 |
8426828 | Dierickx | Apr 2013 | B2 |
8442184 | Forthmann | May 2013 | B2 |
8513614 | Kraft | Aug 2013 | B2 |
8619943 | Flohr | Dec 2013 | B2 |
8891845 | Ogawa | Nov 2014 | B2 |
8958524 | Subramanian | Feb 2015 | B2 |
9044189 | Flohr | Jun 2015 | B2 |
9234967 | Batkilin | Jan 2016 | B2 |
9289184 | Lalena | Mar 2016 | B2 |
9351701 | Yamakawa | May 2016 | B2 |
9389320 | Ogawa | Jul 2016 | B2 |
9417339 | Spahn | Aug 2016 | B2 |
9488739 | Pelc | Nov 2016 | B2 |
9517045 | Kang | Dec 2016 | B2 |
9530196 | Mishin | Dec 2016 | B2 |
9532759 | Taguchi | Jan 2017 | B2 |
9588235 | Weisfield et al. | Mar 2017 | B2 |
9610055 | Taguchi | Apr 2017 | B2 |
9750471 | Schirra | Sep 2017 | B2 |
9854656 | Göderer et al. | Dec 2017 | B2 |
9867580 | Danielsson | Jan 2018 | B2 |
9867590 | Tamura | Jan 2018 | B2 |
9872661 | Ono | Jan 2018 | B2 |
10001567 | Roessl | Jun 2018 | B2 |
10034652 | Cho | Jul 2018 | B2 |
10117626 | Fu | Nov 2018 | B2 |
10117628 | Tamura | Nov 2018 | B2 |
10154821 | Kawata | Dec 2018 | B2 |
10159450 | Kato | Dec 2018 | B2 |
10217246 | Takayama | Feb 2019 | B2 |
10274608 | Schroeter | Apr 2019 | B2 |
10281596 | Daerr | May 2019 | B2 |
10448914 | Spahn | Oct 2019 | B2 |
10485503 | Schaefer | Nov 2019 | B2 |
10507005 | Jin | Dec 2019 | B2 |
10575800 | Danielsson | Mar 2020 | B2 |
10575801 | Danielsson | Mar 2020 | B2 |
10610191 | Sjolin | Apr 2020 | B2 |
10631800 | Siewerdsen | Apr 2020 | B2 |
10660589 | Roessl | May 2020 | B2 |
10725188 | Steadman Booker | Jul 2020 | B2 |
10743826 | Cao | Aug 2020 | B2 |
10743834 | Kato | Aug 2020 | B2 |
10952697 | Lalena | Mar 2021 | B2 |
20120025086 | Takihi | Feb 2012 | A1 |
20140077086 | Batkilin et al. | Mar 2014 | A1 |
Number | Date | Country |
---|---|---|
2008-309683 | Dec 2008 | JP |
2016-223952 | Dec 2016 | JP |
2016194315 | Dec 2016 | WO |
Entry |
---|
PCT/US2019/058814, International Search Report dated Feb. 20, 2020. |
PCT/US2019/058814, Written Opinion of International Search Authority dated Feb. 20, 2020. |
Number | Date | Country | |
---|---|---|---|
20200155110 A1 | May 2020 | US |