Claims
- 1. A method of reconstructing images from data provided by two dimensional detectors, comprising the steps of:
scanning an object in a spiral mode with two dimensional detectors with cone beam projections; and reconstructing an exact image of the scanned object in an efficient manner with a FBP (Filtered Back Projection) algorithm.
- 2. The method of claim 1, wherein the step of scanning includes the step of:
spiral scanning the object.
- 3. The method of claim 1, wherein the scanning step further includes the step of:
moving a table supporting the object through a rotational scanner.
- 4. The method of claim 1, wherein the step of reconstructing further includes the step of:
shift invariant filtering of each of the cone beam projections; and back projection updating the image of the scanned object.
- 5. The method of claim 1, wherein the step of reconstructing includes the steps of:
storing approximately 2 to approximately 4 cone beam (CB) projections in memory at a time; and using one family; of lines for the step of reconstructing.
- 6. The method of claim 1, wherein the step of reconstructing includes the steps of:
storing 1 cone beam (CB) projection in memory at a time; and using one family of lines for the step of reconstructing.
- 7. The method of claim 1, wherein the step of reconstructing includes the steps of:
storing approximately 2 to approximately 4 cone beam (CB) projections in memory at a time; and using two families of lines for the step of reconstructing.
- 8. The method of claim 1, wherein the step of reconstructing includes the steps of:
storing 1 cone beam (CB) projection in memory at a time; and using two families of lines for the step of reconstructing.
- 9. A method of computing exact images derived from spiral computer tomography with area detectors, comprising the steps of:
(a) collecting data from a two dimensional detector during a scan of an object; (b) identifying lines on said detector; (c) shift invariant filtering said data along said lines; (d) back projecting said filtered data to form a precursor of said image; and (e) repeating steps a, b, c, d until an exact image of the object is completed.
- 10. The method of claim 9, wherein the scan includes an x-ray exposure of the object.
- 11. The method of claim 9, wherein the step (b) of identifying lines includes the steps of:
(bi) choose a discrete set of values of the parameter s2 inside the interval [s0−2π+Δ, s0+2π−Δ]; where
y(s0) is the mid point of the CB projections currently stored in memory, Δ is determined by the radius r of the imaginary cylinder U inside which the patient is located (see FIG. 3): Δ=2 cos−1(r/R). (bii) compute the vector u(s0, s2) for each selected s2 according to equations 24u(s0,s2)=(y(s1)-y(s0))×(y(s2)-y(s0))&LeftBracketingBar;y(s1)-y(s0))×(y(s2)-y(s0))&RightBracketingBar;sgn(s2-s0)if 0<&LeftBracketingBar;s2-s0&RightBracketingBar;<2π,u(s0,s2)=y.(s0)×y¨(s0)&LeftBracketingBar;y.(s0)×y¨(s0)&RightBracketingBar; if s2=s0.where,
y(s0), y(s1), y(s2) are three points on the spiral related according to (4), (5); u(s0, s2) is a unit vector perpendicular to the plane containing the points y(s0), y(s1), y(s2); {dot over (y)}(s):=dy/ds; ÿ(s):=d2y/ds2; (biii) find a line for each u(s0, s2) which is obtained by intersecting the plane through y(s0) and perpendicular to the said vector u(s0, s2) with the detector plane DP(s0); and (biv) repeating steps (bi-biii), and forming a family of lines from a collection of the lines.
- 12. The method of claim 9, further including the step of
(b5) preparing the data prior to the step (c) filtering step of:
(b5i) fixing a line L(s2) from the set of lines obtained in step (b); (b5ii) parameterizing points on the lines by polar angle γ in the plane through y(s0) and L(s2); (b5iii) choosing a discrete set of equidistant values γj; (b5iv) find the unit vector βj for each γj which points from y(s0) towards the point on L(s2) that corresponds to γj; (b5v) computer derivatives using the CB projection data Df(y(q),Θ) for a few values of q close to s0 using equation (∂/∂q)Df(y(q),Θ)|q=s0 for all Θ=βj; (b5vi) store the computed derivatives; and (b5vii) repeat steps (b5i) to b5vi for all lines L(s2) identified step (b), in order to create processed CB data Ψ(s0,βj) corresponding to the x-ray source located at y(s0).
- 13. The method of claim 9, wherein the back-projection step (d) includes the steps of:
(di) fix a reconstruction point x, which represents a point inside the object being scanned where it is required to reconstruct the image; (dii) if s0 belongs to IPI(x), then the said filtered CB data affects the image at x and one performs Steps (diii) to (dviii), if s0 is not inside interval IPI(x), then the said filtered CB data is not used for image reconstruction at x and go back to step (di) and choose another reconstruction point. Here IPI(x) the PI parametric interval; (diii) find the projection {circumflex over (x)} of x onto a detector plane DP(s0) and unit vector β(s0, x), which points from y(s0) towards x; (div) identify lines from family of lines and points on the said lines that are close to the said projection {circumflex over (x)}, using equation(x−y(s0))·u(s0,s2)=0, s2εIPI(x);(dv) using interpolate find value of Φ(s0, β(s0, x)) from Φ(s0, βj) for βj close to β(s0, x); (dvi) compute contribution from filtered CB data to the image being reconstructed at the point x by dividing Φ(s0, β(s0, x)) by −2π2|x−y(s0)|; (dvii) add the contribution to the image being reconstructed at the point x according to a pre-selected scheme; and (dviii) go to step (di) and choose a different reconstruction point x.
- 14. The method of claim 9, further comprising the steps of:
storing approximately 2 to approximately 4 cone beam (CB) projections in memory at a time; and using one family of lines for the step of reconstructing.
- 15. The method of claim 9, further comprising the steps of:
storing 1 cone beam(CB) projection in memory at a time; and using one family of lines for reconstructing the exact image.
- 16. The method of claim 9, further comprising the steps of:
storing approximately 2 to approximately 4 cone beam(CB) projections in memory at a time; and using two families of lines for reconstructing the exact image.
- 17. The method of claim 9, further comprising the steps of:
storing 1 cone beam(CB) projection in memory at a time; and using two families of lines for reconstructing the exact image.
Parent Case Info
[0001] This invention relates to computer tomography, and in particular to processes and systems for reconstructing three dimensional images from the data obtained by a spiral scan, and this invention claims the benefit of priority to U.S. Provisional Application No. 60/312,827 filed Aug. 16, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60312827 |
Aug 2001 |
US |
Divisions (1)
|
Number |
Date |
Country |
| Parent |
10143160 |
May 2002 |
US |
| Child |
10389534 |
Mar 2003 |
US |