Abstract
Background field removal is an important MR phase preprocessing step for quantitative susceptibility mapping (QSM). It separates the local field induced by tissue magnetic susceptibility sources from the background field generated by sources outside a region of interest, e.g. brain, such as air-tissue interface. In the vicinity of air-tissue boundary, e.g. skull and paranasal sinuses, where large susceptibility variations exist, present background field removal methods are usually insufficient and these regions often need to be excluded by brain mask erosion at the expense of losing information of local field and thus susceptibility measures in these regions. In this paper, we propose an extension to the variable-kernel sophisticated harmonic artifact reduction for phase data (V-SHARP) background field removal method using a region adaptive kernel (R-SHARP), in which a scalable spherical Gaussian kernel (SGK) is employed with its kernel radius and weights adjustable according to an energy “functional” reflecting the magnitude of field variation. Such an energy functional is defined in terms of a contour and two fitting functions incorporating regularization terms, from which a curve evolution model in level set formation is derived for energy minimization. We utilize it to detect regions of with a large field gradient caused by strong susceptibility variation. In such regions, the SGK will have a small radius and high weight at the sphere center in a manner adaptive to the voxel energy of the field perturbation. Using the proposed method, the background field generated from external sources can be effectively removed to get a more accurate estimation of the local field and thus of the QSM dipole inversion to map local tissue susceptibility sources. Numerical simulation, phantom and in vivo human brain data demonstrate improved performance of R-SHARP compared to V-SHARP and RESHARP (regularization enabled SHARP) methods, even when the whole paranasal sinus regions are preserved in the brain mask. Shadow artifacts due to strong susceptibility variations in the derived QSM maps could also be largely eliminated using the R-SHARP method, leading to more accurate QSM reconstruction.
Keywords: Background field removal, Adaptive spherical Gaussian kernel, Fitting energy functional, Strong susceptibility variation, Quantitative susceptibility mapping
1. Introduction
Tissue magnetic susceptibility is an intrinsic tissue property that is known to be closely related to its concentration of iron, myelin and calcification [1,2]. Several neurodegenerative disorders, such as Alzheimer’s disease, Parkinson’s disease, and Huntington’s disease have been found to be associated with increased brain iron accumulations [2–5]. If tissue susceptibility changes, such as those induced by local brain iron deposition or myelin loss [6], can be estimated accurately, they may serve as a potential biomarker for clinical diagnosis of these diseases. Recent developments in quantitative susceptibility mapping (QSM) have made it possible to obtain high-resolution susceptibility maps [7] by solving the field to source inverse problem using MR phase commonly acquired using a gradient echo (GRE) sequence, which is a sensitive measure of magnetic susceptibility induced field perturbation [8–13]. However, the field perturbation inside certain volume of interest (VOI), e.g. inside the brain, is composed both of local fields generated from local tissue susceptibility sources and an overwhelming background field generated from sources outside the VOI, usually from the static magnetic field or the air-tissue interface, where large susceptibility variations exist [9,14,15]. The background field extends deeply into the VOI and needs to be correctly removed to get an accurate estimation of the local field, which is used in the QSM dipole inversion to map local tissue susceptibility sources. Any residual background field will propagate into the following susceptibility reconstruction, leading to errors or artifacts in the final QSM maps. This is especially problematic over regions with large susceptibility gradients, e.g. the outer cortical regions and paranasal sinus regions.
Several background field removal methods have been proposed and great progress has been achieved in recent years [8,10,16–22]. The projection onto dipole field (PDF) method [16] exploits dipole field functions to estimate the background field on the assumption that background field and local field are orthogonal in the VOI. In the Laplacian-based methods [17], e.g. the sophisticated harmonic artifact reduction for phase data (SHARP) method [8], the background field is removed using a spherical mean value (SMV) function according to its harmonic features [23,24]. In the original SHARP method, a constant radius was used in the SMV convolution kernel and fairly large erosion has to be used in the brain tissue mask. In the improved variable-kernel (V-SHARP) method a varying SMV kernel size is used to balance between preserving the VOI boundary and reducing the phase error [9]. Another improved SHARP method known as RESHARP uses Tikhonov regularization at the deconvolution stage and can be extended with variable kernel [18,21]. Yet an SMV with equal weights does not perform well in estimating the local field for voxels with high field gradients [19,25]. The Laplacian boundary value (LBV) method was proposed to remove the background field by solving the boundary value problems of Laplace’s or Poisson’s equation to retain data near the boundary [20]. However, in most studies, brain regions around the paranasal sinuses are usually excluded due to insufficient background field removal [2,16,18]. Very recently, the total field inversion method was developed to combine background field removal and susceptibility dipole inversion into a single framework [26]. Although the reconstruction quality is comparable to the two-step QSM reconstruction methods, the algorithm implementation needs additional calculation of a map, which won’t be available in single echo acquisition.
In this paper, we propose an improved V-SHARP background field removal method by constructing a region adaptive spherical Gaussian kernel (SGK), which can achieve more accurate local field estimation as well as preserve the tissue structures around the skull and air-filled sinuses. The SGK in this region-adaptive-kernel SHARP (R-SHARP) approach is designed as a scalable 3D Gaussian kernel whose kernel weights are adaptive to the energy functional of the field map. Around the air-tissue boundary or over strong field variation areas, the SGK will have large kernel weights at the sphere center, while the surrounding weights reduce to zero rapidly. Using such an adaptive SGK, field biases resulting from sources outside the VOI can be effectively suppressed, leading to less residual error in the estimated local field map. In addition, residual background fields around regions of large susceptibility variations usually yield significant shadow artifacts in QSM reconstruction. Therefore, susceptibility maps reconstructed with different local field estimations were used to further evaluate the background field removal performance. For single-orientation QSM, we used our recently developed Structural Feature based Collaborative Reconstruction (SFCR) method [9] and compared the results to the gold standard multiple orientation COSMOS method [27,28].
2. Methods
In this section, after giving a brief review of background field removal methods based on the Laplacian equation, we introduce the theory of fitting energy functionals and our proposed background field removal method. For reference, a functional is a function from a vector space into its underlying field of scalars.
2.1. Laplacian equation based background field removal
For a static magnetic field B0 in z-direction, the induced field perturbation can be represented as the convolution of a unit magnetic dipole with the susceptibility distribution [29], which is formulated as
(1) |
where BΔ = B(r) − |B0| denotes the z-component of the perturbed magnetic field, and r is the dipole vector. The unit dipole is defined as d(r) = (3 cos2 θ − 1)/|r|3, with θ denoting the angle between B0 and r. The perturbation field BΔ in the VOI can be decomposed into the contributions of the local field Bloc and the background field Bbkg [18,20] as
(2) |
Since Bloc is induced by sources inside the VOI, it is not harmonic throughout the VOI. However, Bbkg results from sources outside the VOI and is harmonic throughout the entire VOI and satisfies the Laplacian equation, i.e. ΔBbkg = 0, with the 3D Laplacian operator . Using this assumption, Bloc can be obtained by solving the partial differential equation ΔBΔ = ΔBloc with appropri ate boundary conditions [20]. In addition, using the harmonic mean value theorem from the SHARP method [7], we can introduce an interim variable Binter as
(3) |
where ρ is a nonnegative, radially symmetric, normalized convolution kernel and the symbol ⊗ denotes the 3D convolution operator. Rewriting Eq. (3) with the Dirac function, we have Binter = (δ − ρ) ⊗ Bloc, which then leads to
(4) |
Note here that Bloc can be estimated by deconvolution (⊗−1) in Fourier space. One limitation of the original SHARP method is that reliable estimation of Binter requires several imaging voxels around the brain to be eroded depending on the radius of the spherical mean value filtering kernel, and brain areas around skull and sinus air are usually removed [24]. In addition, for voxels located close to air-tissue boundaries, extra brain mask erosion may be needed to compensate for the large field gradients. Any residual background field that is not sufficiently removed may lead to strong shadow artifacts in the subsequent susceptibility map reconstruction. However, according to the mean value theorem of harmonic functions, the Bloc can be preserved under convolution transform with any nonnegative, radially symmetric, normalized (total integral equals one) function. Therefore, we propose to use a scalable SGK adaptive to a certain voxel energy functional reflecting magnitude of field variation for more accurate estimation of the local field with better preservation of the brain areas around the air-tissue interface.
2.2. Fitting the energy functional into a level set formulation
In order to overcome the difficulties caused by intensity inhomogeneities in image segmentation, Li et al. proposed a region-based active contour model that draws upon intensity information in local regions at a controllable scale [30–32]. A data fitting energy is defined in terms of a contour plus two fitting functions that locally approximate the image intensities on the two sides of the contour. This energy is then incorporated into a variational level set formulation with a level set regularization term, from which a curve evolution equation is derived for energy minimization. Due to a kernel function in the data fitting term, intensity information in local regions is extracted to guide the motion of the contour, which thereby enables the model to cope with intensity inhomogeneity. This method was originally proposed for segmentation of images with intensity inhomogeneity, so we here use it to extract the field inhomogeneity information arising from variations in object susceptibility.
Considering the topological changes, the energy functional is converted to a level set formulation using the level set function Ψ, taking positive and negative values outside and inside the closed contour L corresponding to the image subdomains R1 and R2, respectively. The optimal fitting functions are two weighted intensity averages of local intensities on the two sides of the contour, dominated by image intensities in the neighborhood of x.
(5) |
where I(x) is the unwrapped phase image. The size of the Gaussian kernel is proportional to the scale parameter s. Its region-scalability is due to a scale parameter, which allows the use of intensity information in regions at a controllable scale, from small neighborhoods to the entire domain. The operators M1(Ψ) = H(Ψ) and M2(Ψ) = 1 − H(Ψ) relate to the Heaviside function H(Ψ), which is approximated by a smooth function as .
The energy functional, also called the region-scalable fitting (RSF) energy, is defined in terms of a contour and two fitting functions that locally approximate the image intensities on the two sides of the contour
(6) |
where αi is positive constant, and Ri the image subdomain. The Gaussian kernel Ks(x − y) is inversely proportional to the coordinate distance between pixels y and x with a scale parameter s, set to be s = 5 [27]. This energy is then incorporated into a variational level set formulation with a level set regularization term. Thus, the energy functional at point x is expressed as
(7) |
The level set regularization term is introduced to smooth the contour by penalizing its length, where ∇ is the gradient operator. The other term is to preserve the regularity of the level set function from a signed distance function.
To minimize this energy functional with respect to the level set function, the standard gradient descent method is used by solving the gradient flow equation with evolution step t as follows
(8) |
where υ and μ are regularization parameters, and div represents divergence operator. The Dirac function Δ is equal to the derivative of H(Ψ). The evolution step t and scale parameter s are empirically set as 0.1 and 5.0, respectively. Given a center point x, the fitting energy can be minimized when the contour L is exactly on the object boundary and the fitting values f1 and f2 optimally approximate the local image intensity in the normalized phase image in R1 and R2. At that time, the level set values are relevant to the energy functional ERSF as stated in Eqs. (6) and (8), proportional to the field inhomogeneous degrees. This allows us to distinguish tissue susceptibility variations and to exploit them to design a region adaptive SGK for background field removal. Since the sign of level set just represents outside and inside the closed contour L but does not reflect the definite values, we hereafter take the absolute value of Ψ as shown in Fig. 1 rendered in colormap.
2.3. Background field removal using R-SHARP
At the air-tissue boundaries, the background field variation is much larger than the local field variation, which may cause inaccurate local field estimation and often an eroded brain mask has to be used during the background field removal. We aim to improve the local field estimation in these regions by adopting a SGK of smaller spatial scale. Our proposed background field removal method is based on a scalable SGK that is a nonnegative and radially symmetric function. For any voxel (X,Y,Z), the kernel scale is defined related to the energy functional of the phase image as
(9) |
where (x,y,z) denotes the point coordinate in the kernel function. The scale parameter σ is inversely proportional to the voxel value in the level set function Ψ obtained by Eq. (8)
(10) |
where r is the kernel radius initialized to be 6 voxels, and the radius will decrease to 1 voxel as the voxel approaching to the brain skull boundary to protect the tissue integrity, i.e. the kernel radius is assigned to be 1 for the voxels right on the boundaries. The level set mean of the Zth slice is calculated by , with the slice resolution N × M. The parameter C is an adjustment constant to control the relationship between the ratio Ψ0(Z)/Ψ(X, Y, Z) and the scale parameter σ. Since C is inversely proportional to σ, a decreasing C will make the exponential function decay more sensitive to ratio Ψ0(Z)/Ψ(X, Y, Z). We determined C using the parameter sweeping in the range of 0.6–2.2 as shown in the Results section.
As seen from Eqs. (9) and (10), the adaptive voxel-wise convolution kernel SGK is a function of level set Ψ(X, Y, Z). Since the level set value directly reflects the field inhomogeneity, their Ψ(X, Y, Z) over regions of large susceptibility variation must be larger than the slice mean. Around air-tissue interfaces, the background field is usually much larger than the background field in other brain area. Therefore, the convolution sphere kernel should have a small radius and extremely high center weight that is adaptive to the field inhomogeneous degree. However, for those voxels with a level set function value less than the slice mean Ψ0(Z), using the SMV kernel gives comparable performance to using the SGK. Considering the computation efficiency, we use the SMV kernel for those voxels in order to save computational time.
Then, the data domain is divided into a field inhomogeneous and a homogeneous subdomain as Ω1 and Ω2. Hence, our proposed background field removal algorithm becomes
(11) |
The local field can then be calculated by in Fourier space. We explored the energy functional in the level set formulation to partition the phase data into different subdomains according to the field inhomogeneity. In the regions of large susceptibility variation, such as tissues around the skull and paranasal sinuses, the background field is commonly one or two orders larger than the local field [20]. Our proposed scalable kernel is capable to adjust the kernel radius into a small size, while the kernel weights focus on the sphere center with adjacent weights approaching zero rapidly. Thus, compared to the equal weight SMV kernel as used in SHARP, RESHARP or V-SHARP methods, R-SHARP can have better performance on suppressing the overwhelming background field close to the air-tissue boundary, which can further help reduce shadow artifacts in the subsequence QSM reconstruction.
As for our proposed ρSGK, it depends on the relationship between the ratio Ψ0(Z)/Ψ(X, Y, Z). We can observe in Fig. 1 that the unwrapped phase has lower contrast than the corresponding map of level set function. If the unwrapped phase is directly used as the measure of field inhomogeneity in the background field removal, the adaptive SGK is not able to preserve the local fields over regions of the paranasal sinuses and VOI boundary as shown in Fig. 1d. However, their values of level set function are accumulated to higher levels compared to their phase values, which facilitates us to detect out regions with large susceptibility variations. Another property is that there are significantly clear level grades in the level set function map, which is important in adjusting the kernel weights for different voxels. Therefore, level set processing is actually needed and using the unwrapped phase data itself as a measure of inhomogeneity is not sufficient. We implemented the algorithm as following:
Algorithm Implementation | |
(1) | Initialize the closed contour L and the parameters α1, α2, υ, μ, δ and Ks in Eq. (8); |
(2) | Calculate the level set function Ψ satisfying Eq. (8) for each slice of the unwrapped phase data; |
(3) | Create a binary brain mask; |
(4) | Initialize the SMV kernel, ρSMV; |
(5) | Divide the phase data in the brain mask into two sub-domains Ω1 and Ω2 as in Eq. (11); |
(6) | Calculate the adaptive SGKs for the voxels in subdomain Ω1 using Eq. (9); |
(7) | Apply SGK to Ω1 and SMV to Ω2 as in Eq. (11); |
(8) | Obtain Bloc in Fourier domain, with . |
|
3. Experiments
In the experiments, the local field estimated by R-SHARP is compared to that from V-SHARP [9] and RESHARP [18] with numerical simulation, phantom simulation and in vivo human brain MRI data. To further verify the background field removal performance, we adopted the estimated local field to reconstruct the susceptibility map with the recently developed SFCR method [9], utilizing COSMOS as the standard (calculated from local field estimated by R-SHARP) [27]. Root Mean Square Error (RMSE) and Mean Structure Similarity Index (MSSIM) were chosen to evaluate the accuracy of the susceptibility mapping results. All implementations were carried out in Matlab 2013a, on a personal desktop with Intel (R) CoreTM i7-4790 CPU, 8 GB RAM.
3.1. Numerical simulation
We constructed a numerical simulation model of size 128 × 128 × 64 (Fig. 2), composed of a large ellipsoid and four small spheroids to mimic human brain tissues, i.e. Caudate Nucleus (CN), Globus Pallidus (GP), vein and paranasal sinuses, whose susceptibilities were assigned to be 0 ppm, 0.05 ppm, 0.1 ppm, 0.3 ppm and 9.4 ppm [16]. Gaussian noise was added and the signal to noise ratio (SNR) of the magnitude image was set to be 40. The total field was generated by Eq. (1) in k-space [8], which can be separated into the local field and the background field as shown in Fig. 2. A binary mask was created to take the spheroid of 9.4 ppm and imaging background regions out of the VOI. The level set parameters for R-SHARP were determined to be α1 = 1, α2 = 1000, μ = 0.5, ν = 0.65, s = 5, which were empirically tested for a level set function that can well separate the inhomogeneous regions of large field gradients from the homogenous field. The adjustment constant C was chosen to be 1.8 as demonstrated in the Results section. The truncated singular value decomposition (TSVD) threshold was 0.05, which was determined by varying the value over a scale of 0.01 to 0.08 and visually inspecting the resulting local field [8]. The SMV kernel used in RESHARP method was extended to varied radii, and its regularization parameter λ was optimized to be 0.05 employing the parameter sweeping method combined with visual inspection, thereby gaining artifacts suppression without inducing apparent contrast loss [18]. The kernel radius varied from 6 to 1 for all the three methods in comparison. The total computing times were 21.1 s and 8.84 s for V-SHARP and RESHARP, respectively, and about 90.5 s for R-SHARP, in which the energy computation took about 51.5 s. For the susceptibility reconstruction, the SFCR parameters were λ1 = 50, λ2 = 2, γ1 = 500 and γ2 = 1.
3.2. Phantom experiment
A cylindrical water phantom with two vials filled with Gd solution was constructed to gain the total field, and the background field scan was done by scanning the same phantom without the two vials. Phantom data were acquired at the F. M. Kirby Research Center in Kennedy Krieger Institute and Johns Hopkins University, using a multi-echo GRE pulse sequence on a 3.0 T scanner Philips Medical System using 32-channel head coil with field of view 120 × 120 × 120 mm3, voxel size 0.94 × 0.94 × 1.5 mm3, flip angle = 10°, TE/ΔTE/TR = 3/3/35 ms, 10 echoes. The raw phase map was estimated by using Laplacian based phase unwrapping and linear fitting over echo times [33]. The local field used as the gold standard was calculated from the difference between the two scans with and without the Gd vials. We compared R-SHARP method with V-SHARP and modified RESHARP of varied radii, and their parameters were optimized in the similar way to that of the numerical simulation. The TSVD was determined as 0.12 for V-SHARP and R-SHARP, while the regularization parameter λ for RESHARP was 0.004 as illustrated in the results section. The kernel radii were varied from 6 to 1 voxels for all methods. The parameters used for R-SHARP were determined as α1 = α2 = 1, μ = 0.5, ν = 0.65, s = 5 and the C value was 1.8. The total computing times were 28.9 s, 18.4 s and 225.7 s for V-SHARP, RESHARP and R-SHARP, respectively.
3.3. In vivo human brain data
The in vivo human brain data were acquired on a healthy male volunteer at the F. M. Kirby Research Center in Kennedy Krieger Institute and Johns Hopkins University, approved by the local Institutional Review Board. The study was performed on a 7T Philips Healthcare MRI scanner equipped with a 32-channel head coil (Novamedical). A three dimensional multi-echo GRE sequence was applied and the imaging parameters include TR = 45 ms, TE1 = 2 ms, ΔTE = 2 ms, 8 echoes. The imaging matrix size was 224 × 224 × 110 with a FOV of 220 mm × 220 mm × 110 mm. The scanning duration for each acquisition was 5:15 min [33]. The volunteer was scanned with the head placed in four different positions, i.e. supine position, tilted to the right shoulder, tilted to the left shoulder and tilted to backwards. The tilting angle for each position varied from 5 to 22 degrees from the main field B0 axis. The first echo magnitude data acquired at the three tilted positions were coregistered to the first echo magnitude data of the supine position by rigid body linear transformation utilizing the FSL FLIRT tool [34,35]. The coregistration transformation matrix was obtained and applied to the data at every echo time to gain the coregistered magnitude and phase images. Then a Laplacian-based algorithm of phase unwrapping was applied to the coregistrated phase data for unwrapping. The linear fitting of the phase data over echo times was used to estimate the initial phase to preclude voxels with unreliable measurement [8,15,33]. The FSL BET tool was utilized to generate the brain mask using the magnitude image of the supine position with paranasal sinuses preserved in the mask. The susceptibility maps reconstructed by COSMOS were calculated with relative convergence tolerance of 10−5 using LSQR algorithm.
The parameters used for R-SHARP were determined as α1 = α2 = 1, μ = 0.5, ν = 0.65, s = 5, and C = 1.8. The TSVD was 0.12 that was varied from 0.01 to 0.12 in steps of 0.01 along with visual inspection on the resulting local field [8]. The RESHARP was extended to varied kernel radii and the optimal regularization parameter λ was selected as 0.005. The kernel radius varied from 6 to 1 for all the three methods. The total computation times were 90.6 s and 91.7 s for V-SHARP and RESHARP, respectively, and 323.4 s for R-SHARP, of which the energy computation took about 53.4 s. The parameters of SFCR were set to be λ1 = 50, λ2 = 2, γ1 = 1200 and γ2 = 1. In recent work, the regions of paranasal sinuses have been mostly excluded from QSM by the brain mask, in order to suppress the strong susceptibility artifacts around the air-tissue interface. However, some useful information in its neighborhood may also be precluded. If we can preserve these regions, additional brain tissue information would become available. Thus, we verified our proposed method on the phase data without erosion of the paranasal sinuses.
4. Results
4.1. Numerical simulation
Fig. 2 shows the results of numerical simulations using R-SHARP, RESHARP and V-SHARP. The spheroid of 9.4 ppm is designed to simulate the air-tissue interface over the paranasal sinuses in the human brain, which is excluded from the VOI in the subsequent data processing by the binary mask in Fig. 2o. Taking the advantage of the energy functional, we could detect inhomogeneous fields caused by sharp susceptibility changes, in which local regions over the ellipsoid of 9.4 ppm present high energy in the level set function in Fig. 2q. It can be seen from Fig. 2a–g that the local field obtained by the R-SHARP method is more accurate than that of the V-SHARP and RESHARP, while the V-SHARP and RESHARP results exhibit noticeable residual background fields around the ellipsoid of 9.4 ppm. More details can be seen in the error maps as compared to the true local field and their local field profiles along the dashed yellow lines in Fig. 2v. Similar comparisons can be seen in the estimated background fields for the three methods in Fig. 2h–n.
Susceptibility maps calculated from the local fields estimated by V-SHARP, RESHARP and R-SHARP methods are given in Fig. 2s–u, with profile comparisons shown in Fig. 2w. We see that the susceptibility maps from the V-SHARP and RESHARP methods have severe streaking and shadow artifacts, while the QSM map corresponding to R-SHARP can better recover the structures and their susceptibility values. Table 1 quantitatively evaluates the background field removal of the three methods by comparing susceptibility values of the three spheroids. The susceptibility values derived from R-SHARP are closer to the target simulation data than those from RESHARP and V-SHARP, and have smaller standard deviations. Moreover, the RMSE values of the selected slice are 0.070, 0.174 and 0.011, while the MSSIMs are 0.611, 0.781 and 0.926 for V-SHARP, RESHARP and R-SHARP methods, respectively.
Table 1.
Simulation target | V-SHARP | RESHARP | R-SHARP |
---|---|---|---|
0.05 | 0.035 ± 0.025 | 0.042 ± 0.024 | 0.041 ± 0.009 |
0.10 | 0.139 ± 0.042 | 0.154 ± 0.043 | 0.107 ± 0.010 |
0.30 | 0.304 ± 0.005 | 0.308 ± 0.003 | 0.298 ± 0.007 |
Note: susceptibility values are in the format of mean ± standard deviation.
In the R-SHARP method, it is necessary to predetermine the optimal value of constant C in Eq. (9), so we tested C in the range of 0.6–2.2 with step 0.2 through the susceptibility reconstruction. In Fig. 3, the accuracy of MSSIM and RMSE is inversely proportional to the C values, tending to be steady with the increasing of C. Meanwhile, streaking artifacts around the simulated sinuses are better suppressed with greater values of C, as pointed by the yellow arrows. However, the accuracy of the susceptibility values of the regions is best at C = 1.8. Hence, we set C to be 1.8 in the simulation experiment.
4.2. Phantom experiment
Fig. 4 shows the corresponding background fields and local fields calculated from the three methods, whose sums are equal to the known total fields. The error maps denote the difference between the calculated local fields to the “gold standard” local field. In the local field map obtained by V-SHARP, there are obvious shadow artifacts around the air-solution interface above the yellow dashed lines in Fig. 4 and noticeable residual error on the phantom boundary. Compared to V-SHARP, we find that the RESHARP method have good performance on removing background field with less error in the error map, but the strong susceptibility variations still affect its estimation accuracy. However, no obvious artifacts can be observed over the air-solution interface in the local field obtained from R-SHARP method, meanwhile the field values in other regions are closest to the “gold standard” local field map. Due to the strong susceptibility variation between the air and the Gd solution, the local field shows severe artifacts over the air-solution interface in the “gold standard” local field, which makes the local field before 25th slice suspect and excluded from the whole 3D volume in the RMSE accuracy evaluation. The RMSE values are 2.674, 2.167 and 2.155 for V-SHARP, RESHARP and R-SHARP, respectively. Among the three methods, R-SHARP presents the best performance on both the common background field removal and the susceptibility artifacts elimination.
In Fig. 5, the major parameters TSVD, λ and C used in V-SHARP, RESHARP and R-SHARP are optimized by parameter sweeping method, with the estimated local fields for visual perception. The TSVD values were varied from 0.01 to 0.12 in steps of 0.01, and 0.12 was selected for V-SHARP and R-SHARP as shown in Fig. 5a. The regularization parameter λ for RESHARP was chosen to be 0.004, where the RMSE value was minimal. As for the C value of R-SHARP, it was tested in the range of 0.1 to 2.0 with step 0.1 in Fig. 5c. The RMSE value slightly decreases from 2.18 to 2.15 with an increasing C. We set the global optimum as C = 1.8 when the susceptibility artifacts are almost removed from the field map.
4.3. In vivo human brain data
As we have discussed the selection of C-value in the numerical simulation and phantom experiment, both turn out to be the best choice of 1.8. Hence, parameter C is also determined to be 1.8 for in vivo human brain. The results of background field removal by R-SHARP, RESHARP and V-SHARP without excluding the brain tissues around the paranasal sinuses are shown in Fig. 6. As shown in Fig. 6a–c, the residual background field in the regions of large susceptibility variations is less using the R-SHARP method. As marked by the yellow rectangles in the three views, we see that the impact of sinuses is so strong that V-SHARP cannot remove the background field completely leading to serious shadow artifacts in the susceptibility maps. In the axial view, no discernible brain tissues can be observed as pointed out by the yellow arrows in Fig. 6e. Although the RESHARP method performs better over the sinuses region than V-SHARP as shown in Fig. 6b, some errors still remain in the estimated local field and cause shadow artifacts in the susceptibility map in Fig. 6f. However, the strong background fields induced by sinuses can be better suppressed by R-SHARP and the fine structures hidden by the artifacts can be better recovered in the corresponding QSM images. In Fig. 6d, the profiles across SN and RN suggest that the results of the R-SHARP method are more accurate than those calculated with the V-SHARP and RESHARP methods using COSMOS as the reference. The RMSE values of the selected slice (23rd slice) in axial views are 0.017, 0.015 and 0.011 for the V-SHARP, RESHARP and R-SHARP methods, respectively. The MSSIM is 0.861 for the R-SHARP and 0.813, 0.775 for V-SHARP and RESHARP. Table 2 shows the mean susceptibility values of red nucleus (RN), substantia nigra (SN), caudate nucleus (CN), Globus Pallidus (GP) and Putamen (PU), in which susceptibility values calculated using R-SHARP are closest to those estimated from COSMOS in the three methods.
Table 2.
Tissue | V-SHARP | RESHARP | R-SHARP | COSMOS |
---|---|---|---|---|
CN | 0.042 ± 0.022 | 0.049 ± 0.017 | 0.033 ± 0.010 | 0.028 ± 0.012 |
GP | 0.140 ± 0.040 | 0.208 ± 0.042 | 0.145 ± 0.030 | 0.144 ± 0.028 |
PU | 0.032 ± 0.026 | 0.052 ± 0.024 | 0.027 ± 0.016 | 0.026 ± 0.017 |
SN | 0.148 ± 0.031 | 0.186 ± 0.042 | 0.173 ± 0.036 | 0.182 ± 0.035 |
RN | 0.091 ± 0.022 | 0.056 ± 0.023 | 0.068 ± 0.021 | 0.076 ± 0.021 |
Note: The results are mean value ± standard deviation.
5. Discussion
Experiments of numerical simulation, phantom and in vivo human demonstrated the feasibility of our proposed method R-SHARP for background field removal. It is shown that R-SHARP outperforms V-SHARP and RESHARP, especially in areas close to the air-tissue interface. The field map is separated into two subdomain as Ω1 and Ω2, which background fields are removed with SGK and SMV respectively. Over strong field variation regions, the background field is usually much larger than other brain areas, which is effectively suppressed using an adaptive kernel. Since the level set value directly reflects the field inhomogeneity degree, this allows us to exploit them to design region adaptive kernels. However, for those voxels with small level set values, we use the SMV kernel considering the computation efficiency. Adaptive spherical Gaussian kernels (SGK) were designed voxel-wise according to the energy value of level set function and adopted when such an energy function is larger than a threshold. By adjusting the radius and weights of the SGK, we can better recover the local field in those problematic areas around the sinuses or on the air-tissue interface commonly, which otherwise would need to be masked out to avoid convoluting strong background fields.
The level set function can dynamically drive the active contour evolution based on the voxels energy distribution on both sides of the contour, until the active contour stops at interfaces of the inhomogeneous regions in the phase map. For any voxel, the SGK scale parameter σ is inversely proportional to the level set function Ψ of the phase image. Around the air-tissue boundary, the SGK will have large kernel weights at the sphere center, while the surrounding weights reduce to zero rapidly, leading to less residual error in the estimated local field. If the unwrapped phase data is directly used as the measure of field inhomogeneity in Eq. (10), the adaptive SGK is not able to preserve the local field while remove the background field effectively as shown in Fig. 1, so the unwrapped phase is not suitable to design the adaptive convolution kernel in our method. Therefore, we employ the level set function of the unwrapped phase, but not the unwrapped phase directly.
In level set function, the regularization parameter μ is independent of phase map and it is empirically chosen to be 0.5. As for the regularization parameter υ, we need to generate multiple contours to distinguish different levels of susceptibility variations, where small value of υ is proper. The local fitting functions based on kernel Ks are two weighted averages on the two sides of the contour, dominated by image intensities in the neighborhood of x. We empirically determine s to be 5.0 after a series of experimental tests. The coefficients α1 and α2 are the weights of the two local fitting functions that represent the fitting energy outside and inside the contour, in which the intensity information in local regions is extracted to guide the contour motion. In the experiment, the level set contours are initialized using an rectangle in the image center, where the regions of strong susceptibility variations are outside the initial contours. For the in vivo human brain data, the intensity levels of the energy function inside and outside the initial contour are 5 and 17, while 0.4 and 8 for the simulation data. Since the tissue structure in the numerical simulation data is not as complex as the in vivo human brain data, the energy function level inside the initial contour of the simulation data is much smaller than the human brain data. Hence, we assigned α1 = α2 = 1 in the phantom and in vivo human brain experiments, but for the numerical simulation data, to overcome the energy distribution unbalance on the two sides of the contour, it is necessary to use larger weight α2 for the inside of the contour. Actually, setting α2 = 10 or 100 can also achieve equivalent results on background field removal, at the expense of more iterations than α2 = 1000. Our method need more running time on the level set function computation, maybe an automatic initialization of the level set contour can further improve the computation efficiency, but it is beyond the scope of this paper.
Solving Eq. (11) may be accomplished by utilizing the well-known mean value property of harmonic functions, the theorem of which states that a harmonic function Bloc is preserved under convolution transform with any nonnegative, radially symmetric, normalized (total integral equals one) function. The mean value property thus enables the elimination of any information from the external magnetic field perturbations in BΔ [6]. Although both the kernels of SMV and SGK satisfy these properties, SMVs of equal weights and a constant radius do not consider the amplitude of the background field. In traditional Laplacian-based methods, tissues around the paranasal sinuses are excluded from the VOI to satisfy the harmonic theorem. If these regions are taken into account to define a new VOI, the V-SHARP method with SMV performs poorly for background field removal. Normally in those areas the background field is one or two orders of magnitude greater than the local field and dominates the measured total field. From Eqs. (3) and (11), when the center weight of a normalized SGK is assigned, the adjacent weights decay rapidly to near-zero values and greater components can be subtracted from the total field at the calculated voxel. Thus less residual phase error remains. On the boundary voxel, the kernel radius is shrunk to 1 in the three methods. In this case, thanks to the adaptive weights in the R-SHARP, the whole kernel weights almost focus on the center of the SGK, but the SMV used in the V-SHARP and RESHARP have equal weights for all voxels in the kernel. Therefore, our method can preserve the integrity of brain tissues by avoiding convolution with the invalid signal outside the VOI, while one voxel width of boundary information may be discarded in V-SHARP and RESHARP methods.
As we know, the performance of the SHARP and V-SHARP methods can be regarded as a high-pass filter on the background-corrected phase images in k-space [3,22,25]. However, the background field may contain high frequency components [16] that fail to be removed by these methods. The parameters of SGK are adjusted to obtain a suitable bandwidth to filter the background field while preserving the local field. The parameter C in Eq. (9) determines the Gaussian standard deviation of susceptibility reconstruction (in Fig. 3). The susceptibility artifacts around the region of simulated sinuses are reduced and the reconstructed susceptibility values are closer to the ground truth, as the value of C increases (Fig. 3b). According to Eq. (9), when a greater value of C is selected, smaller Gaussian standard deviation can be obtained in the spatial domain, which corresponds to a wider spectrum range in k-space. The background field with higher frequency components in the vicinity of sinuses can be better filtered out. Hence, an optimal C value was determined by making a trade-off between the artifact levels and the susceptibility reconstruction accuracy. For in vivo human brain, the R-SHARP method effectively suppressed the strong background field caused by the paranasal sinuses without excluding the adjacent brain tissues and thus prevented the need for eroding anatomical structures. In all experiments on numerical simulation, phantom and in vivo human data, the C values ranging from 1.6 to 2.0 were suitable to obtain comparable results, and then the optimum was determined as 1.8 for three kinds of data in the paper for consistence.
Sun proposed RESHARP method by adding Tikhonov regularization to SHARP, which chose a radius of 5 voxels as the optimal kernel size considering both the result fidelity and integrity. For fair comparison, we extended RESHARP by employing a varying kernel size scheme in the same way as V-SHARP and R-SHARP. As we know, the regularization parameter in RESHARP is related to the difference values between the total fields and estimated local fields. However, when the processed data involves regions with large susceptibility variations, such as tissues around the paranasal sinuses, larger λ value should be selected to suppress the artifacts, which may cause over-smoothing the local field in other regions. The regularization parameter λ controls the weights between data term and regularization term, which is a constant value but not an adaptive parameter in RESHARP. We think using an adjustable parameter λ or adding a weighting matrix to Bloc, which enable to reflect the field inhomogeneity, will improve its background field removal performance. As for our method, since the level set value directly reflects the field inhomogeneity degree, this allows us to exploit them to design region adaptive kernels.
To further verify the background field removal performance, susceptibility maps were reconstructed by a modified SFCR method without using the fidelity masks in the reconstruction algorithm [9] to objectively assess the artifact suppression performance of R-SHARP, RESHARP and V-SHARP methods. When the tissues around the sinuses are included, serious shadow artifacts caused by large susceptibility variations are significantly better suppressed by the R-SHARP method than by V-SHARP and RESHARP methods. The reason is that the R-SHARP method avoids the residual phase error propagating into the susceptibility mapping. As a consequence, more accurate susceptibility reconstruction can be achieved. The application of QSM is a popular research topic at present, in human organs of brain, liver, kidney, heart, knee joint [36] and so on. For instance, for the heart and kidney, the air-tissue interfaces generate a large susceptibility and bone-soft tissue interfaces have large susceptibility variations for the knee joint, especially for the small cartilage regions. Our proposed R-SHARP method has potential to better address these problems in future QSM applications.
6. Conclusion
In this paper, we proposed a new background field removal method using region adaptive kernel (R-SHARP) based on a fitting energy functional. Simulations and in vivo human data demonstrated that our method has good performance with respect to suppressing the susceptibility artifacts caused by large susceptibility variations, such as in boundary regions close to brain skull, paranasal sinuses and venous vessels. This can should benefit more accurate QSM mapping and facilitate its further application in the clinic.
Acknowledgments
This work was supported in part by National Natural Science Foundation of China under Grant 81301277, 11375147, Doctoral Program of Higher Education of China 20130121120010 and NSF of Fujian Province of China 2014J05099, Key Science and Technique Project of Fujian Province 2014Y0013 and NIH grant P41 EB015909.
References
- 1.Wang Y, Liu T. Quantitative susceptibility mapping (QSM): decoding MRI data for a tissue magnetic biomarker. Magn Reson Med. 2015;73:82–101. doi: 10.1002/mrm.25358. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2.Liu C, Li W, Tong KA, Yeom KW, Kuzminski S. Susceptibility-weighted imaging and quantitative susceptibility mapping in the brain. J Magn Reson Imaging. 2015;42:23–41. doi: 10.1002/jmri.24768. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Haacke EM, Liu S, Buch S, Zheng W, Wu D, Ye Y. Quantitative susceptibility mapping: current status and future directions. Magn Reson Imaging. 2015;33:1–25. doi: 10.1016/j.mri.2014.09.004. [DOI] [PubMed] [Google Scholar]
- 4.He N, Ling H, Ding B, Huang J, Zhang Y, Zhang Z, Liu C, Chen K, Yan F. Region-specific disturbed iron distribution in early idiopathic Parkinson’s disease measured by quantitative susceptibility mapping. Hum Brain Mapp. 2015;36:4407–4420. doi: 10.1002/hbm.22928. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.van Bergen J, Hua J, Unschuld P, Lim I, Jones C, Margolis R, Ross C, van Zijl P, Li X. Quantitative susceptibility mapping suggests altered brain iron in premanifest Huntington disease. Am J Neuroradiol. 2016;37:789–796. doi: 10.3174/ajnr.A4617. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Liu C, Li W, Johnson GA, Wu B. High-field (9.4 T) MRI of brain dysmyelination by quantitative mapping of magnetic susceptibility. Neuroimage. 2011;56:930–938. doi: 10.1016/j.neuroimage.2011.02.024. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Wei H, Xie L, Dibb R, Li W, Decker K, Zhang Y, Johnson GA, Liu C. Imaging whole-brain cytoarchitecture of mouse with MRI-based quantitative susceptibility mapping. Neuroimage. 2016;137:107–115. doi: 10.1016/j.neuroimage.2016.05.033. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Schweser F, Deistung A, Lehr BW, Reichenbach JR. Quantitative imaging of intrinsic magnetic tissue properties using MRI signal phase: an approach to in vivo brain iron metabolism? Neuroimage. 2011;54:2789–2807. doi: 10.1016/j.neuroimage.2010.10.070. [DOI] [PubMed] [Google Scholar]
- 9.Bao L, Li X, Cai C, Chen Z, van Zijl P. Quantitative susceptibility mapping using structural feature based collaborative reconstruction (SFCR) in the human brain. IEEE Trans Med Imaging. 2016;35:2040–2050. doi: 10.1109/TMI.2016.2544958. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Wu B, Li W, Guidon A, Liu C. Whole brain susceptibility mapping using compressed sensing. Magn Reson Med. 2012;67:137–147. doi: 10.1002/mrm.23000. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Liu T, Wisnieff C, Lou M, Chen W, Spincemaille P, Wang Y. Nonlinear formulation of the magnetic field to source relationship for robust quantitative susceptibility mapping. Magn Reson Med. 2013;69:467–476. doi: 10.1002/mrm.24272. [DOI] [PubMed] [Google Scholar]
- 12.Wang S, Tian L, Chen W, Spincemaille P, Wisnieff C, Tsiouris AJ, Zhu W, Pan C, Zhao L, Wang Y. Noise effects in various quantitative susceptibility mapping methods. IEEE Trans Biomed Eng. 2013;60:3441–3448. doi: 10.1109/TBME.2013.2266795. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Schäfer A, Wharton S, Gowland P, Bowtell R. Using magnetic field simulation to study a comparison of multiple- and single-orientation contrast in gradient echo MRI. Neuroimage. 2009;48:126–137. doi: 10.1016/j.neuroimage.2009.05.093. [DOI] [PubMed] [Google Scholar]
- 14.Wei H, Dibb R, Zhou Y, Sun Y, Xu J, Wang N, Liu C. Streaking artifact reduction for quantitative susceptibility mapping of sources with large dynamic range. NMR Biomed. 2015;28:1294–1303. doi: 10.1002/nbm.3383. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Li W, Wu B, Liu C. Quantitative susceptibility mapping of human brain reflects spatial variation in tissue composition. Neuroimage. 2011;55:1645–1656. doi: 10.1016/j.neuroimage.2010.11.088. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Liu T, Khalidov I, de Rochefort L, Spincemaille P, Liu J, Tsiouris AJ, Wang Y. A Novel background field removal method for MRI using projection onto dipole fields (PDF) NMR Biomed. 2011;24:1129–1136. doi: 10.1002/nbm.1670. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Li W, Avram AV, Wu B, Xiao X, Liu C. Integrated Laplacian-based phase unwrapping and background phase removal for quantitative susceptibility mapping. NMR Biomed. 2014;27:219–227. doi: 10.1002/nbm.3056. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Sun H, Wilman AH. Background field removal using spherical mean value filtering and Tikhonov regularization. Magn Reson Med. 2014;71:1151–1157. doi: 10.1002/mrm.24765. [DOI] [PubMed] [Google Scholar]
- 19.Wen Y, Zhou D, Liu T, Spincemaille P, Wang Y. An iterative spherical mean value method for background field removal in MRI. Magn Reson Med. 2014;72:1065–1071. doi: 10.1002/mrm.24998. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20.Zhou D, Liu T, Spincemaille P, Wang Y. Background field removal by solving the Laplacian boundary value problem. NMR Biomed. 2014;27:312–319. doi: 10.1002/nbm.3064. [DOI] [PubMed] [Google Scholar]
- 21.Kan H, Kasai H, Arai N, Kunitomo H, Hirose Y, Shibamoto Y. Background field removal technique using regularization enabled sophisticated harmonic artifact reduction for phase data with varying kernel sizes. Magn Reson Imaging. 2016;34:1026–1033. doi: 10.1016/j.mri.2016.04.019. [DOI] [PubMed] [Google Scholar]
- 22.Lindemeyer J, Oros-Peusquens AM, Shah NJ. Multistage background field removal (MUBAFIRE)-compensating for B0 distortions at ultra-high field. PLoS ONE. 2015;10:e0138325. doi: 10.1371/journal.pone.0138325. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Schweser F, Deistung A, Lehr BW, Reichenbach JR. Differentiation between diamagnetic and paramagnetic cerebral lesions based on magnetic susceptibility mapping. Med Phys. 2010;37:5165–5178. doi: 10.1118/1.3481505. [DOI] [PubMed] [Google Scholar]
- 24.Li L, Leigh JS. High-precision mapping of the magnetic field utilizing the harmonic function mean value property. J Magn Reson. 2001;148:442–448. doi: 10.1006/jmre.2000.2267. [DOI] [PubMed] [Google Scholar]
- 25.Ozbay PS, Deistung A, Feng X, Nanz D, Reichenbach JR, Schweser F. A Comprehensive numerical analysis of background phase correction with V-SHARP. NMR Biomed. 2016 doi: 10.1002/nbm.3550. http://dx.doi.org/10.1002/nbm.3550. [DOI] [PMC free article] [PubMed]
- 26.Liu Z, Kee Y, Zhou D, Wang Y, Spincemaille P. Preconditioned total field inversion (TFI) method for quantitative susceptibility mapping. Magn Reson Med. 2016 doi: 10.1002/mrm.26331. http://dx.doi.org/10.1002/mrm.26331. [DOI] [PMC free article] [PubMed]
- 27.Liu T, Spincemaille P, de Rochefort L, Kressler B, Wang Y. Calculation of susceptibility through multiple orientation sampling (COSMOS): a method for conditioning the inverse problem from measured magnetic field map to susceptibility source image in MRI. Magn Reson Med. 2009;61:196–204. doi: 10.1002/mrm.21828. [DOI] [PubMed] [Google Scholar]
- 28.Wharton S, Bowtell R. Whole-brain susceptibility mapping at high field: a comparison of multiple-and single-orientation methods. Neuroimage. 2010;53:515–525. doi: 10.1016/j.neuroimage.2010.06.070. [DOI] [PubMed] [Google Scholar]
- 29.Li L, Leigh JS. Quantifying arbitrary magnetic susceptibility distributions with MR. Magn Reson Med. 2004;51:1077–1082. doi: 10.1002/mrm.20054. [DOI] [PubMed] [Google Scholar]
- 30.Li C, Kao C, Gore J, Ding Z. Minimization of region-scalable fitting energy for image segmentation. IEEE Trans Image Process. 2008;17:1940–1949. doi: 10.1109/TIP.2008.2002304. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Li C, Xu C, Gui C, Fox MD. Level set evolution without re-initialization. Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’05) 2005 [Google Scholar]
- 32.Li C, Xu C, Gui C, Fox MD. Distance regularized level set evolution and its application to image segmentation. IEEE Trans Image Process. 2010;19:3243–3253. doi: 10.1109/TIP.2010.2069690. [DOI] [PubMed] [Google Scholar]
- 33.Li X, Vikram DS, Lim IAL, Jones CK, Farrell JAD, van Zijl P. Mapping magnetic susceptibility anisotropies of white matter in vivo in the human brain at 7 T. NeuroImage. 2012;62:314–330. doi: 10.1016/j.neuroimage.2012.04.042. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.Jenkinson M, Bannister P, Brady M, Smith S. Improved optimization for the robust and accurate linear registration and motion correction of brain images. Neuroimage. 2002;17:825–841. doi: 10.1016/s1053-8119(02)91132-8. [DOI] [PubMed] [Google Scholar]
- 35.Smith SM. Fast robust automated brain extraction. Human Brain Map. 2002;17:143–155. doi: 10.1002/hbm.10062. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 36.Wei H, Dibb R, Decker K, et al. Investigating magnetic susceptibility of human knee joint at 7 T. Magn Reson Med. 2017 doi: 10.1002/mrm.26596. http://dx.doi.org/10.1002/mrm.26596. [DOI] [PMC free article] [PubMed]