Claims
- 1. An apparatus including a digital data buffer and filter for selectively storing image pixel data, combining new incoming image pixel data with previously stored image pixel data and providing such combined image pixel data for display thereof in a still image mode or an image motion mode, comprising:a data scaling and summing circuit configured to receive and scale an input data signal, receive and scale a stored data sum signal and sum said scaled input data signal and said scaled stored data sum signal and in accordance therewith provide a data sum signal, wherein said input data signal is scaled in accordance with a first scaling factor and said stored data sum signal is scaled in accordance with a second scaling factor, and wherein said input data signal includes a plurality of successive sets of image data, and further wherein each one of said plurality of successive sets of image data includes a plurality of pixel data with active and inactive data states and which corresponds to a two-dimensional image having a two-dimensional array including a plurality of rows and a plurality of columns of pixels which together correspond to said two-dimensional image and which individually correspond to respective portions of said two-dimensional image; and a data memory circuit, coupled to said data scaling and summing circuit, configured to receive and selectively store said data sum signal and in accordance therewith provide said stored data sum signal; wherein said data scaling and summing circuit and said data memory circuit cooperatively operate in one of a plurality of operational modes during said reception of said input data signal; wherein, in a first one of said plurality of operational modes, said first scaling factor has a value which is between zero and unity, and said second scaling factor has a value which equals a difference between unity and said first scaling factor value; and wherein, in a second one bf said plurality of operational modes, said first scaling factor has a value which is initially unity when a first one of said plurality of successive sets of image data is in said inactive data state, remains unity when a subsequent second one of said plurality of successive sets of image data is in said active data state and becomes zero when a further subsequent third one of said plurality of successive sets of image data is in said inactive data state, and said second scaling factor has a value which is initially zero, becomes unity when said subsequent second one of said plurality of successive sets of image data is in said active data state and remains unity thereafter.
- 2. The apparatus of claim 1, wherein said data scaling and summing circuit comprises an arithmetic logic unit.
- 3. The apparatus of claim 1, wherein said data scaling and summing circuit comprises:a first data scaling circuit configured to receive a first scaling control signal which represents said first scaling factor and in accordance therewith receive and scale said input data signal and in accordance therewith provide a first scaled data signal; a second data scaling circuit configured to receive a second scaling control signal which represents said second scaling factor and in accordance therewith receive and scale said stored data sum signal and in accordance therewith provide a second scaled data signal; and a data summing circuit, coupled to said first and second data scaling circuits, configured to receive and sum said first and second scaled data signals and in accordance therewith provide said data sum signal.
- 4. The apparatus of claim 1, wherein said data memory circuit comprises a random access memory unit.
- 5. The apparatus of claim 3, further comprising first and second control signal sources configured to provide said first and second scaling control signals.
- 6. The apparatus of claim 3, further comprising a signal separator circuit configured to receive an incoming data signal and separate therefrom said first and second scaling control signals and in accordance therewith provide said input data signal and said first and second scaling control signals.
- 7. A method of selectively storing image pixel data, combining new incoming image pixel data with previously stored image pixel data and providing such combined image pixel data for display thereof in a still image mode or an image motion mode, comprising the steps of:receiving and scaling an input data signal, receiving and scaling a stored data sum signal and summing said scaled input data signal and said scaled stored data sum signal and in accordance therewith generating a data sum signal, wherein said input data signal is scaled in accordance with a first scaling factor and said stored data sum signal is scaled in accordance with a second scaling factor, and wherein said input data signal includes a plurality of successive sets of image data, and further wherein each one of said plurality of successive sets of image data includes a plurality of pixel data with active and inactive data states and which corresponds to a two-dimensional image having a two-dimensional array including a plurality of rows and a plurality of columns of pixels which together correspond to said two-dimensional image and which individually correspond to respective portions of said two-dimensional image; and receiving and selectively storing said data sum signal and in accordance therewith generating said stored data sum signal; wherein said step of receiving and scaling an input data signal, receiving and scaling a stored data sum signal and summing said scaled input data signal and said scaled stored data sum signal and in accordance therewith generating a data sum signal and said step of receiving and selectively storing said data sum signal and in accordance therewith generating said stored data sum signal are cooperatively performed in one of a plurality of performance modes during said reception of said input data signal; wherein, in a first one of said plurality of performance modes, said first scaling factor has a value which is between zero and unity, and said second scaling factor has a value which equals a difference between unity and said first scaling factor value; and wherein, in a second one of said plurality of performance modes, said first scaling factor has a value which is initially unity when a first one of said plurality of successive sets of image data is in said inactive data state, remains unity when a subsequent second one of said plurality of successive sets of image data is in said active data state and becomes zero when a further subsequent third one of said plurality of successive sets of image data is in said inactive data state, and said second scaling factor has a value which is initially zero, becomes unity when said subsequent second one of said plurality of successive sets of image data is in said active data state and remains unity thereafter.
- 8. The method of claim 7, wherein said step of receiving and scaling an input data signal, receiving and scaling a stored data sum signal and summing said scaled input data signal and said scaled stored data sum signal and in accordance therewith generating a data sum signal comprises:receiving a first scaling control signal which represents said first scaling factor and in accordance therewith receiving and scaling said input data signal and in accordance therewith generating a first scaled data signal; receiving a second scaling control signal which represents said second scaling factor and in accordance therewith receiving and scaling said stored data sum signal and in accordance therewith generating a second scaled data signal; and receiving and summing said first and second scaled data signals and in accordance therewith generating said data sum signal.
- 9. The method of claim 8, further comprising the step of receiving an incoming data signal and separating therefrom said first and second scaling control signals and in accordance therewith generating said input data signal and said first and second scaling control signals.
RELATED APPLICATIONS
This application is a division, of application Ser. No. 08/978,177 filed Nov. 25, 1997 now U.S. Pat. No. 5,970,115.
This application claims the benefit of U.S. Provisional Application No. 60/056,926 which was converted to provisional status from U.S. Non-Provisional application Ser. No. 08/753,799, which was filed on Nov. 29, 1996, and entitled “Multiple Mode Digital X-Ray Imaging System.”
US Referenced Citations (12)
Number |
Name |
Date |
Kind |
4672454 |
Cannella et al. |
Jun 1987 |
A |
5170115 |
Kashiwabara et al. |
Dec 1992 |
A |
5184018 |
Conrads et al. |
Feb 1993 |
A |
5262649 |
Antonuk et al. |
Nov 1993 |
A |
5465284 |
Karellas |
Nov 1995 |
A |
5506880 |
Scardino et al. |
Apr 1996 |
A |
5657400 |
Granfors et al. |
Aug 1997 |
A |
5801571 |
Allen et al. |
Sep 1998 |
A |
5864146 |
Karellas |
Jan 1999 |
A |
5872470 |
Mallinson et al. |
Feb 1999 |
A |
5970115 |
Colbeth et al. |
Oct 1999 |
A |
6084461 |
Colbeth et al. |
Jul 2000 |
A |
Foreign Referenced Citations (1)
Number |
Date |
Country |
0776124 |
May 1997 |
EP |
Non-Patent Literature Citations (3)
Entry |
Abstract by Schiebel et al., entitled “Fluoroscopic X-Ray Imaging with Amorphous Silicon Thin-Film Arrays,” published in SPIE vol. 2163 Physics of Medical Imaging in 1994, pp. 129-140. |
Article by Fujied et al., entitled “Two Operation Modes of 2D a-Si Sensor Arrays for Radiation Imaging,” published in Journal of Non-Crystalline Solids 173 & 138 in 1991, pp. 1321-1324. |
Article by Boyer et al., entitled “A Review of Electronic Portal Imaging Devices (EPIDS),” published in Med. Phys. 19(1) Jan./Feb. 1992, pp. 1-16. |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/056926 |
Nov 1996 |
US |