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

Method and apparatus for improving efficiency in computing radon derivatives for CT imaging

Assignee: General Electric Co
•
Filing: 1995-03-31
•
Granted: 1997-01-14
•
Expires: 2015-03-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In an arrangement for computed tomography imaging, line integral data is converted into a set of Radon data, for use in constructing an image of an object, by computing the derivatives for respective data points in the Radon data set. To improve efficiency in derivative computation, the Radon space is partitioned by a set of concentric spherical shells, so that each of the Radon data points lies on one of the shells. An equal number of spherical shells corresponds to each processor in an array of processors, and each processor is operated to compute respective Radon derivatives only for Radon data points lying on its corresponding shells.

Inventors

  • 👤 Kwok C. Tam

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 23:12
CPC Classifications
G; G06; G06T; G06T12/00; G06T12/20; G06T2211/00; G06T2211/40; G06T2211/421; Y; Y10; Y10S; Y10S378/00; Y10S378/901

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 142 words
A method for computing the Radon derivative for respective data points in a set of Radon data points in Radon space from a set of line integral data, said method comprising the steps of: partitioning said Radon space by a set of concentric spherical shells centered at the origin of said Radon space, so that each of said Radon data points lies on one of said spherical shells; identifying all the Radon data points lying on said spherical shells for which Radon derivatives must respectively be computed for a given view angle; assigning a given one of said spherical shells to a given processor in an array of processors; and operating said given processor to compute the Radon derivative for each of said identified Radon data points which lie on said given shell from data contained in said line integral data set.
Claim 2
Independent Claim 142 words
A method for computing the Radon derivative for respective data points in a set of Radon data points in Radon space from a set of line integral data, said method comprising the steps of: partitioning said Radon space by a set of concentric spherical shells centered at the origin of said Radon space, so that each of said Radon data points lies on one of said spherical shells; identifying all the Radon data points lying on said spherical shells for which Radon derivatives must respectively be computed for a given view angle; assigning a given one of said spherical shells to a given processor in an array of processors; and operating said given processor to compute the Radon derivative for each of said identified Radon data points which lie on said given shell from data contained in said line integral data set.
Claim 3
Dependent Claim 59 words
The method of claim 1 wherein said method includes the steps of: assigning a number of said spherical shells to each processor in said array; and operating each of said processors to compute the Radon derivative for each of said identified Radon data points lying on its respective assigned shells from data contained in said line integral data set.
Claim 4
Dependent Claim 42 words
The method of claim 2 wherein said identifying step comprises: determining the co-ordinates of each of said Radon data points which lies at a point of intersection between one of said spherical shells and the Radon shell for said given view angle.
Claim 5
Dependent Claim 35 words
The method of claim 3 wherein: said assigning step comprises assigning an equal number of said spherical shells to each of said processors; and said processors are operated in parallel to compute said Radon derivatives.
Claim 6
Dependent Claim 179 words
In an arrangement for computed tomography imaging of an object, wherein an x-ray cone-beam source irradiates an object at successive view angles to project an image of the object onto an associated detector plane to provide a set of line integral data, a method for computing the Radon derivatives for respective data points in a set of Radon data points for a given view angle, said method comprising the steps of: defining a set of concentric spherical shells with respect to an origin in Radon space, so that each of said Radon data points having a non-zero value lies on one of said spherical shells; identifying each of said non-zero Radon data points which also lies on the Radon shell for said given view angle; assigning all of said identified non-zero Radon data points lying on a given one of said spherical shells to a given processor in an array of processors; and operating said given processor to compute the Radon derivative for each of said assigned Radon data points from data contained in said line integral data set.
Claim 7
Dependent Claim 179 words
In an arrangement for computed tomography imaging of an object, wherein an x-ray cone-beam source irradiates an object at successive view angles to project an image of the object onto an associated detector plane to provide a set of line integral data, a method for computing the Radon derivatives for respective data points in a set of Radon data points for a given view angle, said method comprising the steps of: defining a set of concentric spherical shells with respect to an origin in Radon space, so that each of said Radon data points having a non-zero value lies on one of said spherical shells; identifying each of said non-zero Radon data points which also lies on the Radon shell for said given view angle; assigning all of said identified non-zero Radon data points lying on a given one of said spherical shells to a given processor in an array of processors; and operating said given processor to compute the Radon derivative for each of said assigned Radon data points from data contained in said line integral data set.
Claim 8
Dependent Claim 51 words
The method of claim 5 wherein: each of said processors is assigned the identified Radon data points from a different one of said spherical shells; and said processors are operated to compute the respective Radon derivatives for their assigned Radon data points from data contained in said line integral data set.
Claim 9
Dependent Claim 29 words
The method of claim 6 wherein said assigning step comprises: assigning the identified Radon data points lying on a plurality of said spherical shells to each of said processors.
Claim 10
Dependent Claim 40 words
The method of claim 7 wherein: each of said processors is assigned the identified Radon data points lying on the same number of spherical shells; and said operating step comprises operating said processors in parallel to compute said Radon derivatives.
Claim 11
Dependent Claim 140 words
In a system for forming a computed tomography image of an object from a set of Radon data points in Radon space, wherein said space is partitioned into a set of concentric spherical shells so that each of said Radon data points lies on one of said shells, apparatus for computing the Radon derivative for respective Radon data points comprising: means for generating a set of line integral data; an array of processors; and means for identifying each Radon data point intersecting the Radon shell for a given view angle, for assigning all the identified Radon data points lying on a given one of said shells to a given processor in said array, and for operating said given processor to compute the Radon derivative for each of said assigned Radon data points from data in said line integral data set.
Claim 12
Dependent Claim 140 words
In a system for forming a computed tomography image of an object from a set of Radon data points in Radon space, wherein said space is partitioned into a set of concentric spherical shells so that each of said Radon data points lies on one of said shells, apparatus for computing the Radon derivative for respective Radon data points comprising: means for generating a set of line integral data; an array of processors; and means for identifying each Radon data point intersecting the Radon shell for a given view angle, for assigning all the identified Radon data points lying on a given one of said shells to a given processor in said array, and for operating said given processor to compute the Radon derivative for each of said assigned Radon data points from data in said line integral data set.
Claim 13
Dependent Claim 44 words
The apparatus of claim 9 wherein: said apparatus includes means for operating each of said processors to compute the Radon derivative for each Radon data point lying on a number of corresponding spherical shells, the number of shells being the same for each processor.

References Cited (Backward Citations)

US5253171A Cited
US5257183A Cited
US5333164A Cited
US5446776A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-01-14 2000-07-15 2001-01-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-01-14 2004-07-15 2005-01-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-01-14 2008-07-15 2009-01-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag