Patent US5946371A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5946371A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for volumetric computed tomography scanning with offset symmetric or asymmetric detector system

Assignee: Analogic Corp
•
Filing: 1997-12-08
•
Granted: 1999-08-31
•
Expires: 2017-12-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A CT scanner includes support means for supporting a radiation source and a detection system in a predetermined spatial relationship and for rotation about a rotation axis, and means for providing relative translation between an object being scanned and the support means as the radiation source and detection system rotate about said rotation axis so as to provide a scan through a predetermined volume of said object. The detection system comprises a plurality of detectors which are offset from a center line passing from the radiation source through the rotation axis, or includes a detection system which is asymmetrically arranged relative to that center line. In the latter case the detectors can be offset or not. Using acquired data, additional projection data is generated preferably through interpolation techniques so as to provide a complete set of data for a predefined slice plane within the scanned volume, which can be subsequently used to back project a tomogram of the object. The complete set of data represents the set of data that would have been generated by the detection system if the offset system had been centered, or the asymmetric system had been symmetric, relative to the center line.

Inventors

  • 👤 Ching-Ming Lai

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 12:40
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: 38
Claim 1
Independent Claim 267 words
A CT scanner comprising: support means for supporting a radiation source and a detection system in a predetermined spatial relationship and for rotation about a rotation axis, said detection system comprising a plurality of detectors which are offset relative to a center line passing from the radiation source through the rotation axis; means for providing relative translation between an object being scanned and the support means in the direction of said rotation axis as the radiation source and detection system rotate about said rotation axis so as to provide a helical scan through a predetermined volume of said object; means, coupled to said detection system, for generating parallel projection data, normal to and at predetermined successive locations along and successive projection angles relative to said rotation axis, as a function of data acquired during said helical scan so that for each projection angle for at least a predetermined number of projection angles, a first set of said parallel projection data is displaced along said rotation axis, antiparallel to and offset from a second set of said parallel projection data; means, using said second set of parallel data, for generating for each projection angle for said at least a predetermined number of projection angles, a third set of parallel projection data displaced along said rotation axis, antiparallel to and coincident with said first set of parallel projection data; and means, using at least said third set of data and said first set of data, for generating for each projection angle for said at least a predetermined number of projection angles, parallel projection data in a predetermined slice plane.
Claim 2
Dependent Claim 267 words
A CT scanner comprising: support means for supporting a radiation source and a detection system in a predetermined spatial relationship and for rotation about a rotation axis, said detection system comprising a plurality of detectors which are offset relative to a center line passing from the radiation source through the rotation axis; means for providing relative translation between an object being scanned and the support means in the direction of said rotation axis as the radiation source and detection system rotate about said rotation axis so as to provide a helical scan through a predetermined volume of said object; means, coupled to said detection system, for generating parallel projection data, normal to and at predetermined successive locations along and successive projection angles relative to said rotation axis, as a function of data acquired during said helical scan so that for each projection angle for at least a predetermined number of projection angles, a first set of said parallel projection data is displaced along said rotation axis, antiparallel to and offset from a second set of said parallel projection data; means, using said second set of parallel data, for generating for each projection angle for said at least a predetermined number of projection angles, a third set of parallel projection data displaced along said rotation axis, antiparallel to and coincident with said first set of parallel projection data; and means, using at least said third set of data and said first set of data, for generating for each projection angle for said at least a predetermined number of projection angles, parallel projection data in a predetermined slice plane.
Claim 3
Dependent Claim 96 words
A CT scanner according to claim 1, further including means, using said first set of parallel data, for generating for each projection angle for said at least a predetermined number of projection angles, at least a fourth set of parallel projection data displaced along said rotation axis, antiparallel to and coincident with said second set of parallel projection data; and means, using said fourth set of data and said second set of data to generate for each projection angle for said at least a predetermined number of projection angles, parallel projection data in said slice plane.
Claim 4
Dependent Claim 69 words
A CT scanner according to claim 2, wherein said means for generating parallel projection data in a predetermined slice plane includes means for weighting each of the data of said first and third sets of data and each of the data of said second and fourth sets of data, each as a function of the respective axial location of said each of the data relative to the slice plane.
Claim 5
Dependent Claim 44 words
A CT scanner according to claim 3, wherein said means for generating parallel projection data in a predetermined slice plane separates said data into at least two terms, with at least one of the terms being multiplied by at least two different scaling factors.
Claim 6
Dependent Claim 38 words
A CT scanner according to claim 4, wherein one scaling factor is a function of both the parallel beam projection angle and the detector number, and the other scaling factor is a function of only the detector number.
Claim 7
Dependent Claim 16 words
A CT scanner according to claim 4, wherein said scaling factors are stored as lookup tables.
Claim 8
Dependent Claim 36 words
A CT scanner according to claim 4, wherein one scaling factor is a function of the equivalent shift in detector and detector number, and the other scaling factor is a function of only the detector number.
Claim 9
Dependent Claim 71 words
A CT scanner according to claim 2, wherein said means for generating at least a third set of parallel projection data includes means for interpolating said third set of parallel projection data from said second set of parallel projection data and said means for generating said fourth set of parallel projection data includes means for interpolating said fourth set of parallel projection data from said first set of parallel projection data.
Claim 10
Dependent Claim 40 words
A CT scanner according to claim 1, wherein said means for generating at least a third set of parallel projection data includes means for interpolating said third set of parallel projection data from said second set of parallel projection data.
Claim 11
Dependent Claim 38 words
A CT scanner according to claim 9, wherein said means for interpolating said third set of parallel projection data includes means for generating said third set of parallel projection data as a function of a Fourier transform process.
Claim 12
Dependent Claim 31 words
A CT scanner according to claim 10, wherein said Fourier transform process includes generating a forward Fourier transform of data, generating a second Fourier transform, and generating an inverse Fourier transform.
Claim 13
Dependent Claim 37 words
A CT scanner according to claim 11, wherein said second Fourier transform is equal to said forward Fourier transform, except that the frequency range of said second Fourier transform is twice that of said forward Fourier transform.
Claim 14
Dependent Claim 37 words
A CT scanner according to claim 9, wherein said means for interpolating said third set of parallel projection data includes means for generating said third set of parallel projection data in accordance with spatial domain processing function.
Claim 15
Dependent Claim 18 words
A CT scanner according to claim 13, wherein said spatial domain processing function is a Lagrange interpolation function.
Claim 16
Dependent Claim 20 words
A CT scanner according to claim 14, wherein said spatial domain processing function is a fourth order Lagrange interpolation function.
Claim 17
Dependent Claim 55 words
A CT scanner according to claim 1, wherein said means for generating parallel projection data in a predetermined slice plane includes means for weighting each of the data of said first and third sets of data as a function of the respective axial location of said each of the data relative to the slice plane.
Claim 18
Dependent Claim 44 words
A CT scanner according to claim 16, wherein said means for generating parallel projection data in a predetermined slice plane separates said data into at least two terms, with at least one of the terms being multiplied by at least two different scaling factors.
Claim 19
Dependent Claim 38 words
A CT scanner according to claim 17, wherein one scaling factor is a function of both the parallel beam projection angle and the detector number, and the other scaling factor is a function of only the detector number.
Claim 20
Dependent Claim 16 words
A CT scanner according to claim 17, wherein said scaling factors are stored as lookup tables.
Claim 21
Dependent Claim 36 words
A CT scanner according to claim 17, wherein one scaling factor is a function of the equivalent shift in detector and detector number, and the other scaling factor is a function of only the detector number.
Claim 22
Dependent Claim 20 words
A CT scanner according to claim 1, wherein said plurality of detectors are asymmetrically positioned relative to said center line.
Claim 23
Dependent Claim 127 words
A CT scanner according to claim 21, wherein said plurality of detectors are asymmetrically positioned relative to said center line so that the asymmetric portion of said plurality of detectors subtends an angle γ m relative to said source, and said means, coupled to said detection system, for generating parallel projection data, includes (A) means for acquiring projection data for each of said detectors during said helical scan at a plurality of projection angles through a rotational angle from -2γ m to 2πx+2γ m , wherein x is an whole integer; and (B) means for generating parallel projection data at a predetermined slice plane using said projection data acquired by each of said detectors during said helical scan for each of said predetermined number of projection angles.
Claim 24
Dependent Claim 65 words
A CT scanner according to claim 21, further including a symmetry boundary adjuster for generating adjusted parallel projection data prior to generating said parallel projection data in said predetermined slice plane, and wherein said means for generating parallel projection data in a predetermined slice plane includes means for using said adjusted parallel projection data when generating said parallel projection data in a predetermined slice plane.
Claim 25
Dependent Claim 111 words
A CT scanner according to claim 21, wherein said parallel projection data generated normal to and at predetermined successive locations along said rotation axis, as a function of data acquired during said helical scan, includes exterior portions of non-interleaved parallel projection data from either said one set of said parallel projection data or said second set of said parallel projection data, said scanner further including a symmetry boundary adjuster for generating interleaved parallel projection data offset and antiparallel to said non-interleaved parallel projection data so as to provide a complete set of said first and second sets of said parallel projection data so that all of said projection data is interleaved.
Claim 26
Dependent Claim 24 words
A CT scanner according to claim 1, further including a motion artifact filter for compensating for non-axial movement induced artifacts in said acquired data.
Claim 27
Dependent Claim 109 words
A CT scanner according to claim 25, wherein said motion artifact filter includes a high pass filter for filtering said parallel projection data with respect to said predetermined slice plane so as to provide high frequency data, a low pass filter for filtering said high frequency data so as to provide low frequency data, a threshold converter for providing only low frequency data exceeding a predetermined threshold so as to provide select low frequency data, a weight generator and a multiplier for selectively weighting each of said select low frequency data so as to provide an error, and a substractor for substracting said error from said parallel projection data.
Claim 28
Dependent Claim 18 words
A CT scanner according to claim 1, wherein said detectors are asymmetrically arranged relative to said center line.
Claim 29
Dependent Claim 63 words
A CT scanner according to claim 1, wherein said means, coupled to said detection system, for generating parallel projection data normal to and at predetermined successive locations along said rotation axis includes means for acquiring fan beam projection data during said helical scan, and means for reordering said fan beam projection data into said first and second sets of said parallel projection data.
Claim 30
Dependent Claim 172 words
A CT scanner comprising: support means for supporting a radiation source and a detection system in a predetermined spatial relationship and for rotation about a rotation axis, said detection system comprising a detector array including a plurality of detectors arranged asymmetrically relative to a center line passing from the radiation source through the rotation axis so that the asymmetric portion of said array subtends an angle γ m relative to said radiation source; means for providing relative translation between an object being scanned and the support means in the direction of said rotation axis as the radiation source and detection system rotate about said rotation axis so as to provide a helical scan through a predetermined volume of said object; and means, coupled to said detection system, for generating parallel projection data at a predetermined slice plane as a function of acquired projection data acquired by said detectors during said helical scan at a plurality of projection angles through a rotational angle of 2πx+4γ m , wherein x is a whole integer.
Claim 31
Dependent Claim 172 words
A CT scanner comprising: support means for supporting a radiation source and a detection system in a predetermined spatial relationship and for rotation about a rotation axis, said detection system comprising a detector array including a plurality of detectors arranged asymmetrically relative to a center line passing from the radiation source through the rotation axis so that the asymmetric portion of said array subtends an angle γ m relative to said radiation source; means for providing relative translation between an object being scanned and the support means in the direction of said rotation axis as the radiation source and detection system rotate about said rotation axis so as to provide a helical scan through a predetermined volume of said object; and means, coupled to said detection system, for generating parallel projection data at a predetermined slice plane as a function of acquired projection data acquired by said detectors during said helical scan at a plurality of projection angles through a rotational angle of 2πx+4γ m , wherein x is a whole integer.
Claim 32
Dependent Claim 15 words
A CT scanner according to claim 29, wherein the slice plane is located at πx.
Claim 33
Dependent Claim 24 words
A CT scanner according to claim 30, wherein the parallel projection data acquired between 2γ m radians and 2πx+2γ m radians is interleaved data.
Claim 34
Dependent Claim 65 words
A CT scanner according to claim 29, wherein parallel projection data directly acquired by said detectors includes interleaved and non-interleaved parallel projection data, and said means for generating parallel projection data at said predetermined slice plane includes means for generating additional parallel projection data as a function of said acquired projection data so as to create parallel projection data interleaved with said non-interleaved parallel data.
Claim 35
Dependent Claim 46 words
A CT scanner according to claim 32, wherein the means for generating additional parallel projection data includes means for generating said additional parallel projection data as if said data were acquired by detectors positioned so as to make said asymmetric detectors symmetrical about said center line.
Claim 36
Dependent Claim 45 words
A CT scanner according to claim 32, wherein said means for generating additional parallel projection data includes means for interpolating additional parallel projection data as if said data were acquired by detectors positioned so as to make said asymmetric detectors symmetrical about said center line.
Claim 37
Dependent Claim 27 words
A CT scanner according to claim 32, wherein said non-interleaved data is acquired between 0° and 2γ m radians and between 2πx+2γ m and 2πx+4γ m radians.
Claim 38
Dependent Claim 28 words
A CT scanner according to claim 32, further including a symmetry boundary adjuster for generating adjusted parallel projection data at the boundary of interleaved data and non-interleaved data.

References Cited (Backward Citations)

US4547893A Cited
US5671263A Cited
US5828718A Cited
US5848117A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag