The present invention relates to a high energy imaging system, device and method for scan imaging. In particular, but not exclusively, the invention relates to dental panoramic imaging systems, and automated X-ray inspection using in-line testing.
In traditional panoramic imaging, the X-ray source and the film cassette are located on opposite sides of the part of a patient's body to be imaged. For example, in panoramic imaging the X-ray source and film cassette are located on opposite sides of a patient's head. During an exposure, the X-ray source and the film cassette are rotated around the patient's head. Typically, the centre of rotation does not remain stationary but is also moved along a predefined path. The X-ray beam is collimated and is typically very narrow and therefore only a narrow part of the film is exposed at any time. The film cassette is also moved during the exposure. The speed of the rotation, the speed of the cassette movement and the X-ray intensity is varied during the exposure to compensate for the different X-ray absorption in different parts of the skull. The speed of the film cassette is chosen in a way that a wanted layer is projected to form a sharp final image. Panoramic imaging with a film cassette is illustrated in
As illustrated in
During rotation of the X-ray source 2 and film cassette 3, i.e. during scanning, the film itself is moved within the film cassette 3 in order to focus the desired image point in the desired plane onto the film. For tomographic imaging, image scans are obtained for different paths of the centre of rotation 5 thereby obtaining images of different planes which can be combined to form a tomographic or 3-dimensional image.
One limitation of this way of performing panoramic imaging is that only one tomographic plane is created in any one scan since only one plane stays in focus. All other planes are unfocussed and therefore blurred out during the scan. Thus, the rest of the object volume creates background noise, since it is only the projected plane that stays in focus.
The present invention finds application to imaging apparatus using semiconductor imaging devices and is suitable for high energy radiation imaging (i.e. radiation having energies in excess of 1 keV including such as α-rays, β-rays and γ-rays not just X-rays.
Traditional arrangements for X-ray imaging, including cassette film, and other modalities such as wire chambers, scintillating crystals or screens, (e.g. Sodium Iodide NaI), BGO (Bismuth Germanium Oxide) and CR plates (Computed Radiography), have been utilized over the past forty years.
More recently, semiconductor imaging devices have been employed, including CCD-based devices, both in stand-alone implementations and coupled to scintillating screens, silicon microstrip detectors and semiconductor pixel detectors.
A drawback of indirect X-ray conversion technologies, such as CCD-based devices combined with a scintillating screen, is that the resulting image lacks clarity and sharpness. This degradation in the resulting image is due to the visible light photons generated by X-rays incident on the scintillator spreading laterally through the scintillator material. Another drawback of such indirect systems is that the thickness of the scintillator material necessary to provide adequate X-ray to visible light conversion results in a relatively thick overall imaging device structure which prohibits, or at least inhibits, their use in applications for which small or low volume devices are necessary, e.g. applications such as dental intra-oral radiology where patient comfort and convenience is important.
A yet further drawback is that indirect imaging devices use the same electronic circuit or detector for both capturing the visible light photons, converting them to electrical signals and transferring the electrical signals for remote processing and image display. This result in dead image acquisition time during signal readout for conventional CCD indirect imaging devices, thereby preventing multiple frame readout during a single exposure since additional incoming radiation light would not be recorded in one to one correspondence with a pixel position during the readout process, and limiting the dynamic range.
Additionally, CCD devices are generally narrow and are kept stationary in scanning systems.
A CCD system operating as a scanning device operates in Time Delay Integration (TDI) mode. In this mode the contents of a pixel are shifted to an adjacent pixel in the opposite direction of scanning at time intervals to match the scanning speed. Thus effective integration of the incoming signal is achieved for the entire width of the CCD sensor. However this mode operation of CCD's necessary for scanning precludes multiple frame outputs and only one plane of the scanned object stays in focus as in the case of film. Thus, the digitally produced image has no more information than an image produced on film since neither can be filtered to reduce the noise produced from all the other object tomographic planes. This is the only way of operating a CCD sensor as a scanning device.
For Thin Film Transistor (TFT), photo diode or Active Pixel Sensors (APS), more commonly known as flat panels, the detector is aerial and it is not possible to read only specific rows or columns very fast. While in principle it could be possible to build a flat panel detector that suits the shape of a fan beam in reality it is not practical (too costly), and further more the poor noise performance would make it impossible to read out these sensors at high frame speed, e.g. at more than sixty frames per second.
Semiconductor pixel detectors, such as have been described in the Applicant's International patent application WO95/33332, based on ASIC (Application Specific Integrated Circuit) CMOS processing, can provide high spatial resolution, direct detection, compactness, high absorption efficiency and real-time imaging. Additionally, such pixel detectors are low profile since they do not require a scintillator layer. An example of a dental imaging device and system is described in “Development of a Compact Computed Tomographic Apparatus for Dental Use”, Y, Arai, E Tammisalo, K. Iwai, K. Hashimoto and K. Shinoda, Dentomaxillofacial Radiology (1999) 28, 245–248, (Reference [1]). This document discloses computed tomographic apparatus for maxillofacial three dimensional imaging. An X-ray image intensifier is used as the detector instead of film, and irradiated with X-rays in a cone-beam arrangement. The X-ray source and image intensifier are placed either side of a patient's head, and rotated about the patient's head to provide a scanned image.
Each scan is over 360° and comprises approximately 572 sets of two dimensional projection data from which an image is reconstructed. An X-ray exposure is taken at each step to provide a series of two dimensional images.
Other examples of computed tomographic type systems are described in “Three-Dimensional Breast Image Reconstruction From a Limited Number of Views”, Thomas G. McCauley, Alex Stewart Martin Stanton, Tao Wu and Walter Philips, Medical Imaging 2000: Physics of Medical Imaging, Proceedings of SPIE Vol. 3977 (2000), pp. 384–395) (Reference [2]). In Reference [2] a CCD based imaging system is disclosed for 3-D mammographic imaging with reduced data collection.
“Real Time Flat Panel Detector-Based Volume Tomographic Angiography Imaging: Detector Evaluation” Ruola Ning, Richard Colbeth, Biao Chen, Rongfeng Yu, David Conover, Yi Ning and Chuck Blouir, Medical Imaging 2000; Physics of Medical Imaging, Proceedings of SPIE Vol. 3977 (2000) pp 396–407 (Reference [3]), discloses an example of a computed tomographic system in which the X-ray source and detector (gantry system) are scanned at constant rotational speed. Each X-ray exposure is synchronised with a frame-grabber by hardware trigger pulses for each exposure position. The trigger pulses are evenly distributed over the scanning circle rotated by about 1.25 degrees, and at a frequency of about 30 Hz. The exact position of the scan for each trigger is recorded by way of an optical encoder.
A scan time for 288 projections at a frame rate of 15 frames per second (fps) takes 19.2 seconds and comprises two 144 image scans.
Although image intensifiers are capable of continuous readout, they are limited to about 30 frames/second output. While this may allow continuous rotation of the X-ray source around the object the slowness of the readout results in long scan times (around 17 seconds-20 seconds in dental case). On the other hand, the flat panel semiconductor technology is unable to yield continuous readout during scanning due to their intrinsic high noise and general lack of speed. Thus, flat panel detectors need to operate with discrete exposures.
Drawbacks and disadvantages of the known systems are that the scanning is halted for each exposure position [2], and that frames are read at discrete intervals [3], during a scan. Thus, scanning takes a significant period of time, e.g. around 18 seconds, during which a patient undergoing dental imaging, for example, would have to keep their head still. This is inconvenient and sometimes difficult for the patient, resulting in the likelihood of blurred images due to the patient moving their head.
Particular aspects of the invention are set out in the accompanying independent and dependent claims. Features from dependent claims may be combined with those of the independent claims in any appropriate manner and not merely in the specific combinations enumerated in the claims.
In accordance with a first aspect of the present invention there is provided an imaging system for high energy radiation direct conversion scan imaging. The imaging system includes a high energy radiation source member and a semiconductor high energy radiation direct conversion imaging device arranged around an object position. The imaging device includes a plurality of imaging cells, each imaging cell comprising a detector cell and a readout cell for producing imaging cell output values representative of high energy radiation incident on the detector cells. The source member and/or the imaging device are arranged to move substantially continuously relative to each other for scanning an object at the object position. The readout cells are operable to readout the imaging cell output values at time intervals which substantially correspond to an object image point traversing half the distance of a detector region or cell in the scanning direction.
Viewed from a second aspect, there is provided a method of high energy radiation direct conversion scan imaging using an imaging system including a high energy radiation source member; and a semiconductor high energy radiation direct conversion imaging device including a plurality of image cells, each imaging cell comprising a detector cell and a readout cell for producing imaging cell output values representative of high energy radiation incident on said detector cell; the method comprising: moving said source member and/or said imaging device substantially continuously relative to an object position for scanning an object of said object position; and reading out imaging cell output values at time intervals substantially corresponding to an object image point traversing half the distance of a detector region in the direction of scanning.
Reading out imaging cell output values at time intervals substantially corresponding to an object image point traversing half the distance of a detector region or cell provides a resolution equal to detector region size which at best is equal to image or pixel cell size. Thus, data for region or image pixel cell resolution is possible for the scanning speed.
The readout cells are preferably operable to read out an imaging cell value from each of at least a subset of the plurality of imaging cells during each of said time intervals.
An object image point includes any point within a part of an object to be imaged projected via high energy radiation onto the imaging device. In other words the image point corresponding to the radiation incident on a detection cell, and coming from or through a point in the object to be imaged.
Viewed from a second aspect, the present invention provides an imaging system as aforesaid wherein said source member and/or said imaging device are moveable to image a part of an object in said object position from two or more positions.
The subset of imaging cells corresponds to those cells active for the scan.
The reading out of image cells output values from all the active cells corresponds to the reading of an image frame, and the term frame used hereinafter includes such a definition.
In one embodiment of the present invention, there is provided a system as described above, which in use comprises a high energy radiation source operated to continuously radiate during the scanning process.
Embodiments in accordance with the present invention can advantageously be operated with continuous irradiation of X-rays during a scan without blurring of the final image. Thus, scanning can be achieved in a substantially shorter time, for example 1 to 10 seconds, than is possible with known flat panel or image intensifier techniques which take around 18 seconds to perform a scan. Consequently, for medical applications there is greater comfort for a patient since they only have to keep still for a relatively short period of time, and there is therefore less likelihood of artefacts or blurring in the final image due to patient movement. Furthermore, the X-ray source does not need to be left on for as long as with conventional systems, or rapidly switched on and off, thereby prolonging its life. Additionally, image resolution is only limited by pixel detector size providing the read rate is sufficiently fast, and the scan rate or time to perform a scan is limited only by the readout rate.
Embodiments of the current invention can provide typical readout speeds capable of achieving multi slice tomographic imaging and/or reducing the scan time of 60 frames/second or more, preferably 100 frames/second or more and even more preferably 200 frames/second or more. With embodiments of the current invention frames rates of up to 1000 frames/second or even more are readily achievable without the technology being limited to any specific maximum frame rate.
Additionally, for non-destructive testing (NDT) applications, a faster throughput of devices or articles to be inspected is achievable.
Automatic X-ray Inspection (AXI) systems is one example of NDT and is another very important application for embodiments of the invention. In the electronics industry one of the main production functionalities is the mounting of electronic components and particularly processors, memory chips etc. with the use of ball grid arrays rather than the previously used old fashioned wire bonding. Each chip is mounted on one face of a printed circuit board which carries on a second face an array of conductive metal balls usually based on solder. This printed circuit board is then mounted on a mother printed circuit board. The advantage of using ball grid arrays is that space is saved and the overall mother board architecture is more efficient. However, solder balls may have defects that cause the joints to fail. Such failures include voids, shorts, cracks etc. Using X-rays it is possible to detect and exclude such joints and boards from a final product in real time and on line. The industry and market for assembling such high performance boards is huge, and is growing every year. Today, CCD based systems are most commonly used as X-ray sensors in AXI systems. The X-ray beam is typically electronically guided and the focal spot moves. This is achieved by employing an electron beam that goes through an electronic lens system and scan-hits the X-ray tube target, which can be any suitable target material such as tungsten, molybdenum etc. The resulting X-ray focal spot is consequently moving and the X-ray beam can scan through the object and penetrate the object (PCB) from different directions. Optionally or additionally the PCB moves on a conveyor belt. The CCD sensor is rotated and collects/integrates the X-rays throughout the rotation. Such systems have recently been displayed to the public at industrial exhibitions. The operation results in a tomographic image of the ball grid array of the PCB and the image is a “salami” slice along a given plane that “cuts” through the ball grid array. Flat panels can also be used to achieve the same result. In an embodiment of the current invention a sufficiently high readout speed results in extra amount of image data which can be used to reconstruct other tomographic planes of the ball grid array. This is very important because it increases the throughput of test articles and throughput in this type of business is of the essence. Neither CCD's or flat panels or image intensifiers can achieve this kind of frame readout speed, which for embodiments of the current invention to achieving multi slice tomographic imaging is 60 frames/second or more, preferably 100 frames/second or more and even more preferably 200 frames/second or more. Frames rates of up to 1000 frames/second or even more are readily achievable by embodiments of the invention without the technology being limited to any specific maximum frame rate. A further advantage of frames being output at a very high frame rate is that a pixel in a final digital panoramic image can consist of several image or pixel cell output values from different frames. A final image is constructed of several frames which partly overlap each other. Reconstruction of the image can be done in a computer or in hardware. In the panoramic image, the wanted layer is displayed or manifest as a sharp region in the image and everything else is motion-blurred to a greater or lesser extent depending upon how far from the sharp layer the object is. Typically, in dental imaging, the wanted layer is selected to follow the centre line of teeth. However, different people have different sized skulls and the sharp layer is not always where the doctor or dentist would wish it to be. Appropriate reconstruction of the image using a computer for example, can generate a sharp layer in the desired position.
In the present invention, the frames are stored separately in hardware, or optionally or additionally in computer memory, and therefore there are more possibilities to reconstruct the final image. Optionally or additionally, several images can be created with sharp layers of different depths. From the stored frames, several layers can be produced and viewed on a computer screen. By combining several layers, it is possible to construct a three dimensional image.
By using a digital system, the film cassette is replaced by the imaging device. Unlike film-based systems, the imaging device may be made very narrow, and indeed much narrower than a film cassette. Preferably, the imaging device is made only slightly wider than the X-ray beam. In film systems, a desired projection is achieved by moving the film cassette as the system rotates so that the projection of a desired layer moves across the film during rotation of the system, which requires complex mechanical arrangements for moving the cassette. However, in the digital system the imaging device remains stationary reading out frames at a high speed. High frame readout is necessary in order to prevent or inhibit motion blurring in the direction of rotation. The frames are stored for later processing by hardware and/or computer software. Optionally, the frames can be processed in real time. As new frames are required they are added to a previous image by shifting them in the direction of rotation so that the same objects in the two frames overlap each other. The amount of shift necessary can be calculated from the speed of rotation, the frame rate, the centre of rotation and the position of the desired object layout.
Suitably the source member and/or imaging device are moveable relative to each other to image a part of an object at the object position from two or more positions. Typically the source member and/or imaging device are arranged to rotatably move relative to the object position. Such relative movement provides for a scanning operation of the object, in particular the rotatable movement provides for scanning around an object such as a patient's head for dental panoramic imaging or dental computerised tomographic imaging for example.
Advantageously, the source member and/or imaging device are rotatably moveable about a moveable axis of rotation. Thus, for a fixed object, or object moveable only in a fixed plane, different or desired object planes may be imaged.
In one embodiment particularly suitable for in-line high energy radiation inspection or AXI systems the source member and/or imaging device may be arranged for linear movement relative to the object position. For example, an object to be inspected may be moved along a conveyor belt through an imaging system having a fixed source member and imaging device. Optionally, the source member and/or imaging device may be linearly moveable relative to a line of objects to be inspected. Such an arrangement is particularly suitable for high throughput in-line non-destructive testing (NDT).
The source member may comprise a high energy radiation source. Optionally, the source member may comprise a support suitable for carrying a high energy radiation source. A system providing a support for a high energy radiation source has an advantage in that maintenance and replacement of the radiation source is relatively straightforward, since it can be removed from the imaging system.
The high energy radiation source may comprise a steerable beam high energy radiation source, which provides for a simplified imaging system in which only the imaging device need be moveable relative to the object position. Optionally, the source member may also be moveable even though it comprises a steerable beam source to provide yet a further degree of freedom of movement.
The beam may be electronically steerable, which advantageously simplifies the imaging system since it avoids the use of mechanical arrangements for steering the beam.
In a particular embodiment the imaging device is operable to readout the imaging cell output values at time intervals which correspond to an object image point traversing a part of the detector cell. Thus, the system ensures that there is no blurring of images by way of an object image point being incident on more than one detector cell between reading image cell output values. In a particularly suitable embodiment the time intervals substantially correspond to an object image point traversing half a detector cell.
In a particular embodiment the readout cell is operable to readout the imaging cell output values during or whilst the object image point traverses the detector region or cell. Suitably, the imaging cell output values may be read substantially continuously during the traversing of the object image point over the detector region or cell.
In one embodiment the readout cells are operable to readout imaging cell output values after the object image point has traversed the detector region or cell, which allows for a maximum amount of incident radiation on a detector cell prior to reading the output value.
In a particular embodiment, the imaging device is arranged such that cell output values may be read for more than one detector cell on each readout cycle. Typically, more than one adjacent detector cells are logically grouped together, and the cell output values for the group of detector cells is read in one readout cycle. Advantageously, such a configuration allows for a reduction in the resolution of the image, but with a corresponding increase in image acquisition speed.
Evidently, for such an arrangement in which cell output values for more than one detector cell are read for each readout cycle an object image point may traverse more than one detector cell. That is to say, the object image point would traverse, in the direction of scanning, across substantially all the detector cells for which the cell output values will be read together in a single readout cycle. Those detector cells for which the cell output values are read together form a detector region.
Suitably, the readout cells are operable to readout the imaging cell output values at a rate of substantially 5 MHz or more, preferably 10 MHz or more and yet more preferably a rate of 20 MHz or more.
According to one aspect of the invention the imaging device is operable to readout the imaging cell output values at a frame rate of 60 frames/second or more preferable 100 frames/second or more and even more preferably 200 frames/second or more. Frame rates of 1000 frames/second or more are readily possible. Typically, the imaging system comprises a plurality of imaging devices, thereby providing a larger imaging area than achievable utilising a single imaging device. For a particularly advantageous embodiment two or more imaging devices may be coupled together for reading out imaging cell output values from more than one device into a readout channel. Thus, the number of readout channels, and corresponding interface circuitry, are reduced thereby reducing the complexity of the imaging system.
Typically the imaging system is interfaceable to data acquisition and control apparatus for receiving and storing imaging cell output values. In a preferred embodiment, the data acquisition and control apparatus comprises a personal computer, including a display screen for displaying images received from the imaging system.
The imaging device of the imaging system includes readout cells comprising high speed integrated circuitry. Preferably the high speed integrated circuitry is CMOS circuitry, which has the added advantage of being low power and having low heat dissipation.
Other technologies that can be used to produce high speed integrated circuitry include Double Poly MOS, NMOS, JFET, p2CMOS, XMOS, GaAs integrated circuit processes, ECL, TTL, Bipolar Linear, BiCMOS, EEPROM/FLASH process, SALICIDE process, Optoelectronics, Complimentary Bipolar DLM2, Copper Fine Line, and BCD (Bipolar/CMOS/DMOS), for example.
Illustrative embodiments of the invention are described hereinafter, by way of example only, with reference to the accompanying drawings, in which:
The imaging device 16 can be configured as a single semiconductor substrate (e.g., silicon) with each image or pixel cell comprising an image detector cell 19 and an active image cell circuit 20, or alternatively on two substrates, one with an array of image detector cells 19 and one with an array of active image cell circuits 20, the substrates being mechanically connected to each other by, for example, microbumps (bump-bonds).
The detector substrate 44 is provided with a continuous electrode 50 on the side of the substrate 44 which is exposed to incident radiation. In
When a photon is photo-absorbed at a detector cell 19 creating an electric charge or when charged radiation ionizes the detection zone 52 of the detector substrate 44 at a detector cell 19, an electric pulse flows from the detector substrate detection zone 52 to the cell circuit 20 for that image cell 18.
A value associated with the electric pulse is then accumulated in an active circuit element, either directly as a charge value or as an equivalent voltage or current value such that new charge created from subsequent incoming radiation is added continuously. Examples of possible accumulating devices are an integrated capacitor or the gate of an integrated transistor. The charge accumulation process in a cell circuit 20 continues until control signals are issued from control electronics 24 to start a process of reading out information by addressing each cell circuit 20, effectively in a random or individual access manner. During readout of the accumulated charge values, charge continues to be accumulated. Cell circuits 20 may selectively be reset after readout to discharge the charge accumulation circuit elements, and only then are image cells inactive for a very short time with practically no dead time.
Thus, the cell circuits 20 are provided for each image cell 18 to accumulate charge created in the detector cell when, for example, a photon or a charged particle of radiation is incident on the detection zone of that detector cell 19. An active cell circuit 20 and the detector cell 19 can be of the order of a few tens of microns in size (e.g., 10–50 μm).
A schematic representation of an example of a cell circuit is described with reference to
Charge generated in the detector cell 19 in response to incident radiation is automatically accumulated in the gate of a transistor M11A 70 when both the RES-R-166 and ENA-R-168 inputs are low. To read the image cell, ENA-R-168 is taken to a high state, which allows current to flow from the transistor M11A 70 through the transistor M11B 72 to SIGOUT 62. The cell circuit is reset by taking RES-R-166 to high, whereupon after RES-R-166 has been at high for merely a few microseconds, any accumulated charge will have been removed from the gate of the transistor M11A 70. Immediately after RES-R-166 goes to a low level, charge can begin to accumulate at the gate of the transistor M11A 70. If no reset pulse is supplied to the reset input RES-R-166, then it is to be noted that a reading operation when the enable input ENA-R-168 goes high does not destroy the charge but instead merely causes a current flow directly proportional to the accumulated charge. This allows multiple readings without resetting.
In the example shown in
Returning to
The control electronics 24 include row select logic circuits 460, column address logic circuits 462, power supply circuits 470, Analogue to Digital Converter (ADC) 456 and the signal processing circuits 458. Preferably some, if not all, of the control electronics 24 is implemented on the substrate at the periphery of the image array formed by the array of pixel cells 18.
The power supply circuits 470 provide power for the individual active circuits 20 on the pixel cells 18 via lines 454 (shown schematically in
The row select logic 460 provides signals via row enable and reset lines 464 and 466, respectively (also shown schematically in
The column select logic 462 effectively comprises a multiplexer for selecting signals output via the column lines 468 (also shown schematically in
The connections shown in
To cover a very large imaging surface in an effective way, the pixel cells are preferably grouped in blocks of m×n pixels with the pixels within a block being readout and reset sequentially in rows.
During the first clock period the RB-IN input 482 enables the switch SW4, which connects the analogue output line 468 for the fourth column to the analogue output ROUT 488. Thus, when the row enable input ENA-R-1 for the first row is high, which opens the switch transistors M14A52 of the first row, during this first clock period, a signal current representative of any charge stored on the gate of the transistor M14A 450 of the pixel circuit 20(1,4) flows through that transistor and via the switch SW4 to the analogue output ROUT 490.
By the next clock period of the clock CLK, the RB-IN input must be down. The high state, originally at the input of a flip-flop U1 is clocked by the clock train CLK to the input of a flip-flop U2 and switch SW3 which then connects the analogue output line 468 for the third column to the analogue output ROUT 488 so that a signal current representative of any charge stored on the gate of the transistor M13A 450 of the pixel circuit 20(1,3) can flow through that transistor and via the switch SW3 to the analogue output ROUT 490 Because the SW4 is now low (down) the analogue output line 488 for the fourth column is disconnected. The read bit thus ripples through the switches SW4–SW1 and flip-flops U1–U4 for successive clock pulses of the clock CLK. The column enable flip-flops U1–U4 form a first shift register.
When the read bit is clocked out of the flip-flop U4 it is clocked back to the flip-flop U1. It is also clocked to the clock inputs of row-enable logic U5–U7 and row reset logic U9–U11. Each time these receive a clock input from the output of flip-flop U4 they advance a read bit and a reset bit, respectively, the reset bit moving one step behind the read bit. The row enable logic flip flops U5–U7 form a second shift register and the row reset flip flops U9–U11 a third shift register.
In this way, each time a row is readout, the read bit is moved up one row. Similarly the reset bit is moved up one row, but one row behind the read bit. When the reset bit is readout of the last flip-flop U11, it is supplied to the read bit out RBO output 484 and a new read cycle can be initiated. The time between successive read operations should be sufficiently short to keep the gates of the transistors MijA with relatively small potential differences, preferably potential differences below 2V from the reset potential (or potential of zero charge accumulation).
Returning to
The image processor 28 can access the stored image data in the database to select a given image (all the array) or a part of the image (a sub-sample of the image array). The image processor 28 reads the values stored for the selected image positions and causes a representation of the data to be displayed on a display 32 via a path represented schematically by the arrow 30. The data can of course be printed rather than, or in addition to being displayed and can be subjected to further processing operations. For example, background and noise can be subtracted as a constant from each pixel charge value. This pedestal and/or background subtraction is possible if prior to image taking an “empty” image is acquired. For each pixel a background value is deduced and can be subtracted accordingly.
User input devices 36 connected via paths represented schematically by the arrow 34 and possibly interacting with the display 32 as represented schematically by the double arrow 38 can be used to control the operation of the imaging system. The user input devices 36 can include, for example a keyboard, a mouse, etc. In an embodiment of the present invention the image processor 28, display 32 and input device 36 are all components of a desktop personal computer (PC) system, laptop or notebook computer.
For an embodiment utilising a personal computer, laptop or notebook computer system the interface from the control electronics 24 may be implemented by a Universal Serial Bus (USB) port located on the personal computer system, laptop or notebook computer system comprising the image processor 28. The advantage of using a USB port is that it does not require specially designed circuitry inside the computer, unlike Personal Computer Interface (PC) and Interface Serial Adapter (ISA) buses. Thus, once appropriate software has been installed into the computer system a peripheral need simply be plugged into the USB port. USB V1 only has a maximum bandwidth of 12 Mbps, which is 1.5 MBps. This may restrict the rate at which data may be received from the control electronics 24, and hence the frame rate. However, a second generation USB V2 port is available, which has a maximum bandwidth of 500 Mbps (60 MBps). For high frame rate and image acquisition, it is therefore preferable to use a USB V2 port.
In the Applicant's co-pending UK Patent application GB 9614620.4, an approach is described for providing continuous coverage while, at the same time, preserving the option to replace individual detectors non-destructively. Specifically, this approach applies to hybrid imaging devices comprising a semiconductor substrate 44, bump-bonded to an ASIC CMOS crystalline silicon readout chip 42 as described in the Applicant's International patent application WO 95/33332.
Image continuity along the direction perpendicular to the plane of
The Applicant's British patent application publication number GB 2 332 608A describes imaging modules which are suitable for mounting singly or in plural in an imaging cassette. The imaging cassette may be configured as a replacement for a conventional X-ray film cassette, and comprise a collection of one or more imaging modules, each module comprising one or more imaging tiles mounted thereon.
Configuring a large area imaging plane by way of a plurality of smaller area imaging modules advantageously provides for ease of assembly and replacement compared to a large area imaging plane comprising a plurality of imaging devices mounted on a single large area substrate.
An example of an imaging module is illustrated in
a and 8b depict an example implementation of an imaging module. The example of a module 100 comprises 24 imaging tiles 90 mounted on a multilayer printed circuit board 102. The tiles 90 are arranged in a two dimensional mosaic of two rows and twelve columns on the upper surface, as seen in
Analog electronic components 113, such as switches, capacitors, coils etc, are preferably placed on the lower surface, as shown in
The choice of two rows of tiles 90 on a module 100 in the present example is preferred as it provides at least one free edge for each tile 90, thus facilitating tile replacement and, at the same time, providing enough space at the region 104 for mounting the electronic components 106. It should, however, be noted that a number of rows of tiles 90 other than two could be used in other embodiments.
In this example, the tiles 90 are arranged electrically and electronically grouped in clusters 114 such that individual tiles within each cluster are readout in series only. The individual clusters 114 can be grouped together to form so-called megaclusters 116 so that all tiles in a megacluster are effectively readout serially. Separate megaclusters are then readout in parallel. The conductive paths from the tile location contacts to the electronic circuitry are formed by conductive tracks on layers in the multilayer circuit board 102. Connections between layers are provided by plated through holes in accordance with conventional multilayer circuit board technology. Sensitive signals are allocated a separate layer within the circuit board and can be shielded by shielding layers.
In the example implementation of
Clusters 201 to 208 are then paired to form four megaclusters 116 of six tiles each, the six tiles within a megacluster being read in series and the four megaclusters in parallel. Specifically, clusters 201, 202 form one megacluster 210, clusters 203, 204 form another megacluster 212, clusters 205, 206 form another megacluster 214 and clusters 207, 208 form another megacluster 216.
In another example implementation, the clusters 201, 204, 205 and 208 are deactivated and only clusters 202, 203, 206 and 207 are active. The imaging area can thus be reduced to increase readout speed by effectively reading only three tiles in series. The choice between large or small imaging areas, is implemented electronically by means of switches in the electronic circuitry 106 and does not require any dismounting of the imaging tiles 90.
In a specific implementation of the module 100 of
The extent by which the detector substrate 44 extends beyond the readout substrate 42 on edges except edge 92 is determined by the precision with which the detector edges are themselves defined. Thus, the detector substrate edges are preferably defined to a high precision, for example 200 micrometer precision. In this case, the detector substrate extends beyond the readout substrate by at least this amount. More preferably, the precision should be 100 micrometers and the detector substrate extends beyond the readout substrate edges by at least this amount. Even more preferably. the precision should be 50 micrometers and the detector substrate extends beyond the semiconductor substrate edges by at least this amount. Even more preferably, the precision should be 10 micrometers and the detector substrate extends beyond the semiconductor substrate edges by at least this amount. Detector polishing can be employed to this end. It should be understood here that the references to the semiconductor substrate edges relate to at least the two edges adjacent to the region 92 and possibly to the edge at the opposite end of the imaging device 16 to the region 92.
In another example, a thin insulating film, for example a mylar film, is placed between adjacent detector surfaces in direct contact (i.e. at 120 in
Another example is configuring the modules 100 in an alternating up and down configuration with one module being offset relative to each of the or each immediately adjacent module along the direction perpendicular to the module plane by an amount slightly larger than the detector thickness. In this manner, the detector substrates 44 do not need to be in physical contact with one another, but rather they lie slightly under or over each other. The overlap of the detector substrates 44 needs to be no more than a few micrometers, typically less than 300 micrometers overlap. As the detector substrate thickness can typically be about 1 mm, the additional thickness required for the cassette is insignificant.
Other configurations and layouts are described in the Applicant's British patent application publication number GB 2 332 608A.
External connections from the cassette to, for example, an external computer, are provided by means of a conventional external connector (for example a parallel connector) 354, which can be connected via a cable 356 to a computer. As the external connection via the cable 356 to a computer can be relatively long, the interface board 309 can include conventional amplification circuitry for transmission from the signals from the interface board to the computer and for reception of signals therefrom. Optionally, as described above, an USB or USB2 interface may be used.
It will be appreciated, that although the present embodiment is described as using screws for providing mechanical mounting of the modules, alternative mechanical arrangements such as clips, bayonet fittings and so on could be used. As a further alternative, combined electrical and mechanical arrangements such as zero insertion force connectors, plugs and sockets, could be used.
In the preferred embodiment of the invention, separate electrical connections are achieved by means of ribbons cables 111 which connect to cable connectors 109 provided on the module board 102. The ribbon cable connectors allow the electrical connection of the module 100 to an interface board 309.
In the preferred embodiment of the invention, an interface board 309, comprising power supplies, module system control electronics and a computer interface (optionally also with digital to analog converters) is placed near to one of the edges of the multi-module assembly 330. In this manner, an increase in the thickness of the cassette is avoided. The interface board forms part of or is contained with the imaging cassette.
The total readout time for a cassette depends on the pixel readout/switching rate and the number of tiles on the cassette. In the preferred embodiment of the invention, the output for a megacluster is derived by multiplexing cluster outputs in circuitry 106 in the region of the module identified at 104 in
In an embodiment of the invention, the analog multiplexed outputs from each module are further multiplexed in the cassette. In the example implementation of
Thus, in an embodiment of the invention the cassette 330 could provide the imaging array 15 of a system as shown in
In one embodiment, the control electronics has four modes of operation for selecting the area of the imaging substrate which is to be active.
The imaging device illustrated in
When mode 1 is low and mode 0 is high, 80 rows from the middle of the imaging device are used. This results in an 8 mm wide active area of the imaging device being established. Consequently, this mode is named the “8 mm window” mode. Scanning starts from the first image or pixel cell in row number 15 and a row_out signal is established after reaching the end of row number 94.
When mode 1 is high and mode 0 is low, 60 rows from the middle of the imaging device are active, and the scanning starts from the first image or pixel cell in row number 25 and finishes at the end of row number 84 at which point a row_out signal is established. This mode is named the “6 mm window” mode.
When both mode signals are high, 40 rows from the middle of the imaging device are active, and the scanning starts from the first image or pixel cell in row number 35 and finishes after reaching the end of row number 74, whereupon a row_out signal is established. This mode is named the “4 mm window” mode.
In the normal operating mode, the read-out sequence of the imaging device starts with the first image or pixel cell of the first row shown in the upper left hand corner of the imaging device illustrated in
The above described embodiment is particularly suitable for imaging apparatus and assemblies where the X-ray beam is very narrow, for example dental panoramic imaging systems utilizing a fan shaped X-ray beam. The pixel or imaging cell addressing is done column by column. The operating modes described above may be selected according to the X-ray beam width of the imaging system. For example, if the width of the X-ray beam is 4 mm or less, then the mode can be set so that the imaging device operates in the 4 mm window mode. Thus only a 4 mm wide strip for the centre of the imaging device is read. This results in less image or pixel cell circuits having to be read thereby reducing the data to be processed and transferred from the imaging device. This results in increased frame rate, or reduced data bandwidth requirements. The number of operating modes is not limited to four, the modes described above merely being illustrative examples. Four or fewer modes may be implemented. Furthermore, it will be evident to a person skilled in the art that the arrangement of different operating modes providing different active areas for the imaging device is not limited to the particular imaging device or configuration described with reference to
A particular embodiment is illustrated in
Referring now to
Control electronics 506 include processing and control circuitry for the imaging device or imaging device modules forming sensor device 503, and are connected to the cell circuits of the semi-conductor substrate as represented schematically by the two way connection 504. The control electronics 506 control the imaging device/s in a similar manner to that previously described above. The control electronics 506 are further interfaced by a path represented schematically by arrow 508 to an image processor 510. The image processor 510 operates as described above, and includes data storage in which it stores digital values representative of the charge read from each image cells, and stored in a frame store corresponding to the image frame that is currently being accumulated.
X-ray source 502 and sensor device 503 are arranged to rotate about a point 514, the point of rotation 514 itself being moveable in order to image a particular or desired plane of the object 512 on the sensor device 503.
In operation, the imaging system 500 is first initialised prior to a scan. For example, a sensor calibration routine may be undertaken to measure dark or quiescent current for example in order to subtract these values from the charge values read out during scanning. At the start of the scan the X-ray source is at the first position 502(a), with the sensor device at a corresponding first position 503(a). An X-ray fan beam 516(a) is output from X-ray source at position 502(a) and illuminates the patient's head 512 to form an image on the sensor element 503 of a portion 518(a) of the patient's head 512.
Both X-ray source 502 and sensor device 503 continuously move during the scan motion. By “continuous” it is meant that neither the X-ray source 502 or sensor device 503 step through each stage of the scan, with a particular exposure taken for each stage. Rather, their movement is smooth. However, it will be readily appreciated by the person of ordinary skill in the art that such a smooth motion may be imparted to either one or both of the X-ray source and sensor device by way of a stepper motor, for example, appropriately clocked at a frequency to provide a substantially continuous motion. Additionally, X-ray source 502 may be left to radiate continuously throughout the scan, rather than operated to take separate exposures for each step in a stepped scanning motion. Thus, it is possible to undergo scanning in 10 seconds or less, compared to conventional stepping systems which can take around 20 seconds. Furthermore, because the X-ray source is left to run continuously during the scan, it does not undergo rapid switching on and off which can substantially reduce the lifetime of the X-ray source. In order to avoid blurring of the image 516(a) of object part 518(a) charge values corresponding to X-rays incident on a detector cell should be read out at time intervals which are substantially less than or equal to the time taken for an image point corresponding to an object point in a patient's head traversing half a detector cell width of an imaging device forming the sensor device 503. Within such a time interval, all of the image cell output values of the image cells of the devices used for performing the scan are read out. The image cell output values read out of the all the image cells used for the scan at each of these time intervals form image frames. Each image frame can be stored in the image processor, and later combined with other image frames in order to produce an image. Thus, the first image frame takes an image of part 518(a) of a patient's head. At the next interval for which all the image cell output values have been read out, i.e. frame interval, an image 516(b) of part 518(b) of a patient's head corresponding to an X-ray source position 502(b) is stored as an image frame. This process continues until scanning has been completed.
The rate at which individual cells have to be read out in order that the whole frame is read out during the time period it would take an image point to traverse no more than half a detector cell depends upon the speed at which the X-ray source and sensor device are moving, together with the number of imaging cells of the imaging devices that are being utilised. For example, using imaging devices in accordance with the embodiments illustrated in
Referring now to
Embodiments in accordance with the present invention can provide frame rates of 60 frames per second or more, preferably 100 frames per second or more and more preferably 200 frames per second or more.
For embodiments in which the outputs of a group of cells are combined for applications where a lower resolution is necessary, or where only charge output values for one imaging cell of a group of cells is utilised, for example to reduce data readout rates, then all relevant readout operations must take place within or equal to a time interval corresponding to an image point traversing half the distance across a group of cells whose outputs are being combined, or for which the output from only one cell is being utilised.
In view of the foregoing description it will be evident to a person skilled in the art that various modifications may be made within the scope of the invention. For example, although a dental panoramic imaging system has been illustrated, other imaging configurations may utilise the invention, for example whole body scanners.
The scope of the present disclosure includes any novel feature or combination of features disclosed therein either explicitly or implicitly or any generalisation thereof irrespective of whether or not it relates to the claimed invention or mitigates any or all of the problems addressed by the present invention. The applicant hereby gives notice that new claims may be formulated to such features during the prosecution of this application or of any such further application derived therefrom. In particular, with reference to the appended claims, features from dependent claims may be combined with those of the independent claims and features from respective independent claims may be combined in any appropriate manner and not merely in the specific combinations enumerated in the claims.
For the avoidance of doubt, the term “comprising” used in the description and claims should not be construed to mean only “consisting only of”.
Number | Date | Country | Kind |
---|---|---|---|
0031542.4 | Dec 2000 | GB | national |
0119559.3 | Aug 2001 | GB | national |
This application is a non-provisional application of U.S. provisional application Ser. No. 60/257,168 filed Dec. 22, 2000, and this application is a Continuation-In-Part of U.S. application Ser. No. 08/871,512 filed Jun. 9, 1997, now abandoned which is a continuation application of U.S. application Ser. No. 08/454,789, filed May 31, 1995 now U.S. Pat. No. 5,812,191.
Number | Name | Date | Kind |
---|---|---|---|
4636980 | Bluzer | Jan 1987 | A |
5265142 | Hsieh | Nov 1993 | A |
5340988 | Kingsley et al. | Aug 1994 | A |
5510623 | Sayag et al. | Apr 1996 | A |
6134298 | Schick et al. | Oct 2000 | A |
6262408 | Izumi et al. | Jul 2001 | B1 |
20020017609 | Danielsson | Feb 2002 | A1 |
20020018543 | Danielsson | Feb 2002 | A1 |
Number | Date | Country |
---|---|---|
2 289983 | Dec 1995 | GB |
2 332 608 | Jun 1999 | GB |
09 135829 | May 1997 | JP |
Number | Date | Country | |
---|---|---|---|
20040000630 A1 | Jan 2004 | US |
Number | Date | Country | |
---|---|---|---|
60257168 | Dec 2000 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 08454789 | May 1995 | US |
Child | 08871512 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 08871512 | Jun 1997 | US |
Child | 10024037 | US |