Abstract
The HARP methodology is a widely extended procedure for cardiac tagged magnetic resonance imaging since it is able to analyse local mechanical behaviour of the heart; extensions and improvements of this method have also been reported since HARP was released. Acquisition of an over-determined set of orientations is one of such alternatives, which has notably increased HARP robustness at the price of increasing examination time. In this paper, we explore an alternative to this method based on the use of multiple peaks, as opposed to multiple orientations, intended for a single acquisition. Performance loss is explored with respect to multiple orientations in a real setting. In addition, we have assessed, by means of a computational phantom, optimal tag orientations and spacings of the stripe pattern by minimizing the Frobenius norm of the difference between the ground truth and the estimated material deformation gradient tensor. Results indicate that, for a single acquisition, multiple peaks as opposed to multiple orientations, are indeed preferable.
You have full access to this open access chapter, Download conference paper PDF
Similar content being viewed by others
Keywords
- Cardiac tagged magnetic resonance imaging
- Harmonic phase
- Multi-harmonic analysis
- Robust strain reconstruction
1 Introduction
Measures of local myocardial deformation are essential for a deeper comprehension of heart functionalities for both normal and pathologic subjects [1]. Tagged magnetic resonance (MR-T) is a noninvasive method for assessing the displacement of heart tissue over time [2]. This modality is based on the generation of a set of saturated magnetization planes on the imaged volume, so that material points may be tracked throughout the cardiac cycle [3] and local functional indicators, such as the strain tensor [4], can be estimated.
Regarding the analysis of MR-T images [5], we can differentiate two main families of methods, image-based and k-space-based techniques. The image-based techniques are devised to directly process and analyse the tagged images by identifying the tag lines and tracking their deformation between frames. Examples of such techniques are optical flow [6] or deformable models [7] methodologies. Alternatively, the k-space-based techniques focus on the Fourier Transform (FT) of the tagged images. Compared to the image-based, k-space-based techniques have proven to be much faster and less prone to artifacts [8]. Most notable methodologies in this category are sinewave modeling (SinMod) [9] and HARmonic Phase (HARP) [10] analysis. Recent studies have reported that, although both techniques are consistent in motion estimates, an exaggeration in measurements is often observed for SinMod [8], leading to larger biases. Therefore, we have focused on HARP-based methods. These methods are grounded on the extraction of the complex image phase obtained by band-pass (BP) filtering the spectral peaks introduced by the applied modulation; they rely on the fact that the extracted harmonic phase is linearly related to a directional component of the true motion [10]. Hence, dense displacement fields can be recovered on the basis on a constant local phase assumption, which turns out to be more reliable than a constant pixel brightness assumption.
An in-depth study of the HARP method is provided in [11]; the author uses a communications-based approach to analyze the method in detail, including resolution, dynamic range and noise. Signal processing solutions based on the Windowed Fourier Transform (WFT) [12] have been proposed to balance the spatial and spectral localization of the image, thus obtaining smooth local phase estimations. Adaptive approaches have been subsequently proposed in [13, 14] in order to accommodate tag local properties both in window and filter designs, respectively. However, slight improvements have been reported with respect to non-adaptive methods, taking into account the considerable computational cost increasing.
Techniques to synthesize more desirable tag patterns have also been proposed using multiple harmonic peaks, both with different tag spacings [15] and new profiles [16]. Methodologies that make use of multiple orientations [17,18,19] have also been devised to improve the quality of the estimated motion at the prize of increasing acquisition time. Besides, these methodologies require of non-trivial image registration techniques to align the multiple acquisitions, which itself may also have an important impact on processing conclusions.
In this paper we depart from the reported idea that using an overdetermined set of orientations (MO) significantly increases the quality of the estimated deformation gradient tensor [19]; however, our purpose is to convey information within a single acquisition at the expense of a worse performance with respect to multiple acquisitions. Therefore, we have explored performance of using two peaks with two orthogonal orientations within a single acquisition, as opposed to multiple single-peaked orientations in multiple acquisitions, and we quantify performance loss. Then, we find out through optimization both tag orientation and spacing of two stripes patterns that are set free when another two are set beforehand. Interestingly, our results indicate that the latter approach converges to the former, i.e., two orthogonal orientations with two peaks is the preferable solution when a unique acquisition is pursued.
2 Materials
MR-T is usually performed by SPAtial Modulation of Magnetization (SPAMM) [20], which is grounded on the ability of altering the magnetization of the tissue in presence of motion. This process will generate a modulation with different sinusoidal functions. Each of these sinusoids will be given by its wave vector \(\mathbf {k}_i\) with \(\mathbf {k}_i = k_i \mathbf {u}_i\), where \(k_i\) is the wave number (related to its frequency) and \(\mathbf {u}_i\) its orientation vector (corresponding to the orientation of the applied gradient).
We have acquired a medial slice on an adult volunteer using a MR SPAMM SENSitivity Encoding (SENSE) Turbo Field Echo sequence on a Philips Achieva 3T scanner. The image has a spatial resolution of \(1.333\times 1.333\,\text {mm}^2\) and a slice thickness of \(8\,\text {mm}\). The acquisition parameters are \(T_E=3.634\,\text {ms}\), \(T_R=6.018\,\text {ms}\) and \(\alpha =10^{\circ }\). Regarding the tagging parameters, the tag spacing has been set to \(\lambda =7\,\text {mm}\), with its different harmonic peaks at \(\mathbf {k}=\{1,2\}/\lambda \) and different orientations \(u_i=(\cos (\theta _i),\sin (\theta _i))\). The specific orientations are \(\theta _i= -85^{\circ } + i \cdot 5^{\circ }\) with \(0 \le i \le 35\), therefore with \(-85^{\circ } \le \theta _i \le 90^{\circ }\). Two grid patterns have also been acquired with {\(45^{\circ }\)–\(135^{\circ }\)} and {\(0^{\circ }\)–\(90^{\circ }\)} orientations.
Simulated SPAMM sequences [21] have also been launched both with one (1D) and two orientations (2D), with different \(\lambda \) values and multiple spectral peaks, some examples of which are shown in Fig. 1. Harmonic coefficients have been set according to [16].
Optimization experiments have been performed on the synthetic data; the computational phantom consists in an annulus centered at the myocardium with \(R_i=28\) and \(R_o=40\) as its inner and its outer radii, respectively. An incompressible radially varying deformation has also been applied according to \(r=\sqrt{R^2 - \gamma R_i^2}\), where \(\gamma \) controls the degree of deformation and r and R represent the spatial and material radial coordinates, respectively. Notice that for the simulated SPAMM synthetic data, we have not included noise, tag fading or other undesired effects. We have preferred not to simulate these confounding factors, which are present in real data, in order to remove its influence in the final tag pattern design.
3 Method
3.1 Reconstruction Pipeline
As stated in [10], HARP motion reconstruction using SPAMM requires a minimum of 2 linearly independent wave vectors. The proposed approach allows us to accommodate multiple wave vectors stemming from the different orientations and harmonic peaks. Reconstruction pipeline can be summarized in the following steps (see Fig. 2):
-
Calculation of the local phase of the image. For a given cardiac phase, we compute the 2D discrete WFT [19] to obtain the local spectrum \(S[\mathbf {m}]\) for each image \(I[\mathbf {x}]\). The window employed at this step is real, even, of unit norm, and monotonically decreasing for positive values of its argument. Hence, the obtained discrete WFT can be seen as a set of discrete FTs applied to the result of windowing an image throughout its support.
Once local spectrum is calculated, a complex BP filter is applied to extract the corresponding phase to each wave vector i. Therefore, for each pixel of the image, we have built a circumferential spectral filter, whose radius is linearly related to a previously defined bandwidth, which has been centered at the maximum of the spectra inside a predefined region located in the surroundings of the reference spatial frequency of the tags.
The final WHARP image, for each wave vector, can be reconstructed in the spatial domain by using an inverse WFT (IWFT) from which its phase is readily extracted, i.e., \(\phi _i[\mathbf {x}]=\angle \hat{I}_i[\mathbf {x}]\).
-
Material deformation gradient tensor estimation at end-systolic phase. The material deformation gradient tensor \(\mathbf {F}(\mathbf {x})\) can be estimated from the gradient of the phase image \(\mathbf {Y}(\mathbf {x})\) as stated in [10]. Robust estimation of \(\mathbf {F}(\mathbf {x})\) is achieved through Least Absolute Deviation (LAD) procedure [22]. Reconstruction is performed via Iteratively Reweighted Least Squares:
$$\begin{aligned} \mathbf {F}_{l+1}(\mathbf {x})=(\mathbf {Y}^{T}(\mathbf {x})\mathbf {W}_l(\mathbf {x})\mathbf {Y}(\mathbf {x}))^{-1}\mathbf {Y}^{T}(\mathbf {x})\mathbf {W}_l(\mathbf {x})\mathbf {K}, \end{aligned}$$(1)where \(\mathbf {K}\) represents the given wave vectors and \(\mathbf {W}_l(\mathbf {x})\) a diagonal weighting matrix updated at each iteration by considering the fitting residuals [19]. For illustration purposes, the Green-Lagrange strain tensor is also computed in the polar coordinate system.
3.2 Optimal Tag Pattern Search
In order to find the optimal tag pattern, we have carried out an optimization procedure on the synthetic data; the procedure is schematically shown in Fig. 2. The upper part shows how the ground truth data is obtained. First, the stripe patterns, consisting in two sets of two orthogonal directions are generated. Each pattern is then applied to a previously acquired cine sequence. Each pattern is applied in isolation so that no interference arises. Then, the methodology described in Sect. 3.1 is applied to calculate \(\mathbf {F}^{GT}\).
The stripes are oriented as \(\{0^{\circ },45^{\circ }, 90^{\circ }, 135^{\circ }\}\) with \(\lambda =7.15\) mm and only the DC component and the two symmetric peaks are included in the simulation. The analysis window w of the WFT is defined as stated in Sect. 3.1 and its size has been set to \(\mathbf {Q}=[32,32]\).
The BP filter parameters, for each pixel \(\mathbf {x}\) and wave vector i, are represented as \(\varvec{\beta }_i[\mathbf {x}]=(\hat{\mathbf {k}_i}[\mathbf {x}],\rho )\), where \(\rho \) is the radius of the filter, which is centered at \(\hat{\mathbf {k}}[\mathbf {x}]\). The filter bandwidth is normalized with respect to the wave number (\(\mu =\rho /k\), \(k=2\pi /\lambda \)) so that area of all filters remains the same along the pipeline.
As for the lower part of the figure, the tags are multiplied to each other as well as to the cine sequence; intermodulations are therefore present in the problem. Then, the aforementioned reconstruction procedure is performed but for the fact that the WFT is applied to the image degraded by interference. When the BP filter bank is applied, channels are processed in parallel. In this case, two stripes (\(\{0^{\circ }, 90^{\circ }\}\)) remain fixed with its tag spacing at \(\lambda _{1,2}=7.15\) mm. The other two stripes are considered as variables in the optimization problem, both in tag orientation and spacing (\(\theta _3, \theta _4, \lambda _3, \lambda _4\)). The objective function to be minimized is defined upon the Frobenius Norm Difference (FND) between a ground-truth tensor \(F^{GT}\) and the estimated tensor with a specific value of the variable \(\varvec{\varTheta }\) (see below); this function is integrated over a predefined region of interest \(\chi \) that encloses the myocardium. Formally:
with \(\varvec{\varTheta }=\left[ \begin{array}{cccc} \theta _3,&\theta _4,&\lambda _3,&\lambda _4 \end{array} \right] \).
The solution has been obtained by means of the Nelder-Mead algorithm [23]. This algorithm does not require derivatives of the objective function. Simulation has been limited to four stripes to avoid an overwhelming peak interference.
4 Evaluation and Discussion
The importance of the number of orientations is measured in Fig. 3 in terms of reproducibility for the real dataset. Estimated tensors should be equal irrespective of the stripe pattern used; therefore, a useful measure of reproducibility is the FND defined above but applied in this case to two instances of the reconstructed tensor with two different, albeit comparable, stripe sets. Specifically, given two stripe sets with the same number of orientations and their respective reconstructed tensors, we have calculated the median of the \(FND(\mathbf {x})\) with both for \(\mathbf {x}\in \chi \).
Figure 3 shows the impact on reproducibility of using either additional orientations or additional harmonic peaks.
As previously described [19], an overdetermined set of stripes increases reproducibility at the price of a higher number of acquisitions. For a given number of orientations the multi-peak (MP) windowed approach (WHARP) shows additional improvement for moderate bandwidths. HARP analysis has also been added showing lower figures. When bandwidth is excessive, interference from nearby peaks reduces the stability of results. MP-WHARP obtained with \(I=2\) is located halfway between the other results with \(I=2\) and those with \(I=4\). This solution would require a single acquisition while \(I=4\) requires at least two, for a grid pattern.
For the synthetic dataset, Fig. 4 shows the mean squared error (MSE) of the strain tensor principal components \((\hat{E}^{rr})\) and \((\hat{E}^{cc})\) for different options (windowed, MP, MO) as a function of the degree of deformation \(\gamma \). In these figures solid lines are obtained with multiple images (\(I =18\)) and dashed lines with only two orthogonal directions (\(I=1\)); in both, grid patterns have been used. As can be observed, MO and MP play a satisfactory role for moderate values of \(\gamma \). It is worthy to say that MP approach presents a notable performance, even with a unique grid-like acquisition. On the other side, when severe deformation is applied to the \(I=1\) cases, non-MP approaches depart dramatically from the ground truth while LAD algorithm maintains quality fairly unaltered for the MP version (dashed-red line).
In Fig. 5, we show the output of the optimization procedure described in Sect. 3.2. According to the figure, the two free orientations turn out to align with the two that remained fixed, although spectral separation is lower than the separation of the steady peaks with respect to the DC component; specifically, the steady peaks are located at \(k = (7.15\,\mathrm{{mm}})^{-1} = 0.14\,\mathrm{{mm}}^{-1}\), while the other two turn out to be located (on average) \(k\sim \frac{1.6}{7.15}\) \(\text {mm}^{-1}\). This output, however, is not directly available in equipments routinely used in clinical settings.
Therefore, we have carried out an additional two-fold experiment in order to test relevance of peak separation or, equivalently, tag spacing. For this purpose, we have calculated the MSE in \(E^{rr}\) estimation for both 1D and 2D cases; for the former, we have simulated a pattern with two peaks in the same direction, where the first peak is located at \(\lambda _1=7.15\) mm and the second peak is translated, in k-space, along that direction. For the latter, the pattern consists of a multiplication of two such 1D patterns in orthogonal directions. Results, as shown in Fig. 6, indicate that optimal separation depends on the degree of deformation \(\gamma \), with higher sensitivity in the 1D case, whereas, for 2D, sensitivity is much lower for \(\gamma \ge 0.3\). In this interval, performance is fairly constant so a \(\frac{1}{\lambda _1}=0.14\,\)mm\(^{-1}\) separation, i.e., location of harmonically related peaks, seems an appropriate design choice. This is the case of a grid pattern with second order SPAMM acquisition, which is a commonly available sequence. Presence of noise and tag fading in simulation will presumably increase smearing in k-space, making this space more crowded, so this conclusions tend to reinforce. With this in mind, it may be appealing to include even more peaks in the acquisition. However, growing between-peak-interference may severely affect estimates. For that reason, we have limited our experiments to a maximum of four stripes per acquired image. Further research should be developed in this direction to assess the influence of heavily-peaked acquisitions in the robustness of reconstructions.
Additionally, in Fig. 7 we show the FND obtained on real data with different stripe sets for different bandwidths; we have used as a silver estimate of \(\mathbf {F}\) the one obtained with the eight 1D orientations indicated in Sect. 2. Specifically, we have tried the following subsets: {\(45^{\circ }\)–\(135^{\circ }\)} and {\(0^{\circ }\)–\(90^{\circ }\)} in a grid (2D) pattern with two peaks per orientation, and {\(45^{\circ }\)–\(135^{\circ }\)}, {\(0^{\circ }\)–\(90^{\circ }\)}, {\(45^{\circ }\)–\(135^{\circ }\)–\(0^{\circ }\)–\(90^{\circ }\)} and {\(30^{\circ }\)–\(60^{\circ }\)–\(120^{\circ }\)–\(150^{\circ }\)} for line (1D) acquisitions with a unique peak. The figure reveals that harmonic MP solution with a single acquisition overcomes the solution obtained with two orthogonal line acquisitions and it provides a reasonable performance loss with respect to four-orientation reconstructions, i.e., those needing two acquisitions, at least, in commercial equipments. Therefore, we can conclude that our solution shows an appropriate balance between estimation robustness and time consumption.
Finally, in Fig. 8 we show \(E^{rr}\) and \( E^{cc}\) estimates from the simulated SPAMM data using the different methods (FT, WFT and MP-WFT) using two grid images for the FT and WFT approaches, while only one has been employed for the proposed MP-WFT approach (four wave vectors in total).
Visual results illustrate about the influence of bandwidth; when using smaller ones strain is underestimated whereas when incrementing significant artifacts and interferences arise. Obviously, the emergence of these artifacts would be greatly limited by the use of a larger number of wave vectors, although MP-WFT approach seems less prone to them.
5 Conclusions
In this paper we have described a robust alternative to the original HARP method, intended for a single acquisition. To this end, we have observed that information comprised by various peaks of the stripe pattern is useful for achieving robust results despite using a unique acquisition. We have quantified performance of this solution with respect to multi-oriented solutions.
Simulation results indicate that four orientations converge into an orthogonal grid with harmonically related peaks (in a mid to high deformation degree interval) for an optimal performance, so multiple peaks as opposed to multiple stripes is a preferable solution. The proposed pattern has also shown comparable results, for the case of a single acquisition, to those obtained with two different grid acquisitions, while the latter doubles the scan time.
Furthermore, the proposed multi-peaked method has significantly improved both the accuracy and the reproducibility of strain measurements with respect to the standard acquisition in which just two orthogonal orientations are acquired, using same amount of time. With the proposed design, current acquisition protocols can be easily recast to include multiple peaks, which could simultaneously improve the resolution, robustness and precision of motion sensitive MR imaging and its subsequent analysis.
References
Jeung, M., Germain, P., Croisille, P., El Ghannudi, S., Roy, C., Gangi, A.: Myocardial tagging with MR imaging: overview of normal and pathologic findings. RadioGraphics 32, 1381–1398 (2012)
Shehata, M., Cheng, S., Osman, N., Bluemke, D., Lima, J.: Myocardial tissue tagging with cardiovascular magnetic resonance. J. Cardiovasc. Magn. Reson. 11(1), 55 (2009)
Ibrahim, E.: Myocardial tagging by cardiovascular magnetic resonance: evolution of techniques pulse sequences, analysis, algorithms and applications. J. Cardiovasc. Magn. Reson. 13, 36 (2011)
Simpson, R., Keegan, J., Firmin, D.: MR assessment of regional myocardial mechanics. J. Cardiovasc. Magn. Reson. 37, 576–599 (2013)
Axel, L., Montillo, A., Kim, D.: Tagged magnetic resonance imaging of the heart: a survey. Med. Image Anal. 9, 376–393 (2005)
Horn, B., Schunck, B.: Determining optical flow. Artif. Intell. 17, 185–203 (1981)
Young, A., Axel, L.: Three-dimensional motion and deformation of the heart wall: estimation with spatial modulation of magnetization-a model-based approach. Radiology 185(1), 241–247 (1992)
Ibrahim, E., Swanson, S., Stojanovska, J., Duvernoy, C., Pop-Busui, R.: Harmonic phase versus sine-wave modulation for measuring regional heart function from tagged MRI images. In: 13th IEEE ISBI, Prague, Czech Republic (2016)
Arts, T., Prinzen, F., Delhaas, T., Milles, J., Rossi, A., Clarysse, P.: Mapping displacement and deformation of the heart with local sine-wave modeling. Trans. Med. Imag. 29, 1114–1123 (2010)
Osman, N., McVeigh, E., Prince, J.: Imaging heart motion using harmonic phase MRI. IEEE Trans. Med. Imaging 19(3), 186–202 (2000)
Parthasarathy, V.: Characterization of harmonic phase MRI: theory, simulations and applications. Ph.D. thesis, Doctoral dissertation, Johns Hopkins University (2006)
Cordero-Grande, L., Vegas-Sánchez-Ferrero, G., Casaseca-de-la-Higuera, P., Alberola-López, C.: Improving harmonic phase imaging by the windowed Fourier transform. In: 8th IEEE International Symposium on Biomedical Imaging: From Nano to Macro, Chicago, USA, pp. 520–523, March-April 2011
Fu, Y., Chui, C., Teo, C.: Accurate two-dimensional cardiac strain calculation using adaptive windowed Fourier transform and Gabor wavelet transform. Int. J. Comput. Assist. Radiol. Surg. 8(1), 135–144 (2013)
Sanz-Estébanez, S., Cordero-Grande, L., Martín-Fernández, M., Aja-Fernández, S., Alberola-López, C.: Spatial and spectral anisotropy in HARP images: an automated approach. In: IEEE International Symposium on Biomedical Imaging: From Nano to Macro, Prague, Czech Republic, pp. 1105–1108 (2016)
Atalar, E., McVeigh, E.: Optimization of tag thickness for measuring position with magnetic resonance imaging. IEEE Trans. Med. Imag. 13(1), 152–160 (1994)
Osman, N., Prince, J.: Regenerating MR tagged images using harmonic phase (HARP) methods. IEEE Trans. Biomed. Eng. 51(8), 1428–1433 (2004)
Mosher, T., Smith, M.: A DANTE tagging sequence for the evaluation of translational sample motion. Magn. Reson. Med. 15, 334–339 (1990)
Agarwal, H., Prince, J., Abd-Elmoniem, K.: Total removal of unwanted harmonic peaks (TruHARP) MRI for single breath-hold high-resolution myocardial motion and strain quantification. Magn. Reson. Med. 64(2), 574–585 (2010)
Cordero-Grande, L., Royuela-del-Val, J., Sanz-Estébanez, S., Martín-Fernández, M., Alberola-López, C.: Multi-oriented windowed harmonic phase reconstruction for robust cardiac strain imaging. Med. Image Anal. 29, 1–11 (2016)
Axel, L., Dougherty, L.: MR imaging of motion with spatial modulation of magnetization. Radiology 171(3), 841–845 (1989)
Rutz, A., Ryf, S., Plein, S., Boesiger, P., Kozerke, S.: Accelerated whole-heart 3D CSPAMM for myocardial motion quantification. Magn. Reson. Med. 59, 755–763 (2008)
Cordero-Grande, L., Royuela-del-Val, J., Martín-Fernández, M., Alberola-López, C.: MOWHARP: multi-oriented windowed harp reconstruction for robust strain imaging. In: 22nd Proceedings of the International Society on Magnetic Resonance in Medicine, Milan, Italy, p. 7540, May 2014
Nelder, J., Mead, R.: A simplex method for function minimization. Comput. J. 7, 308–313 (1965)
Acknowledgments
This work was partially supported by the European Regional Development Fund (ERDF-FEDER) under Research Grants TEC2014-57428-R and TEC2017-82408-R and the Spanish Junta de Castilla y León under Grant VA069U16.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Sanz-Estébanez, S., Cordero-Grande, L., Martín-Fernández, M., Alberola-López, C. (2018). Robust Windowed Harmonic Phase Analysis with a Single Acquisition. In: Stoyanov, D., et al. Image Analysis for Moving Organ, Breast, and Thoracic Images. RAMBO BIA TIA 2018 2018 2018. Lecture Notes in Computer Science(), vol 11040. Springer, Cham. https://doi.org/10.1007/978-3-030-00946-5_15
Download citation
DOI: https://doi.org/10.1007/978-3-030-00946-5_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-00945-8
Online ISBN: 978-3-030-00946-5
eBook Packages: Computer ScienceComputer Science (R0)