The present invention finds particular application to the suppression of artifacts in computed tomography (CT) imaging. It also finds application to situations in which it is desirable to identify and correct suspect detector signals.
CT scanners have proven to be invaluable in providing information indicative of the internal structure of an object. In medical imaging, for example, CT scanners are widely used to provide images and other information about the physiology of human patients. Typically, the information generated by a CT scan is presented by way of one or more human readable images. Of course, it is generally desirable that the images accurately reflect the structure of the scanned object and contain a minimum of artifacts. One factor which can lead to artifacts are variations in detector performance.
Recent years have seen the rapid adoption of multi-slice CT and a move to detectors having an ever increasing numbers of slices. This in turn has led to a need for larger and more complex detector arrays. It is generally desirable to simplify the manufacture and testing of these detector arrays, to reduce the need to discard detectors or detector elements, and to reduce detector design constraints. This is especially true in cases where suspect signals generated by an otherwise functional detector or detector element can be identified and dynamically corrected.
Aspects of the present invention address these matters, and others.
According to a first aspect of the invention, a method includes the steps of evaluating a signal generated by a first radiation sensitive detector during a computed tomography scan of an object and evaluating a calibrated version of the signal, where the calibrated version includes the results of a detector calibration. Based on the results of the evaluation of the signal and the evaluation of the calibrated version of the signal, a calibrated version of a signal generated by a second radiation sensitive detector during the computed tomography scan is used to generate a corrected calibrated first detector signal. The steps of evaluating a signal, evaluating a calibrated version of the signal, and generating a corrected version are repeated for each of a plurality of radiation sensitive detectors. The corrected detector signals are to generate volumetric data indicative of the object, and a human readable image is displayed.
According to another aspect of the invention, an apparatus includes first, second, and third detector elements which generate respective time varying first, second, and third detector signals indicative of radiation detected during a computed tomography scan of an object. The apparatus also includes a detector calibrator which receives the first, second and third detector signals and generates respective time varying calibrated first, second, and third detector signals, and a corrector which corrects temporal portions of the first detector signal. The temporal portions are identified based on a characteristic of the first detector signal and a characteristic of the calibrated first detector signal, and temporally corresponding portions of the second and third calibrated detector signals are used to correct the identified portion of the first detector signal.
According to another aspect of the present invention, a computer readable storage medium contains instructions which, when executed by a computer processor, cause the processor to carry out a method which includes the steps of evaluating a signal generated by a first radiation sensitive detector element in the course of a computed tomography scan of an object to determine whether the signal is suspected of containing an error resulting from a characteristic of the detector element, and evaluating a calibrated version of the signal generated by the first detector element in relation to a calibrated version of a temporally corresponding signal generated by a second radiation sensitive detector element in the course of the scan to determine whether the calibrated version of the signal generated by the first detector element is suspected of containing the error. If both the signal generated by the first detector element and the calibrated version of the signal generated by the first detector element are suspected of containing the error, the calibrated version of the signal generated by the second detector element is used to correct the calibrated version of the signal generated by the first detector element.
Those skilled in the art will appreciate still other aspects of the present invention upon reading an understanding the attached figures and description.
The present invention is illustrated by way of example and not limitation in the figures of the accompanying drawings, in which like references indicate similar elements and in which:
With reference to
The detector 20 includes an arcuate array of detector elements 100 arranged in a plurality of longitudinal rows or slices and transverse columns. In one implementation, the detector includes 64 or more slices. Each detector element 100 includes a scintillator in optical communication with a photodiode. The photodiodes are preferably fabricated from arrays of back illuminated photodiodes (BIPs), although other photodiode or photodetector technologies can be used. A so-called fourth generation scanner configuration, in which the detector 20 spans an arc of 360 degrees and remains stationary while the x-ray source 12 rotates, as well as flat panel detectors, may also be implemented. Detector having greater or lesser number of slices may likewise be implemented.
A data acquisition system 22 preferably located on the rotating gantry 18 receives signals originating from the various detector elements 100 and provides necessary signal conditioning, analog to digital conversion, multiplexing, and like functionality. The signal generated by each detector element 100 is acquired at each of a plurality of views or frames as the gantry 18 rotates about the examination region 14. Viewed from the perspective of a given detector element 100, the data acquisition system 26 can be viewed as providing a time varying signal indicative of the radiation detected by the detector element 100 as a function of time. Viewed from the perspective of a given view, the data acquisition system 22 can be viewed as providing signals indicative of the radiation detected by the various detector elements 100 during the time period covered by the view.
As will be described in greater detail below, an adaptive signal corrector 24 receives the signals generated by the data acquisition system 22 and corrects detector element 100 signals which are likely to cause artifacts in a reconstructed image. A reconstructor 26 reconstructs the corrected data to generate volumetric data indicative of the object under examination, for example the interior anatomy of a patient.
A general purpose computer serves an operator console 44. The console 44 includes a human-readable output device such as a monitor or display and an input device such as a keyboard and mouse. Software resident on the console allows the operator to control the operation of the scanner by establishing desired scan protocols, initiating and terminating scans, viewing and otherwise manipulating the volumetric image data, and otherwise interacting with the scanner.
A controller 28 coordinates the various scan parameters as necessary to carry out a desired scan protocol, including x-ray source 12 parameters, movement of the patient couch 16, and operation of the data acquisition system 26.
As noted above, the detector elements I 00 each include a photodiode. These photodiodes may contain impurities which trap hole charge carriers and release them over the course of a delay period which extends over many views or frames. As a result, the signal acquired in a given view includes both a direct (i.e., non-delayed) and an indirect (i.e., delayed) signal component.
In some situations, the delayed signal is manifested as an artificial increase in the detector element 100 output, and can lead to scratch or ring like artifacts in the reconstructed image. The artifact is typically not significant where the delayed signal component is relatively small, or where the condition exists for only a short period of time. However, the artifact becomes increasingly visible as the indirect signal component becomes a relatively larger component of the detector element 100 signal, and more so where the condition exists over an increasingly greater number of views. This situation is especially likely where the signal from a particular photodiode drops rapidly where, between successive views, the detected x-ray beam passes through a relatively more attenuative portion of the object over successive views. For a given ratio of indirect to direct signal, the artifact is also more noticeable for detector elements 100 which observe rays which pass relatively nearer to the isocenter. It is desirable to reduce the artifact resulting from the delayed signal.
Signal conditioning circuitry 2021 preferably implemented as part of the data acquisition 22 receives the signals generated by the detector element 1001 in response to detected radiation and provides necessary amplification, noise filtering, analog to digital conversion, and like functionality to generate a raw detector signal.
The data provided by the signal conditioner 2021 is processed by a logarithmic operator 204, which takes the logarithm of the detector signal. A detector calibrator 2041 applies calibrations to the logged signal to generate a calibrated first detector signal. The detector calibrations typically correct for variations in gain and offset among the various detector elements 100. Other desired calibrations, such as beam hardening, temperature, and geometric calibrations, may also be applied. Some or all of the detector calibrations may also performed prior to the log operator 2041.
As shown in
A signal level detector 208 determines whether the output signal generated by the first detector element 1001 has a desired value over a desired time period (i.e., over a desired number of acquired views). A signal change detector 210 detects temporal changes in the first detector element 1001 signal between successive views or frames.
A signal interpolator 212 interpolates calibrated second 1002 and third 1003 detector signals to generate an interpolated detector signal. The second 1002 and third 1003 detector elements are preferably neighbors of the first detector element 1001, for example being located adjacent to the first detector element 1001 and in the same row or column. In this regard, it should be noted that the interpolator 214 may also interpolate signals generated by different or still additional detector elements, for example additional first or higher order neighbors of the first detector element 1001. Moreover, the interpolator 212 may be omitted, and the signal from a single detector element (e.g. 1002) may be used.
A signal comparator 214 compares the calibrated first detector signal and the interpolated detector signal. More specifically, the comparator compares the values of the respective signals over a desired tine period (i.e., over a plurality of acquired views).
A logical and operator 216 receives the time dependent outputs of the signal level detector 208, signal change detector 210, and the signal comparator 214 and generates a logical true output signal during time periods (i.e. views) during which its input conditions are satisfied.
A corrector 218 receives the calibrated first detector signal, the interpolated detector signal, and the output of the and operator 216. If the output of the and operator 216 is true, the corrector 218 replaces the calibrated first detector signal with the interpolated signal to generate a corrected calibrated first detector signal. If the output of the and operator 216 is false, no correction is performed, and the corrected calibrated first detector signal is equal to the calibrated first detector signal.
In one embodiment, the log operator 204, detector calibrator 206, signal level detector 208, signal change detector 210, signal interpolator 212, signal comparator 214 logical and operator 216, and corrector 218 are implemented via computer software carried by suitable computer readable media and executed by a computer processor (or processors) associated with the reconstructor 26. Some or all of the functions may also be implemented using a separate computers or computer processor(s), in hardware, or the like.
In any case, the signal corrector 24 preferably generates corrected output signals for each of the detector elements 100 in the detector 20 in a manner analogous to that described above for the exemplary first detector 1001. Note that detector elements 100 located at an edge or corner of the detector 20 may not have two neighbors in a given row or column. In such case, it may be desirable to forego correction of these detector elements or to provide a corrected signal based on the value of a single neighbor.
The corrected detector signals ale used by the reconstructor 26 to generate volumetric data indicative of the object.
In operation, the data acquisition system 22 provides signals indicative of the radiation detected by each of the detector elements 100 at each of a plurality of views. As human patients and most objects under examination have non-uniform radiation attenuation characteristics, the signal generated by each detector element 100 can be expected to vary from view to view (i.e., as a function of time). With particular reference to
At 302, the raw first detector signal is evaluated to identify whether the signal is suspected of leading to an artifact. As illustrated in
If the raw first detector signal was identified as suspect, the temporally corresponding calibrated first detector signal is evaluated at 304 to further determine whether the signal from the first detector element is suspected of leading to an artifact. This may be accomplished by comparing the calibrated first detector signal to a temporally corresponding signal generated by one or more neighboring detector elements. As illustrated in
The calibrated first detector signal is corrected at 306. As illustrated in
At 308, the process is repeated for each of a plurality of detector elements. At 310, the reconstructor 26 uses the resultant corrected signals to generate volumetric image data indicative of the object for display on the operator console 44 or otherwise.
The effects of the hole trapping phenomenon and the significance of the resultant artifact can be determined empirically for a particular detector 20 and scanner 10 configuration. The maximum expected amplitude and delay period of the indirect signal can be characterized globally for all the detector elements 100 as a result of testing or simulation of a particular photodiode type. The percentage or ratio of the indirect to direct signal and the estimated time period which leads to a visible artifact for a detector element 100 located a given location on the detector 20 can also be estimated.
For example, a particular photodiode type may be found to present a maximum delayed signal of about 0.4 nanoamperes (nA) over a delay period of about 100 milliseconds (mS). For a detector element which observes rays which pass approximately 100 millimeters (mm) from the isocenter, artifacts may also become noticeable when the delayed signal becomes greater than about five percent (5%) of the direct signal. Merging these facts, most artifacts would be expected to appear only when the photodiode signal drops below about 7 nA. Based on a review of the reconstructed images, the resultant artifact becomes significant where the situation persists for a time period greater than about the gantry rotation time divided by 10. The parameters used by the signal level detector 208, signal change detector 210, and signal interpolator 212 may be established accordingly. As the effects of the delayed signal are relatively more significant for detector elements 100 which detect radiation passing nearer the isocenter, the various parameters may have different values based on the position of a particular detector element 100 in the detector 20. It may also desirable to adjust one or more of parameters dynamically, for example by shortening the required time period in cases where the calibrated first detected signal deviates significantly from the interpolated signal.
It should also be noted that the techniques described above are not limited to suppressing artifacts resulting from the hole trapping phenomenon. Accordingly, the techniques may be applied more generally to situations in which it is desired to correct suspect detector signals.
Of course, modifications and alterations will occur to others upon reading and understanding the preceding 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.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/US07/60005 | 12/29/2006 | WO | 00 | 7/1/2008 |
Number | Date | Country | |
---|---|---|---|
60766255 | Jan 2006 | US |