Abstract
Quantitative motion analysis from cardiac imaging is important to study the function of heart. Most of existing image-based motion estimation methods model the myocardium as an isotropically elastic continuum. We propose a novel anisotropic regularization method which enforces the transmural homogeneity of the strain along myofiber. The myofiber orientation in the end-diastolic frame is obtained by registering it with a diffusion tensor atlas. Our method is formulated in a diffeomorphic registration framework, and tested on multimodal cardiac image sequences of two subjects using 3D echocardiography and cine and tagged MRI. Results show that the estimated transformations in our method are more smooth and more accurate than those in isotropic regularization.
Keywords: Cardiac motion estimation, diffeomorphic registration, cardiac strain, myofiber orientation
1 Introduction
Cardiac motion estimation is important to study the heart function and its disease mechanism. Cardiac images such as 3D echocardiography, cine-MRI and cardiac CT have been widely used for quantitative motion analysis. However, due to the low spatial and temporal resolution and the complexity of the cardiac biomechanics, accurate cardiac motion estimation is still a challenging problem.
Cardiac motion estimation is generally solved by using nonrigid registration methods. To make the deformation unique, various regularization methods have been proposed to utilize the prior knowledge of the myocardium shape and dynamics. Spatiotemporal smoothness has been used to regularize the deformations [1–3]. Particle trajectory smoothness, transformation symmetry and transitivity have been used to constrain the temporal smoothness [4, 5]. Diffeomorphic image registration has been proposed to estimate transformation as the end of a smoothly evolving process constrained by a differential equation [6] and it has been extended to motion estimation from multiple frames [7, 8]. Anatomical constraint such as myocardium incompressibility has also been used in [8, 9].
In reality the myocardium has a fibrous structure and the myocardium motion are closely related to the myofiber orientation [10, 11]. Little effort has been made to incorporate the myofiber orientation as a constraint for motion estimation. Papademetris et al. [12] registered the consecutive frames by using a regularization term consisting of a strain energy of the transversely isotropic myofiber model. In our previous work [13], an anisotropic regularization is proposed to make the velocity field more smooth in the myofiber direction.
In this paper, we propose a regularization term to enforce the transmural homogeneity of myofiber strain. It is deduced from the knowledge that the mechanical load is distributed uniformly in the myocardium of healthy subjects [14]. Experiments have shown that optimization of the myofiber strain homogeneity can lead to reasonable myofiber orientations [15]. Tseng et al. [16] has shown reversely that the myofiber strain is transmurally uniform. We implement the proposed method in a diffeomorphic registration framework in which the velocity field is regularized to make the myofiber strain transmurally uniform. The myofiber orientation is obtained by registering the reference frame of the sequence with a diffusion tensor (DTI) myofiber atlas. We validate the proposed method with echocardiography and cine-MRI images of two healthy subjects. Results show that our method can derive transformations with more smooth transmural strain and higher tracking accuracy than isotropic regularization methods.
2 Method
2.1 Diffeomorphic Motion Estimation
We adopt a diffeomorphic registration for our motion estimation method. The deformation between time zero to t is defined by a velocity field using a differential equation of , with x∈Ω⊂R3, t ∈ [0, T] and T = Ns − 1 where Ns is the number of frames. The motion estimation problem is stated as an optimization of a variational energy of the velocity field v(x, t):
(1) |
The first term is a regularizer to evaluate the spatiotemporal smoothness. The second term is a similarity measurement which evaluates the summed squared difference (SSD) between In−1 and the unwarped frame In(ϕn−1,n), with ϕn−1,n being the deformation between (n − 1)th and nth frames. λ is the weighting to balance these two energy terms.
We parameterize the velocity field [8] and the solution of Eqn.(1) is obtained by numerical optimization. The velocity field is defined by a series of 3D B-spline functions at time tk(k = 0, 1, ..., Nt, tk = kΔt, Δt = 1/Nf), with Nf being the number of time steps between two consecutive frames, Nt = Nf × T being the total number of B-spline functions. The velocity field function at time point tk is defined as v(x, tk) = Σ cm;kβ(x − xm), with cm;k being the control vectors located on a uniform grid of xm at tk, β(x − xm) being the 3D B-spline kernel function at xm. The transformation ϕ(x, t) is expressed as the forward Euler integral of the velocity field v(x, t) by assuming that the velocity of each point is piecewise constant within a time step. The diffeomorphism ϕn−1,n is estimated by composition of all the small deformation defined by the velocity field between time t(n−1)*Nf and tn*Nf :
(2) |
with Id the identity transformation and vk = v(x, tk) the velocity field at tk. By using Eqn.(2), each SSD term in Eqn.(1) only depends on the control vectors within the time of consecutive frames. Thus the derivative of the SSD with respect to the control vectors can be evaluated independently.
2.2 Regularization of Myofiber Strain along Transmural Direction
The regularization energy consists of spatial and temporal terms. We denote the displacement field with u(x) = (u1(x), u2(x), u3(x))t and x = (x1, x2, x3)t. Infinitesimal strain is used in our motion analysis because the deformation between two consecutive frames is usually small. The strain tensor ε is defined as:
(3) |
with being the (i, j)th component of ε. Given the myofiber orientation at point x as f = (f1, f2, f3)t, the myofiber strain at x is evaluated as:
(4) |
. We define a function which evaluates the myofiber strain variation along transmural direction τ = (τ1, τ2, τ3)t by using the directional derivative:
(5) |
Eqn.(5) defines a general form of the strain variation along any direction. We can see that each of the isotropic bending energy term used in [1] evaluates the variation of normal and shear strains along x1, x2, x3 directions. We define a regularization term which minimizes the anisotropic myofiber strain variation transmurally on the myocardium (x ∈ ΩM), and the isotropic strain variations at points outside the myocardium (x ∈ Ω̄M) by:
(6) |
where 27 is used to weight the anisotropic term since the isotropic term has 27 combinations of the strains and directions of derivative. ΩM is domain of myocardium points. We apply the spatial regularization to each velocity field vk to maximize the homogeneity of myofiber strain along transmural direction in the whole cardiac cycle.
The temporal regularization term evaluates the magnitude of first order derivative of the point velocity with respect to time, which is defined as:
(7) |
The total regularization energy in Eqn.(1) is defined as a weighted sum of the spatial and temporal regularization energy at all time points:
(8) |
2.3 Optimization
We use a steepest descent method to optimize the parameterized function. The derivative of ESSD(In−1(x), In(ϕn−1,n)) with respect to the control vectors cm;k, ((n − 1) * Nf ≤ k < n * Nf) is:
(9) |
with Ωs being the domain which is controlled by cm;k and for other value of k the gradient is zero. For the derivative of the spatial regularization with respect to the pth component of cm;k, we have:
(10) |
with being one summand of myofiber strain variation along transmural direction in Eqn.(5) at time point k and βp(·) being the pth component of the B-spline function. The derivative of the temporal regularization term is approximated by assuming small displacement between two time steps:
(11) |
2.4 Myofiber and Transmural Directions on Myocardium
We use a human diffusion tensor image (DTI) 1 as the myofiber atlas. The myofiber direction at each DTI voxel is defined as the eigenvector of the diffusion tensor corresponding to the largest eigenvalue. The myofiber orientation is then mapped into the reference frame by using a transformation estimated from a nonrigid registration with the anatomical image of the DTI. The transmural direction at each myocardium point is estimated from the myofiber orientation. It is defined as a vector in the short axis plane and is perpendicular to the myofiber. The myofiber and transmural directions in the reference frame are propagated to each of the following frames by using the recovered deformation.
3 Datasets and Experiments
We validated our method using multimodal image sequences of two healthy subjects. In the first experiment, an echocardiographic sequence of each subject was acquired with a Philips IE33 system. The number of frames is 26 and the frame size was 135 × 126 × 106 with voxel size 1.12mm3. In the second experiment, both cine MRI and tagged MRI of each subject were acquired with a Siemens system. The number of frames in both sequences was 30 and the frame size was 256 × 256 × 10 with voxel size 1.25mm × 1.25mm × 8mm. Fig.1 shows the images of one subject. In both experiments, we compared the proposed method with a method using isotropic regularization [1]. In first experiment, we evaluated the strains in the 16 AHA segments [17] (apex segment was excluded). Both epicardial and endocardial surface meshes in the end-diastole (ED) frame were generated by automatically labeling the short axis contours and connecting the points into triangle meshes. Eight meshes of intermediate layers were interpolated from the endocardial and epicardial meshes. The radial, circumferential and longitudinal directions in each vertices were automatically calculated as did in [8] and the myofiber direction was estimated by using the transformation from the ED frame to the DTI atlas. The cross-fiber direction was defined as the cross product of the radial and myofiber directions. The myofiber, cross-fiber, circumferential and longitudinal strains were evaluated and their variations along the ten transmural layers in each segments are plotted and compared.
Figure 1.
The ED frame of echocardiography and MRIs of one subject. The first three images are orthogonal view of the echocardiography. The last two images are short axis ROIs from the cine MRI and the tagged MRI images.
In the second experiments, the cine-MRI images were used to estimate the cardiac motion. The estimated transformation was used to deform the grid crossing points extracted from the ED frame of the tagged MRI. The affine transformation between the tagged MRI and the cine MRI was acquired from the DICOM file headers. We compared the two methods by overlaying the deformed ED tagging grid on the ES frames.
4 Results
We use a series of 3D B-spline functions with spatial spacing of 6 and temporal spacing of 1. The weightings λ and wt for the regularization terms are set to 0.1 and 0.005 for both methods.
The results for both subjects are similar and we show the results of first subject as an example. We first show the strain estimation in the echocardiography sequence in Fig.2. By comparing the first two rows, we can see that the strains in our proposed method are more temporally smooth than the method with isotropic regularization. It indicates that the estimated myocardium motion is more uniform in our method. It is more consistent with the cardiac motion of a healthy subject. The errorbars in the bottom row show the average and transmural variance of the myofiber strains in four mid cavity segments. We can see that our estimated motion can lead to transmural homogeneity of the myofiber strain (in blue). Similar result can be seen in the cine MRI experiment (Fig.3). The result of the second experiment is shown in Fig.4. We overlay the deformed tagging grids in both apical and basal planes of ED frame on the end-systolic frame. We can see the improvement of our method over the isotropic regularization method.
Figure 2.
The strains in the echocardiography sequence. (Top row) Strains in the isotropic regularization method. (Middle row) Strains in our method. (Bottom row) Average and transmural variance of the myofiber strains in four segments using isotropic regularization method (red) and our method (blue). The four segments are the anterior, anteriorseptal, inferior and anteriorlateral segments, respectively.
Figure 3.
The strains in the cine MRI sequence. (Top row) Strains in the isotropic regularization method. (Middle row) Strains in our method. (Bottom row) Average and transmural variance of the myofiber strains in four segments using isotropic regularization method (red) and our method (blue). Same segments are used as in Fig.2.
Figure 4.
The deformed ED frame grid overlaid on the ES frame in apex and basal slices in isotropic regularization method (left two) and our method (right two)
5 Conclusion
We proposed a diffeomorphic cardiac motion estimation method with transmurally myofiber strain homogeneity. We validated our method by using 3D echocardiography and MRI sequences of two healthy subjects. Experiments show that our method can obtain result which is more transmurally smooth and performs better in tracking myocardium points. Our method can be applied to pathological subjects whose myofiber alternation is not significant if given the pathological myofiber orientation. The method may have limitation in cases of the subjects with severe pathology such as infarct, in these cases, our method can be applied to the non-infarct regions.
Acknowledgement
This paper is supported by a NIH/NHLBI grant 1R01HL102407-01 awarded to Xubo Song and David Sahn. 500 Z. Zhang, D.J. Sahn, and X. Song
Footnotes
Contributor Information
Zhijun Zhang, Email: zhangzhi@ohsu.edu.
David J. Sahn, Email: sahn@ohsu.edu.
Xubo Song, Email: songx@ohsu.edu.
References
- 1.Elen A, Choi HF, Loeckx D, Gaom H, Claus P, Suetens P, Maes F, D’hooge J. Three-dimensional cardiac strain estimation using spatiotemporal elastic registration of ultrasound images: a feasibility study. IEEE Trans. Med. Imag. 2008;27(11):1580–1591. doi: 10.1109/TMI.2008.2004420. [DOI] [PubMed] [Google Scholar]
- 2.Ledesma-Carbayo MJ, Mah-Casado P, Santos A, Prez-David E, GarMA DM. Spatio-Temporal Nonrigid Registration for Ultrasound Cardiac Motion Estimation. IEEE Trans. Med. Imag. 2005;24(9):1113–1126. doi: 10.1109/TMI.2005.852050. [DOI] [PubMed] [Google Scholar]
- 3.Metz CT, Klein S, Schaap M, Walsum T, Niessen WJ. Nonrigid registration of dynamic medical imaging data using nD+t B-splines and a groupwise optimization approach. Med. Imag. Anal. 2011;15(2):238–249. doi: 10.1016/j.media.2010.10.003. [DOI] [PubMed] [Google Scholar]
- 4.Castillo E, Castillo R, Martinez J, Shenoy M, Guerrero T. Four-dimensional deformable image registration using trajectory modeling. Physics in Medicine and Biology. 2010;55(1):305–327. doi: 10.1088/0031-9155/55/1/018. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Skrinjar O, Bistoquet A, Tagare H. Symmetric and Transitive Registration of Image Sequences. International Journal of Biomedical Imaging. 2008 doi: 10.1155/2008/686875. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Beg MF, Miller MI, Trouve A, Younes L. Compute Large Deformation Metric Mappings via Geodesic Flows of Diffeomorphisms. IJCV. 2005;61(2):139–157. [Google Scholar]
- 7.Khan AR, Beg MF. Representation of time-varying shapes in the large deformation diffeomorphic framework. ISBI 2008. 2008:1521–1524. [Google Scholar]
- 8.Craene MD, Piella G, Camaraa O, Duchateaua N, Silvae E, Doltrae A, D’hooge J, Brugadae J, Sitgese M, Frangi AF. Temporal diffeomorphic freeform deformation: application to motion and strain estimation from 3D echocardiography. Med. Imag. Anal. 2012;16(1):427–450. doi: 10.1016/j.media.2011.10.006. [DOI] [PubMed] [Google Scholar]
- 9.Mansi T, Pennec X, Sermesant M, Delingette H, Ayache N. iLogDemons: A Demons-Based Registration Algorithm for Tracking Incompressible Elastic Biological Tissues. IJCV. 2011;92(1):92–111. [Google Scholar]
- 10.Ubbink SWJ, Bovendeerd PHM, Delhaas T, Arts T, Vosse FN. Towards model-based analysis of cardiac MR tagging data: Relation between left ventricular shear strain and myofiber orientation. Med. Imag. Anal. 2006;10(4):632–641. doi: 10.1016/j.media.2006.04.001. [DOI] [PubMed] [Google Scholar]
- 11.Kroon W, Delhaas T, Bovendeerd P, Arts T. Computational analysis of myocardial structure: Adaptation of cardiac myofiber orientation through deformation. Med. Imag. Anal. 2009;13(2):346–353. doi: 10.1016/j.media.2008.06.015. [DOI] [PubMed] [Google Scholar]
- 12.Papademetris X, Sinusas AJ, Dione DP, Duncan JS. Estimation of 3D left ventricular deformation from echocardiography. Med. Imag. Anal. 2001;5(1):17–28. doi: 10.1016/s1361-8415(00)00022-0. [DOI] [PubMed] [Google Scholar]
- 13.Zhang ZJ, Sahn DJ, Song XB. Diffeomorphic cardiac motion estimation with anisotropic regularization along myofiber orientation. In: Dawant BM, Christensen GE, Fitzpatrick JM, Rueckert D, editors. WBIR 2012. LNCS. Vol. 7359. Heidelberg: Springer; 2012. pp. 199–208. [Google Scholar]
- 14.Geerts-Ossevoort L. Ph. D thesis. The Netherlands: Eindhoven University of Technology, Eindhoven; 2002. Cardiac myofiber reorientation: a mechanism for adaptation? [Google Scholar]
- 15.Rijcken J, Bovendeered PHM, Schoofs AJG, Van Campen DH, Arts T. Optimization of cardiac fiber orientation for homogeneous fiber strain beginning of ejection. Journal of Biomechanics. 1997;30(10):1041–1049. doi: 10.1016/s0021-9290(97)00064-x. [DOI] [PubMed] [Google Scholar]
- 16.Tseng WYI, Reese TG, Weisskoff RM, Brady TJ, Wedeen VJ. Myocardial Fiber Shortening in Humans: Initial Results of MR Imaging. Radiology. 2000;216(7):128–139. doi: 10.1148/radiology.216.1.r00jn39128. [DOI] [PubMed] [Google Scholar]
- 17.Partridge JB, Anderson RH. Left Ventricular Anatomy: Its Nonmenclature Segmentation, and Planes of Imaging. Clinical Anatomy. 2009;22(1):77–84. doi: 10.1002/ca.20646. [DOI] [PubMed] [Google Scholar]