Helical rowwise view weighting of computed tomographic images
First Claim
1. A method for reconstructing an image of an object utilizing a computed tomographic (CT) imaging system having a radiation source and a multislice detector array on a rotating gantry, the radiation source configured to project a beam of radiation through an object and towards the multislice detector array, the multislice detector array configured to sense attenuation of the radiation passing through the object;
- said method comprising the steps of;
helically scanning an object with a computed tomographic imaging system to acquire a plurality of slices of projection data;
interpolating an axial fan beam set of projection data as a vector function {right arrow over (R)}a from a fan beam set of projection data from the helical scan {right arrow over (R)}hi, where i=1, . . . , n is a row index and n represents a of number of rows of the detector array, using a relationship written as;
where wi(β
) is a weighting function written as;
where m is a number of images used for z smoothing, β
j is a gantry rotation angle for a plane of reconstrution of a jth image, and where constants
and g(x) is either a linear or non-linear function.
2 Assignments
0 Petitions
Accused Products
Abstract
One aspect of the present invention is a method for reconstructing an image of an object utilizing a computed tomographic (CT) imaging system. The method includes steps of: helically scanning an object; interpolating an axial fan beam set of projection data as a vector function {right arrow over (R)}a from a fan beam set of projection data from the helical scan {right arrow over (R)}h
where wi(β) is a weighting function written as:
where m is a number of images used for z smoothing, βj is a gantry rotation angle for a plane of reconstrution of a jth image, and
where constants
and g(x) is either a linear or non-linear function.
-
Citations
18 Claims
-
1. A method for reconstructing an image of an object utilizing a computed tomographic (CT) imaging system having a radiation source and a multislice detector array on a rotating gantry, the radiation source configured to project a beam of radiation through an object and towards the multislice detector array, the multislice detector array configured to sense attenuation of the radiation passing through the object;
-
said method comprising the steps of;
helically scanning an object with a computed tomographic imaging system to acquire a plurality of slices of projection data;
interpolating an axial fan beam set of projection data as a vector function {right arrow over (R)}a from a fan beam set of projection data from the helical scan {right arrow over (R)}h i , where i=1, . . . , n is a row index and n represents a of number of rows of the detector array, using a relationship written as;
where wi(β
) is a weighting function written as;
where m is a number of images used for z smoothing, β
j is a gantry rotation angle for a plane of reconstrution of a jth image, andwhere constants
and g(x) is either a linear or non-linear function.- View Dependent Claims (2, 3, 4, 5, 6)
where T is a detector sampling rate per rotation, and r is the number of detector rows.
-
-
7. A method for reconstructing an image of an object utilizing a computed tomographic (CT) imaging system having a radiation source and a multislice detector array on a rotating gantry, the radiation source configured to project a beam of radiation through an object and towards the multislice detector array, the multislice detector array configured to sense attenuation of the radiation passing through the object;
-
said method comprising the steps of;
helically scanning an object with a computed tomographic imaging system to acquire a plurality of slices of projection data;
rebinning the projection data to align and store helical scan data for view weighting;
generating a view weighting function;
looping, for each view and for each row of the multislice detector array, to retrieve and to view weight the helical scan data, and to write the weighted data to a buffer; and
reconstructing an image of the object using the weighted data. - View Dependent Claims (8, 9)
initializing a buffer for storing the weighting function;
generating a base weighting function f(z), where z is a distance from a scan data location to a plane of reconstruction;
calculating an offset for z-smoothing images; and
summing all weights with an offset h.
-
-
9. A method in accordance with claim 8 wherein view weighting the helical scan data comprises the steps of:
-
obtaining parameters for a view weighting function;
calculating a projection view number to determine a location to store the weighted data in the buffer; and
multiplying the helical scan data by the view weighting function.
-
-
10. A computed tomographic (CT) imaging system for reconstructing an image of an object, said computed tomographic (CT) imaging system comprising a radiation source and a multislice detector array on a rotating gantry, said radiation source configured to project a beam of radiation through an object and towards said multislice detector array, said multislice detector array configured to sense attenuation of said radiation beam passing through the object;
-
said imaging system configured to;
helically scan an object to acquire a plurality of slices of projection data;
interpolate an axial fan beam set of projection data as a vector flnction {right arrow over (R)}a from a fan beam set of projection data from the helical scan {right arrow over (R)}h i , where i=1, . . . , n is a row index and n represents a of number of rows of the detector array, using a relationship written as;
where wi(β
) is a weighting function written as;
where m is a number of images used for z smoothing, β
j is a gantry rotation angle for a plane of reconstrution of a jth image, andwhere constants
and g(x) is either a linear or non-linear function.- View Dependent Claims (11, 12, 13, 14, 15)
where T is a detector sampling rate per rotation, and r is the number of detector rows.
-
-
16. A computed tomographic (CT) imaging system for reconstructing an image of an object, said computed tomographic (CT) imaging system comprises a radiation source and a multislice detector array on a rotating gantry, said radiation source configured to project a beam of radiation through an object and towards said multislice detector array, said multislice detector array configured to sense attenuation of said radiation passing through the object;
-
said imaging system configured to;
helically scan an object with a computed tomographic imaging system to acquire a plurality of slices of projection data;
rebin the projection data to align and store helical scan data for view weighting;
generate a view weighting function;
loop, for each view and for each row of the multislice detector array, to retrieve and to view weight the helical scan data, and to write the weighted data to a buffer; and
reconstruct an image of the object using the weighted data. - View Dependent Claims (17, 18)
initialize a buffer for storing the weighting function;
generate a base weighting function f(z), where z is a distance from a scan data location to a plane of reconstruction;
calculate an offset for z-smoothing images; and
sum all weights with an offset h.
-
-
18. An imaging system in accordance with claim 17 wherein to view weight the helical scan data, said imaging system is configured to:
-
obtain parameters for a view weighting function;
calculate a projection view number to determine a location to store the weighted data in the buffer; and
multiply the helical scan data by the view weighting function.
-
Specification