Claims
- 1. A method of providing images of internal views of a patient for medical diagnostic purposes by sampling a radiation field emanating from said patient,
- said method comprising the steps of:
- providing an orthogonal grid of discrete points to define the location of sampling points and non-sampling points in the radiation field,
- sampling the radiation field to acquire initial sampled data at said sampling points which are at certain of said discrete points on said orthogonal grid with other of said discrete points being said non-sampling points where initially no sampled data is acquired,
- transforming said initial sampled data to image data,
- said transforming step including interpolating said initial sampled data at said certain of said sampling points to obtain interpolated data at certain of said non-sampling points,
- said interpolating step comprising doing four point interpolation using the acquired initial sampled data at said sampling points that are nearest neighbors and next nearest neighbors in a line with, and on both sides of the non-sampling point requiring interpolated data,
- deriving interpolation coefficients for each of the four sampling points,
- maintaining the signal content of initial sampled data by conserving variance in a location independent manner and by varying the interpolation coefficients so that the sum of the squared varied interpolation coefficients adds up to unity to provide images with reduced local texture artifacts, and
- using the provided images for medical diagnostic purposes.
- 2. The method of claim 1 wherein the interpolating step includes the steps of:
- determining a location of one of said non-sampling points,
- locating on said orthogonal grid the nearest two sampling points on a straight line to the determined location of the one of said non-sampling points,
- locating on said orthogonal grid the next nearest two sampling points to the determined location, there being a midway point that is midway between the two nearest sampling points on the straight line, the midway point being a zero point,
- determining the distance of the determined location to the midway point,
- calculating location dependent variance conserving interpolation coefficients of the nearest two sampling points and the next nearest two sampling points on each side of said determined location using a cubic polynomial,
- varying the location dependent variance conserving interpolation coefficients to obtain location independent variance conserving interpolation coefficients which provide interpolated values for said determined location such that changes in the texture of the provided image as a function of location are reduced,
- multiplying the location independent interpolation coefficients at the two sampling points nearest to the determined location and at the two sampling points next nearest to the determined location by the initial data at each of the nearest two sampling points and each of the next nearest two sampling points, respectively, to provide interpolation products,
- summing the interpolation products to provide interpolated data, and
- using the interpolated data with the initial data to provide the images with reduced local texture artifacts.
- 3. The method of claim 2 wherein the step of varying said location dependent variance conserving interpolation coefficients which conserve the variance of the original image, includes:
- obtaining said location independent variance conserving interpolation coefficients at each of the four sampling points which are on the straight line by selectively adding products to and subtracting products from the location dependent variance conserving interpolation coefficients to conserve the variance in a location independent manner, said products comprised of a known function of the distance of the non-sampling point from the midway point multiplied by a multiplier that is a function of the distance of the non-sampling point from the midway point such that the variance is conserved in a substantially location independent manner.
- 4. The method of claim 2 wherein the interpolating step includes the steps of:
- obtaining said location dependent variance conserving interpolation coefficients that suppress variance using a cubic polynomial,
- converting the location dependent variance conserving interpolation coefficients into location independent variance conserving interpolation coefficients by adding and subtracting products to the location dependent variance conserving interpolation coefficients, so that when the nearest two sampling points are at a distance to the midway point of -1/2, 1/2 and the next nearest two sampling points are at a distance to the midway point of -3/2, 3/2 the variance conserving interpolation coefficients are equal to: ##EQU14## where: W.sup.c (X) are the location dependent variance conserving interpolation coefficients derived from a four point cubic polynomial,
- X is the distance of the desired non-sampling point from the midway point;
- W(X) are the location independent variance conserving interpolation coefficients; and
- .beta.(X.sup.2) is an unknown function of X used to set the sum of the squared interpolation coefficients to 1.
- 5. The method of claim 4 wherein the interpolating step includes squaring coefficients W(X),
- summing the squared coefficients W.sup.2 (X),
- setting the sum equal to unity,
- solving for .beta.(X.sup.2) with the sum of the squared interpolation coefficients equal to unity, and
- using the value of .beta.(X.sup.2) at each X location to solve for a location dependent coefficient W(X) that will result in variance being conserved.
- 6. The method of claim 5 wherein the solution of .beta.(X.sup.2) is approximated.
- 7. The method of claim 6 wherein .beta.(X.sup.2) is approximately 0.214.
- 8. The method of claim 6 wherein .beta.(X.sup.2) is approximately 0.219 and consequently the sum of the squared coefficients is between 0.9930 and 1.0094.
- 9. The method of claim 1 wherein a 4.sup.d point interpolation is accomplished on a d-dimensional orthogonal grid, where d is a positive integer equal to or greater than 1.
- 10. A system for providing images of internal views of a patient for medical diagnostic purposes, said system comprising:
- an orthogonal grid of discrete points,
- a radiation detector for sampling a radiation field emanating from said patient on said orthogonal grid of discrete points to acquire initial sampled data at certain of said discrete points with other of said discrete points being non-sampling points where initially no sampled data is acquired,
- an image processor for transforming said initial sampled data to image data,
- said image processor including a four point interpolator for interpolating said initial data at said certain of said sampling points to obtain interpolated data at certain of said non-sampling points,
- said interpolator using normalized interpolation coefficients to obtain interpolated data,
- setting values of said interpolation coefficients so that the normalized interpolation coefficients add up to unity and so that the sum of squared interpolation coefficients add up to unity, said interpolator including:
- means for locating a non-sampling point requiring interpolated data,
- means for locating the nearest two sampling points to the non-sampling point requiring interpolated data, said nearest two sampling points and said non-sampling point being on a straight line in said orthogonal grid, one of said nearest two sampling points being on each side of said non-sampling point requiring said interpolated data;
- means for locating the next nearest two sampling points on the straight line, one point of each of said next nearest two sampling points being on each side of the non-sampling point requiring said interpolated data;
- means for determining the distance of the non-sampling point requiring said interpolated data to a midway point between the nearest two sampling points, the midway point being a zero point in relation to the other five points; and
- means for setting the values of the interpolation coefficients used in the interpolations so that the sum of all squared interpolation coefficients adds up to unity to conserve the variance in a location dependent manner.
- 11. The system of claim 10 wherein said interpolator includes:
- means for obtaining variance conserving interpolation coefficients at the nearest and the next nearest points to the non-sampling point such that the variance conserving interpolation coefficient conserve the variance in a location dependent manner;
- means for varying the variance conserving interpolation coefficients by selectively adding products thereto and subtracting products therefrom to provide location independent interpolation coefficients that conserve the variance in a substantially location independent manner;
- said products comprising a known function of the distance of the non-sampling point from the midway point multiplied by an unknown function of the distance of the non-sampling point to the midway point; and
- means for solving for the unknown function using the distance of the non-sampling point to the midway point, and
- means for using the solution of the unknown function to obtain interpolation coefficients to conserve variance in a substantially location independent manner.
- 12. The system of claim 11 wherein said interpolator includes:
- means for obtaining the variance conserving interpolation coefficients that conserve variance by solving a cubic polynomial, said variance conserving interpolation coefficients being location dependent,
- means for converting the location dependent variance conserving interpolation coefficients into location independent variance conserving interpolation coefficients by selectively adding and subtracting values to the location dependent variance conserving interpolation coefficients so that when the nearest two sampling points are at a distance to the midway point of -1/2, 1/2 and the next nearest two sampling points are at a distance to the midway point of -3/2, 3/2 the location independent variance conserving interpolation coefficients are equal to: ##EQU15## where: W.sup.c (X) are the location dependent variance conserving interpolation coefficients derived from a four point polynomial;
- X is the location of the desired non-sampling point on an orthogonal on said orthogonal grid;
- W(X) are the location dependent variance conserving interpolation coefficients; and
- .beta.(X.sup.2) is an unknown multiplier that is a function of X used to set the sum of the squared variance location independent interpolation coefficients to 1.
- 13. The system of claim 12 wherein said interpolator includes:
- means for summing the coefficients W(X),
- means for squaring the coefficients W(X),
- means for summing the squared coefficients,
- means for solving for .beta.(X.sup.2) with the sum of the squared coefficients equal to one, and
- means for using the value of .beta.(X.sup.2) at each X location to solve for a location independent coefficient W(X) that will result in variance being conserved.
- 14. The system of claim 13 wherein the solution of .beta.(X.sup.2) is approximated.
- 15. The system of claim 14 wherein .beta.(X.sup.2) is approximately 0.214.
- 16. The system of claim 14 wherein .beta.(X.sup.2) is approximately 0.219.
- 17. The system of claim 10 wherein a 4d point interpolation is accomplished on a d-dimensional grid with d being a positive integer equal to or greater then 1.
Parent Case Info
This application is a continuation of application Ser. No. 08/005,800, filed Jan. 19, 1993, now abandoned.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
4808826 |
Lim et al. |
Feb 1989 |
|
4914507 |
Smith et al. |
Apr 1990 |
|
4987544 |
Honda et al. |
Jan 1991 |
|
Non-Patent Literature Citations (1)
Entry |
Ronald J. Jaszczak et al.(Variance Propagation for Spect With Energy--Weighted Acquisition IEEE Transaction on Nuclear Science vol. 38, No. 2, Apr. 1991. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
05800 |
Jan 1993 |
|