Claims
- 1. A computer implemented method for reducing the effects on image quality of rotational motion of an object during image acquisition, the method comprising:
receiving a point source data associated with a fiducial associated with the object; computing a point source location based, at least in part, on the point source data; computing a predicted sine wave data based, at least in part, on at least one of the point source location and the point source data; receiving an observed image data comprising:
one or more projection data of a radial k-space associated with the object; and an observed waveform data related to a location of the fiducial associated with the object and further associated with the predicted sine wave data; comparing the predicted sine wave data and the observed waveform data; and selectively processing the observed image data to reduce the effects of rotational motion of the object based, at least in part, on the comparison of the predicted sine wave data and the observed waveform data.
- 2. The method of claim 1, where the object is imaged through at least one of magnetic resonance imaging (MRI), x-ray imaging, positron emission tomography (PET), single photon emission computed tomography (SPECT), and optical light imaging.
- 3. The method of claim 1, where the point source data is acquired from at least a first projection data and a second projection data.
- 4. The method of claim 3, further comprising acquiring the first projection data (S1) at a first time T1 from a first viewing angle Θ1 resulting in a first projected distance r1.
- 5. The method of claim 4, further comprising acquiring the second projection data (S2) at a second time T2 from a second viewing angle Θ2 resulting in a second projected distance r2.
- 6. The method of claim 5, where Θ1 is orthogonal to Θ2.
- 7. The method of claim 1, where the point source data comprises three or more projection datas.
- 8. The method of claim 5, where computing the point source location comprises:
determining Rres, where Rres is the displacement component of a polar coordinate for the point source; and determining Θres, where Θres is the angular component of the polar coordinate for the point source.
- 9. The method of claim 8, where Rres is determined according to Rres=square root (r12+r22), where r1 is a first projected distance of a Cartesian coordinate for the first projection data of the point source and where r2 is a second projected distance of a Cartesian coordinate for the second projection data of the point source.
- 10. The method of claim 9, where Θres is determined according to Θres=tan−1 (r2/r1).
- 11. The method of claim 10, where computing the predicted sine wave comprises calculating the predicted sine wave from Rres and Θres.
- 12. The method of claim 11, where the predicted sine wave is calculating according to sines (Rres) cos (|Θres−Θ|), where Θ varies between a plurality of viewing angles.
- 13. The method of claim 3, further including repetitively reacquiring the first projection data and the second projection data until it is mathematically verifiable that no rotational motion occurred between acquiring the first projection data and the second projection data.
- 14. The method of claim 13, comprising constructing an image of the object based on the selectively processed observed image data.
- 15. The method of claim 13, comprising:
generating a signal to indicate that one or more additional projection data should be acquired; receiving the additional projection data; updating the observed waveform data based, at least in part, on the additional projection data; recomparing the predicted sine wave data with the updated observed waveform data; and selectively reprocessing the observed image data based, at least in part, on the comparison of the predicted sine wave data and the updated observed waveform data.
- 16. The method of claim 3, further comprising acquiring the first projection data and the second projection data before a projection data from which the image of the object will be reconstructed.
- 17. The method of claim 1, where selectively processing the observed image data comprises at least one of, removing one or more projection data from the one or more projection data, reordering a projection data in the one or more projection data and arithmetically combining one or more projection data.
- 18. The method of claim 17, comprising repeating the steps of claim 17 until the comparison of the predicted sine wave data and the updated observed waveform data is within a pre-determined, configurable tolerance.
- 19. The method of claim 18, comprising constructing an image of the object based on the selectively processed observed image data.
- 20. The method of claim 1, comprising processing the observed image data to remove the observed waveform data.
- 21. The method of claim 1, comprising constructing an image of the object based on the selectively processed observed image data.
- 22. The method of claim 1, comprising selectively processing the observed image data to reduce the effects of translational motion of the object before selectively processing the observed image data to reduce the effects of rotational motion of the object.
- 23. A computer readable medium storing computer executable instructions operable to perform the method of claim 1.
- 24. The method of claim 1, where there are two or more fiducials associated with the object.
- 25. A system for improving the quality of an image of an object where the image is degraded by rotational motion of the object during image acquisition, comprising:
a data receiver for receiving an image data from the object, where the image data comprises an object data and a fiducial data; one or more data stores for storing the object data and the fiducial data; a fiducial analyzer for determining a reference sinusoidal fiducial trajectory data, an actual fiducial trajectory data, and a comparison trajectory data that stores a result of comparing the reference sinusoidal fiducial trajectory data and the actual fiducial trajectory data; and an object data processor for selectively manipulating the object data to improve the quality of an image where the image is degraded by rotational motion of the object during image acquisition.
- 26. The system of claim 25, where the object data comprises one or more projection data of a radial k-space data acquired from an MRI device.
- 27. The system of claim 26, where the object data and the fiducial data are stored separately.
- 28. The system of claim 26, where the image data is a sinogram data.
- 29. The system of claim 26, where the fiducial data is received from a high signal fiducial mark.
- 30. The system of claim 29, where the high signal fiducial mark is a gadolinium filled tuned fiducial marker.
- 31. The system of claim 26, where the fiducial data is received from a low signal fiducial mark.
- 32. The system of claim 26, comprising a fiducial data filter for removing the fiducial data from the image data.
- 33. The system of claim 26, where the object data processor includes logic for deleting one or more projection data, relocating one or more projection data in the one or more data stores, and combining one or more projection data.
- 34. The system of claim 26, comprising an image processor for producing a viewable image of the object from the selectively manipulated object data.
- 35. The system of claim 26, comprising a signaller that generates a control signal that indicates that the system wants one or more additional projection data from the radial k-space.
- 36. The system of claim 35, comprising a data integrator for integrating one or more received additional projection data with one or more previously received projection data.
- 37. The system of claim 25, wherein the system is embodied on a computer readable medium.
- 38. A data packet for transmitting radial k-space MRI data corrected to minimize the effects of rotational motion of an object on the radial k-space MRI data, comprising:
a first field that stores a radial projection data acquired from an object; a second field that stores a fiducial data acquired from a fiducial marker associated with the object; and a third field that stores a corrected projection data, where the corrected projection data derives from the radial projection data and the fiducial data.
- 39. A set of application programming interfaces embodied on a computer readable medium for execution by a computer component in conjunction with an application program that detects and reduces errors due to rotational motion in MRI projection data, comprising:
a first interface that receives and returns an image data from an object imaged by MRI; a second interface that receives and returns a fiducial data from a fiducial marker associated with the object; and a third interface that receives and returns a corrected projection data, where the corrected projection data derives from the image data and the fiducial data.
- 40. A system for reducing artifacts caused by rotational motion of an object during an MRI, comprising:
means for receiving a fiducial signal from a fiducial marker associated with the object being imaged; means for receiving an object signal from the object being imaged, where the object is associated with the fiducial marker; means for detecting a rotational motion of the object being imaged through analysis of at least one of the fiducial signal and the object signal; and means for correcting for the detected rotational motion based, at least in part, on the detected rotational motion, the fiducial signal and the object signal.
- 41. A system for producing an MRI image, comprising:
a magnetic resonance imager for acquiring an MRI image; and a data corrector for reducing the effects on an MRI image of rotational motion of an object during image acquisition.
- 42. The system of claim 41, where the magnetic resonance imager comprises:
a polarizing magnetic field generator for generating a polarizing magnetic field in an examination region; an RF generator for generating an excitation magnetic field that produces transverse magnetization in nuclei subjected to the polarizing magnetic field; a sensor for sensing a magnetic resonance signal produced by the transverse magnetization; a gradient generator for generating a magnetic field gradient to impart a read component into the magnetic resonance signal, where the read component indicates a location of a transversely magnetized nuclei along a first projection axis, the gradient generator generating subsequent magnetic field gradients to impart subsequent read components into the magnetic resonance signal that indicates subsequent locations of the transversely magnetized nuclei along subsequent projection axes; a pulse controller operably coupled to the RF generator, the gradient generator, and the sensor, the pulse controller conducting a scan in which a series of data points are acquired at read points along a radial axis to form a magnetic resonance data view, subsequent magnetic resonance data views defining a magnetic resonance data set; a data store for storing the magnetic resonance data set; and a processor for reconstructing an image array for a display from the stored magnetic resonance data set.
- 43. The system of claim 42 where the data corrector is physically located inside the magnetic resonance imager.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority to U.S. Provisional Application 60/285,112 titled “Method and System for Correcting Rotational Motion Artifacts Using Radial K-Space MRI”, filed Apr. 20, 2001.
PCT Information
Filing Document |
Filing Date |
Country |
Kind |
PCT/US02/12278 |
4/19/2002 |
WO |
|