EDDY-CURRENT CORRECTION METHOD AND APPARATUS, MOBILE TERMINAL AND READABLE STORAGE MEDIUM

20210396829 · 2021-12-23

Assignee

Inventors

Cpc classification

International classification

Abstract

An eddy-current correction method and apparatus, a mobile terminal and a readable storage medium are provided. The method includes: step S1: reading gradient-recalled echo sequence by means of bipolarity, so as to acquire a multi-echo image; step S2: estimating a first-order term coefficient of an extra phase term introduced by an eddy-current in the acquired multi-echo image; step S3: removing the estimated first-order term coefficient, and estimating a zero-order term coefficient of the extra phase term introduced by the eddy-current in the collected multi-echo image; step S4: removing, according to the estimated first-order term coefficient and the zero-order term coefficient, an error of the extra phase term introduced by the eddy-current. The eddy-current correction method removes the phase error caused by the eddy-current in the acquired image, thereby ensuring the correctness of the subsequent water-fat separation algorithm result.

Claims

1. A method for correcting an eddy current, comprising the steps of: step S1, acquiring a multi-echo image by using a bipolar readout gradient recalled echo (GRE) sequence; step S2, estimating a coefficient of a first-order term of an eddy current induced extra phase term in the multi-echo image; step S3, removing the coefficient of the first-order term, and estimating a coefficient of a zero-order term of the eddy current induced extra phase term in the multi-echo image; and step S4, removing an error of the eddy current induced extra phase term according to the coefficient of the first-order term and the coefficient of the zero-order term.

2. The method for correcting the eddy current of claim 1, wherein in step S1, the multi-echo image at least comprises six multi-echo images, wherein a first echo image, a third echo image, and a fifth echo image of the six multi-echo images are defined as odd-numbered echoes, a second echo image, a fourth echo image, and a sixth echo image of the six multi-echo images are defined as even-numbered echoes, and a time interval between two consecutive echoes of the six multi-echo images is equal.

3. The method for correcting the eddy current of claim 1, wherein the step S2 comprises: step S21, searching, among the multi-echo image, for pixels with a uniform tissue distribution in a spatial distribution, wherein the pixels satisfy the following conditions with n=1, 2, 3, . . . : abs { S n ( x , y , z ) } > t 1 , abs { S n ( x - 1 , y , z ) } > t 1 δ 1 < abs { S n ( x , y , z ) } abs { S n ( x - 1 , y , z ) } < δ 2 where abs(.) represents an amplitude of a complex signal, t.sub.1, δ.sub.1, and δ.sub.2 represent preset thresholds, (x, y, z) represents an image coordinate, and S.sub.n(x, y, z) represents a signal intensity at the image coordinate (x, y, z) of an n-th echo image of the multi-echo image; step S22, performing a spatial phase difference on the pixels, to obtain:
DX.sub.n(x,y,z)=e.sup.i(−1).sup.n.sup.α, n=2,3 . . . and defining: D X n ( x , y , z ) = S n ( x , y , z ) S n ( x - 1 , y , z ) step S23, calculating the coefficient α of the first-order term of the eddy current induced extra phase term by combining with results obtained from the spatial phase difference, α = 1 M angle ( .Math. m D X ) where m represents all the pixels searched out in step S21, and angle(.) represents a phase angle of the complex signal; and defining: DX = DX 2 .Math. DX 4 .Math. .Math. DX 3 .Math. DX 5 .Math. .Math. e iM α where M represents a number of DX.sub.n in the above-formula.

4. The method for correcting the eddy current of claim 1, wherein the step S3 comprises: step S31, removing the coefficient α of the first-order term of the eddy current induced extra phase term according to the following formula: SC n = S n / e i ( - 1 ) n α x = { ( ρ w + ρ f .Math. p = 1 P α p e - i 2 π f F , p TE n ) e - R 2 * e - i 2 π f B TE n e - i β , n = 1 , 3 , K ( ρ w + ρ f .Math. p = 1 P α p e - i 2 π f F , p TE n ) e - R 2 * e - i 2 π f B TE n e - i β , n = 2 , 4 , K where S.sub.n represents a signal intensity under an echo time TE.sub.n, N represents a number of echoes; ρ.sub.w and ρ.sub.f represent a signal intensity of water and a signal intensity of a fat, respectively; the fat contains a number of P peak components, with each component corresponds to a relative amplitude of α.sub.p and satisfying .Math. p = 1 P α p = 1 , f.sub.F,p represents a corresponding chemical shift, a value of f.sub.F,p is known; f.sub.B=γΔB.sub.0 represents a local magnetic field strength, where γ represents a hydrogen proton gyromagnetic ratio (42.576 MHz/T), R.sub.2* represents an apparent transverse relaxation rate, and β represents the coefficient of the zero-order term of the eddy current induced extra phase term; step S32, searching, among all echo images having the coefficient of the first-order term removed, for pixels having high signal-to-noise ratios that satisfy the following condition:
abs{SC.sub.n(x,y,z)}>t.sub.1, abs{SC.sub.n(x−1,y,z)}>t.sub.1, n=1,2,3, . . . step S33, filtering out pixels satisfying a preset water-fat ratio from the pixels having the high signal-to-noise ratios, wherein the pixels having the high signal-to-noise ratios are searched out from first three even-numbered echo images: first, selecting the first three even-numbered echo images:
I.sub.1=SC.sub.2, I.sub.2=SC.sub.4, I.sub.3=SC.sub.6 and defining
a.sub.0=e.sup.i2πδB.sup.0.sup.TE.sup.1
a=e.sup.i2πδB.sup.0.sup.ΔTE
b=e.sup.i2πf.sup.B.sup.ΔTE where δ is a chemical shift difference between a fat peak and water, B.sub.0 represents a main magnetic field strength, and ΔTE represents an echo time interval; then, performing the following calculations with respect to the pixels having the high signal-to-noise ratios: b 1 = ( a + 1 ) I 2 2 aI 1 + [ ( a + 1 ) I 2 2 aI 1 ] 2 - I 3 aI 1 b 2 = ( a + 1 ) I 2 2 aI 1 - [ ( a + 1 ) I 2 2 aI 1 ] 2 - I 3 aI 1 R wf = a 0 a b 1 - a b 2 b 2 - a b 1 finally, filtering out pixels satisfying the following inequality;
R.sub.wf>c1 or R.sub.wf<c2 where R.sub.wf represents a water-fat ratio, and c1 and c2 represent preset water-fat ratio constants; step S34, performing the following calculation with respect to the pixels satisfying the preset water-fat ratio: D = S C 2 k + 1 .Math. SC 2 k + 1 S C 2 k .Math. SC 2 k + 2 , 1 < 2 k < 2 k + 1 < 2 k + 2 N and estimating the coefficient of the zero-order term of the eddy current induced extra phase term: β = 1 4 angle ( .Math. k D ) where k represents all the pixels filtered in step S33, and angle(.) represents a phase angle of a complex signal.

5. The method for correcting the eddy current of claim 1, wherein the step S4 comprises: removing the error of the eddy current induced extra phase term to obtain corrected data SE.sub.n by combining with the coefficient of the first-order term and the coefficient of the zero-order term according to the following formula: S E n = S n / e i ( - 1 ) n ( α x + β ) = ( ρ w + ρ f .Math. p = 1 P α p e - i 2 π f F , p T E n ) e - R 2 * T E n e - i 2 π f B T E n , n = 1 , 2 , .Math. N where S.sub.n represents a signal intensity under an echo time TE.sub.n, N represents a number of echoes; ρ.sub.w and ρ.sub.f represent a signal intensity of water and a signal intensity of a fat, respectively; the fat contains a number of P peak components, with each component corresponds to a relative amplitude of α.sub.p and satisfying .Math. p = 1 P α p = 1 , f.sub.F,p represents a corresponding chemical shift, a value of f.sub.F,p is known; f.sub.B=γΔB.sub.0 represents a local magnetic field strength, wherein γ represents a hydrogen proton gyromagnetic ratio (42.576 MHz/T), and R.sub.2* represents an apparent transverse relaxation rate.

6. An apparatus for correcting an eddy current, comprising: an acquisition module, wherein the acquisition module is configured for acquiring a multi-echo image by using a bipolar readout gradient recalled echo (GRE) sequence; a first estimation module, wherein the first estimation module is configured for estimating a coefficient of a first-order term of an eddy current induced extra phase term in the multi-echo image; a second estimation module, wherein the second estimation module is configured for removing the coefficient of the first-order term, and estimating a coefficient of a zero-order term of the eddy current induced extra phase term in the multi-echo image; and an error removal module, wherein the error removal module is configured for removing an error of the eddy current induced extra phase term according to the coefficient of the first-order term and the coefficient of the zero-order term.

7. The apparatus for correcting the eddy current of claim 6, wherein in the acquisition module, the multi-echo image at least comprises six multi-echo images, wherein a first echo image, a third echo image, and a fifth echo image of the six multi-echo images are defined as odd-numbered echoes, a second echo image, a fourth echo image, and a sixth echo image of the six multi-echo images are defined as even-numbered echoes, and a time interval between two consecutive echoes of the six multi-echo images is equal.

8. The apparatus for correcting the eddy current of claim 6, wherein the first estimation module comprises: a first searcher sub-module, wherein the first searcher sub-module is configured for searching, among the multi-echo image, for pixels with a uniform tissue distribution in a spatial distribution, wherein the pixels satisfy the following conditions with n=1, 2, 3, . . . : abs { S n ( x , y , z ) } > t 1 , abs { S n ( x - 1 , y , z ) } > t 1 δ 1 < abs { S n ( x , y , z ) } abs { S n ( x - 1 , y , z ) } < δ 2 where abs(.) represents an amplitude of a complex signal, t.sub.1, δ.sub.1, and δ.sub.2 represent preset thresholds, (x, y, z) represents an image coordinate, and S.sub.n(x, y, z) represents a signal intensity at the image coordinate (x, y, z) of an n-th echo image of the multi-echo image; a spatial phase difference sub-module, wherein the spatial phase difference sub-module is configured for performing a spatial phase difference on the pixels, to obtain:
DX.sub.n(x,y,z)=e.sup.i(−1).sup.n.sup.α, n=2,3 . . . and defining: D X n ( x , y , z ) = S n ( x , y , z ) S n ( x - 1 , y , z ) a first-order term estimation sub-module, wherein the first-order term estimation sub-module is configured for calculating the coefficient α of the first-order term of the eddy current induced extra phase term by combining with results obtained from the spatial phase difference, α = 1 M angle ( .Math. m D X ) where m represents all the pixels searched out by the first searcher sub-module, and angle(.) represents a phase angle of the complex signal; and defining: D X = D X 2 .Math. DX 4 .Math. .Math. D X 3 .Math. DX 5 .Math. .Math. = e iM α where M represents a number of DX.sub.n in the formula.

9. The apparatus for correcting the eddy current of claim 6, wherein the second estimation module comprises: a first-order term removal sub-module, wherein the first-order term removal sub-module is configured for removing the coefficient α of the first-order term of the eddy current induced extra phase term according to the following formula: SC n = S n / e i ( - 1 ) n α x = { ( ρ w + ρ f .Math. p = 1 P α p e - i 2 π f F , p TE n ) e - R 2 * T E n e - i 2 π f B T E n , e i β , n = 1 , 3 , K ( ρ w + ρ f .Math. p = 1 P α p e - i 2 π f F , p TE n ) e - R 2 * T E n e - i 2 π f B T E n , e i β , n = 2 , 4 , K where S.sub.n represents a signal intensity under an echo time TE.sub.n, N represents a number of echoes; ρ.sub.w and ρ.sub.f represent a signal intensity of water and a signal intensity of a fat, respectively; the fat contains a number of P peak components, with each component corresponds to a relative amplitude of α.sub.p and satisfying .Math. p = 1 P α p = 1 , f.sub.F,p represents a corresponding chemical shift, a value of f.sub.F,p is known; f.sub.B=γΔB.sub.0 represents a local magnetic field strength, where γ represents a hydrogen proton gyromagnetic ratio (42.576 MHz/T), R.sub.2* represents an apparent transverse relaxation rate, and β represents the coefficient of the zero-order term of the eddy current induced extra phase term; a second searcher sub-module, wherein the second searcher sub-module is configured for searching, among all echo images having the coefficient of the first-order term removed, for pixels having high signal-to-noise ratios that satisfy the following condition:
abs{SC.sub.n(x,y,z)}>t.sub.1, abs{SC.sub.n(x−1,y,z)}>t.sub.1, n=1,2,3, . . . a filter sub-module, wherein the filter sub-module is configured for filtering out the pixels satisfying a preset water-fat ratio from the pixels having the high signal-to-noise ratios, wherein the pixels having the high signal-to-noise ratios are searched out from first three even-numbered echo images: first, selecting the first three even-numbered echo images:
I.sub.1=SC.sub.2, I.sub.2=SC.sub.4, I.sub.3=SC.sub.6 and defining
a.sub.0=e.sup.i2πδB.sup.0.sup.TE.sup.1
a=e.sup.i2πδB.sup.0.sup.ΔTE
b=e.sup.i2πf.sup.B.sup.ΔTE where δ is a chemical shift difference between a fat peak and water, B.sub.0 represents a main magnetic field strength, and ΔTE represents an echo time interval; then, performing the following calculations with respect to the pixels having the high signal-to-noise ratios: b 1 = ( a + 1 ) I 2 2 aI 1 + [ ( a + 1 ) I 2 2 aI 1 ] 2 - I 3 aI 1 b 2 = ( a + 1 ) I 2 2 aI 1 - [ ( a + 1 ) I 2 2 aI 1 ] 2 - I 3 aI 1 R wf = a 0 a b 1 - a b 2 b 2 - a b 1 finally, filtering out pixels satisfying the following inequality;
R.sub.wf>c1 or R.sub.wf<c2 where R.sub.wf represents a water-fat ratio, and c1 and c2 represent preset water-fat ratio constants; a zero-order term estimation sub-module, wherein the zero-order term estimation sub-module is configured for performing the following calculation with respect to the pixels satisfying the preset water-fat ratio: D = S C 2 k + 1 .Math. SC 2 k + 1 S C 2 k .Math. SC 2 k + 2 , 1 < 2 k < 2 k + 1 < 2 k + 2 N and estimating the coefficient of the zero-order term of the eddy current induced extra phase term: β = 1 4 angle ( .Math. k D ) where k represents all the pixels filtered by the filter sub-module, and angle(.) represents a phase angle of a complex signal.

10. The apparatus for correcting the eddy current of claim 6, wherein the error removal module is configured for: removing the error of the eddy current induced extra phase term to obtain corrected data SE.sub.n by combining with the coefficient of the first-order term and the coefficient of the zero-order term according to the following formula: S E n = S n / e i ( - 1 ) n ( α x + β ) = ( ρ w + ρ f .Math. p = 1 P α p e - i 2 π f F , p T E n ) e - R 2 * T E n e - i 2 π f B T E n , n = 1 , 2 , .Math. N where S.sub.n represents a signal intensity under an echo time TE.sub.n, N represents a number of echoes; ρ.sub.w and ρ.sub.f represent a signal intensity of water and a signal intensity of a fat, respectively; the fat contains a number of P peak components, with each component corresponds to a relative amplitude of α.sub.p and satisfying .Math. p = 1 P α p = 1 , f.sub.F,p represents a corresponding chemical shift, a value of f.sub.F,p is known; f.sub.B=γΔB.sub.0 represents a local magnetic field strength, where γ represents a hydrogen proton gyromagnetic ratio (42.576 MHz/T), and R.sub.2* represents an apparent transverse relaxation rate.

11. A mobile terminal, comprising: a memory, a processor, and a computer program stored in the memory and configured to run on the processor, wherein the processor implements the steps of the method for correcting the eddy current of claim 1 when executing the computer program.

12. (canceled)

Description

BRIEF DESCRIPTION OF THE DRAWINGS

[0082] FIG. 1 is a sequence diagram of a multi-echo GRE sequence for water-fat separation/fat quantification provided by the prior art;

[0083] FIG. 2 is a schematic flowchart of a method for correcting an eddy current provided by an embodiment of the present application;

[0084] FIG. 3 is a schematic block diagram of an apparatus for correcting an eddy current provided by an embodiment of the present application;

[0085] FIG. 4 (a) is an image of a human liver acquired by adopting a multi-echo GRE sequence provided by an embodiment of the present application;

[0086] FIG. 4(b) is a schematic diagram of phase values of six echoes at a marked point in FIG. 4(a) before the eddy current correction provided by an embodiment of the present application;

[0087] FIG. 4(c) is a schematic diagram of the phase values of the six echoes at the marked point in FIG. 4(a) after the eddy current correction provided by an embodiment of the present application;

[0088] FIG. 4(d) is a schematic diagram of fat quantitative results before the eddy current correction provided by an embodiment of the present application; and

[0089] FIG. 4(e) is a schematic diagram of fat quantitative results after the eddy current correction provided by an embodiment of the present application.

DETAILED DESCRIPTION OF THE EMBODIMENTS

[0090] In order to make the objectives, technical solutions, and advantages of the present application clearer, the present application will be further explained in detail in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application.

[0091] It is a technical problem existing in the prior art that it is impossible to simply and efficiently remove the phase error induced by the eddy current in the acquired multi-echo image, thus failing to ensure the correctness of the results obtained from the water-fat separation algorithm.

[0092] In order to solve the above technical problems, the present application provides a method and an apparatus for correcting an eddy current, a mobile terminal, and a readable storage medium. By adopting specific algorithms, the phase variation induced by the eddy current may be obtained, and the phase variation is removed in the multi-echo image, thus, the water-fat separation algorithm can be subsequently applied to obtain the correct water-fat separation results.

[0093] Referring to FIG. 2, which is a method for correcting an eddy current according to an embodiment of the present application. The method comprises:

[0094] Step S1, acquiring a multi-echo image by using a bipolar readout GRE sequence;

[0095] Specifically, FIG. 1 shows a sequence diagram of a multi-echo GRE sequence for water-fat separation/fat quantification provided by the prior art, in which, TEn represents an n-th echo time. In step S1, the multi-echo image is acquired according to the pulse sequence shown in FIG. 1, the acquired multi-echo image at least includes six echo images. The acquired multi-echo image in an embodiment of the present application includes six echo images, where a 1st, a 3rd, and a 5th echo images are defined as odd-numbered echoes, a 2nd, a 4th, and a 6th echo images are defined as even-numbered echoes, and a time interval between any two consecutive echoes acquired is equal. It can be seen from FIG. 1 that due to the eddy current, the echo centers are inconsistent in the odd-numbered echoes and the even-numbered echoes. The lower part of FIG. 1 shows a schematic diagram of the phase evolution in the pure water point. Due to the existence of eddy currents, the phases of the water point at the odd and even echo time are not in a straight line, which deviates from the theoretical model.

[0096] Step S2, estimating a coefficient of a first-order term of an eddy current induced extra phase term in the acquired multi-echo image;

[0097] In particular, the step S2 comprises:

[0098] step S21, searching, among the acquired multi-echo image, for pixels with a uniform tissue distribution in a spatial distribution, wherein the pixels satisfy the following conditions with n=1, 2, 3, . . . :

[00026] abs { S n ( x , y , z ) } > t 1 , abs { S n ( x - 1 , y , z ) } > t 1 δ 1 < abs { S n ( x , y , z ) } abs { S n ( x - 1 , y , z ) } < δ 2 ( 4 )

[0099] where abs(.) represents an amplitude of a complex signal, t.sub.1, δ.sub.1, and δ.sub.2 represent preset thresholds, (x, y, z) represents an image coordinate, and S.sub.n(x, y, z) represents a signal intensity at the coordinate (x, y, z) of an n-th echo (for a two-dimensional image, only (x, y) coordinate is taken). Under the current setting, t.sub.1 can be 0.02 times a maximum value of the signal intensity of S.sub.n, δ.sub.1 may be 0.99, and δ.sub.2 may be 1.01.

[0100] step S22, performing spatial phase difference on the searched pixels, that is, calculating DX, to approximately obtain:


DX.sub.n(x,y,z)=e.sup.i(−1).sup.n.sup.α, n=2,3 . . .  (5)

[0101] and defining:

[00027] DX n ( x , y , z ) = S n ( x , y , z ) S n ( x - 1 , y , z ) ( 6 )

[0102] step S23, calculating the coefficient α of the first-order term of the eddy current induced extra phase term by combining with results obtained from the spatial phase difference,

[00028] α = 1 M angle ( .Math. m DX ) ( 7 )

[0103] where m represents all the pixels satisfying formula (4), and angle(.) represents a phase angle of a complex signal; and

[0104] defining:

[00029] DX = DX 2 .Math. DX 4 .Math. .Math. DX 3 .Math. DX 5 .Math. .Math. = e iM α ( 8 )

[0105] where M represents the number of DX.sub.n in the above formula.

[0106] Step S3, removing the estimated coefficient of the first-order term, and estimating a coefficient of a zero-order term of the eddy current induced extra phase term in the acquired multi-echo image.

[0107] In particular, the step S3 comprises:

[0108] step S31, removing the coefficient α of the first-order term of the eddy current induced extra phase term according to the following formula: that is, removing the influence of the first-order term of the eddy current from (16):

[00030] SC n = S n / e i ( - 1 ) n α x = { ( ρ w + ρ f .Math. p = 1 P α p e - i 2 π f F , p TE n ) e - R 2 * TE n e - i 2 π f B TE n e - i β , n = 1 , 3 , K ( ρ w + ρ f .Math. p = 1 P α p e - i 2 π f F , p TE n ) e - R 2 * TE n e - i 2 π f B TE n e - i β , n = 2 , 4 , K ( 9 )

[0109] where S.sub.n represents a signal intensity under an echo time TE.sub.n, N represents the number of echoes; ρ.sub.w and ρ.sub.f represent a signal intensity of water and a signal intensity of fat, respectively; the fat contains a number of P peak components, with each component corresponds to a relative amplitude of α.sub.p and satisfying

[00031] .Math. p = 1 P α p = 1 ,

f.sub.F,p represents a corresponding chemical shift, the value of which is known; f.sub.B=γΔB.sub.0 represents a local magnetic field strength, where γ represents a hydrogen proton gyromagnetic ratio (42.576 MHz/T), R.sub.2* represents an apparent transverse relaxation rate, and β represents the coefficient of the zero-order term of the eddy current induced extra phase term.

[0110] step S32, searching, among all the echo images having the coefficient of the first-order term removed, for pixels having high signal-to-noise ratios that satisfy the following condition:


abs{SC.sub.n(x,y,z)}>t.sub.1, abs{SC.sub.n(x−1,y,z)}>t.sub.1, n=1,2,3, . . .  (10)

[0111] step S33, filtering out pixels satisfying a preset water-fat ratio from the pixels having high signal-to-noise ratios, which are searched out from first three even-numbered echo images:

[0112] Specifically, in this embodiment of the present application, the pixels satisfying the preset water-fat ratio are selected from the first three even-numbered echo images; in fact, the pixels satisfying the preset water-fat ratio may also be selected from the first three odd-numbered echo images.

[0113] first, selecting the first three even-numbered echo images:


I.sub.1=SC.sub.2, I.sub.2=SC.sub.4, I.sub.3=SC.sub.6  (11)

[0114] and defining


a.sub.0=e.sup.i2πδB.sup.0.sup.TE.sup.1


a=e.sup.i2πδB.sup.0.sup.ΔTE


b=e.sup.i2πf.sup.B.sup.ΔTE  (12)

[0115] where δ is a chemical shift difference (−3.5 ppm) between a fat peak and water, B.sub.0 represents a main magnetic field strength, and ΔTE represents an echo time interval;

[0116] then, performing the following calculations with respect to the searched pixels having high signal-to-noise ratios:

[00032] b 1 = ( a + 1 ) I 2 2 aI 1 + [ ( a + 1 ) I 2 2 aI 1 ] 2 - I 3 2 aI 1 b 2 = ( a + 1 ) I 2 2 aI 1 - [ ( a + 1 ) I 2 2 aI 1 ] 2 - I 3 2 aI 1 R wf = a 0 a b 1 - ab 2 b 2 - ab 1 ( 13 )

[0117] finally, filtering out pixels that satisfy the following inequality;


R.sub.wf>c1 or R.sub.wf<c2  (14)

[0118] where R.sub.wf represents a water-fat ratio, and c1 and c2 represent preset water-fat ratio constants. In this embodiment of the present application, c1=0.95, and c2=0.05.

[0119] step S34, performing the following calculation with respect to the filtered pixels satisfying the preset water-fat ratio:

[00033] D = SC 2 k + 1 .Math. SC 2 k + 1 SC 2 k .Math. SC 2 k + 2 , 1 < 2 k < 2 k + 1 < 2 k + 2 N ( 15 )

[0120] and estimating the coefficient of the zero-order term of the eddy current induced extra phase term:

[00034] β = 1 4 angle ( .Math. k D ) ( 16 )

[0121] where k represents all the pixels satisfying formula (14), and angle(.) represents a phase angle of a complex signal.

[0122] Step S4, removing an error of the eddy current induced extra phase term according to the estimated coefficient of the first-order term and the estimated coefficient of the zero-order term.

[0123] Specifically, the step S4 comprises:

[0124] removing the error of the eddy current induced extra phase term to obtain corrected data SE.sub.n by combining with the estimated coefficient of the first-order term and the estimated coefficient of the zero-order term according to the following formula:

[00035] SE n = S n / e i ( - 1 ) n ( α x + β ) = ( ρ w + ρ f .Math. p = 1 P α p e - i 2 π f F , p TE n ) e - R 2 * TE n e - i 2 π f B TE n , n = 1 , 2 , .Math. N ( 17 )

[0125] where S.sub.n represents a signal intensity under an echo time TE.sub.n, N represents the number of echoes; ρ.sub.w and ρ.sub.f represent a signal intensity of water and a signal intensity of fat, respectively; the fat contains a number of P peak components, with each component corresponds to a relative amplitude of α.sub.p and satisfying

[00036] .Math. p = 1 P α p = 1 ,

f.sub.F,p represents a corresponding chemical shift, the value of which is known; f.sub.B=γΔB.sub.0 represents a local magnetic field strength, where γ represents a hydrogen proton gyromagnetic ratio (42.576 MHz/T), and R.sub.2* represents an apparent transverse relaxation rate.

[0126] Specifically, in the subsequent fat quantification algorithm based on the complex model, the correct result can be obtained by using the data Sen after eddy current correction.

[0127] In the method for correcting an eddy current according to an embodiment of the present application, the phase error induced by the eddy current can be accurately estimated in the specific water-fat mixing model, thereafter, the phase error is removed from the multi-echo image, such that the phase error caused by the eddy current can be corrected, thus, the water-fat separation algorithm can be subsequently applied to obtain the correct water-fat separation results. The technical solution provided by an embodiment of the present application does not require additional data acquisition, the algorithm is simple and rapid and does not require multiple iterations.

[0128] Referring to FIG. 3, which is an apparatus for correcting an eddy current according to an embodiment of the present application. The apparatus comprises:

[0129] an acquisition module 1, which is configured for acquiring a multi-echo image by using a bipolar readout GRE sequence;

[0130] Specifically, in the acquisition module, the acquired multi-echo image at least comprises six multi-echo images, where a 1st, a 3rd, and a 5th echo images are defined as odd-numbered echoes, a 2nd, a 4th, and a 6th echo images are defined as even-numbered echoes, and a time interval between any two consecutive echoes acquired is equal.

[0131] a first estimation module 2, which is configured for estimating a coefficient of a first-order term of an eddy current induced extra phase term in the acquired multi-echo image;

[0132] Specifically, the first estimation module 2 comprises:

[0133] a first searcher sub-module, which is configured for searching, among the acquired multi-echo image, for pixels with a uniform tissue distribution in a spatial distribution, wherein the pixels satisfy the following conditions with n=1, 2, 3, . . . :

[00037] abs { S n ( x , y , z ) } > t 1 , abs { S n ( x - 1 , y , z ) } > t 1 δ 1 < abs { S n ( x , y , z ) } abs { S n ( x - 1 , y , z ) } < δ 2 ( 4 )

[0134] where abs(.) represents an amplitude of a complex signal, t.sub.1, δ.sub.1, and δ.sub.2 represent preset thresholds, (x, y, z) represents an image coordinate, and S.sub.n(x, y, z) represents a signal intensity at the coordinate (x, y, z) of an n-th echo (for a two-dimensional image, only (x, y) coordinate is taken). Under the current setting, t.sub.1 can be 0.02 times a maximum value of the signal intensity of Sn, δ.sub.1 may be 0.99, and δ.sub.2 may be 1.01.

[0135] a spatial phase difference sub-module, which is configured for performing spatial phase difference on the searched pixels, to obtain:


DX.sub.n(x,y,z)=e.sup.i(−1).sup.n.sup.α, n=2,3 . . . .  (5)

[0136] and defining:

[00038] DX n ( x , y , z ) = S n ( x , y , z ) S n ( x - 1 , y , z ) ( 6 )

[0137] a first-order term estimation sub-module, which is configured for calculating the coefficient α of the first-order term of the eddy current induced extra phase term by combining with results obtained from the spatial phase difference,

[00039] α = 1 M angle ( .Math. m DX ) ( 7 )

[0138] where m represents all the pixels satisfying the formula (1), and angle(.) represents a phase angle of a complex signal;

[0139] and defining:

[00040] DX = DX 2 .Math. DX 4 .Math. .Math. DX 3 .Math. DX 5 .Math. .Math. e iM α ( 8 )

[0140] where M represents the number of DX.sub.n in the above formula.

[0141] a second estimation module 3, which is configured for removing the estimated coefficient of the first-order term, and estimating a coefficient of a zero-order term of the eddy current induced extra phase term in the acquired multi-echo image;

[0142] Specifically, the second estimation module 3 comprises:

[0143] a first-order term removal sub-module, which is configured for removing the coefficient α of the first-order term of the eddy current induced extra phase term according to the following formula: that is, removing the influence of the first-order term of the eddy current from (16):

[00041] SC n = S n / e i ( - 1 ) n α x = { ( ρ w + ρ f .Math. p = 1 P α p e - i 2 π f F , p TE n ) e - R 2 * e - i 2 π f B TE n e - i β , n = 1 , 3 , K ( ρ w + ρ f .Math. p = 1 P α p e - i 2 π f F , p TE n ) e - R 2 * e - i 2 π f B TE n e - i β , n = 2 , 4 , K ( 9 )

[0144] where S.sub.n represents a signal intensity under an echo time TE.sub.n, N represents the number of echoes; ρ.sub.w and ρ.sub.f represent a signal intensity of water and a signal intensity of fat, respectively; the fat contains a number of P peak components, with each component corresponds to a relative amplitude of α.sub.p and satisfying

[00042] .Math. p = 1 P α p = 1 ,

f.sub.F,p represents a corresponding chemical shift, the value of which is known; f.sub.B=γΔB.sub.0 represents a local magnetic field strength, where γ represents a hydrogen proton gyromagnetic ratio (42.576 MHz/T), R.sub.2* represents an apparent transverse relaxation rate, and β represents the coefficient of the zero-order term of the eddy current induced extra phase term;

[0145] a second searcher sub-module, which is configured for searching, among all the echo images having the coefficient of the first-order term removed, for pixels having high signal-to-noise ratios that satisfy the following condition:


abs{SC.sub.n(x,y,z)}>t.sub.1, abs{SC.sub.n(x−1,y,z)}>t.sub.1, n=1,2,3, . . .  (10)

[0146] a filter sub-module, which is configured for filtering out pixels satisfying a preset water-fat ratio from the pixels having high signal-to-noise ratios, which are searched out from first three even-numbered echo images:

[0147] Specifically, in this embodiment of the present application, the pixels satisfying the preset water-fat ratio are selected from the first three even-numbered echo images; in fact, the pixels satisfying the preset water-fat ratio may also be selected from the first three odd-numbered echo images.

[0148] first, selecting the first three even-numbered echo images:


I.sub.1=SC.sub.2, I.sub.2=SC.sub.4, I.sub.3=SC.sub.6  (11)

[0149] and defining


a.sub.0=e.sup.i2πδB.sup.0.sup.TE.sup.1


a=e.sup.i2πδB.sup.0.sup.ΔTE


b=e.sup.i2πf.sup.B.sup.ΔTE  (12)

[0150] where δ is a chemical shift difference between a fat peak and water, B.sub.0 represents a main magnetic field strength, and ΔTE represents an echo time interval;

[0151] then, performing the following calculations with respect to the searched pixels having high signal-to-noise ratios:

[00043] b 1 = ( a + 1 ) I 2 2 aI 1 + [ ( a + 1 ) I 2 2 aI 1 ] 2 - I 3 aI 1 b 2 = ( a + 1 ) I 2 2 aI 1 - [ ( a + 1 ) I 2 2 aI 1 ] 2 - I 3 aI 1 R wf = a 0 a b 1 - a b 2 b 2 - a b 1 ( 13 )

[0152] finally, filtering out pixels that satisfy the following inequality;


R.sub.wf>c1 or R.sub.wf<c2  (14)

[0153] where R.sub.wf represents a water-fat ratio, and c1 and c2 represent preset water-fat ratio constants. In this embodiment of the present application, c1=0.95, and c2=0.05.

[0154] a zero-order term estimation sub-module, which is configured for performing the following calculation with respect to the filtered pixels satisfying the preset water-fat ratio:

[00044] D = S C 2 k + 1 .Math. SC 2 k + 1 S C 2 k .Math. SC 2 k + 2 , 1 < 2 k < 2 k + 1 < 2 k + 2 N ( 15 )

[0155] and estimating the coefficient of the zero-order term of the eddy current induced extra phase term:

[00045] β = 1 4 angle ( .Math. k D ) ( 16 )

[0156] where k represents all the pixels satisfying the formula (11), and angle(.) represents a phase angle of a complex signal.

[0157] an error removal module 4, which is configured for removing an error of the eddy current induced extra phase term according to the estimated coefficient of the first-order term and the estimated coefficient of the zero-order term.

[0158] Specifically, the error removal module is configured for:

[0159] removing the error of the eddy current induced extra phase term to obtain corrected data SE.sub.n by combining with the estimated coefficient of the first-order term and the estimated coefficient of the zero-order term according to the following formula:

[00046] S E n = S n / e i ( - 1 ) n ( α x + β ) = ( ρ w + ρ f .Math. p = 1 P α p e - i 2 π f F , p TE n ) e - R 2 * e - i 2 π f B TE n , n = 1 , 2 , .Math. N ( 17 )

[0160] where S.sub.n represents a signal intensity under an echo time TE.sub.n, N represents the number of echoes; ρ.sub.w and ρ.sub.f represent a signal intensity of water and a signal intensity of fat, respectively; the fat contains a number of P peak components, with each component corresponds to a relative amplitude of α.sub.p and satisfying

[00047] .Math. p = 1 P α p = 1 ,

f.sub.F,p represents a corresponding chemical shift, the value of which is known; f.sub.B=γΔB.sub.0 represents a local magnetic field strength, where γ represents a hydrogen proton gyromagnetic ratio (42.576 MHz/T), and R.sub.2* represents an apparent transverse relaxation rate.

[0161] Specifically, in the subsequent fat quantification algorithm based on the complex model, the correct result can be obtained by using the data Sen after eddy current correction.

[0162] As shown in FIG. 4(a), which is a human liver image (TE=1.4 ms image) acquired by using a multi-echo GRE sequence provided by an embodiment of the present application. FIG. 4(b) shows phase values of six echoes at a marked point in FIG. 4(a) before the eddy current correction, it can be seen that the marked point is obviously affected by the eddy current, and the odd-numbered echoes (1, 3, 5) and even-numbered echoes (2, 4, 6) have phase discontinuities. FIG. 4 (c) shows phase values of the six echoes at the marked point in FIG. 4(a) after the eddy current correction, it can be seen that the phase inconsistency caused by the eddy current at this point has been corrected. FIG. 4(d) shows a fat quantitative result before the eddy current correction, a lot of errors exist in the left half part of the figure. FIG. 4(e) is the fat quantitative result after the eddy current correction.

[0163] An embodiment of the present application further provides a mobile terminal, comprising: a memory, a processor, and a computer program stored in the memory and configured to run on the processor. The processor implements the steps of a method for correcting an eddy current according to an embodiment of the present application when the executing the computer program.

[0164] An embodiment of the present application further provides a readable storage medium. The readable storage medium is a computer readable storage medium where a computer program is stored. The processor implements the steps of a method for correcting an eddy current according to an embodiment of the present application when the executing the computer program.

[0165] The above descriptions are only preferred embodiments of the present application and are not intended to limit the present application. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present application shall be included within the protection range of the present application.