A multi-sector back-off logic algorithm for obtaining optimal slice-sensitive computed tomography (“CT”) profiles. The systems and methods of the present invention improving the temporal resolution of a CT system by checking for z location errors between sectors and automatically backing-off to an alternative multi-sector algorithm when necessary (i.e., selecting an optimized maximum number of sectors to reconstruct), providing less z location error. Based upon this z location error, the systems and methods of the present invention also calculating the maximum number of sectors that should be used for reconstruction “on-the-fly” (i.e., on a per image basis across an entire series of images). These systems and methods utilizing the Recommended Protocol for Cardiac reconstruction algorithms.
|
0. 26. An imaging apparatus comprising:
an imager; and
a computer programmed to:
acquire scan data;
select a predetermined number of sectors corresponding to the scan data;
determine a multiple-sector z location error corresponding to the predetermined number of sectors for a desired z location;
select a z location error threshold;
reconstruct an image from less than the predetermined number of sectors if the multiple-sector z location error is above the z location error threshold; otherwise
reconstruct an image from the predetermined number of sectors.
1. A computed tomography method, comprising:
determining a maximum z location error;
determining a weighted average z location error;
selecting a threshold value associated with the maximum z location error and the weighted average z location error;
prescribing an n+1 sector reconstruction algorithm;
if the maximum z location error is less than the threshold value or the weighted average z location error is less than the threshold value, performing an n+1 sector reconstruction; and
if the maximum z location error exceeds the threshold value or the weighted average z location error exceeds the threshold value, prescribing an n sector reconstruction.
0. 33. An imaging method comprising:
accessing a predetermined number of sectors to reconstruct;
receiving scan data associated with the predetermined number of sectors;
determining a z location error threshold;
determining a plurality of z locations for a desired z location corresponding to the predetermined number of sectors;
calculating a first multi-sector z location error based on the plurality of z locations;
reconstructing less than the predetermined number of sectors to create an image if the first multi-sector z location error is above the z location error threshold; otherwise
reconstructing the predetermined number of sectors to create an image.
9. An imaging method for obtaining optimal slice-sensitive profiles, comprising:
determining a maximum z location error associated with an imaging system;
determining a weighted average z location error associated with the imaging system;
selecting a threshold value associated with the maximum z location error and the weighted average z location error;
prescribing an n+1 sector reconstruction algorithm;
if the maximum z location error is less than the threshold value or the weighted average z location error is less than the threshold value, performing an n+1 sector reconstruction; and
if the maximum z location error exceeds the threshold value or the weighted average z location error exceeds the threshold value, prescribing an n sector reconstruction.
5. A computed tomography method for obtaining optimal slice-sensitive profiles, comprising:
determining a maximum z location error associated with a computed tomography system;
determining a weighted average z location error associated with the computed tomography system;
selecting a threshold value associated with the maximum z location error and the weighted average z location error;
prescribing an n+1 sector reconstruction algorithm;
if the maximum z location error is less than the threshold value or the weighted average z location error is less than the threshold value, performing an n+1 sector reconstruction; and
if the maximum z location error exceeds the threshold value or the weighted average z location error exceeds the threshold value, prescribing an n sector reconstruction.
17. An imaging system, comprising:
an imaging scanner;
a first algorithm operable for determining a maximum z location error associated with the imaging system;
a second algorithm operable for determining a weighted average z location error associated with the imaging system;
a third algorithm operable for selecting a threshold value associated with the maximum z location error and the weighted average z location error;
means for prescribing an n+1 sector reconstruction algorithm;
a fourth algorithm operable for, if the maximum z location error is less than the threshold value or the weighted average z location error is less than the threshold value, performing an n+1 sector reconstruction; and
wherein the fourth algorithm is further operable for, if the maximum z location error exceeds the threshold value or the weighted average z location error exceeds the threshold value, prescribing an n sector reconstruction.
13. A computed tomography system, comprising:
a computed tomography scanner;
a first algorithm operable for determining a maximum z location error associated with the computed tomography system;
a second algorithm operable for determining a weighted average z location error associated with the computed tomography system;
a third algorithm operable for selecting a threshold value associated with the maximum z location error and the weighted average z location error;
means for prescribing an n+1 sector reconstruction algorithm;
a fourth algorithm operable for, if the maximum z location error is less than the threshold value or the weighted average z location error is less than the threshold value, performing an n+1 sector reconstruction; and
wherein the fourth algorithm is further operable for, if the maximum z location error exceeds the threshold value or the weighted average z location error exceeds the threshold value, prescribing an n sector reconstruction.
2. The computed tomography method of
3. The computed tomography method of
4. The computed tomography method of
6. The computed tomography method of
7. The computed tomography method of
8. The computed tomography method of
10. The imaging method of
11. The imaging method of
12. The imaging method of
14. The computed tomography system of
15. The computed tomography system of
16. The computed tomography system of
18. The imaging system of
19. The imaging system of
0. 21. The computed tomography method of
determining the maximum z location error further comprises determining a first maximum z location error and a second maximum z location error; and
determining the weighted average z location error further comprises determining a first weighted average z location error and a second weighted average z location error.
0. 22. The computed tomography method of
determining the maximum z location error further comprises determining a first maximum z location error and a second maximum z location error; and
determining the weighted average z location error further comprises determining a first weighted average z location error and a second weighted average z location error.
0. 23. The imaging method of
determining the maximum z location error further comprises determining a first maximum z location error and a second maximum z location error; and
determining the weighted average z location error further comprises determining a first weighted average z location error and a second weighted average z location error.
0. 24. The computed tomography system of
the first algorithm is further operable for determining a first maximum z location error and a second maximum z location error; and
the second algorithm is further operable for determining a first weighted average z location error and a second weighted average z location error.
0. 25. The imaging system of
the first algorithm is further operable for determining a first maximum z location error and a second maximum z location error; and
the second algorithm is further operable for determining a first weighted average z location error and a second weighted average z location error.
0. 27. The imaging apparatus of
determine a z location for each of the predetermined number of sectors;
determine a detector coverage associated with the imager;
calculate an upper limit and a lower limit of the detector coverage for each of the predetermined number of sectors; and
determine a single-sector z location error for each of the predetermined number of sectors based on the respective z location, the upper limit, and the lower limit of each sector.
0. 28. The imaging apparatus of
set the single-sector z location error for each sector equal to the lower limit minus the z location, if the respective single-sector z location is less than the lower limit;
set the single-sector z location error for each sector equal to the upper limit minus the z location, if the respective single-sector z location is greater than the upper limit; otherwise
set the single-sector z location equal to zero.
0. 29. The imaging apparatus of
identify an upper-most z location error sector of the predetermined number of sectors based on the single-sector z location error of each sector;
identify a lower-most z location error sector from the predetermined number of sectors based on the single-sector z location error of each sector; and
determine the multi-sector z location error by calculating a maximum z location error based on the upper-most z location error sector and the lower-most z location error sector.
0. 30. The imaging apparatus of
maximum—error—spread=maximum—error−minimum—error
where:
maximum—error represents the single-sector z location error corresponding to the upper-most z location error sector and minimum—error represents the single-sector z location error corresponding to the lower-most z location error sector.
0. 31. The imaging apparatus of
0. 32. The imaging apparatus of
WE=total error over all sectors/total view over all sectors
where:
WE represents the weighted average z location error and total error over all sectors represents a total z location error over all sectors.
0. 34. The method of
determining a plurality of detector coverage limits, each detector coverage limit corresponding to a respective one of the predetermined number of sectors;
determining a plurality of single-sector z location errors based on the plurality of detector coverage limits; and
calculating the first multi-sector z location error based on the plurality of single-sector z location errors.
0. 35. The method of
calculating a second multi-sector z location error based on the plurality of z locations; and
reconstructing a set of sectors having one less sector than the predetermined number of sectors if the second multi-sector z location error is below the z location error threshold.
0. 36. The method of
0. 37. The method of
0. 38. The method of
|
The present invention relates generally to computed tomography (“CT”) systems and methods. More specifically, the present invention relates to a multi-sector back-off logic algorithm for obtaining optimal slice-sensitive CT profiles, especially for cardiac applications.
Computed tomography (“CT”) systems are often used to image the heart and cardiovasculature. The data for a given image may be collected from multiple cardiac cycles using multiple sectors. This creates a number of challenges. In an ideal case, the multiple sectors used to reconstruct the heart and cardiovasculature overlap for a zero Z location error between sectors. This, however, is not always the case. For a relatively low heart rate and high pitch, for example, the sectors used to reconstruct the heart and cardiovasculature do not always overlap, resulting in a relatively large Z location error between sectors and relatively poor slice-sensitive profiles. Because of this, the data collected from multiple cardiac cycles may be too far apart, resulting in poor image quality.
Thus, what is needed are systems and methods that generate high temporal resolution images for cardiac CT applications while addressing the problem of bad images by checking for these Z location errors between sectors and automatically backing-off to an alternative multi-sector algorithm when necessary (i.e., selecting an optimized maximum number of sectors to reconstruct), providing less Z location error. What is also needed are systems and methods that, based upon this Z location error, calculate the maximum number of sectors that should be used for reconstruction “on-the-fly” (i.e., on a per image basis across an entire series of images). Preferably, these systems and methods utilize the Recommended Protocol for Cardiac Reconstruction Algorithms.
Accordingly, the present invention provides a multi-sector back-off logic algorithm for obtaining optimal slice-sensitive computed tomography (“CT”) profiles. The systems and methods of the present invention generate high temporal resolution images for cardiac CT applications and address the problem of bad images by checking for Z location errors between sectors and automatically backing-off to an alternative multi-sector algorithm when necessary (i.e., selecting an optimized maximum number of sectors to reconstruct), providing less Z location error. Based upon this Z location error, the systems and methods of the present invention also calculate the maximum number of sectors that should be used for reconstruction “on-the-fly” (i.e., on a per image basis across an entire series of images). These systems and methods utilize the Recommended Protocol for Cardiac Reconstruction Algorithms.
In one embodiment of the present invention, a computed tomography method includes determining a maximum Z location error and determining a weighted average Z location error. The computed tomography method also includes selecting a threshold value associated with the maximum Z location error and the weighted average Z location error. The computed tomography method further includes prescribing an N+1 sector reconstruction algorithm. If the maximum Z location error is less than or equal to the threshold value or the weighted average Z location error is less than or equal to the threshold value, the computed tomography method includes performing an N+1 sector reconstruction. If the maximum Z location error exceeds the threshold value or the weighted average Z location error exceeds the threshold value, the computed tomography method includes prescribing an N sector reconstruction.
In another embodiment of the present invention, a computed tomography method for obtaining optimal slice-sensitive profiles includes determining a maximum Z location error associated with a computed tomography system and determining a weighted average Z location error associated with the computed tomography system. The computed tomography method also includes selecting a threshold value associated with the maximum Z location error and the weighted average Z location error. The computed tomography method further includes prescribing an N+1 sector reconstruction algorithm. If the maximum Z location error is less than the threshold value or the weighted average Z location error is less than the threshold value, the computed tomography method includes performing an N+1 sector reconstruction. If the maximum Z location error exceeds the threshold value or the weighted average Z location error exceeds the threshold value, the computed tomography method includes prescribing an N sector reconstruction.
In an further embodiment of the present invention, an imaging method for obtaining optimal slice-sensitive profiles includes determining a maximum Z location error associated with an imaging system and determining a weighted average Z location error associated with the imaging system. The imaging method also includes selecting a threshold value associated with the maximum Z location error and the weighted average Z location error. The imaging method further includes prescribing an N+1 sector reconstruction algorithm. If the maximum Z location error is less than the threshold value or the weighted average Z location error is less than the threshold value, the imaging method includes performing an N+1 sector reconstruction. If the maximum Z location error exceeds the threshold value or the weighted average Z location error exceeds the threshold value, the imaging method includes prescribing an N sector reconstruction.
In a still further embodiment of the present invention, a computed tomography system includes a computed tomography scanner, a first algorithm operable for determining a maximum Z location error associated with the computed tomography system, and a second algorithm operable for determining a weighted average Z location error associated with the computed tomography system. The computed tomography system also includes a third algorithm operable for selecting a threshold value associated with the maximum Z location error and the weighted average Z location error. The computed tomography system further includes means for prescribing an N+1 sector reconstruction algorithm. The computed tomography system still further includes a fourth algorithm operable for, if the maximum Z location error is less than the threshold value or the weighted average Z location error is less than the threshold value, performing an N+1 sector reconstruction, and wherein the fourth algorithm is further operable for, if the maximum Z location error exceeds the threshold value or the weighted average Z location error exceeds the threshold value, prescribing an N sector reconstruction.
In a still further embodiment of the present invention, an imaging system includes an imaging scanner, a first algorithm operable for determining a maximum Z location error associated with the imaging system, and a second algorithm operable for determining a weighted average Z location error associated with the imaging system. The imaging system also includes a third algorithm operable for selecting a threshold value associated with the maximum Z location error and the weighted average Z location error. The imaging system further includes means for prescribing an N+1 sector reconstruction algorithm. The imaging system still further includes a fourth algorithm operable for, if the maximum Z location error is less than the threshold value or the weighted average Z location error is less than the threshold value, performing an N+1 sector reconstruction, and wherein the fourth algorithm is further operable for, if the maximum Z location error exceeds the threshold value or the weighted average Z location error exceeds the threshold value, prescribing an N sector reconstruction.
The systems and methods of the present invention allow for the creation of relatively high temporal resolution images for cardiac applications while addressing the problem of the generation of bad images due to relatively large Z location errors between sectors that are used for reconstruction. In general, the algorithm of the present invention is based upon the measurement of maximum Z location error (“ME”) and weighted average Z location error (“WE”) and determining how far these measurements are from predetermined limits.
The computation of the Z location error, ME, and WE includes a number of steps beginning with calculating half the detector coverage (i.e., the distance from the center of the detector to the center of the outer row). This is done using the following equation:
half the detector coverage=[(num_rows/2)−1]*detector width. (1)
Next, the Z location error is computed for each sector. This is done by finding the Z location of the center view in the table space and calculating upper (“maximum”) limit and the lower (“minimum”) limit that the detector may cover at this particular Z location. The maximum limit and the minimum limit are given by:
maximum limit=center Z location+half the detector coverage, (2)
minimum limit=center Z location−half the detector coverage. (3)
The Z location error is computed for each sector using the following algorithm and is a signed value:
if Z location<lower limit, Z location error=lower limit−Z location; (4)
if Z location>upper limit, Z location error=upper limit−Z location; (5)
if lower limit<Z location<upper limit, Z location error=0. (6)
Next, the maximum error between the upper most and lower most error sectors is calculated. This also involves calculating the maximum and minimum errors within the set of sectors and the maximum error spread. The maximum error spread is given by:
maximum error spread=maximum error−minimum error−max(Zi−Zdesired)−min(Zi−Zdesired). (7)
Next, WE is calculated using the average error weighted by the number of views in each sector:
WE=total error over all sectors/total view over all sectors=sum(0,sector−1)|Zi−Zdesired|*Wi. (8)
The percentage of image locations, or images, that fall into the gap is given by gap/(gap+overlap).
Referring to
In another embodiment of the present invention, the Z location error concepts described above are illustrated in FIG. 2.
As described above, the multi-sector back-off logic algorithm for obtaining optimal slice-sensitive CT profiles of the present invention is based upon deciding the maximum number of sectors to reconstruct in a given situation. This determination is made based upon how far two given sectors are separated with respect to the Z location. The algorithm begins with a predetermined number of sectors and, based upon the maximum Z location error and the weighted average Z location error, backs off to a lesser number of sectors until images may be generated with minimum error. This algorithm is illustrated in FIG. 3.
Referring to
Referring to
It is apparent that there has been provided, in accordance with the systems and methods of the present invention, a multi-sector back-off logic algorithm for obtaining optimal slice-sensitive CT profiles. Although the systems and methods of the present invention have been described with reference to preferred embodiments and examples thereof, other embodiments and examples may perform similar functions and/or achieve similar results. All such equivalent embodiments and examples are within the spirit and scope of the present invention and are intended to be covered by the following claims.
Okerlund, Darin Robert, Kurady, Rajendra, Chao, Edward Henry, Woodford, Mark Edward
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
6134293, | Feb 04 1998 | Siemens Healthcare GmbH | Image reconstruction method for computed tomography |
6154516, | Aug 04 1998 | Picker International, Inc.; PICKER INTERNATIONAL, INC | Cardiac CT system |
6307910, | Jan 07 2000 | GE Medical Systems Global Technology Company LLC | Methods and apparatus for reduced radiation coronary computed tomography imaging |
6393091, | Dec 13 1999 | General Electric Company | Methods and apparatus for non-uniform temporal cardiac imaging |
6504893, | Nov 28 1999 | Siemens Healthcare GmbH | Method for examining a body region executing a periodic motion |
6587539, | Mar 13 2001 | Shimadzu Corporation | Radiographic apparatus |
6628742, | Sep 29 2000 | GE Medical Systems Global Technology Company, LLC | Cardiac helical half scan reconstructions for multiple detector row CT |
6665370, | Jul 09 2001 | Siemens Healthcare GmbH | Computed tomography method and apparatus for acquiring images dependent on a time curve of a periodic motion of the subject |
20020021785, | |||
20020136350, | |||
20030185337, | |||
20040017881, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Mar 31 2003 | GE Medical Systems Global Technology Company, LLC | General Electric Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 022791 | /0171 | |
Feb 14 2007 | General Electric Company | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Sep 16 2010 | ASPN: Payor Number Assigned. |
Oct 01 2012 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Nov 04 2016 | REM: Maintenance Fee Reminder Mailed. |
Mar 29 2017 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Sep 21 2013 | 4 years fee payment window open |
Mar 21 2014 | 6 months grace period start (w surcharge) |
Sep 21 2014 | patent expiry (for year 4) |
Sep 21 2016 | 2 years to revive unintentionally abandoned end. (for year 4) |
Sep 21 2017 | 8 years fee payment window open |
Mar 21 2018 | 6 months grace period start (w surcharge) |
Sep 21 2018 | patent expiry (for year 8) |
Sep 21 2020 | 2 years to revive unintentionally abandoned end. (for year 8) |
Sep 21 2021 | 12 years fee payment window open |
Mar 21 2022 | 6 months grace period start (w surcharge) |
Sep 21 2022 | patent expiry (for year 12) |
Sep 21 2024 | 2 years to revive unintentionally abandoned end. (for year 12) |