Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
477 words
In a computed tomography X-ray system, a method for providing real time analysis of data provided when X-rays generated by a system scan at least partially penetrate a subject and are detected by a detector array within the system, where data from N scans are to be averaged, the method comprising: (A) providing first and second memory banks, each bank capable of storing data representing one system scan; each bank having an input and an output; (B) providing means for adding; said means having a first input in data communication with data from the detector array, a second input in data communication with said output of said first memory bank, and a third input in data communication and with said output of said second memory bank; said means further having a first output coupled to said input of said first memory bank, a second output coupled to said input of said second memory bank, and a third output; (C) coupling a means for dividing by N to said third output of said means for adding, said means for dividing providing an output representing a division by N of its input data; (D) providing synchronization means for synchronizing data flow to and from said means for adding, said memory banks, said means for dividing by N, and for coordinating data flow therebetween; (E) for a first system scan, communicating data from the detector array corresponding to said first scan to said first input of said means for adding and essentially simultaneously writing said data into said first memory bank; (F) for subsequent system scans 2 through N-1, communicating data from the output of whichever of said first and second data banks was last written into an input of said means for adding essentially simultaneously with data communicated from the detector array corresponding to said system scan number 2 through N-1 to another input of said means for adding; (G) writing, into whichever of said memory banks was not last written to, essentially simultaneously the summation of said inputs present at scans 2 through N-1 from an output of said means for adding; (H) for system scan N, communicating data from the output of whichever of said first and second data banks was last written into an input of said means for adding essentially simultaneously with data communicated from the detector array corresponding to said system scan number N to another input of said means for adding; (I) providing a summation made by said means for adding at scan N to said third output of said means for adding; wherein the output of said means for dividing by N represents a substantially real-time average of data representing system scans 1 through N inclusive, and wherein the quantity of data representing system scans 1 through N to be subsequently stored or further processed is reduced by a factor of N.
Claim 2
Dependent Claim
477 words
In a computed tomography X-ray system, a method for providing real time analysis of data provided when X-rays generated by a system scan at least partially penetrate a subject and are detected by a detector array within the system, where data from N scans are to be averaged, the method comprising: (A) providing first and second memory banks, each bank capable of storing data representing one system scan; each bank having an input and an output; (B) providing means for adding; said means having a first input in data communication with data from the detector array, a second input in data communication with said output of said first memory bank, and a third input in data communication and with said output of said second memory bank; said means further having a first output coupled to said input of said first memory bank, a second output coupled to said input of said second memory bank, and a third output; (C) coupling a means for dividing by N to said third output of said means for adding, said means for dividing providing an output representing a division by N of its input data; (D) providing synchronization means for synchronizing data flow to and from said means for adding, said memory banks, said means for dividing by N, and for coordinating data flow therebetween; (E) for a first system scan, communicating data from the detector array corresponding to said first scan to said first input of said means for adding and essentially simultaneously writing said data into said first memory bank; (F) for subsequent system scans 2 through N-1, communicating data from the output of whichever of said first and second data banks was last written into an input of said means for adding essentially simultaneously with data communicated from the detector array corresponding to said system scan number 2 through N-1 to another input of said means for adding; (G) writing, into whichever of said memory banks was not last written to, essentially simultaneously the summation of said inputs present at scans 2 through N-1 from an output of said means for adding; (H) for system scan N, communicating data from the output of whichever of said first and second data banks was last written into an input of said means for adding essentially simultaneously with data communicated from the detector array corresponding to said system scan number N to another input of said means for adding; (I) providing a summation made by said means for adding at scan N to said third output of said means for adding; wherein the output of said means for dividing by N represents a substantially real-time average of data representing system scans 1 through N inclusive, and wherein the quantity of data representing system scans 1 through N to be subsequently stored or further processed is reduced by a factor of N.
Claim 3
Dependent Claim
14 words
The method of claim 1, whereby when N=2, steps (F) and (G) are omitted.
Claim 4
Dependent Claim
14 words
The method of claim 1, wherein said system is an scanning electron beam system.
Claim 5
Dependent Claim
13 words
The method of claim 3, wherein said system is operated in helical mode.
Claim 6
Dependent Claim
13 words
The method of claim 3, wherein said system is operated in conventional mode.
Claim 7
Dependent Claim
13 words
The method of claim 1, wherein said system includes a mechanically rotating gantry.
Claim 8
Dependent Claim
546 words
A computer tomography X-ray system, comprising: a moving electron beam that scans a stationary target that upon irradiation by said beam emits an X-ray fan; a detector array disposed generally diametrically opposite said target; a movable platform for holding an object to be examined intermediate said target and said detector array; said detector array detecting said X-ray fan after it passes at least partially through said object and providing a data signal proportional thereto; a computer processing system for processing data from said detector array to create therefrom an image of the X-rayed object; said computer processing system including a real time averager including: first and second memory banks, each bank capable of storing data representing one system scan, and each bank having an input and an output; means for adding; said means having a first input in data communication with data from the detector array, a second input in data communication with said output of said first memory bank, and a third input in data communication and with said output of said second memory bank; said means further having a first output coupled to said input of said first memory bank, a second output coupled to said input of said second memory bank, and a third output; a means for dividing by N, coupled to said third output of said means for adding, said means for dividing providing an output representing a division by N of its input data; synchronization means for synchronizing data flow to and from said means for adding, said memory banks, said means for dividing by N, and for coordinating data flow therebetween; said synchronization means for a first system scan, causing data to be communicated from the detector array corresponding to said first scan to said first input of said means for adding and essentially simultaneously writing said data into said first memory bank; said synchronization means for subsequent system scans 2 through N-1, causing data to be communicated from the output of whichever of said first and second data banks was last written into an input of said means for adding essentially simultaneously with data communicated from the detector array corresponding to said system scan number 2 through N-1 to another input of said means for adding; said synchronization means causing to be written into whichever of said memory banks was not last written to, essentially simultaneously the summation of said inputs present at scans 2 through N-1 from an output of said means for adding; said synchronization means for system scan N, communicating data from the output of whichever of said first and second data banks was last written into an input of said means for adding essentially simultaneously with data communicated from the detector array corresponding to said system scan number N to another input of said means for adding; said synchronization means causing to be provided a summation made by said means for adding at scan N to said third output of said means for adding; wherein the output of said means for dividing by N represents a substantially real-time average of data representing system scans 1 through N inclusive, and wherein the quantity of data representing system scans 1 through N to be subsequently stored or further processed is reduced by a factor of N.
Claim 9
Dependent Claim
546 words
A computer tomography X-ray system, comprising: a moving electron beam that scans a stationary target that upon irradiation by said beam emits an X-ray fan; a detector array disposed generally diametrically opposite said target; a movable platform for holding an object to be examined intermediate said target and said detector array; said detector array detecting said X-ray fan after it passes at least partially through said object and providing a data signal proportional thereto; a computer processing system for processing data from said detector array to create therefrom an image of the X-rayed object; said computer processing system including a real time averager including: first and second memory banks, each bank capable of storing data representing one system scan, and each bank having an input and an output; means for adding; said means having a first input in data communication with data from the detector array, a second input in data communication with said output of said first memory bank, and a third input in data communication and with said output of said second memory bank; said means further having a first output coupled to said input of said first memory bank, a second output coupled to said input of said second memory bank, and a third output; a means for dividing by N, coupled to said third output of said means for adding, said means for dividing providing an output representing a division by N of its input data; synchronization means for synchronizing data flow to and from said means for adding, said memory banks, said means for dividing by N, and for coordinating data flow therebetween; said synchronization means for a first system scan, causing data to be communicated from the detector array corresponding to said first scan to said first input of said means for adding and essentially simultaneously writing said data into said first memory bank; said synchronization means for subsequent system scans 2 through N-1, causing data to be communicated from the output of whichever of said first and second data banks was last written into an input of said means for adding essentially simultaneously with data communicated from the detector array corresponding to said system scan number 2 through N-1 to another input of said means for adding; said synchronization means causing to be written into whichever of said memory banks was not last written to, essentially simultaneously the summation of said inputs present at scans 2 through N-1 from an output of said means for adding; said synchronization means for system scan N, communicating data from the output of whichever of said first and second data banks was last written into an input of said means for adding essentially simultaneously with data communicated from the detector array corresponding to said system scan number N to another input of said means for adding; said synchronization means causing to be provided a summation made by said means for adding at scan N to said third output of said means for adding; wherein the output of said means for dividing by N represents a substantially real-time average of data representing system scans 1 through N inclusive, and wherein the quantity of data representing system scans 1 through N to be subsequently stored or further processed is reduced by a factor of N.
Claim 10
Dependent Claim
14 words
The system of claim 7, wherein said system is operated in a helical mode.
Claim 11
Dependent Claim
14 words
The system of claim 8, wherein said system is operated in a conventional mode.