IP Library › Granted Patent US 10,203,393
Granted Patent B2
US 10,203,393 · App. 15/314,058 · Granted Feb 12, 2019

System and method for removing gibbs artifact in medical imaging system

Inventors: Guobin Li (Shanghai, CN); Nan Liu (Shanghai, CN)
Assignee: SHANGHAI UNITED IMAGING HEALTHCARE CO., LTD.
G01R33/56509A61B5/055G01R33/5611G01R33/56545G06T5/002G06T11/006G06T11/008G01R33/5608
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,203,393
App. No.
15/314,058
Granted
Feb 12, 2019
Kind
B2
Abstract

A method and system for image reconstruction are provided. A k-space including a first part and a second part may be set. The first part of the k-space may be filled with a matrix including data. The matrix may be filtered to produce a filtered data matrix. The second part of the k-space may be padded. Iterations of an objective function for a target array of data in image domain may be performed based on a constraint. The objective function may be based on a total variation of the target array of data and a function relating to the Fourier transform of the target array of data, the filtered data matrix in the first part, and the padded data in the second part of the k-space. An image may be reconstructed based on the target array of data.

Claims (39)

1. A method of image processing comprising:

setting k-space comprising a first part and a second part, wherein the first part is divided into a first region and a second region;

filling, in the first part of the k-space, a matrix comprising data;

applying a filter on the matrix in the first part to produce a filtered data matrix in the first part;

padding the second part of the k-space with padded data;

performing, based on a constraint, a plurality of iterations of an objective function for a target array in image domain, wherein the objective function is based on a total variation of the target array, and wherein the constraint is given by setting filtered data in the second region of the first part of the k-space to be invariant during the plurality of iterations, or a changing extent of filtered data in the second region be less than a changing extent of filtered data in the first region during the plurality of iterations; and

reconstructing an image based on the target array.

2. The method of claim 1 , wherein the objective function is based on a first function of the target array, the filtered data matrix in the first part, and the padded data in the second part of the k-space.

3. The method of claim 1 , wherein the matrix comprising data is undersampled.

4. The method of claim 1 , wherein the second part is outside of the first part.

5. The method of claim 1 , wherein the filter is based on a plurality of one-dimensional filters orthogonal to one another.

6. The method of claim 1 , wherein the padding is zero padding.

7. The method of claim 1 , wherein the total variation is based on a first order derivative of the target array of data in image domain.

8. The method of claim 1 , wherein the total variation is based on a second order derivative of the target array of data in image domain.

9. The method of claim 2 , wherein the first function is based on an L-2 norm function.

10. The method of claim 1 , wherein the constraint is given as a term of the objective function based on the Fourier transform of the target array and the filtered data in the second region of the first part of the k-space.

11. The method of claim 10 , wherein the constraint is based on an L-2 norm function.

12. The method of claim 10 , wherein the constraint strength is tuned by setting a coefficient for the term in the objective function.

13. A non-transitory computer readable medium comprising executable instructions that, when executed by at least one processor, cause the at least one processor to effectuate a method comprising:

instructions for causing a computer to implement a method, the method further comprising:

setting k-space comprising a first part and a second part, wherein the first part is divided into a first region and a second region;

filling, in the first part of the k-space, a matrix comprising data;

applying a filter on the matrix in the first part to produce a filtered data matrix in the first part;

padding the second part of the k-space with padded data;

performing, based on a constraint, a plurality of iterations of an objective function for a target array in image domain, wherein the objective function is based on a total variation of the target array, and wherein the constraint is given by setting filtered data in the second region of the first part of the k-space to be invariant during the plurality of iterations, or a changing extent of filtered data in the second region be less than a changing extent of filtered data in the first region during the plurality of iterations; and

reconstructing an image based on the target array.

14. A system comprising:

a storage device storing a set of instructions; and

at least one processor in communication with the storage device, wherein when executing the instructions, the at least one processor is configured to cause the system to:

specify a first part and a second part of k-space, the first part comprising a first region and a second region, the second part being outside of the first part, wherein the first part is divided into a first region and a second region;

fill a matrix comprising data in the first part of the k-space;

act on the matrix in the first part to produce a filtered data matrix in the first part;

pad the second part of the k-space with padded data;

perform, based on a constraint, a plurality of iterations of an objective function for a target array in image domain, wherein the objective function is based on a total variation of the target array, and wherein the constraint is given by setting filtered data in the second region of the first part of the k-space to be invariant during the plurality of iterations, or a changing extent of filtered data in the second region be less than a changing extent of filtered data in the first region during the plurality of iterations; and

reconstruct an image based on the target array.

15. The system of claim 14 , wherein the objective function is based on a first function of the Fourier transform of the target array, the filtered data matrix in the first part, and the padded data in the second part of the k-space.

16. The system of claim 15 , wherein the first function is based on an L-2 norm function.

17. The system of claim 14 , wherein the constraint is given as a term of the objective function based on the Fourier transform of the target array and the filtered data in the second region of the first part of the k-space.

18. The system of claim 17 , wherein the constraint strength is tuned by setting a coefficient for the term in the objective function.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2017
From: LI, GUOBIN; LIU, NAN
To: SHANGHAI UNITED IMAGING HEALTHCARE CO., LTD.
Reel/Frame 043273/0573 →
Continuity (1)
Related Publication 20180164394A1 · Jun 14, 2018