Volume 2012, Issue 1 973781
Research Article
Open Access

Newton Method to Recover the Phase Accumulated during MRI Data Acquisition

Oh-In Kwon

Oh-In Kwon

Department of Mathematics, Konkuk University, Seoul 143-701, Republic of Korea konkuk.ac.kr

Search for more papers by this author
Chunjae Park

Corresponding Author

Chunjae Park

Department of Mathematics, Konkuk University, Seoul 143-701, Republic of Korea konkuk.ac.kr

Search for more papers by this author
First published: 16 December 2012
Academic Editor: Changbum Chun

Abstract

For an internal conductivity image, magnetic resonance electrical impedance tomography (MREIT) injects an electric current into an object and measures the induced magnetic flux density, which appears in the phase part of the acquired MR image data. To maximize signal intensity, the injected current nonlinear encoding (ICNE) method extends the duration of the current injection until the end of the MR data reading. It disturbs the usual linear encoding of the MR k-space data used in the inverse Fourier transform. In this study, we estimate the magnetic flux density, which is recoverable from nonlinearly encoded MR k-space data by applying a Newton method.

1. Introduction

An electric current injected into an electrically conducting object, such as the human body, induces an internal distribution of the magnetic flux density B = (Bx, By, Bz). Magnetic resonance electrical impedance tomography (MREIT) visualizes the internal conductivity distribution from the z-component Bz of B which can be measured in practice using an MRI scanner. This technique was originally proposed by Joy et al. in 1989 [1]; since then, several researchers [210] have investigated and further developed MREIT as well as magnetic resonance current density image (MRCDI), which has similar modalities [1113].

The magnetic flux density Bz induced by injecting current through the electrodes attached on the surface of a conducting object Ω accumulates its signals in the phase parts of acquired MR image data. The conventional current-injection method [1, 8] injects the current during time Tc, between the end of the first RF pulse and the beginning of the reading gradient, in order to ensure gradient linearity.

Since the signal-to-noise ratio (SNR) of the MR magnitude depends on the echo time TE, it is impossible to increase both Tc and the SNR of the MR magnitude simultaneously in order to reduce noise effects. As an attempt to reduce the noise level, the injected current nonlinear encoding (ICNE) method was developed in 2007 [14, 15]; it extends the duration of the injection current until the end of a reading gradient in order to maximize the signal intensity of Bz. Then, it disturbs the usual linear encoding of MR k-space data used in the inverse Fourier transform.

For example, the one-dimensional inverse problem in the conventional acquisition method is to find the unknown discrete magnetic flux density bl,   l = 0, …, N − 1 from the N × N matrix A satisfying the following:
()
where Tc is a constant and are known quantities that can be measured. By an inverse Fourier transform −1, the first equation in (1.1) becomes
()
The unknown data bl is simply recovered from (1.2). In the ICNE method, however, the matrix A is perturbed to . Then, it becomes a system of nonlinear equations for unknown bl data, where the conventional inverse Fourier transform is no longer applicable.

In this paper, we prove a unique determination of the magnetic flux density from measured MR signal obtained by the ICNE acquisition method. Secondly, applying a Newton method, we suggest a bound of l2-norm for recoverable magnetic flux density from nonlinearly encoded MR k-space data. Numerical experiments show the feasibility of the proposed method.

2. ICNE Method and Invertibility

For a standard spin echo pulse sequence in MR imaging, the k-space MR signal
()
is measured, where ρ denotes a positive spin density of the imaging slice and δ any systematic phase artifact [16]. From the signal S in (2.1), by applying the conventional inverse Fourier transform, we can obtain
()
and the clinical MR image data ρ = |ρ0|.

In MREIT, we inject the current I through the electrodes attached on the three-dimensional conducting object Ω, having conductivity distribution σ. The injection current I produces the internal current density J and the magnetic flux density B = (Bx, By, Bz) in Ω, satisfying the Ampère and Biot-Savart laws. Since an MRI scanner measures only the main magnetic field direction component of B, the z-component Bz, we focus on the problem of measuring Bz(x, y) = Bz(x, y, z0), where z0 is the center of the selected imaging slice. Since MREIT is a methodology for reconstructing the internal conductivity σ from Bz data, it is important to measure Bz more precisely.

2.1. Conventional Bz Acquisition

For a conventional Bz acquisition, current is not injected during Ts of the MR data acquisition, ADC as shown in Figure 1. In this case, the induced magnetic flux density Bz provides additional dephasing of spins, and, consequently, extra phase is accumulated during the total injection time Tc. Then, the measured k-space data for the injection current I can be represented as follows:
()
where γ = 26.75 × 107 rad/T·s is the gyromagnetic ratio of hydrogen.
Details are in the caption following the image
Conventional and ICNE current injections in a spin echo pulse sequence.
From the measured S and SI in (2.1) and (2.3), by applying an inverse Fourier transform, we obtain ρ0 in (2.2) and
()
Then, the magnetic flux density Bz is precisely computed as
()
where α and β are the imaginary and real parts of ρI/ρ0, respectively.

2.2. ICNE Bz Acquisition

In the ICNE Bz acquisition, in order to improve the SNR of Bz, we prolong the current injection time Tc until the end of the MR data acquisition, as shown in Figure 1. Then, since the induced Bz disturbs the linearity of the reading gradient, the measured k-space data has lost the linear encoding characteristic as
()
where G is a constant that denotes the strength of the magnetic reading gradient. The inverse problem arising in the ICNE method is to recover Bz(x, y) from ρ0(x, y) obtained in (2.2) and the measured signal SC(kx, ky) in (2.6).

Although the inversion is not uniquely solvable for Bz(x, y) in general, we can uniquely determine Bz(x, y) by assuming that φ(x): = x + Bz(x, y)/G is monotone increasing in the following theorem.

Theorem 2.1. Let ρ(x, y) have a finite support Ω. If Bz(x, y) is sufficiently small to guarantee that φ(x) = x + Bz(x, y)/G is monotone increasing so that φ(x) > 0 for each y, then Bz(x, y) is uniquely recovered in Ω from ρ0(x, y) in (2.2) and SC(kx, ky) in (2.6).

Proof. We note that the linear encoding characteristic in the ky-variable remains unperturbed in (2.6). Thus, by one-dimensional inverse Fourier transform, SC in (2.6) is reduced to in the (kx, y)-hybrid space as the following:

()
Then, the ICNE inverse problem suffices to consider the x-directional inversion of Bz(x, y) from ρ0(x, y) in (2.2) and in (2.7) for each fixed y.

By change of variables with φ(x), (2.7) is changed into

()
From (2.8), by inverse Fourier transform for the φ-variable, φ satisfies
()
where Φ is a function defined with the given by
()

The relation (2.9) gives us the simple ordinary differential equation as follows:

()
Since ρ has a finite support, for each y, we can define
()
If φ(x0) < β, then φ(x0 + ϵ) < β for a sufficiently small ϵ > 0. It contradicts (2.11), since it implies that
()
By the same argument, the reverse inequality is not possible. Thus, we have
()

By separation of variables, (2.11) and (2.14) lead us to

()
For any given x, φ(x) is uniquely determined from (2.15). It completes the proof.

Remark 2.2. In Theorem 2.1, we assume that φ(x) = 1 + (1/G)(Bz(x, y)/x) > 0. The magnetic flux density Bz is smooth and its intensity is 10−7 ~ 10−8 T in practical experimental environments. Furthermore, the usual range of the reading gradient G is 10−3 ~ 10−4 T/m. Thus, the assumption of φ(x) > 0 is not severe in Theorem 2.1.

3. Discrete ICNE Inverse Problem

In a practical MRI scanner, the MR k-space data in (2.1), (2.3), and (2.6) are acquired by finite sampling with a dwell time dt. If N is the reading time Ts divided by dt, we have the following N × N discrete signals with dimensionless variables instead of those in (2.6):
()
for a constant M > 0.
The discrete ICNE inverse problem is to recover Bz(n, m) from (3.1) with known a priori ρ(n, m)eiδ(n,m) and the measured signal , where n, m, k, l = 0,1, …, N − 1. By discrete inverse Fourier transform for l, (3.1) can be suppressed into
()
For each fixed m, let s(k), ρn, and bn denote , and Bz(n, m), respectively. Then, the discrete ICNE inversion problem is a system of N nonlinear equations for N unknowns, b0, b1, …, bN−1 such that
()
where M > 0 and s(k), ρn, n, k = 0,1, …, N − 1 are known.
In the rest of the paper, we assume that N is even and k, n = 0,1, …, N − 1 denote the row and column numbers, respectively. A matrix whose (k, n) entry is Mkn is represented by
()
For a vector x = (x0, x1, …, xN−1) t, denotes a Vandermonde matrix as
()

3.1. Newton Iterations

Define a function F = (F0, F1, …, FN−1) t by
()
for x = (x0, x1, …, xN−1) tN. The discrete ICNE inverse problem is to find the zero of F for s(k) given in (3.3).
The Jacobian matrix DF(x) is composed of four parts as
()
where are diagonal matrices such that
()
Newton iterations to find the zero of F are as the following:
()
with an initial x0 and the iterates .

The previous method in [14, 15] was based on the Taylor approximation, but as a coincidental result, it can be interpreted as the first Newton iterate x1 in (3.9) with x0 = 0.

3.2. Convergence of Newton Iterations

Let , and ρmax  = max n | ρn | ,     ρmin  = min n | ρn|. If
()
the Jacobian DF(b) in (3.7) is invertible, since the Vandermonde matrix V(b) in (3.5) is based on the N distinct points. Thus, the Newton iterations in (3.9) converge to b for an initial x0 which is sufficiently close to b [17].
The following theorem suggests a condition for b in which the Newton iterations in (3.9) converge to b with the trivial initial guess 0 = (0,0, …, 0) t. The proof is based on the Theorem 6.14 in [17], which states a sufficient condition for the convergence of Newton iterations that
()
where and β, γ are the respective bounds of
()

Theorem 3.1. Let s(k) in (3.6) be made through (3.3) from b such that

()
Then, starting with x0 = 0, the Newton iterations in (3.9) are well defined and converge to b. One also has the following quadratic error estimate:
()
As a consequence, the zero of F satisfying (3.13) is unique.

Proof. Let . The condition (3.13) and Lemma 3.3 lead us to

()
If ∥x ≤ 2α, we have from (3.13), (3.15), and Lemma 3.5, the following:
()
By (3.7), (3.16) implies that
()

For two constants in (3.17) and (3.21), let

()
From (3.15) and the condition (3.13), we have
()

Then, with the aid of the Theorem 6.14 in [17], F has a unique zero x in the ball

()
and the Newton iterations in (3.9) converge to x with x0 = 0. Since b is a zero of F contained in B from (3.15), we have x = b. The quadratic error estimate in (3.14) also comes from the same theorem in [17].

Lemma 3.2. If x, yN, then

()

Proof. From (3.7), we expand

()

Since |eiθ − 1 | = 2 | sin (θ/2)|, we have for each k,

()
()
()
We can combine (3.22), (3.23a), (3.23b), and (3.23c) into (3.21).

Lemma 3.3. For the trivial initial x0 = 0, one has

()

Proof. Since

()
we can represent F(0) as
()
Thus, we expand
()
()
()
()
()
where
()

From Lemma 3.4, we estimate that

()
Since V(0) is the matrix of the discrete Fourier transform, we have
()
which implies that
()
The proof is completed by (3.27a), (3.27b), (3.27c), (3.27d), (3.27e), (3.29), and (3.31).

Lemma 3.4. If θ is real, then

()

Proof. If |θ | ≤ 3, we have (3.32) since the series in the following expansion is alternating.

()
If |θ | > 3, we obtain (3.32) from
()

3.3. Norm of Inverse of Vandermonde Matrix

The norms of inverses of Vandermonde matrices were estimated by Gautschi [18, 19]. In some estimations there, the equality holds if all base points are on the same ray through the origin.

Compared to (3.31), for a small perturbation x, a bound of is investigated in the following lemma. Since the norm estimation of inverse of Vandermonde matrix must be interesting, we separate the result in this subsection from other ingredients for Theorem 3.1.

Lemma 3.5. If ∥x < 1/4π(2 + log cot(π/2N)), then

()

Proof. Let I = [δkn] be the identity matrix and W = V(0) −1V(x) − I, whose entries are

()
Since eiθ − 1 = 2i sin(θ/2)eiθ/2, the off-diagonal entries satisfy the following
()
The diagonal entries are estimated by the Cauchy mean value theorem as follows:
()

Regarding summations of |Wkn|, the maximum occurs when k = N/2 ± 1 from the symmetry of the sine function in (3.37). In both cases, we have

()
()
()
Since (3.39a), (3.39b), and (3.39c) imply ∥W   ≤ 1/2, we establish the following:
()

4. Numerical Results

From the Biot-Savart law, we simulate the magnetic flux density Bz(n, m) induced by a horizontal current through the Logan shape ρ as in Figure 2, where N = 60. We obtain the simulated MR signals as depicted in Figure 3, through (3.1) with M = 32,   δ = 0. We note that the maximum of Bz(n, m) is about 1/4 in Figure 2, larger than suggested in Theorem 3.1.

Details are in the caption following the image
Figure 2 (a) Simulated Bz by transversal current
Simulated Bz and ρ.
Details are in the caption following the image
Figure 2 (b) Logan shape ρ
Simulated Bz and ρ.
Details are in the caption following the image
Simulated data from Bz and ρ.
By discrete inverse Fourier transform for l, we transform into in (3.2). Then, setting for each fixed m,
()
the Newton iterations in (3.9) generate xj with x0 = 0. The jth approximation is done by
()

The log  of error max n,m | Bz(n, m) − Bz(n, m) j| is given in Figure 4(a), which means that the error decay is quadratic. In the Newton iterations in (3.9), we have to solve a Vandermonde system for V(x), which may be consuming time or unstable. Instead of V(x) in (3.7), we can fix V(0) and simplify the Newton iterations in (3.9). Then, the error decay is reduced to be linear as in Figure 4(b).

Details are in the caption following the image
log max n,m | Bz(n, m) − Bz(n, m) j| error decay.
Details are in the caption following the image
Figure 4 (b) Simplified Newton
log max n,m | Bz(n, m) − Bz(n, m) j| error decay.

Acknowledgment

This paper was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education, Science and Technology (2010-0022398, 2012R1A1A2009509).

      The full text of this article hosted at iucr.org is unavailable due to technical difficulties.