← Back to Patent Explorer
US5887047A Expired / Lapsed US ⏱️ 0.0 years remaining

Parallel processing architecture for computed tomography scanning system using non-parallel slices

Assignee: Analogic Corp
•
Filing: 1997-10-10
•
Granted: 1999-03-23
•
Expires: 2017-10-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A nutating slice CT image reconstruction apparatus and method generates a set of projection data using helical cone-beam scanning. The three-dimensional projection data is used to reconstruct a series of planar image slices. The slices are selected such that they define a tilt angle and a rotation angle with respect to the longitudinal axes of the object being scanned. Successive slices have equal tilt angles but changing rotation angles such that normal axes of successive slices define a nutation and precession about the longitudinal axis of the object. Projection data for the tilted slices are formed of selected one-dimensional fan-beam data. As such, the projection data can be applied to conventional two-dimensional reconstruction approaches to generate an image. The projection data can also be used to generate two-dimensional projection images at one or more stationary projection angles through an object being scanned. The nutation or tilt of image volume elements can be compensated for to provide a more accurate image and more accurate target assessment such as accurate total mass determination. A parallel processing architecture can be used to generate and process the nutated slices with improved efficiency.

Inventors

  • 👤 Eric M. Bailey
  • 👤 Carl R. Crawford
  • 👤 Alexander I. Greenberg
  • 👤 Christopher C. Ruth

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 08:20
CPC Classifications
A; A61; A61B; A61B6/00; A61B6/02; A61B6/03; A61B6/032; A61B6/027; Y; Y10; Y10S; Y10S378/00; Y10S378/901

Claims Analysis

Total Claims: 47
Claim 1
Independent Claim 202 words
A method of processing computed tomography scan data for a region having a longitudinal axis, said method comprising: scanning the region with a radiation source and an array of detectors to generate the scan data for the region, said scanning comprising rotating at least the radiation source about the longitudinal axis through a plurality of view angles while the radiation source emits radiation toward the array of detectors, the scan data comprising a plurality of sets of projection data acquired respectively at the plurality of view angles; and generating slice data for a plurality of image data slices of the region from a plurality of the sets of projection data, each set of projection data comprising a plurality of projections used in generating a respective plurality of the image data slices and each image data slice being generated from a projection from each of a plurality of sets of projection data, said generating slice data comprising, for each image data slice: associating a data storage element with the image data slice, storing in the data storage element the projections to be used in generating the slice data for the image data slice, and processing the stored projections to generate the slice data.
Claim 2
Independent Claim 202 words
A method of processing computed tomography scan data for a region having a longitudinal axis, said method comprising: scanning the region with a radiation source and an array of detectors to generate the scan data for the region, said scanning comprising rotating at least the radiation source about the longitudinal axis through a plurality of view angles while the radiation source emits radiation toward the array of detectors, the scan data comprising a plurality of sets of projection data acquired respectively at the plurality of view angles; and generating slice data for a plurality of image data slices of the region from a plurality of the sets of projection data, each set of projection data comprising a plurality of projections used in generating a respective plurality of the image data slices and each image data slice being generated from a projection from each of a plurality of sets of projection data, said generating slice data comprising, for each image data slice: associating a data storage element with the image data slice, storing in the data storage element the projections to be used in generating the slice data for the image data slice, and processing the stored projections to generate the slice data.
Claim 3
Dependent Claim 25 words
The method of claim 1 further comprising filtering the projections stored in the data storage elements to generate the image data slices for the region.
Claim 4
Dependent Claim 25 words
The method of claim 1 further comprising backprojecting the projections stored in the data storage elements to generate the image data slices for the region.
Claim 5
Dependent Claim 22 words
The method of claim 1 further comprising providing a processor for generating the plurality of projections from each set of projection data.
Claim 6
Dependent Claim 34 words
The method of claim 1 further comprising transferring projections for an image data slice to be generated from the processor to the data storage element associated with the image data slice to be generated.
Claim 7
Dependent Claim 24 words
The method of claim 1 further comprising providing a plurality of processors for generating the plurality of projections from each set of projection data.
Claim 8
Dependent Claim 45 words
The method of claim 1 further comprising associating each image data slice to be generated with one of the plurality of processors such that the one of the plurality of processors associated with an image data slice generates the projections for the image data slice.
Claim 9
Dependent Claim 22 words
The method of claim 7 further comprising demultiplexing the scan data acquired by the array of detectors to the plurality of processors.
Claim 10
Dependent Claim 17 words
The method of claim 7 further comprising demultiplexing the plurality of processors to the data storage elements.
Claim 11
Dependent Claim 11 words
The method of claim 7 wherein the projections are fan-beam projections.
Claim 12
Dependent Claim 23 words
The method of claim 10 wherein one of the plurality of processors is used to rebin the fan-beam projections to parallel beam projections.
Claim 13
Dependent Claim 50 words
The method of claim 10 wherein one of the plurality of processors is used to rebin the fan-beam projections for a first image data slice to parallel beam projections while another of the plurality of processors generates fan-beam projections for another image data slice from a set of projection data.
Claim 14
Dependent Claim 12 words
The method of claim 1 wherein the data storage elements are memories.
Claim 15
Dependent Claim 15 words
The method of claim 1 wherein the image data slices are non-parallel with each other.
Claim 16
Dependent Claim 17 words
The method of claim 1 wherein successive image data slices are nutated with respect to each other.
Claim 17
Dependent Claim 18 words
The method of claim 1 wherein the image data slices are tilted with respect to the longitudinal axis.
Claim 18
Dependent Claim 41 words
The method of claim 1 wherein scanning the region further comprises translating the radiation source and the array of detectors along the longitudinal axis of the region while rotating at least the radiation source about the longitudinal axis of the region.
Claim 19
Dependent Claim 13 words
The method of claim 1 wherein the radiation source is a cone-beam source.
Claim 20
Dependent Claim 14 words
The method of claim 1 wherein the array of detectors is a two-dimensional array.
Claim 21
Dependent Claim 15 words
The method of claim 1 wherein the scan data is generated using a helical scan.
Claim 22
Dependent Claim 16 words
The method of claim 1 wherein the scan data is generated using a helical cone-beam scan.
Claim 23
Dependent Claim 11 words
The method of claim 1 wherein the projections are fan-beam projections.
Claim 24
Dependent Claim 15 words
The method of claim 22 further comprising rebinning the fan-beam projections to parallel beam projections.
Claim 25
Independent Claim 187 words
An apparatus for processing computed tomography scan data for a region having a longitudinal axis, said apparatus comprising: a radiation source and an array of detectors for scanning the region to generate the scan data for the region, at least the radiation source being rotated about the longitudinal axis through a plurality of view angles while the radiation source emits radiation toward the array of detectors, the scan data comprising a plurality of sets of projection data acquired respectively at the plurality of view angles; a processor for receiving the scan data and generating from each set of projection data a plurality of projections used in generating a respective plurality of image data slices such that each image data slice is generated from a projection from each of a plurality of sets of projection data; and a data storage element associated with each image data slice, each data storage element storing projections used in generating the respective associated image data slice, the processor processing the stored projections from each data storage element to generate slice data for the image data slice associated with the data storage element.
Claim 26
Independent Claim 187 words
An apparatus for processing computed tomography scan data for a region having a longitudinal axis, said apparatus comprising: a radiation source and an array of detectors for scanning the region to generate the scan data for the region, at least the radiation source being rotated about the longitudinal axis through a plurality of view angles while the radiation source emits radiation toward the array of detectors, the scan data comprising a plurality of sets of projection data acquired respectively at the plurality of view angles; a processor for receiving the scan data and generating from each set of projection data a plurality of projections used in generating a respective plurality of image data slices such that each image data slice is generated from a projection from each of a plurality of sets of projection data; and a data storage element associated with each image data slice, each data storage element storing projections used in generating the respective associated image data slice, the processor processing the stored projections from each data storage element to generate slice data for the image data slice associated with the data storage element.
Claim 27
Dependent Claim 20 words
The apparatus of claim 24 further comprising a filtering subsystem for filtering the projections stored in the data storage elements.
Claim 28
Dependent Claim 20 words
The apparatus of claim 24 further comprising a backprojection subsystem for backprojecting the projections stored in the data storage elements.
Claim 29
Dependent Claim 21 words
The apparatus of claim 24 further comprising a multiplexer for transferring the projections from the processor to the data storage elements.
Claim 30
Dependent Claim 22 words
The apparatus of claim 24 further comprising a plurality of processors for generating the plurality of projections from each set of projection.
Claim 31
Dependent Claim 45 words
The apparatus of claim 28 wherein each image data slice to be generated is associated with one of the plurality of processors such that the one of the plurality of processors associated with an image data slice generates the projections for the image data slice.
Claim 32
Dependent Claim 25 words
The apparatus of claim 28 further comprising a demultiplexor for transferring the scan data acquired by the array of detectors to the plurality of processors.
Claim 33
Dependent Claim 23 words
The apparatus of claim 28 further comprising a demultiplexor for transferring the projections from the plurality of processors to the data storage elements.
Claim 34
Dependent Claim 11 words
The apparatus of claim 28 wherein the projections are fan-beam projections.
Claim 35
Dependent Claim 23 words
The apparatus of claim 32 wherein one of the plurality of processors is used to rebin the fan-beam projections to parallel beam projections.
Claim 36
Dependent Claim 50 words
The apparatus of claim 32 wherein one of the plurality of processors is used to rebin the fan-beam projections for a first image data slice to parallel beam projections while another of the plurality of processors generates fan-beam projections for another image data slice from a set of projection data.
Claim 37
Dependent Claim 12 words
The apparatus of claim 24 wherein the data storage elements are memories.
Claim 38
Dependent Claim 15 words
The apparatus of claim 24 wherein the image data slices are non-parallel with each other.
Claim 39
Dependent Claim 17 words
The apparatus of claim 24 wherein successive image data slices are nutated with respect to each other.
Claim 40
Dependent Claim 18 words
The apparatus of claim 24 wherein the image data slices are tilted with respect to the longitudinal axis.
Claim 41
Dependent Claim 43 words
The apparatus of claim 24 further comprising means for translating the radiation source and the array of detectors along the longitudinal axis of the region while the radiation source and the array of detectors are rotated about the longitudinal axis of the region.
Claim 42
Dependent Claim 13 words
The apparatus of claim 24 wherein the radiation source is a cone-beam source.
Claim 43
Dependent Claim 14 words
The apparatus of claim 24 wherein the array of detectors is a two-dimensional array.
Claim 44
Dependent Claim 20 words
The apparatus of claim 24 wherein the array of detectors is adapted to perform a helical scan of the region.
Claim 45
Dependent Claim 21 words
The apparatus of claim 24 wherein the array of detectors is adapted to perform a helical cone-beam scan of the region.
Claim 46
Dependent Claim 11 words
The method of claim 24 wherein the projections are fan-beam projections.
Claim 47
Dependent Claim 15 words
The method of claim 44 wherein the fan-beam projections are rebinned to parallel beam projections.

References Cited (Backward Citations)

US5414622A Cited
USRE35848E Cited
US5218623A Cited
US5608772A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-03-22 2002-09-21 2003-03-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-03-22 2006-09-21 2007-03-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-03-22 2010-09-21 2011-03-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag