Background

Diabetes mellitus, which can cause chronic, progressive disorders of multiple organs or systems, increases rapidly in recent years. As one of the major complications of diabetes mellitus, diabetic cardiomyopathy is defined as the left ventricle (LV) dysfunction independent of the coronary artery disease and hypertension [1]. In the early stage, diabetic cardiomyopathy can be characterized by the LV diastolic dysfunction, while LV systolic function impairs in the subsequent clinical course of diabetes [2]. However, currently the diagnosis of diabetic cardiomyopathy is difficult for clinical treatment due to the lack of any pathognomonic histologic changes or imaging characteristics.

Echocardiography, as a reference standard to estimate the cardiac function, is frequently used for the diagnosis of diabetic cardiomyopathy. Especially in recent years, Tissue Doppler Imaging (TDI) echocardiography has been considered as a new sensitive technique for the evaluation of diastolic function, based on the measurement of wall motion velocities [3]. Therein, LV mass, LV volume, ejection fraction (EF), transmitral early (E wave) diastolic velocity, transmitral late (A wave) diastolic velocity, and their ratio (E/A ratio) etc. are always clinically measured to evaluate the cardiac function, but these indicators do not directly reflect information of complex regional myocardial motion and sometimes are insensitive to subtle cardiac functional changes. In this regard, different from the above indicators, myocardial strain (i.e., deformation normalized to end diastole) holds the promise of capturing the subtle alterations that result from early diseases of the myocardium [4].

Myocardial strain can be measured by a variety of noninvasive imaging tests, among which measurements based on echocardiography and cardiac magnetic resonance imaging (MRI) have been mostly adopted [5, 6]. Echocardiography currently is the most available modality to estimate the motion of the myocardium. Several approaches have been proposed based on two-dimensional echocardiographic images [6]. One of these approaches is based on the analysis of ultrasound signals, like TDI. However, TDI is tightly related to the signal-to-noise ratio of the Doppler data. Other methods are based on image post-processing techniques, like speckle tracking. Cardiac MRI is a standard reference modality for strain measurement due to its accuracy and reproducibility. Wang and Amini [7] provided an overview on both MR imaging and image analysis methods for myocardial deformation recovery, including cine-MRI, tagged MRI, phase-contrast MRI, displacement encoding with stimulated echoes and strain-encoded. Therein, tagged MRI is a well-known method to track local deformations, such as twist, strain, and strain rate [8, 9].

In this paper, we proposed a method to extract the LV myocardial strain and strain rate from cardiac cine-MRI in terms of its high soft-tissue contrast, and employed a nonrigid registration-based method, to calculate the myocardial strain directly from cine-MRI without additional imaging sequences such as tagging.

Methods

The goal of image registration in cine-MRI sequences is to find an optimal transformation by correlating any point in any frame of a cardiac cycle to that in a reference frame (end-diastolic). This transformation maps a complete myocardial displacement field at any time during a cardiac cycle. In general, the LV myocardial motion is nonrigid so that a nonrigid hierarchical transformation model is employed for the estimation of LV myocardial deformation field over a cardiac cycle. The model has been introduced by Rueckert et al. [10] and used for a number of analyses of the myocardial motion [11, 12]. Here, in order to improve the registration effect, we modify this model by introducing information of endocardial and epicardial contours.

Hierarchical model

The hierarchical transformation model, which describes both the global and local motions of the left ventricle [10, 1214], consists of a global model and a local model. The two models describe the LV deformation through several parameters, and the former is modeled by an affine transformation and the latter by a B-spline free-form deformation (FFD) transformation.

The affine transformation is used to model global large translation, rotation, scaling, shearing, or their combinations instead of local small deformation. It can be written as

x y = k cos θ sin θ - sin θ cos θ x y + Δ x Δ y
(1)

where ( x y ) T and ( x y ) T represent the coordinates of a point before and after deformation, respectively, ( Δ x Δ y ) T is the translation increment, k is the scaling factor, cos θ sin θ - sin θ cos θ is the rotation matrix. We can see that k, θ, Δx, and Δy are parameters to be optimized. Thus, the global deformation can be written as

T g l o b a l = ( x ' y ' ) T - ( x y ) T
(2)

FFD deforms an object by warping the whole mesh of all control points in which the object is embedded instead of warping the object directly. As it contains a number of desirable properties, such as good approximation, local control, smoothness, and computational efficiency, the B-spline FFD is widely used to model deformation. It is written as a tensor product of two standard cubic B-splines,

T l o c a l = n = 0 3 m = 0 3 B m ( u ) B n ( v ) ϕ m + i , n + j
(3)

where u = x / n x - x / n x , v = y / n y - y / n y , i = x / n x - 1 , j = y / n y - 1 , ⌊•⌋ is truncating operation, ϕ i,j denotes a quadrilateral mesh with n x × n y control points in equispaced δ, B m (u) and B n (v) are basis functions of the B-spline, which are expressed as

B 0 ( u ) = ( 1 - u 3 ) / 6 B 1 ( u ) = ( 3 u 3 - 6 u 2 + 4 ) / 6 B 2 ( u ) = ( - 3 u 3 + 3 u 2 + 3 u + 1 ) / 6 B 3 ( u ) = u 3 / 6
(4)

It is noted that ϕ i,j plays the role of parameters in the B-spline FFD transformation and global registration should be performed before the local registration. Finally, the combined transformation is expressed as

T = T g l o b a l + T l o c a l
(5)

Solution of the model

In essence, image registration is an optimization problem. Its aim is to find the optimal coordinate transformation T, which maximizes the match between the reference image A and the target image B. Here, for the sake of the simplicity, we use the sum of squared differences (SSD) as an image similarity criterion (cost function), which quantifies the image intensity difference, and it is written as

C o s t = C s i m = ( 1 / N ) ( A ( x , y ) - T ( B ( x , y ) ) ) 2
(6)

where N is the number of pixels in the image. To find the optimal transformation, we need to minimize the cost function. Here, an iterative gradient descent method is employed to find the optimal solution of the hierarchical model parameters. The gradient descent method, which has a linear convergence rate [15], takes steps in the direction of the negative gradient of the cost function and can be expressed as follows

μ k + 1 = μ k - a k g ( μ k )
(7)

where μ represents the parameter vector, g(μk) is the derivative of the cost function evaluated in iteration k. ak is the gain factor, which can be simply set to a constant. It is noted that the coordinate after transformation may not be an integer, thus, a cubic spline interpolation is employed in the process of transforming the original discrete image into continuous image.

Introducing endocardial/epicardialcontour information

As we know, morphological and dynamic information of heart is complex. Cardiac MRI is easily to generate weak edges at the boundary where tissues have low contrast in gray. Especially, features of the images significantly change if a large deformation occurs. These factors can negatively affect the registration accuracy. To solve this problem, we combine a variant design of iterative closest point (ICP) algorithm with the local registration algorithm to introduce the endocardial/epicardial contour information. We augment the criterion (6) with an additional term C ICP , corresponding to the potential energy of the corresponding contours.

ICP is an iterative descent procedure minimizing the distances between points in the target point set and their closest points in the source point set. Its goal is to find a rigid transformation that maximally aligns the two point sets [16]. Here, endocardial/epicardial contour points in the reference image (end-diastolic frame) is considered as the source point set {P i , i = 1,2,3...}, and endocardial/epicardial contour point in the target image (any other frame) as the target point set {Q i , i = 1,2,3...}. Q i moves with the mesh of control points in the B-spline FFD model. In the iteration k, the target point set is updated to Q i k , and its closest point set corresponding to source point set is q i k .

Regarding the method to determine the closest point set corresponding to the source point set, Sharp et al. [17] firstly proposed the concept of Iterative Closest Points using Invariant Features (ICPIF). This method chose the nearest correspondences according to a distance which is a compromise of the positional and feature distances. Curvature is the most familiar one of all invariants, and it is a local attribute associated with a single point [18]. Thus, we here use the invariant curvature thanks to its simplicity and efficiency. In the present algorithm, 2D contour points have three coordinates. For two points M 1 ( x 1 , y 1 , k 1 ) and M 2 ( x 2 , y 2 , k 2 ) , where (x1 y1) and (x2 y2) are their Cartesian coordinates, k1 and k2 are their curvatures [19]. Now we define the distance between them as

d ( M 1 , M 2 ) = α 1 ( x 1 - x 2 ) 2 + ( y 1 - y 2 ) 2 + α 2 ( k 1 - k 2 ) 2
(8)

where the first term is the squared Euclidean distance, the second is the squared distance in the feature space, α1 and α2 are reciprocals of the difference between the maximal and minimal values of their post-multiply terms.

Thus, the additional term C ICP is defined as the sum of the distance (8) between the contour point sets {Q i } and {q i } as

C I C P = d ( Q i , q i )
(9)

and the cost function can be rewritten as

C o s t = C s i m + λ C I C P
(10)

where λ is the weighting factor to adjust the impacts of images intensity difference and the distance between the corresponding endocardial/epicardial contours, and it can be increased appropriately in case of a large deformation to increase the contribution of C ICP .

The addition of the term C ICP does not increase the computing load much, moreover, it can improve the calculation efficiency and avoid falling into a local minimum. We used Gradient Vector Flow (GVF) Snake algorithm for endocardial/epicardial contours extraction because it can effectively segment weak edges [20]. As proposed in [21], one of the appealing advantages using image registration method to analyze myocardial function is that endocardial/epicardial segmentation is not required. But most of the common clinical parameters (EF, LV volume etc.) for estimating cardiac function from cardiac MRI are based on segmentation of the endocardial and epicardial contours. Therefore, it is meaningful to introduce endocardial/epicardial contour information to improve the registration effects, if strain and strain rate are developed as common clinical indexes for estimating regional myocardial function.

Extraction of the displacement field

The LV myocardial displacement field over a cardiac cycle can often be extracted by the following two methods: (1) minimizing the cost function between every frame and the first one in the image sequence, which is used as the reference frame [22], thus, the expected displacement field is obtained; (2) applying the registration algorithm to consecutive pairs of frames in the sequence, and the expected displacement field is obtained by cumulating along the sequence [21]. Given that the error will accumulate and computing time will significantly increase in the second method, the first method is utilized.

Patient and imaging

The data of the LV short axis from a normal volunteer and a diabetic patient without clinical symptoms were acquired with a clinical 3.0 T MR scanner (MAGNETOM Verio, Siemens AG Healthcare Sector, Erlangen, Germany). The abnormal subject represented a LV diastolic dysfunction reflected by the LV volume-time curve but had a normal EF value (>50%). The values of acquisition parameters were: slice thickness = 6.0 mm, gap between slices = 1.5 mm, in-plane resolution = 1.25 mm × 1.92 mm, and Field of View (FOV) = 276 mm × 340 mm. The clinical data used in this study was approved by the internal review board, and informed written consent was obtained.

Results

The present algorithm is evaluated through two studies using clinical data.

Verification of the proposed modified method

In the first study, the proposed model is verified by calculating the displacements of two anatomical landmarks of LV myocardium during a cardiac cycle in a normal volunteer. The two landmarks are near the middle endocardium, and they locate at the large deformation position (labeled as A in Figure 1) and the weak edge (labeled as B in Figure 1), respectively. First, we estimate the LV myocardial displacement field across the cardiac cycle by the original method (i.e., excluding endocardial/epicardial contour information) and by the modified method (i.e., including endocardial/epicardial contour information by the ICPIF algorithm), respectively. Second, for reference displacement fields of the two mentioned landmarks (A & B), they are manually defined in all frames according to the experience of a clinician. The displacement curves obtained from the hierarchical transformation algorithm are compared with the reference values. The result is plotted in Figure 2.

Figure 1
figure 1

Two landmarks near the middle endocardium of the normal subject.

Figure 2
figure 2

Comparison between displacement curves (in millimeters) of the two landmarks calculated by the image registration using the original hierarchical transformation model (blue line) and the modified hierarchical transformation model (red line), and measured by the researcher (black line) in one cardiac cycle in a normal subject.

It shows that the modified method is more accurate to estimate the displacement fields of the two anatomical landmarks than the original method, and agrees better with the reference displacements. This means that including the endocardial/epicardial contour information can better estimate the displacement of the LV myocardium during one cardiac cycle. In particular, the mean value and the standard deviation (95% confidence interval) of the difference between the results of the modified/original method and the reference values of the two landmarks are shown in Table 1. This result also shows that the proposed image registration achieves better performance than the original method especially in case of large deformation.

Table 1 Quantitative comparison between the image registration using the original hierarchical transformation model and the modified transformation model in terms of mean absolute distance (in millimeters) for the two landmarks

Evaluation of the diabetic patients' LV myocardial function

In the second study, we calculate the average radial strain and strain rate of each segment of the LV myocardium to evaluate regional LV myocardial function, according to the American Heart Association (AHA) 17-segment model. The results are depicted in Figure 3 and 4.

Figure 3
figure 3

Comparison of average radial strain of LV myocardium between the normal volunteer and the diabetic patient. (a) Basal; (b) middle; (c) apical. Color curves represent different segmental strains and black curve represent global mean strain.

Figure 4
figure 4

Comparison of average radial strain rate of LV myocardium between the normal volunteer and the diabetic patient. (a) Basal; (b) middle; (c) apical. Color curves represent different segmental strain rates and black curve represent global mean strain rate

From Figure 3, it is demonstrated that there is an apparent difference between the normal volunteer and the diabetic patient, especially in the diastole. The LV myocardial radial strain of the normal volunteer rapidly descends to a negative value, and then slowly goes back to zero during the diastole. This phenomenon becomes more and more apparent from basal to apical. But for the diabetic patient, it is positive almost through the whole cardiac cycle. In the radial direction, myocardial strain is described as the percentage of myocardial thickness variation: a negative strain corresponds to a compressed state and a positive strain corresponds to a tensional state. Thus, the radial strain curves demonstrate that LV myocardium of the normal volunteer is in a compressed state at early diastolic stage (around 14 frames) in contrast to the reference state (end-diastolic), then, it stretches to the reference state slowly during late diastolic stage. However, this process is not found in the diabetic patient.

Strain rate is computed as a derivative of the strain tensor and it is a measure of the rate of deformation. A negative strain rate means that the tissue segment becomes thinner, whereas a positive strain rate means that the segment becomes thicker. From Figure 4, the difference between the two subjects at the early diastole (E) and atrial systole (A) is not so great. But the difference between strain rate at E and at A is great in the normal volunteer, especially for the middle and apical myocardium. Compared to the normal volunteer, the diabetic patient shows a smaller difference between the strain rate at E and at A.

Discussion

The purpose of this study is to apply the proposed method to estimate the LV myocardial strain and strain rate over a cardiac cycle based on conventional 2D cardiac cine-MRI, and further to evaluate its efficiency. This method includes both small and large deformations of the LV myocardium, and it provides a high degree of flexibility to describe the global and local LV myocardial deformations. Furthermore, we studied the modified method's performance when it was applied in the clinical cases of a normal volunteer and a diabetic patient.

In the algorithm, we added an additional term to the cost function to constrain the FFD transformation correctly. This idea stems from [23], in which the authors extended the algorithm to use expert hints. The hints came in the form of a set of landmarks and were used to adjust the registration algorithm toward the correct solution. The landmark information was considered in the automatic process, tying each pair of corresponding points together. We also used the concept of virtual springs, introducing the endocardial/epicardial contour information, and tying each pair of corresponding contours together. This additional constraint on FFD transformation can enhance the accuracy of registration results. Clinical results proved the applicability of the modified algorithm to calculate the LV myocardial displacement field during a cardiac cycle.

The method has some advantages. First, it is entirely a post-processing method and needs no assumption about the physical properties of the tissues. Second, it computes the myocardial displacement field, and makes use of the whole myocardial information instead of just the myocardial edges information. Meanwhile, it provides the deformation information of the whole LV myocardium over a cardiac cycle. This is quite different from some other strain analysis systems that use boundary tracking methods to extract myocardial deformation [5]. Third, the methodology is not specific, and it could be applied to other images, such as tagged MR or CT images.

Indeed, there are limits for the present model. The original clinical data are transverse-sectional images, so that motion and deformation were only characterized in 2D, therefore, the LV myocardial motion in the long axis direction was not taken into consideration. Moreover, the original hierarchical transformation model will produce a large error if the twisting is neglected under the large deformation; for the present modified hierarchical transformation model, it works effectively with the apparent curvature variation for the circumferential adjustment. Further work will focus on the assessment of the algorithm for the detection and diagnosis of early diabetic cardiomyopathy.

Conclusion

In this paper, we proposed a modified nonrigid image registration method, which combines affine transformation with B-spline FFD transformation and includes the endocardial/epicardial contour information for registration amendment. The application in the clinical cases of a normal volunteer and a diabetic patient validated that the proposed method is effective to estimate the regional LV myocardial motion and function during a cardiac cycle based on 2D cardiac cine-MRI. Meanwhile, it demonstrated that the functional difference between the normal volunteer and the diabetic patient. The present method could be used as a promising approach for early detection of diabetic cardiomyopathy in diabetic patients with LV diastolic dysfunction.

Authors' information

YG: M.E., Biomechanics Laboratory, School of Biological Science and Medical Engineering, Southeast University, Nanjing, China; QC: Ph.D., Associate Professor, Biomechanics Laboratory, School of Biological Science and Medical Engineering, Southeast University, Nanjing, China; SZ: Ph.D., Zhongda Hospital, Southeast University, Nanjing, China; SJ: Ph.D., Full Professor, Zhongda Hospital, Southeast University, Nanjing, China; ZL: Ph.D, Full Professor, Principal Investigator, Biomechanics Laboratory, School of Biological Science and Medical Engineering, Southeast University, Nanjing, China.