Correction of sharp-edge artifacts in differential phase contrast CT images and its improvement in automatic material identification
AssigneeThe Board of Trustees of the Leland Stanford Junior University
InventorsChing-wei Chang, Lambertus Hesselink
Life of this patent
Estimating the term…
Abstract
A method for correcting image data from a differential phase contrast imaging system is provided. Data comprising distorted data due to spatial variation is obtained. The data is corrected by correcting the distorted data.
Claims18
A method for correcting image data from a differential phase contrast imaging system comprising:
- obtaining image data comprising distorted data due to spatial variation of an object caused by a gradient of an index of refraction, wherein the differential phase contrast imaging system has a pixel size and wherein the spatial variation has a width which is sub-pixel, causing the distorted data;
- and
- correcting the image data by correcting the distorted data due to sub-pixel width of the spatial variation caused by the gradient of the index of refraction, comprising the steps of:
- creating an image from the image data;
- creating a sinogram from the image;
- and
- using the sinogram to provide corrected data.
A method for correcting image data from a differential phase contrast imaging system comprising:
- obtaining image data comprising distorted data due to spatial variation;
- and
- correcting the image data by correcting the distorted data, wherein the correcting the data, comprises at least one cycle, wherein each cycle comprises:
- a) performing a Hilbert-filtered back projection of the data to create an image;
- b) setting all positive-valued pixels to zero in the image, and keeping all values of pixels with negative values in the image to create a negative value image with the only negative-valued data;
- c) projecting the negative value image with only negative-valued data to produce a correction sinogram;
- d) differentiating the correction sinogram to provide a differentiated correction sinogram;
- e) keeping pixels with highest absolute values in the differentiated correction sinogram;
- f) multiplying the highest absolute values by a factor;
- g) subtracting the highest absolute values multiplied by the factor from the data to create corrected data;
- and
- h) replacing the data with the corrected data.
A system configured for correcting image data from a differential phase contrast imaging system with a detection pixel size comprising:
- an imaging system for generating differential phase contrast imaging data of an object;
- a data storage device, configured to store image data from a differential phase contrast imaging of an object, wherein the image data comprises distorted data due to spatial variation of an object caused by a refractive index gradient variation;
- a display;
- at least one processor electrically connected to the display and the data storage device;
- and
- non-transient computer readable media, comprising:
- computer code for correcting the distorted data due to spatial variation of the object caused by a gradient of an index of refraction, wherein the differential phase contrast imaging system has a pixel size and wherein the spatial variation has a width which is sub-pixel, causing the distorted data to provide corrected image data, wherein the computer code comprises:
- computer code for creating an image from the image data;
- computer coded for creating a sinogram from the image;
- and
- computer code for using the sinogram to provide corrected data;
- and
- computer code for displaying the corrected image data on the display.
A system configured for correcting image data from a differential phase contrast imaging system with a detection pixel size comprising:
- a data storage device, configured to store image data from a differential phase contrast imaging of an object, wherein the image data comprises distorted data due to spatial variation;
- a display;
- at least one processor electrically connected to the display and the data storage device;
- and
- non-transient computer readable media, comprising:
- computer code for correcting the distorted data to provide corrected image data;
- and
- computer code for displaying the corrected image data on the display, wherein the computer code for correcting the distorted data is configured to comprise at least one cycle, wherein each cycle comprises:
- a) performing a Hilbert-filtered back projection of the image data to create an image;
- b) setting all positive-valued pixels to zero in the image, and keeping all values of pixels with negative values in the image to create a negative value image with only the negative-valued data;
- c) projecting the negative value image with only negative-valued data to produce a correction sinogram;
- d) differentiating the correction sinogram to create a differentiated correction sinogram;
- e) keeping pixels with highest absolute values in the differentiated correction sinogram;
- f) multiplying the highest absolute values by a factor;
- g) subtracting the highest absolute values multiplied by the factor from the image data to create corrected data;
- and
- h) replacing the image data with the corrected data.
Dependencies are inferred from the claim text.