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
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)
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 |