The subject matter disclosed herein relates generally to X-ray imaging systems, and more particularly to X-ray imaging systems using digital X-ray detectors.
The advent of digital X-ray detectors has brought enhanced workflow and high image quality to medical imaging. However, many of the earlier analog radiographic imaging systems employ conventional X-ray imaging using film cassettes and/or computed radiography (CR) cassettes. There is a desire to upgrade these analog radiographic imaging systems to digital radiographic imaging systems, by replacing the film cassettes or CR cassettes with a digital X-ray detector to improve work flow and image quality. In order to obtain images from these conventional analog X-ray imaging systems, the film cassette or CR cassette must be transported and processed after each exposure, resulting in a time delay in obtaining the desired images. Digital radiography provides an alternative that allows the acquisition of image data and reconstructed images on the spot for quicker viewing and diagnosis, and still allows for images to be readily stored and transmitted to consulting and referring physicians, radiologists and specialists like CR. However, the cost of replacing the earlier conventional radiographic imagining systems with digital radiographic imaging systems may be imposing to a hospital or other medical facility. Consequently, upgrading an analog system with a digital detector would offer a less expensive, more attractive alternative.
The most efficient way to upgrade an analog X-ray imaging system to a digital X-ray imaging system is to not change anything in the analog X-ray imaging system, but to add a digital X-ray detector that works independent of the analog X-ray imaging system just like film cassettes or CR cassettes. In order for a digital X-ray detector to work independent of the analog X-ray imaging system, the digital X-ray detector must always be ready to receive X-rays and have the ability to detect when an X-ray exposure starts and when the X-ray exposure ends.
The subject matter of this disclosure obviates the need to couple the digital X-ray detector to an X-ray imaging system for the purpose of controlling the detector's behavior, such as power management, preparing the detector for receiving X-rays, reading the detector and scrubbing the detector, both before and after an X-ray exposure.
Therefore, there is a need for a digital X-ray detector to provide autonomous X-ray exposure detection and image acquisition management in an X-ray imaging system.
In accordance with an aspect of the present disclosure, a digital X-ray detector includes a pixel array that includes multiple pixels arranged in two dimensions, wherein each pixel includes a photodiode and a transistor. The digital X-ray detector also include a scan line coupled to each pixel in a first dimension, a data line coupled to each pixel in a second dimension, enable circuitry coupled to the transistor of each pixel for enabling readout of the photodiode, and readout circuitry coupled to the photodiode through the transistor of each pixel for reading out data from the photodiode. The digital X-ray detector is configured to autonomously determine a start of an X-ray exposure while the enable circuitry maintains each transistor in an off state.
In accordance with an aspect of the present disclosure, an X-ray imaging system includes an X-ray radiation source, a source controller coupled to the X-ray radiation source and configured to command X-ray emission of X-ray radiation for X-ray exposures, and a digital X-ray detector. The digital X-ray detector includes a pixel array that includes multiple pixels, wherein each pixel includes a photodiode and a transistor. The digital X-ray detector also includes enable circuitry coupled to the transistor of each pixel for enabling readout of the photodiode and readout circuitry coupled to the photodiode through the transistor of each pixel for reading out data from the photodiode. The digital X-ray detector is configured to determine a start of an X-ray exposure, without communication of exposure timing signals from the source controller, while the enable circuitry maintains each transistor in an off state.
In accordance with an aspect of the present disclosure, an X-ray imaging method includes a digital X-ray detector that includes a pixel array that includes multiple pixels arranged in two dimensions, wherein each pixel includes a photodiode and a transistor, a scan line coupled to each pixel in a first dimension, enable circuitry coupled to the transistor of each pixel for enabling readout of the photodiode, readout circuitry coupled to the photodiode through the transistor of each pixel for reading out data from the photodiode, and the digital X-ray detector is configured to autonomously perform the following steps. The steps include starting a timer upon completion of scrubbing, acquiring phantom data samples via the readout circuitry and generating a non-exposure baseline based on the phantom data from these first set of samples, after which the detector signals to the operator that it is ready for exposure. The steps also include, upon generating the non-exposure baseline, acquiring data samples via the readout circuitry and determining a start and end of the X-ray exposure by comparing a level of a signal from the data acquired for each subsequent sample to the non-exposure baseline. The steps further include storing a first timer value indicating the start of the X-ray exposure, if the level of the signal of the subsequent samples is equal to or greater than an amplitude threshold above the non-exposure baseline for at least a first temporal threshold, or conversely, consecutive number of samples. The steps yet further include storing a second timer value indicating the end of the X-ray exposure, if the level of the signal of the subsequent samples returns to less than the amplitude threshold above the non-exposure baseline for at least a second temporal threshold or consecutive number of samples. The steps still further include acquiring image data from the detector. This image data is integrated by the detector during the X-ray exposure to generate an exposure image.
These and other features, aspects, and advantages of the present invention will become better understood when the following detailed description is read with reference to the accompanying drawings in which like characters represent like parts throughout the drawings, wherein:
Referring generally to
In the embodiment illustrated in
The X-ray imaging system 10 includes an X-ray source 20 positioned adjacent to a collimator 22. Collimator 22 permits a beam of X-ray radiation 14 to pass into a region in which a subject 12, such as a human patient, an animal or an object, is positioned. A portion of the X-ray radiation 16 passes through or around the subject 12 and impacts a digital X-ray detector 30. As described more fully below, the digital X-ray detector 30 converts X-ray photons received on the surface of a detector panel array 31 to lower energy photons, and subsequently to electric signals which are acquired and processed to reconstruct an image of the features within the subject 12.
The X-ray source 20 is coupled to a power supply 26 which furnishes power for imaging examination sequences. The X-ray source 20 and power supply 26 are coupled to a source controller 24 configured to command X-ray emission of X-rays for image exposures. As mentioned above, the digital X-ray detector 30 is configured to acquire X-ray image data without communication from the X-ray source 20 or source controller 24. In other words, the digital X-ray detector 30 is without communication of timing signals from the X-ray source 20, source controller 24 or other system controller as to the start and end of an X-ray exposure. As a result, the digital X-ray detector 30 is configured to autonomously determine the start and end of an X-ray exposure as well as to autonomously regulate other operations of the detector 30 associated with detecting the X-ray exposure. For example, as described in greater detail below, the digital X-ray detector 30 may compare data acquired through the pixel array of the detector 30 prior to, during, and after an exposure to determine the occurrence of the exposure. In certain embodiments, the digital X-ray detector 30 may determine the start and end of the X-ray exposure, while the enable circuitry maintains each transistor in an off state.
The digital X-ray detector 30 includes a detector panel array 31 that includes a pixel array of light sensing photodiodes and switching thin film field-effect transistors (FETs) that convert light photons to electrical signals. A scintillator material deposited over the pixel array of photodiodes and FETs converts incident X-ray radiation photons received on the scintillator material surface to lower energy light photons. As mentioned above, the pixel array of photodiodes and FETs converts the light photons to electrical signals. Alternatively, the detector panel array 31 may convert the X-ray photons directly to electrical signals. The electrical signals are converted from analog signals to digital signals by a detector panel array interface 32 which provides the digital signals to a processor 35 to be converted to image data and reconstructed into an image of the features within the subject 12.
The digital X-ray detector 30 further includes a detector controller 33 which coordinates the control of the various detector functions. For example, detector controller 33 may execute various signal processing and filtration functions, such as for initial adjustment of dynamic ranges, interleaving of digital image data, and so forth. The detector controller 33 is coupled to processor 35. The processor 35, the detector controller 33, and all of the electronics and circuitry within the digital X-ray detector 30 receive power from a power supply 34. The power supply 34 may include one or more batteries.
The processor 35 is also linked to an illumination circuit 48. The detector controller 33 may send a signal to the processor 35 to signal the illumination circuit 48 to illuminate a light 50 (e.g., light emitting diode) to indicate the detector 30 is prepared to receive an X-ray exposure upon powering up, initialization, and scrubbing. Indeed, the detector 30 may be turned on or awoken from an idle state by the user (e.g., pressing an on/off button located on the detector 30). Further, the processor 35 may signal the illumination circuit 48 to illuminate the light 50 to alert the operator that a max time has elapsed without the detector 30 detecting an exposure or a max exposure time has elapsed for a detected exposure. Yet further, the processor 35 is linked to a display 51 (e.g., LED display) to provide a visual indication of the status of the detector 30 and/or an exposure. Still further, the processor 35 is linked to a timer 49 to monitor times for multiple purposes as described in greater detail below.
The processor 35 and detector panel array interface 32 are coupled to a memory 36. The memory 36 may store various configuration parameters, calibration files, and detector identification data. In addition, the memory 36 may store patient information to be combined with the image data to generate a DICOM compliant data file. Further, the memory 36 may store sampled data gathered prior to and during an X-ray exposure as well as X-ray image data. Yet further, the memory 36 may store timer values and thresholds as described in greater detail below.
The digital X-ray detector 30 includes a wireless communication interface 37 for wireless communication with a network 40, as well as a wired communication interface 38, for communicating with the network 40 when it is tethered to it. The digital X-ray detector 30 may be configured to wirelessly transmit or transmit through a wired connection partially processed or fully processed X-ray image data to a network 40. The digital X-ray detector 30 may also be in communication with an image review and storage system over the network 40 via the wired or wireless connection. The image review and storage system may include a picture archiving and communication system (PACS) 42, a radiology information system (RIS) 44, and/or a hospital information system (HIS) 46. In an exemplary embodiment, the image review and storage system may process the X-ray image data. The wireless communication interface 37 may utilize any suitable wireless communication protocol, such as an ultra wideband (UWB) communication standard, a Bluetooth communication standard, or any IEEE 802.11 communication standard. The digital X-ray detector 30 may also be configured to transmit, via a wired or wireless connection, unprocessed or partially processed image data to a workstation or a portable detector control device or transmit processed X-ray images to a printer to generate a copy of the image.
The portable detector control device may include a personal digital assistant (PDA), palmtop computer, laptop computer, smart telephone, tablet computer such as an iPad™, or any suitable general purpose or dedicated portable interface device. The portable detector control device is configured to be held by a user and to communicate wirelessly with the digital X-ray detector 30. It is noted that the detector and portable detector control device may utilize any suitable wireless communication protocol, such as an IEEE 802.15.4 protocol, an UWB communication standard, a Bluetooth communication standard, or any IEEE 802.11 communication standard. Alternatively, the portable detector control device may be configured to be tethered or detachably tethered to the digital X-ray detector 30 to communicate via a wired connection.
In an exemplary embodiment, the digital X-ray detector 30 may be configured to at least partially process the X-ray image data. Alternatively, the raw image data may be sent from the digital X-ray detector 30 to a remote processor to process the X-ray image data. However, in certain embodiments, the digital X-ray detector 30 may be configured to fully process the X-ray image data itself. Also, the digital X-ray detector 30 may be configured to generate a DICOM compliant data file based upon the X-ray image data, patient information and other information. In an exemplary embodiment, the patient information may be transferred from a patient database via a wireless or wired connection from a network or workstation to the digital X-ray detector 30.
In a present embodiment, digital X-ray detector 30 includes a scintillator material that converts X-ray radiation photons received on the detector panel array surface during X-ray examinations to lower energy light photons. An array of photodetectors then converts the light photons to electrical signals which are representative of the number of light photons or therefore the intensity of radiation impacting individual pixel regions or picture elements on the detector panel array surface. In an exemplary embodiment, the X-ray radiation photons may be directly converted to electrical signals. Readout electronics convert the resulting analog signals to digital signals that can be processed, stored, and displayed, following reconstruction of an image. As mentioned above, the array of photodetectors or discrete picture elements is organized in rows (e.g., first dimension) and columns (e.g., second dimension), with each discrete picture element consisting of a photodiode and a thin film field effect transistor (FET). The cathode of each photodiode is connected to the source of the FET, and the anodes of all the photodiodes are connected to a negative bias voltage (e.g., via a common electrode). The gates of the FETs in each row are connected together on a single scan line or scan electrode and scan electrodes are connected to scanning electronics as described below. The drains of the FETs in a column are connected together and the data line or data electrode of each column is connected to an individual channel of the readout electronics.
As described in greater detail below, the detector control circuitry 52 is configured to monitor and determine the start and end of an X-ray exposure. In addition, the detector control circuitry 52 is configured to manage the power of the detector 30 and to regulate the interaction between the scrubbing of the detector 30 and determining the start and end of the X-ray exposure. Further, the detector control circuitry 52 is configured to sample data from the detector 30 during or after receipt of X-ray radiation.
Turning back to the embodiment illustrated in
In the illustrated embodiment, scan drivers 64 and readout electronics 66 are coupled to a detector panel 31 which may be subdivided into a plurality of rows 68, columns 70 and pixels 72. The FETs of each row 68 are coupled to one of the scan drivers 64. Similarly, the drain electrode of each FET along each column 70 is coupled to readout electronics 66. The photodiode 74 and thin film FET 76 arrangement mentioned above thereby define an array of pixels or discrete picture elements 72 which are arranged in rows 68 and columns 70.
As also illustrated in
It should be noted that in certain systems, as the charge is restored to all the picture elements 72 in a row simultaneously by each of the associated dedicated readout channels, the readout electronics is converting the measurements from the previous row from an analog voltage to a digital value. Furthermore, the readout electronics may transfer the digital values from rows previous to the acquisition subsystem, which will perform some processing prior to displaying a diagnostic image on a monitor or writing it to film.
The circuitry used to enable the FETs along each row may be referred to in a present context as scan enable circuitry. The FETs associated with the scan enable circuitry described above are placed in an “on” or conducting state for enabling the FETs in a given row, and are turned “off” or placed in a non-conducting state when the FETs are not enabled for readout. Despite such language, it should be noted that the particular circuit components used for the scan drivers and column readout electronics may vary, and the present invention is not limited to the use of FETs or any particular circuit components.
However, there are times that the scan and read out circuits may be operated independently. As mentioned above, the digital X-ray detector 30 is without communication from the X-ray source 20 and the source controller 24 and, thus, is without a priori knowledge of the beginning and ending times of an X-ray exposure. Operating the scan and read out circuits independent of each other (i.e., asynchronously), along with intelligently classifying the resulting data according to its amplitude relative to similar data acquired when the detector 30 is not being subjected to an X-ray exposure, enables the detector to determine start and end of the X-ray exposure. In the present disclosure and as will be described in more detail below, the digital X-ray detector 30 is configured to autonomously detect the start and end of the X-ray exposure automatically.
For example, the scan circuits can be held off and the read out circuits can be cycled to collect “real time” data in order for the detector 30 to decide for itself that it has been exposed to X-rays, that the exposure has been completed, and that it is therefore time to read the detector 30 so that a diagnostic image can be formed, stored for diagnosis, and the detector 30 can then be made ready for subsequent exposures. Referring again to
For each reading (e.g., phantom line), the detector 30 acquires data (e.g., phantom data) and processes the phantom data for one phantom data sample set (block 96). It is known that at this particular time, the phantom data lacks any information or data related to an X-ray exposure, because it is prior to the time that the detector 30 has indicated to the operator that exposures are allowed. As part of the processing, the detector 30 examines the data (e.g., phantom data) to see if stability has been achieved (block 98). If the phantom data is not stable, the detector 30 continues to acquire and process phantom data (block 96) and to determine if the phantom data is stable (block 98). Once stability has been achieved, the detector 30 generates a non-exposure baseline from the phantom data (block 100). In certain embodiments, the detector 30 averages the data (e.g., phantom data) from N phantom lines to generate a non-exposure baseline. For example, the current offset value for the non-exposure baseline corresponds to zero exposure. While the detector 30 maintains the scan circuits in the off state and operates (i.e., cycles) the read out circuits as described above, the best and most autonomous results will be obtained when the detector 30 uses the signal from every data line. This is true because the detector is a portable detector operating independently of the X-ray system and lacking a priori information regarding where (across the entrance plane of the detector 30) to expect the X-ray exposure. The X-ray exposure could occur at any part of the detector 30, so the whole detector 30 will need to be examined. Alternatively, a section of the detector 30 that must always be exposed can be defined, and then only those data lines from that section need be used in determining the occurrence and timing of an exposure. One means to process either a whole or part phantom line would be by taking the converted (digital) data from every channel desired and averaging the output “across” a phantom scan line. In effect each individual channel samples each individual data line at exactly the same instant in time during a “line,” even phantom ones. Alternatively, the detector 30 sums the desired data across the (phantom) scan line, thus avoiding the complexity of having to divide by the number of data lines summed. Dividing by the number of data lines is much simpler if that number happens to be a power of two. That division can be accomplished by right shifting the (binary) sum by the number of bits needed to represent the number of data lines. For example, if the detector 30 included 2048 data lines, the sum can be divided to form an average by right shifting it by 11 bits, since 211=2048. The only penalty for using the sum is that more bits will be required when it is used in a comparison, or when a threshold value is added to it.
Upon generating the non-exposure baseline (block 100), the detector 30 signals the operator that the detector 30 is ready for an exposure (block 102). The signal may be provided via the light 50 or display 51 described above. In addition, the detector 30 continues to maintain the scan circuits (i.e., transistors) in an “off” or non-conducting state and continues cycling the readout circuits to enable the detector 30 to determine the start and end of an X-ray exposure, the continuation of which is indicated by block 104.
Upon receiving the ready signal, the operator activates the prep and expose signals on the X-ray system to begin the exposure, which is not shown, but occurs any time after block 102. On a continuous basis, the detector 30 monitors the timer 49 to ensure a “max time on” has not been reached prior to the start of the X-ray exposure. Thus, the detector 30 must determine if the “max time on” is reached (block 108). If the detector 30 determines the “max time on” has been reached, the detector 30 provides an indication that a timeout error has been generated via the light 50 or display 51 to the operator (starting from block 138) and the detector 30 proceeds to read itself as if an exposure had been detected as a precaution so that no image information is lost in any event and the operator can later choose to discard the image data at some later time.
If the detector 30 determines the “max time on” has not been reached, the detector 30 continues to compare the level of a signal derived from the data acquired to the non-exposure baseline to determine the start of the X-ray exposure. Specifically, the detector 30 determines whether the signal is equal to or greater than an amplitude threshold above the non-exposure baseline (block 112). In certain embodiments, the amplitude threshold, which is experimentally characterized, represents the minimum signal level above the non-exposure baseline needed to be interpreted as evidence of exposure. Because the non-exposure baseline is obtained during the current operation, it will reflect the effect of temperature and other temporal conditions that will potentially be different from not only detector to detector but from operation to operation for a given detector as well. As such, detector operation will be less sensitive to the fluctuation of these conditions than if a single number representing both the minimum exposure signal level and non-exposure baseline were defined for all detectors under all conditions. If the signal is not equal to or greater than the amplitude threshold above the non-exposure baseline, the detector 30 continues to compare the level of the signal derived from the data acquired to the non-exposure baseline (blocks 104 and 112). If the signal is equal to or greater than the amplitude threshold above the non-exposure baseline, the detector 30 determines the X-ray exposure may have begun and stores a first timer value of when the X-ray exposure may have begun in a temporary location (block 116).
Upon storing the first timer value, the detector 30 continues to monitor the data reading by phantom reading and makes a determination of whether the level of the signal is equal to or greater than the amplitude threshold above the non-exposure baseline for at least a first temporal threshold (block 118). The first temporal threshold is described in greater detail below. If the first temporal threshold is not met, the detector 30 acquires and processes the data (block 168) continues to compare the level of the signal derived from the data acquired to the non-exposure baseline (block 154). In addition, on a continuous basis, the detector 30 monitors the timer 49 to ensure a “max time on” has not been reached prior to determining the start of the X-ray exposure. Thus, the detector 30 must determine if the “max time on” is reached (block 106). If the detector 30 determines the “max time on” has been reached or that first temporal threshold is not met, the detector 30 provides an indication that a timeout error has been generated via the light 50 or display 51 to the operator (starting from block 138) and the detector 30 proceeds to read itself as if an exposure had been detected as a precaution so that no image information is lost in any event and the operator can later choose to discard the image data at some later time. If the first temporal threshold is met, the detector 30 concludes the X-ray exposure has begun and recognizes the first timer value as the start of the of exposure value (block 120).
After recognizing the start of the exposure, the detector 30 continues acquire phantom data, as indicated by block 110 and will compare the level of the signal from the acquired data to the non-exposure baseline (block 114) to determine the end of the X-ray exposure. Strictly for the sake of brevity and clarity, the
Upon storing the second timer value, the detector 30 continues to monitor the data reading by phantom reading starting as indicated by block 162. In addition, in block 134, the timer maximum is tested similar to blocks 108 and 122. Further, the detector 30 makes a determination of whether the level of the signal is less than the amplitude threshold above the non-exposure baseline (block 124) for at least a second temporal threshold (block 128). The second temporal threshold is described in greater detail below. If the second temporal threshold is not met, the detector 30 continues to compare the level of the signal derived from the data acquired to the non-exposure baseline, starting as indicated by block 164, as indicated above. If the second temporal threshold is met, the detector 30 concludes the X-ray exposure has ended or completed and recognizes the second timer value as the end of exposure value (block 130). Upon recognizing the completion of the exposure, the detector 30 generates an exposure image (i.e., a single imaging frame) by reading the X-ray exposure data integrated by the individual pixels of the detector 30 (block 132). In particular, the detector 30 once again operates the scan (e.g., enable circuitry) and read out circuits in synchronization. In addition, the ability to acquire the exposure image in a single read or in a single imaging frame, as opposed to combining image data from multiple imaging frames, reduces the amount of noise in the reconstructed image.
Once the start of the exposure is recognized (block 120), just as the detector 30 continues to regularly compare the level of the signal to the non-exposure baseline (block 114), the detector 30 also regularly monitors the timer 49 to determine whether a length of the exposure does not surpass a predetermined maximum or “max exposure time” (block 136). If the detector 30 determines the “max exposure time” has not been met, the detector 30 continues to compare the level of the signal to the non-exposure baseline (block 114). If the detector 30 determines the “max exposure time” has been met, the detector 30 provides an indication to the operator that a generic timeout error has occurred via the light 50 or display 51 of the detector 30 (block 138). In addition, upon meeting the “max exposure time,” the detector generates an exposure image (block 132) as if the X-ray exposure has been completed.
Upon generating the exposure image (block 132), the detector 30 scrubs itself (block 152) the same number of finite times as before (i.e., block 90). In addition, the detector 30 generates an offset (i.e., dark) image in a similar manner to that used to acquire the exposure image (block 158). In other words, the detector 30 maintains the scan circuits (i.e., transistors) in an off state, cycles the read out circuits, and restarts the timer 49. Once the timer 49 reaches the end of the exposure value (e.g., derived from block 130), the detector 30 reads itself to acquire the offset image (block 158). The offset image is used to correct (e.g., for non-zero data in the absence of X-ray, such as that produced by photodiode leakage) the exposure image as part of the processing required to produce a diagnostic quality image. Prior to the detector 30 going to sleep or turning itself off, the detector 30 transfers the images to an external archive (e.g., PACS, RIS, HIS) or stores them locally inside the detector in the non-volatile memory 36 (block 160). As mentioned above, the image data may be unprocessed, partially processed, or completely processed prior to transfer of image data to the workstation, a portable detector control device, or external archive, or prior to storage on the detector 30.
The temporal threshold (e.g., first temporal threshold) in step 118 of method 86 can be implemented in order to reduce the likelihood that an error will be made (due to noise, for example) resulting in one or a few phantom line averages being high. For example, if the minimum exposure time were expected to be 1 msec, and all of the data channels are sampled and accumulated every 100 μsec, normally one would expect that at least nine consecutive cumulative samples (i.e., “Line Summation Values”) would be above the threshold provided by the summation of the non-exposure baseline and the exposure amplitude threshold, which is the input to the “-” side of the comparator. So if only three consecutive noisy samples were above the threshold, the detector logic would reject that as evidence of exposure since that would indicate an exposure much shorter than the minimum. Other temporal thresholds are possible. In order to be tolerant of noisy samples during a low exposure, for example, perhaps the temporal threshold could be set to 7 samples out of any ten consecutive samples above the threshold to meet the criteria of minimum exposure. Also, during the phantom data read period, the line time can be shortened in order to obtain more samples for the same minimum exposure thus further reducing the probability that noisy samples will result in making the wrong decision. It must be recognized however, that changing the line time means that the integration time will also be changed, resulting in a change in signal amplitude. A similar concept is employed in step 128 of method 86, however, its value will most likely be optimized empirically.
Although this concept has not yet been fully developed, some work has taken place in order to prove the feasibility of the embodiments described above. The largest risk was thought to be the ability to detect a change in the signal level as a result of the exposure when the scan circuits are held off An experiment was performed with existing hardware, software and test systems in which the scan functionality in the detector 30 was turned “off” (part of current test capability) and a generator (i.e., X-ray radiation source) was controlled to give a 10 msec, 30 uR exposure roughly every 100 msec. A sequence of images was captured from the detector 30 which was being operated asynchronously from the generator. A representation of one of the images in the captured sequence is illustrated in
Using some crude, off line tools the data was processed similar to embodiments described above and is represented in a graph 146 illustrated in
Technical effects of the disclosed embodiments include providing methods and systems to allow for the retrofitting of conventional X-ray imaging systems by replacing film and CR cassettes with the digital X-ray detector 30. In retrofitting the X-ray imaging systems 10, the digital X-ray detector 30 does not communicate with the X-ray imaging system 10. Since the detector 30 does not communicate with the X-ray imaging system 10, the digital X-ray detector 30 lacks data indicating the timing signals for an X-ray exposure. Thus, the digital X-ray detector 30 may include techniques to autonomously determine the beginning and ending of the X-ray exposure and imaging data, for example, while operating the enable circuitry and readout circuitry asynchronously.
This written description uses examples to disclose the invention, including the best mode, and also to enable any person skilled in the art to practice the invention, including making and using any devices or systems and performing any incorporated methods. The patentable scope of the invention is defined by the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they have structural elements that do not differ from the literal language of the claims, or if they include equivalent structural elements with insubstantial differences from the literal languages of the claims.