Keywords

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

1 Introduction

Heart valves are critical components of heart because of their role in ensuring the controlled flow of blood synchronized with the contraction of ventricles. The valve leaflets are complex, membrane-structural entities primarily made of collagen, elastin, extracellular matrix and cells. Either due to congenital defects or due to the changes due to remodeling with age, the leaflets functionality is altered sometimes resulting in less efficient heart output. Such problems are hard to diagnose at an early stage and may lead to heart failure if left untreated. Therefore, a tool for determining the functional properties of heart valves from non-invasive imaging modalities will be of utmost clinical importance. Such a tool will help diagnose valve diseases at an early stage as well as provide tools for monitoring the performance of replaced prosthetic valves. The three major components of such a tool are shown in Fig. 1. In order to define the correct reference configuration, we need the pre-strain information about leaflets. For defining the unknown fiber architecture, we need the population average architectures that can be used to constrain parameter optimization. Also, the proper choice of constitutive model is important to best exploit fibrous structural information. Finally, the most critical component is development of a numerical inverse-model, which can be applied to in-vivo imaging data. In this paper, we focus on the development of inverse model using an in-vitro dataset and briefly discuss the other components.

Fig. 1.
figure 1

Three components for an in-vivo assessment tool are pre-strain measurement, inverse model and population average fiber architecture of valve leaflets

2 Methods

To demonstrate the ideal capabilities of our approach, we utilized archival quality in-vitro experimental data from pericardial bioprosthetic heart valve to develop the parameter estimation tool based upon inverse modeling. The leaflets were imaged at three different static transvalvular pressures using surface markers and dual-camera setup [1] (Fig. 2). Leaflets were then removed and their fiber architecture was determined using light scattering technique [2]. Then the leaflets were dissected and put under biaxial test to determine their stress-strain relationship. This highly comprehensive data set with high resolution, marker positions at multiple pressures, valve specific fiber architecture and biaxial data was ideal for this study – to design the inverse model, validate it and calculate its sensitivity to various input parameters and optimization constraints. There is no existing method for inverse modeling of heart valves as per authors’ knowledge. This is due to the difficulty in modeling them as well as their small size and thickness and fast movement in-vivo, leading to poor quality of imaging.

Fig. 2.
figure 2

The experimental setup to obtain valve shape in-vitro at different transvalvular pressure levels

2.1 The Forward Model

Each of the valve leaflet was modeled as a thin shell and the contact between leaflets was treated using the augmented Lagrange multiplier method. The basal attachment was fixed as in the experiments and a normal pressure on the leaflets was applied linearly increasing upto 120 mm of Hg. The forward model was implemented in FEBio [3] using quadrilateral shell elements using quasi-static solver. The shape of the valve was provided by Edwards in the form of a quadrilateral meshed geometry file, where each leaflet was made up of 1025 cells and 1082 nodes. To improve the refinement as well as quality of elements, the geometry was imported into Hypermesh and remeshed with each leaflet made up of 2789 cells and 2880 nodes. Leaflets were discretized using four node quadrilateral elements, with each node assigned six degrees of freedom (three for translation and three for rotation). Therefore, the complete discrete version of the model had 51,840 degrees of freedom. A constant thickness was assigned to each leaflet as measured during the experiment. The stresses were integrated through the shell thickness using 3 point Gauss quadrature rule to obtain bending moments. To map the fiber architecture from two-dimensional output of the above-mentioned experimental method onto the three-dimensional valve structure, a spline-based technique previously developed was used [4].

2.2 The Material Model

The valve tissues are made up of multiple layers (fibrosa, ventricularis etc.) with different types of fibers embedded in a matrix for each of them [5, 6]. However it is very hard to take into account the contribution of each layer separately. Therefore, here we take one of the most realistic material models developed – where tissue is idealized as a planar network of collagen fibers (main load bearing component) embedded in a ground substance (glycosaminoglycans, elastin, water) [7]. Thus, the strain energy is assumed to be a sum of the contributions from fibrillar (anisotropic) and non-fibrillar (isotropic) components expressed in terms of the tissue level Green-Lagrange strain \(\mathbf {E}\):

$$\begin{aligned} \psi =\psi _{\text {iso}}^{\text {M}}\left( \mathbf {E}\right) +\psi _{\text {aniso}}^{\text {F}}\left( \mathbf {E}\right) \!. \end{aligned}$$
(1)

Here \(\psi _{\text {iso}}^{\text {M}}\) and \(\psi _{\text {aniso}}^{\text {F}}\) are strain energy functions representing ground-matrix and fiber contributions respectively. The ground-matrix function describes low-strain behavior and provides stiffness in the unloaded state. Tissue response to large strains is accommodated by the anisotropic term characterizing the fibrillar microstructure averaged through the thickness. The isotropic contribution is assumed to be neo-Hookean. Following the formulation in [7], the ensemble \(2^{\text{ n }d}\) Piola-Kirchhoff stress in a single fiber is

$$\begin{aligned} S_{\text {ens}}\left( E_{\text {ens}}\right) = \frac{\partial \psi _{\text {ens}}}{\partial E_{\text {ens}}} = \eta \int \limits _0^{E_{\text {ens}}} D(x) \frac{E_{\text {ens}}-x}{(1+2x)^2} dx \end{aligned}$$
(2)

where, \(\eta \) is the fiber stiffness, D is the fiber recruitment function and \(E_{\text {ens}}\) is the uniaxial Lagrangian strain in single fiber aligned in direction \(\varvec{N}\) so that \(E_{\text {ens}}=\varvec{N}\cdot \mathbf {E}\cdot \varvec{N}\). However, in present formulation, to avoid extremely high computational times, a simplified model was used [8], where the integral is approximated as an exponential function:

$$\begin{aligned} S_{\text {ens}}\left( E_{\text {ens}}\right) = A(e^{BE_{\text {ens}}}-1) \end{aligned}$$
(3)

The important aspect of this approach is that it allows us to reduce the number of unknown material parameters in fiber component to only two, thus, reducing the computational time in determining them. The matrix component was modeled as a compressible neo-Hookean material and the properties were borrowed from flexural testing results previously published. For a distribution of fibers in a planar biaxial state, we get the planar stress by integrating over the distribution

$$\begin{aligned} \mathbf {S}_{\text {aniso}}^{\text {F}}\left( \mathbf {E}\right) = \frac{\partial \psi _{\text {aniso}}^{\text {F}}}{\partial \mathbf {E}} =\int \limits _{-\pi /2}^{\pi /2} R\left( \theta \right) S_{\text {ens}}\left( \varvec{N}\cdot \mathbf {E}\cdot \varvec{N}\right) \varvec{N}\otimes \varvec{N} d\theta \end{aligned}$$
(4)

The fiber distribution \(R(\theta )\) was determined at every point of the tissue using SALS setup [2] and approximated as a normalized Gaussian distribution. For the matrix part \(\psi _{\text {iso}}^{\text {M}}\), a neo-Hookean model was used for which there parameters were estimated from flexural studies previously conducted.

2.3 The Algorithm

The above forward model was put in an optimization loop where the parameters were initialized with a guess and solution was iterated until convergence was achieved. The objective cost function was defined as the difference in shape of the deformed mesh and that of the experimental data points. The difference was calculated along the normal direction of deformed mesh. Thus, it can be defined mathematically as

$$\begin{aligned} \mathcal {F}=\sqrt{\sum _{i,\alpha }\left( {x}_i^{\alpha }- \tilde{{x}}_i^{\alpha } \left( c_m \right) \right) ^2} \end{aligned}$$
(5)

where, \({x}_i^{\alpha }\) are the input points from experiment and \(\tilde{{x}}_i^{\alpha }\) are their projection on deformed valve surface obtained from the forward model with material parameters \(c_m\). It should be noted that the above cost function does not use the information about experimental data points being the material points. Instead, the points were used only to describe valve shape. This was done to be consistent with the clinical imaging modalities (e.g. ultrasound) which provides only the shape without any information about material points. The minimization of above defined cost function is a highly non-linear function because of the contact constrained between leaflets. The non-linear least squares problem of minimizing the cost function was solved using Levenberg-Marquardt algorithm:

$$\begin{aligned} \mathbf {J}^T\mathbf {J}+\lambda \text {diag} (\mathbf {J}^T\mathbf {J})) {\varDelta }c_m = \mathbf {J}^T \left( {x}_i^{\alpha }- \tilde{{x}}_i^{\alpha } \left( c_m \right) \right) \!, \end{aligned}$$
(6)

where derivatives of the cost function \(\mathbf {J} = \partial \tilde{{x}}_i^{\alpha } \left( c_m \right) / \partial c_m\) were calculated numerically using central difference method by perturbing each of the parameters 1 % above and below its current value. The value of \(\lambda \) was kept constant a value of 5 since it provides a balance between the stability and convergence speed of the algorithm. The simulations were run on Texas advanced computing center (TACC) on a single node with 12 processors. The finite difference cases for cost function derivatives were run in parallel using multiprocessing module of python wrapper. For n parameters, this setup required a total of \(2n+1\) simulations in parallel. Each iteration of the inverse model approximately took 35–40 min.

3 Results

Our approach allows the entire problem to be reduced to optimization of just two parameters; with the cost function shape for various cases as a function of the two material parameters A and B is shown in Fig. 3. The results demonstrate the importance of using higher number of frames from in-vivo imaging for inverse modeling input. It also shows that imaging at higher pressures would give a better confidence in the results. It is also noted that the cost function is almost convex everywhere. However, the lowest part of the cost function is a long banana-shaped region instead of a single point. This is a property of the exponential form of the ensemble response function and can be analyzed analytically (see Appendix). Similar behavior of the exponential function has been previously reported in inverse modeling of myocardium [9]. The closed-form equation for the lowest region Eq. 9, which we will refer to as the “iso-stress-strain minima” region, thus obtained can also be used to reduce the number of parameters in the optimization process in the future. Furthermore, it is noted that the minima of the cost function resembles the error function from biaxial testing. This signifies that although the valve is loaded under normal pressure, locally it still behaves like a planar membrane under biaxial load.

Fig. 3.
figure 3

Cost function using various pressure levels and various number of frames

Using the current approach, it is also possible to evaulate sensitivity of results to various input parameters. The change in cost function when average fiber architecture is utilized is shown in Fig. 4a and when it is varied the result is shown in Fig. 4b. This result demonstrates that the inverse modeling results are dependent upon the fiber architecture in an average sense. The results were found insensitive to the Poisson’s ratio of the matrix, but highly sensitive to the noise in input point cloud from imaging (Fig. 5). Statistics of the final fit are shown in Table 1. Comparison of predicted stress-strain relationship vs. measured are shown in Fig. 6a and the final fit of valve’s deformed shape to point cloud is shown in Fig. 6b. Our framework was able to obtain an excellent fit of the final deformed shape to marker positions. However, there is a small difference in the effect stress-strain response when compared with the biaxial data. The differences could be attributed to multiple factors, but we believe the discrepancy is predominantly due to the effect of preconditioning. Preconditioning is a part of the standard biaxial experiment protocol and was also used for obtaining the experimental results in the current setup. However, its effect is not entirely understood and one could argue that the leaflets were not preconditioned before loading the valve under static pressure head. Additionally, the material models for soft tissues are usually not sufficient for extrapolation of results. Since the strain path employed during biaxial tests is sufficiently different from those during the natural loading of valve, some differences can be expected. The importance of present results and its possible extension to become a viable clinical tool are discussed next.

4 Discussion

Biomechanical properties of heart valve leaflets play an important role in determining their durability as well as susceptibility to disease development. Abnormal mechanical behavior leads to changes in the stress state of VICs and, eventually causing them to adopt a pathological phenotype. Therefore, changes in the mechanical properties of valve leaflets during their lifetime could be used an indicator for pathological functionality. However, the current methods for determining biomechanical properties are limited by their need for an excised valve leaflet. Therefore, a tool that could be used for going from in-vivo imaging to mechanical properties of the valve will be very useful. Additionally, such a tool will also be useful in determining the causes of failure of prosthetic valves, and help us improve their designs in the long run.

Fig. 4.
figure 4

Changes in cost function due to variation in fiber splay: (a) using average value of 0.58 rad and (b) using a value of 0.5 rad

Fig. 5.
figure 5

Changes in the cost function due to noise in the input data – uniform/systematic noise (a) and random Gaussian noise with standard deviation of 0.2 mm (b)

Fig. 6.
figure 6

(a) Comparison of stress-strain response from experiment and inverse model. (b) The final fit to the point cloud using current framework.

Table 1. Statistics of the final fit

The framework developed in this paper presents an approach for inverse model development for heart valves exploiting mapped leaflet structures. Herein each leaflet is considered to have homogenous elastic parameters. The novelty of the present work lies in the incorporation of mapped fiber data of each leaflet and utilizing it through simplified structural model [8]. Differences in fiber architectures of normal and pathological valve leaflets previously determined [4] can be combined with this tool to predict abnormal biomechanical behaviors. The sensitivity and convergence studies provide guidelines for creating this tool in an effective manner, e.g. the imaging resolution is a critical component of accurate determination, and higher number of frames leads to higher confidence.

To develop a method for evaluating the material parameters from in-vivo imaging, we are also working on other required components. The average fiber architecture of valve leaflets was calculated using a novel spline technique [4] and the pre-strain in leaflets was estimated by comparing the in-vivo shape and explanted leaflets’ shape [10]. This information when combined with the inverse model presented in this work will lead to an in-vivo assessment tool for heart valves. Such a tool will help determine the mechanical properties of heart valves and find relations to disease development and help diagnose problems in the mechanical functionality at an early stage. Additionally, this approach will have the potential to serve as a general-purpose in-vivo assessment tool for heart valves for evaluating the performance of replaced prosthetic valves as well as monitoring the progression of valve diseases. In future, the method will be extended for the parameters to vary spatially. The information thus produced over time will help us understand the mechanical behavior of valve leaflets and design better surgical tools to repair and replace them.