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

Forward projection algorithm

Assignee: General Electric Co
•
Filing: 1995-07-11
•
Granted: 1997-04-29
•
Expires: 2015-07-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for forward projecting data from an image volume to a projection plane is described. In one embodiment, the method includes the steps of rotating the image data by a transaxial angle φ to align the image data with the projection plane. Then, for every axial angle ⊖, and for each y' 0 and for each value v in the projection plane: (a) determining z' 0 =(v-y' 0 sin ⊖)/ cos⊖ and interpolating in the z' direction for each x', to form the line I(x', y' 0 , z' 0 ); and (b) interpolating I(x', y' 0 , z' 0 ) for each value of u.

Inventors

  • 👤 Peter S. Crandall

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 18:14
CPC Classifications
G; G06; G06T; G06T12/00; G06T12/20; G01; G01T; G01T1/00; G01T1/29; G01T1/2914; G01T1/2985; A; A61; A61B; A61B6/00; A61B6/02; A61B6/03; A61B6/037; G06T2211/00; G06T2211/40; G06T2211/424

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 127 words
A method for forward projecting data from an image volume to a projection plane, said method comprising the steps of: rotating the image data by a transaxial angle φ to align the image data with the projection plane so that the image coordinates (x', y'z') are then related to the projection plane coordinates (u, v) by: u=x', and v=y' sinθ+z'cosθ, where θ is the axial angle; and for every angle θ, and for each y' 0 and for each value v in the projection plane: (a) determining z' 0 =(v-y' 0 sinθ)/cosθ and interpolating in the z' direction for each x', to form the line I(x', y' 0 , z' 0 ); and (b) interpolating I(x', y' 0 , z' 0 ) for each value of u.
Claim 2
Independent Claim 127 words
A method for forward projecting data from an image volume to a projection plane, said method comprising the steps of: rotating the image data by a transaxial angle φ to align the image data with the projection plane so that the image coordinates (x', y'z') are then related to the projection plane coordinates (u, v) by: u=x', and v=y' sinθ+z'cosθ, where θ is the axial angle; and for every angle θ, and for each y' 0 and for each value v in the projection plane: (a) determining z' 0 =(v-y' 0 sinθ)/cosθ and interpolating in the z' direction for each x', to form the line I(x', y' 0 , z' 0 ); and (b) interpolating I(x', y' 0 , z' 0 ) for each value of u.
Claim 3
Dependent Claim 20 words
A method in accordance with claim 1 wherein steps (a) and (b) are performed by a processor utilizing data pipelining.
Claim 4
Dependent Claim 21 words
A method in accordance with claim 1 wherein the data to be forward projected is data representative of positron annihilation events.
Claim 5
Independent Claim 72 words
A system for performing forward projection of data from image volume to a projection plane, said system comprising a processor programmed to perform the step of: rotating the image data by a transaxial angle φ to align the image data with the projection plane so that the image coordinates (x', y'z') are then related to the projection plane coordinates (u, v) by: u=x', and v=y'sin ⊖+z'cos⊖, where ⊖ is the axial angle.
Claim 6
Independent Claim 72 words
A system for performing forward projection of data from image volume to a projection plane, said system comprising a processor programmed to perform the step of: rotating the image data by a transaxial angle φ to align the image data with the projection plane so that the image coordinates (x', y'z') are then related to the projection plane coordinates (u, v) by: u=x', and v=y'sin ⊖+z'cos⊖, where ⊖ is the axial angle.
Claim 7
Dependent Claim 77 words
A system in accordance with claim 4 wherein said processor is further programmed, for every angle ⊖, to perform the steps of: for each y' 0 and for each value v in the projection plane: (a) determining z' 0= (v-y' 0 sin⊖)/cos⊖ and interpolating in the z' direction for each x', to form the line I(x', y' 0 , z' 0 ); and (b) interpolating I(x', y' 0 , z' 0 ) for each value of u.
Claim 8
Dependent Claim 16 words
A system in accordance with claim 4 wherein said processor is a processor utilizing data pipelining.
Claim 9
Dependent Claim 21 words
A system in accordance with claim 4 wherein the data to be forward projected is data representative of positron annihilation events.
Claim 10
Dependent Claim 63 words
A processor programmed to perform forward projection of data from an image volume to a projection plane by: rotating the image data by a transaxial angle φ to align the image data with the projection plane so that the image coordinates (x', y'z') are then related to the projection plane coordinates (u, v) by: u=x', and v=y'sin⊖+z'cos⊖, where ⊖ is the axial angle.
Claim 11
Dependent Claim 63 words
A processor programmed to perform forward projection of data from an image volume to a projection plane by: rotating the image data by a transaxial angle φ to align the image data with the projection plane so that the image coordinates (x', y'z') are then related to the projection plane coordinates (u, v) by: u=x', and v=y'sin⊖+z'cos⊖, where ⊖ is the axial angle.
Claim 12
Dependent Claim 73 words
A processor in accordance with claim 8 further programmed to perform, for every angle ⊖, the steps of: for each y' 0 and for each value v in the projection plane: (a) determining z' 0 =(v-y' 0 sin⊖)/cos⊖ and interpolating in the z' direction for each x', to form the line I(x', y' 0 , z' 0 ); and (b) interpolating I(x', y' 0 , z' 0 ) for each value of u.
Claim 13
Dependent Claim 16 words
A processor in accordance with claim 8 wherein said processor is a processor utilizing data pipelining.
Claim 14
Dependent Claim 21 words
A processor in accordance with claim 8 wherein the data to be forward projected is data representative of positron annihilation events.

References Cited (Backward Citations)

US5169942A Cited
US5414623A Cited
US5300782A Cited
US5241181A Cited
US5272343A Cited
US5264570A Cited
US5230831A Cited
US5272344A Cited
US5378893A Cited
US5438602A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag