Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2018 Feb 1.
Published in final edited form as: Comput Methods Appl Mech Eng. 2017 Feb 1;314:3–18. doi: 10.1016/j.cma.2016.10.026

Direct Error in Constitutive Equation Formulation for Plane stress Inverse Elasticity Problem

Olalekan A Babaniyi a,1, Assad A Oberai b, Paul E Barbone a,*
PMCID: PMC5456344  NIHMSID: NIHMS830381  PMID: 28584385

Abstract

We present a new computational formulation for inverse problems in elasticity with full field data. The formulation is a variant of an error in the constitutive equation formulation, but allows direct solution for the modulus field and accommodates discontinuous strain fields. The development of the formulation is motivated by the relatively poor performance of current direct formulations, reported so far in literature, in dealing with discontinuities in the strain and material property distribution. The formulation relies on minimizing the error in the constitutive equation, and a momentum equation constraint. Numerical results on model problems show that the formulation is capable handling discontinuous, and noisy strain fields, and also converging with mesh refinement for continuous and discontinuous material property distributions. The application to reconstruct the elastic modulus distribution in solid breast tumors is shown.

Keywords: elastography, biomechanical imaging, inverse problems, discontinuous, error in constitutive equations

1. Introduction

Pathology is often associated with alterations of the mechanical properties of tissues. Examples include fibrosis of the liver [1, 2, 3, 4], atherosclerosis [5] and solid cancers that often present as stiff masses [6, 7]. Recent studies suggest that 5 diagnosis of palpable breast masses may be improved by quantifying the elastic modulus distribution of the suspicious mass and surrounding tissues [8, 9, 10].

Using medical imaging techniques from a branch of medical imaging known as “elastography,” the deformation of breast tissue may be measured in vivo [11, 12, 13, 14]. The availability of such data motivates the study and solution 10 of the following inverse problem of incompressible linear elasticity: Given a displacement field measured everywhere in an incompressible linear elastic solid, determine the heterogeneous shear modulus distribution within the solid. In addition to medical imaging applications, the resulting inverse problems are of interest in the materials characterization field broadly [15, 16, 17]. Full-field data is becoming more commonly available from digital image correlation techniques [18, 19, 20, 21, 22].

The dominant approach in the literature to solve the inverse problem is with an iterative optimization approach [23, 24, 13]. A popular objective function to minimize in such problems is based on the error in the constitutive equation, and so are called “ECE approaches” [25, 26, 27, 28, 29]. Such iterative methods tend to be relatively robust in dealing with noise, accommodate multiple measurements naturally, and can even handle missing measurements. As the objective functions in these approaches tend to be non-quadratic, finding the minimum can require many iterations, each of which requires the solution of a large forward problem. Computing the final solution can therefore be computationally expensive.

Non-iterative, i.e. direct approaches, offer a computationally efficient alternative to iterative approaches [11, 13]. In this approach, the measurements are treated as coefficients in a partial differential equation (PDE) for the desired material parameters. Several computational formulations have been proposed to solve the resulting system of PDEs [30, 31, 32, 33, 34, 35], which are capable of producing excellent results in applications where the material property distributions are smooth [36, 37]. These approaches tend to perform poorly, however, when the data contains large strain gradients, or when the sought unknown material property distribution is discontinuous [11, 36]. Since many applications involve identifying distinct inclusions of one material (e.g. a breast tumor) in a background of another (e.g. normal fibroglandular tissue), the ability to be able to solve for the unknown discontinuous material property distributions is essential.

In this work, we propose a direct approach to solve the elastic inverse problem that is based on minimizing the error in constitutive equation. This formulation is designed to address the limitations of existing direct formulations. In particular, this formulation can accommodate discontinuous strain fields, and performs well in reconstructing discontinuous material property distributions. In Section (2), we introduce the formulation. Next, we verify that the formulation is capable of correctly solving incompressible plane stress problems in section (3), and also demonstrate the convergence of the formulation. After that, we demonstrate the performance of the formulation on a model problem with noise in section (4), and then proceed to validate the formulation with ultrasound measured displacement data from a tissue mimicking phantom in section (5). We then apply the new formulation to reconstruct the elastic modulus distributions of two different breast masses, one a benign tumor and one a malignant tumor. Finally, we give a brief summary and conclusions in section (7), along with some possible extensions, and future directions.

2. Formulation

This work is motivated primarily by applications in elastography in which the material of interest is soft tissue which is well modeled as incompressible. We consider small deformation data acquired in two dimensions, and hence focus on incompressible plane stress.

We consider a 2D object, whose domain is denoted by ΩR2, and whose motion is characterized by the displacement field u(x, y) ≡ u(x). The object is assumed to be composed of a material that is incompressible, isotropic, linearly elastic, and undergoing a plane stress deformation. In plane stress, σzz = 0 which allows us to solve for the pressure field in terms of the trace of the in-plane components of strain:

p=2μtr(ϵ) (1)

Here, μ is the shear modulus of the material, and ϵ is the linearized strain tensor,

ϵ=12(u+(u)T). (2)

The in-plane constitutive equation reduces to

σ=μA (3)

where σ is the stress tensor, and

A(ϵ)=2tr(ϵ)I+2ϵ. (4)

The equilibrium equation governing quasistatic deformations in the absence of body forces is

σ=0. (5)

In the inverse problem of interest here, we suppose we are given the displacement field, u(x) and thus by equations (2) and (4), A(x), and we seek the shear modulus distribution μ(x). The exact solution for μ depends on a multiplicative constant [38], so one constraint must be imposed to complete the specification of the problem. Because of its compatibility with a variational formulation, we choose that constraint in the form of a fixed mean. Hence our problem of interest follows by substituting (3) into (5), which gives:

(μA)=0xΩ (6.1)
μ=μ1meas(Ω)ΩμdΩ. (6.2)

The goal is to solve (6) for μ(x), given A(x).

2.1. D-ECE formulation

It is shown in [39] that a direct attack on equation (6) fails when modulus and strain fields are permitted to be discontinuous. In what follows, we will introduce a mixed weak formulation of the problem above that depends on modulus μ, stress field σ, and a Lagrange multiplier field λ. That formulation has the disadvantage, however, of containing multiple unknown fields (six degrees of freedom per node in 2D). We will then show that the stress field can be eliminated exactly, and thus arrive at our final weak form which is then stabilized.

In order to develop a formulation that accommodates discontinuous strains and modulus fields, we first introduce a new problem: Find (σ, μ) such that:

σ=0xΩ (7.1)
σ=μAxΩ (7.2)
μ=μ (7.3)

The difference between problems (6) and (7) is the equality (7.2), which we will enforce weakly below.

This new problem can be formulated as a constrained optimization problem. To that end, we introduce S=H(div,Ω)×L2(Ω), with H(div, Ω) defined as [40, 41]:

H(div,Ω){σ[L2(Ω)]2×2σ[L2(Ω)]2}. (8)

Now the goal is to find (σ,μ)S, and λ ∈ [H1 (Ω)]2 that minimizes the error in the constitutive equation (7.2), subject to the constraint that the equilibrium equation (7.1) is satisfied. The Lagrangian for this minimization problem is defined as:

L(μ,σ,λ)=12σμA2(λ,σ)Ω. (9)

Here, we denote the inner product on two vector quantities, α and β, and two second order tensor quantities C and D as:

(α,β)=ΩαβdΩ,(C,D)=ΩC:DdΩ (10)

respectively. λ is a Lagrange multiplier used to enforce the equilibrium equation constraint. Because this formulation depends on minimizing ‖σμA2, it falls under the umbrella of ECE methods [27, 42, 28]. It is quadratic in the unknowns, however, which allows us to solve for the modulus field directly. Hence, we refer to it as a “direct error in the constitutive equation” formulation, or D-ECE for short.

The stationary conditions for (9) are:

DμLω=(ωA,σμA)Ω=0ωL2(Ω) (11)
DσL:ϕ=(ϕ,σμA)Ω(λ,ϕ)Ω=0ϕH(div,Ω) (12)
DλLγ=(γ,σ)Ω=0γ[H1(Ω)]2. (13)

From these stationary conditions, we get the following Euler-Lagrange equations:

λ=μAσxΩ (14.1)
λ=0xΓ (14.2)
A:σ=A:AμxΩ (14.3)
σ=0xΩ. (14.4)

We note that equations (14) differ from equations (7). In particular, the fact that the residual of (7.1) is minimized rather than exactly satisfied is seen explicitly in equation (14.1). By allowing flexibility in this equation, the D-ECE formulation can better accommodate noise and discretization error than does a formulation based on (7).

The stress, σ, can be eliminated from these equations by first computing ∇ · (14.1):

graphic file with name nihms-830381-f0001.jpg (15)

Next we compute A : (14.1), which yields:

A:λ=A:AμA:σ=(14.3)0. (16)

The Euler-Lagrange equations, with σ eliminated, reduce to:

(μA)=ΔλxΩ (17a)
A:λ=0xΩ (17b)
λ=0xΓ. (17c)

We refer to this problem, with σ eliminated, as the reduced problem.

2.2. Variational formulation of the reduced problem

Variational solutions will be sought in λU ⊂ [H1 (Ω)]2, μQL2 (Ω), A ∈ [L (Ω)]2×2, where:

U[H01(Ω)]2,XU×Q,YU×P (18)
Q{μL2(Ω)μ=μ} (19)
P{ωL2(Ω)ω=0} (20)

The above function spaces are equipped with the following norms:

γUγ[H1(Ω)]2=(i=12γiH1(Ω)2)21,ωQωL2(Ω) (21)
(γ,ω)X=(γ,ω)Y(γU2+ωL2(Ω)2)21. (22)

The variational equations are derived by multiplying (17a) by γU, and integrating by parts, and also multiplying (17b) by ωP, and integrating. Doing this results in the following weak form: Find (λ, μ) ∈ X such that:

a(λ,γ)+b(γ,μ)=0γU (23a)
b(λ,ω)=0ωP (23b)

where:

a(λ,γ)Ωγ:λdΩ (24)
b(γ,ω)Ωγ:(ωA)dΩ. (25)

Equations (23a) and (23b) can also be written as: Find (λ, μ) ∈ X such that:

c((λ,μ),(γ,ω))=0(γ,ω)Y (26)

where:

c((λ,μ),(γ,ω))=a(λ,γ)+b(γ,μ)b(λ,ω). (27)

The weak form (23) is similar to the weak form for the incompressible Stokes flow problem [43, 44, 41, 45], and reduces identically to the 2D Stokes problem when A is the identity. In that case, λ is the fluid velocity, and μ is the pressure. Like the Stokes problem, the numerical solution of the saddle point problem (23) often requires stabilization.

2.2.1. Stabilized problem

The weak form (26) was discretized by choosing approximation functions from the finite dimensional subspaces λhUhU, μhQhQ, γhUhU, and ωhPhP where [44]:

Qh{μhC0(Ω)L2(Ω)μh=μ&μhKR1(K)KTh} (28)
Ph{ωhC0(Ω)L2(Ω)ωh=0&ωhKR1(K)KTh} (29)
Uh{γh[H01(Ω)]2γhK[R1(K)]2KTh} (30)

and

XhUh×QhYhUh×Ph. (31)

and R1(K) is a space of polynomials of degree one.

This choice of approximating functions results in a computationally unstable discrete problem. We therefore added the same type of stabilization terms typically used for the Stokes flow problem, which is a Galerkin Least Squares [43, 44] term on one of the Euler Lagrange equations (17a). The Stabilized weak form is: Find (λ, μ) ∈ XsX, such that:

ch((λ,μ),(γ,ω))=0(γ,ω)YsY (32)

where

ch((λ,μ),(γ,ω))=c((λ,μ),(γ,ω))+KThτK((ωA)Δγ,(μA)Δλ)ΩK, (33)

and

XsUs×QsYsUs×Ps, (34)

and

Usγ[H01(Ω)]2γK[H2(Ω)]2KTh} (35)
Qs{μL2(Ω)μ=μ&μKH1(Ω)KTh} (36)
Ps{ωL2(Ω)ω=0&ωKH1(Ω)KTh}. (37)

In the above equations, τK is a mesh dependent constant.

2.2.2. Discretization

We discretize (32) with piecewise linear approximation functions chosen from the function spaces defined in (28) to (30). A new element was created within an in-house finite element code to solve the discrete system of equations. The mean constraint on the modulus (7.3) is enforced with a Lagrange multiplier. The stabilization parameter, τK, is determined by the methods outlined in Appendix (Appendix A).

3. Verification and convergence

Here we consider two different model problems that have analytical solutions to the elasticity equations (6). The solution for the first example is continuous, and the solution for the second example is discontinuous. Both model problems are solved in a unit square domain. The goal of the analysis is to numerically evaluate convergence with mesh refinement for these specific test cases.

3.1. Continuous shear modulus

For this test, the strains are chosen to be:

ϵxx=ϵyy=0,ϵxy=τoexp(αy) (38)

where τo = 1 × 10−2, and α = log(3). The analytical solution to (6) for the problem is μ(x) = μo exp(αy), where μo is a constant. The strain coefficients are computed by evaluating (38) on meshes refined from 3 × 3 to 161 × 161 nodes in each direction. The inverse problem is solved with the coefficients, and the solution is used to evaluate the errors. A sample reconstruction on a 101 × 101 mesh is shown in figure (1).

Figure 1.

Figure 1

Shear modulus reconstructions for continuous and discontinuous model problem example. Reconstructions are done on 101 × 101 mesh.

The L2 norm, and the H1 semi-norm of the error in μ are plotted as a function of the mesh size h in figure (2). The figure demonstrates that the formulation converges at a rate of O(h3/2) in the L2 norm, and O(h1/2) in the H1 semi-norm. Given the similarity of this formulation to the incompressible Stokes flow problem, we decided to compare the convergence rate of both problems. For the incompressible Stokes flow problem with Galerkin Least squares stabilization, and a smooth pressure field pH2(Ω) interpolated with C0 piecewise linear functions, the expected convergence rate in the L2 norm is O(h) [44].

Figure 2.

Figure 2

Convergence plots for the continuous SM, and the discontinuous SM model problems. μi represents a nodal interpolation of the exact solution, and μh represents the finite element solution. The plots show the square of the errors as a function of h.

3.2. Discontinuous shear modulus

For this test, the strains are chosen to be:

ϵxx=ϵyy=0 (39)
ϵxy={2×1020x1,0ytan(πx6)1×1020x1,tan(πx6)<y1.} (40)

Substituting these strains into (8) gives the following exact analytical solution:

μ={10x1,0ytan(πx6)20x1,tan(πx6)<y1.} (41)

The mesh was refined from 3 × 3 to 161 × 161 nodes. A sample reconstruction, done on a 101 × 101 mesh, is shown in figure (1). The L2 norm of the error was computed as a function of the mesh size h. The results, shown in figure (2), demonstrate that the formulation converges for this problem with discontinuous solution.

4. Simulated data with noise for an inclusion problem

A common application in elasticity imaging is the detection and characterization of tumors, which may be crudely modeled as a hard inclusion in a softer background. We therefore test the formulation on an inclusion problem. The target solution for this problem is a homogeneous circular inclusion of radius a = 0.25 that is bonded to a homogeneous background. The shear modulus of the inclusion and background are μI = 7, and μB = 1, respectively.

The elasticity equations are solved analytically, using methods described in [46], to generate the strain coefficients for (26). The equations are solved for an infinite elastic sheet with a perfectly bonded circular inclusion. This sheet is subjected to uniform shear stress at infinity as demonstrated in figure (3). This stress is chosen to be σxy = σyx = σ = 6 × 10−2. The Poisson’s ratio was chosen to be ν = 0.5, consistent with the incompressibility assumption.

Figure 3.

Figure 3

The analytical solution for a pure shear stress applied to an infinite sheet with a bonded circular inclusion is used to verify the D-ECE method. In the figure, ROI means Region Of Interest.

The solution to the elasticity equation is evaluated in a 1 × 1 (4a × 4a) subregion around the inclusion. This subregion is discretized into 20000 triangle elements. The target displacement field is evaluated at each of the 10201 nodes in this subregion. This displacement field is used as input into the D-ECE formulation to compute the target strains, and the shear modulus (SM) distribution for the 0% noise case displayed in figure (4).

Figure 4.

Figure 4

Shear modulus reconstructions for various levels of noise in the strain fields. The reference field is reconstructed with the adjoint weighted equation formulation from data with zero noise.

The target displacement field is also used in an Adjoint Weighted Equation (AWE) formulation [34] to compute the reference SM distribution shown in the first row of figure (4). The AWE formulation is a stable and provably convergent variational formulation that has shown robust performance in reconstructing continuous and discontinuous fields [31, 34, 36]. Here, we use it as a reference to benchmark the performance of the D-ECE formulation.

Gaussian noise was added to the target strains in order to evaluate the robustness of the D-ECE method in dealing with noise. The reconstructions obtained for different levels of noise are shown in figure (4). The percent noise displayed in the figure represents the amount of noise in the strains. The results demonstrate qualitatively that the formulation performs well for noise levels below 10%.

Diagonal lines are plotted through the inclusion region to visualize the impact of noise on the reconstructions. The plots are shown in figure (5). From the figure, we can see an overshoot of the SM values in the inclusion region even for the 0% noise level. This is partly due to the fact that the inclusion region in the reconstructions is smaller than the inclusion region in the target solution, and the average SM of the reconstructions are fixed to the average SM of the target solution. In order to satisfy the mean constraint, the SM in the inclusion region needs to be slightly larger than the target value. Even with this overshoot, the contrast between the inclusion and background SM still comes out to be about 7.12 for the 0% noise case.

Figure 5.

Figure 5

On the left is an AWE reconstruction, and on the right is a line plot through the inclusion region of both the AWE and D-ECE reconstructions. Various noise levels are added to the D-ECE reconstructions.

The reconstructions shown in figure (4) and the line plots in figure (5) seem to indicate that the D-ECE method is better at reconstructing large contrast than the AWE method. On the line plot, we see that the AWE method recovers a contrast of about 6, and the D-ECE method recovers a contrast of about 7.2. In order to check this result, we perform reconstructions with both methods on a courser mesh with 2601 nodes, and show line plots through the inclusion region for the various mesh sizes in figure (6). The figure demonstrates that the D-ECE method is converging to the right contrast with mesh refinement, while the AWE method seems to be unable to recover a larger contrast than 6.

Figure 6.

Figure 6

On the left is a D-ECE reconstruction, and on the right are line plots through the inclusion region for both the AWE and D-ECE reconstructions at two different mesh resolutions. There is no noise in the displacement data used for all the reconstructions.

5. Validation

In this section, we aim to demonstrate that the D-ECE formulation is capable of producing reasonable shear modulus (SM) reconstructions from physical measurements. The displacement data used to perform the reconstructions was measured within a tissue mimicking phantom under uniaxial compression. This phantom was manufactured and processed for a different study [47]. Here, we give a brief description of how the displacement was measured and used to perform reconstructions.

5.1. Phantom manufacture

The phantom was manufactured, using agar and gelatin, to have the acoustic and mechanical properties of soft tissue using techniques described in [48]. Its geometry is a 100mm cube containing four spherical inclusions, each with a diameter of 10mm. The inclusion centers were located in a horizontal plane, and they were spaced 30mm away from each other. Each spherical inclusion had a different shear modulus value, and the background of the phantom material was created to have an approximately constant SM value [47].

5.2. Phantom imaging and displacement estimation

The phantom was imaged with a Siemens SONOLINE Antares (Siemens Medical Solutions USA, Inc, Malvern, PA) ultrasound system with a linear ultrasound transducer array (Siemens VFX9-4) pulsed at 8.89MHz. A 15cm×15cm compression plate, much larger than the phantom surface, was attached to the ultrasound transducer and used to apply a uniform static compression to the phantom. The phantom was imaged before deformation, and after it was deformed by 1.5% strain with respect to its height [47]. During the imaging, Radio Frequency (RF) data, representing the backscatter pressure field, was recorded. The RF data was used in a modified block matching algorithm to estimate the displacement field of the phantom [49].

5.3. SPREME processing

Due to the nature of ultrasound, the axial component (along the direction of sound propagation) of the measured displacement field was much better than the lateral component (perpendicular to the direction of sound propagation). The displacement therefore had to be pre-processed before it was used to reconstruct the material property distribution. This pre-processing was done with the SParse Relaxation of Momentum Equation (spreme) formulation [50]. The problem statement for the formulation is: Given the measured displacement field um(x), and ϵ(k–1), find uk, and ϵk that minimizes:

π[uk,ϵk]=πO+πC+πR (42)

where:

πO=12Ω(umuk)T(umuk)dΩ (43)

and:

πC=β2Ω(ϵksuk)2dΩ (44)

and:

πR=αo2Ω(A(ϵk))2[(A(ϵ(k1)))2+δ]n. (45)

Equation (42) was minimized with respect to its independent variables to compute filtered versions of the displacements and strains (uk, ϵk). The parameters used for the minimization are: Txx = 10−5, Tyy = 1, αo = 10−3, β = 10, δ = 10−8, n = 0.5. The filtered displacements are used to compute the shear modulus distribution of the phantom.

5.4. Reference results

In order to evaluate the quality of the shear modulus reconstructions produced by the D-ECE formulation, we compare them to two different sets of reference results. The first set of results were from independent mechanical tests performed on the phantom material [47]. While the phantom was being manufactured, separate cylindrical samples, composed of the same material as the phantom, were also created. Six samples were created: one for each inclusion, and two for the background. During the tests, the stress strain behavior of the phantom material was measured. The measurements were then fitted to a Vernonda-Westmann model to estimate reference shear modulus value of the phantom material [47].

The second set of results were obtained by using the measured displacement field to reconstruct the shear modulus distribution with an iterative optimization algorithm. This algorithm works by iteratively updating the shear modulus distribution until one is found that produces a predicted displacement field that is consistent with the measurements [11]. The reconstructions with the iterative optimization algorithm were performed in a different study [47], and used the same modeling assumptions (e.g. isotropic plane stress) as used here. In that study, the measured displacements were downsampled to a 63 × 54 grid before they were used in the iterative algorithm. The same downsampling procedure was followed before filtering the measurements with spreme.

5.5. Modulus reconstruction

The filtered displacements obtained from spreme are used in the D-ECE formulation (26) to reconstruct the shear modulus distribution. The mean shear modulus is fixed to an arbitrary value of 2. Since the reconstructed shear modulus values are all relative, they are scaled in a post-process by dividing each value in the domain by the minimum value. This makes it easier to compare the D-ECE reconstructions to the iterative reconstructions.

The D-ECE results, along with the reference reconstructions from the iterative optimization algorithm are shown in figure (7). From the figure, we can see that the location of the inclusion in both reconstruction methods is about the same. The shape and size of the inclusion produced by both methods are different, and the background region in the D-ECE reconstruction looks more heterogeneous than the background region in the iterative reconstructions. Also the range of values on the colorbar of the D-ECE reconstruction is larger than the range for the iterative reconstructions. This difference in heterogeneity and colorbar range might be partly due to the fact that the D-ECE reconstructions are unregularized while the iterative reconstructions use a Total Variation (TV) regularization.

Figure 7.

Figure 7

Shear modulus reconstructions for tissue mimicking phantom.

The shear modulus (SM) contrast between the inclusion and background are reported in table (3). The contrast is defined as the ratio of the SM value in the inclusion region to the SM value in the background region. For both the D-ECE and iterative reconstructions, the inclusion and background regions are defined by thresholding the SM images. The thresholds used are reported in table (2), and were chosen to subjectively optimize the delineation between the known shape of the circular inclusion and background in each case. Once the regions are identified, then the SM values in each region is averaged. The average values are reported in table (1). These averages are then used to compute the contrasts displayed in table (3) for each formulation. The reference contrasts are computed using the shear modulus values obtained from independent mechanical tests as described in section (5.4).

Table 3.

Reference and reconstructed contrasts for tissue mimicking phantom. The reference contrasts are obtained by performing independent mechanical tests on phantom material. The reconstructed contrasts are obtained using the average values reported in table (1).

Method Target 1 Target 2 Target 3 Target 4
D-ECE 1.69 1.63 2.48 3.17
Iterative 1.87 2.05 2.63 3.46
Reference 2.83 2.27 3.54 5.26

Table 2.

Thresholds used to identify the inclusion and background regions of the tissue mimicking phantom.

Thresholds Target 1 Target 2 Target 3 Target 4
D-ECE 2.283 1.909 2.776 3.489
Iterative 1.599 1.517 1.971 3.321

Table 1.

Average shear modulus (SM) values in various regions of the tissue mimicking phantom.

Average SM Target 1 Target 2 Target 3 Target 4
Inclusion
(D-ECE)
2.54 2.18 4.16 5.68
Inclusion
(Iterative)
2.08 2.18 2.96 4.07
Background
(D-ECE)
1.51 1.34 1.68 1.79
Background
(Iterative)
1.12 1.06 1.13 1.17

From table (3), we see that both the D-ECE and iterative formulation underestimate the reference contrast, and the degree to which they underestimate the contrast seems to grow with the size of the reference contrast. The contrasts predicted by the iterative method are closer to the reference values than the ones predicted by the D-ECE method even though the average values in the inclusion region of the D-ECE reconstructions are larger than those of the iterative reconstructions. The reason for this is because the average SM values in the background region of the D-ECE reconstruction are larger than the corresponding SM values in the iterative reconstructions (1). One possible explanation for the larger background values is due to the fact that a uniform compression is applied to generate the displacement field, leading to conditions approximating uniaxial stress. We note that in uniaxial stress, σ has only one nonzero eigenvalue. Since σ = μA, then the coeffcient tensor A is also singular, with zero eigenvalue corresponding to an eigenvector in the horizontal direction. The strong form of the plane stress problem (6) is ill-posed for this type of data [38]. The variational formulation is also ill-posed for this type of data.

6. Application

In this section, we describe the application of the D-ECE method to in vivo data measured from patients with breast masses. This data was collected and processed for a different study [9]. In the study, displacement data, corresponding to 1% applied strain, was measured from a patient with a fibroadenoma (FA), and another patient with an invasive ductal carcinoma (IDC). The measured displacements were pre-processed with spreme to obtain filtered displacements suitable for the D-ECE method [50]. We use the filtered displacements to reconstruct the shear modulus distribution.

6.1. Modulus reconstruction

We set the mean shear modulus (SM) to an arbitrary value of 5 for the D-ECE reconstructions, and the reconstructed shear modulus is scaled with respect to this mean. We rescale the shear modulus to have a minimum of 1 to make it easier to compare the SM reconstructions for different tumor cases.

The reconstructed SM fields computed by two methods are shown in figure (8). From the figure we see that the SM field for the fibroadenoma tumor looks like a hard inclusion with well defined boundaries, surrounded by a softer background, while the SM field for the invasive ductal carcinoma looks to have less well defined boundaries. The fibroadenoma is a benign breast tumor, and these type of tumors typically show up as localized regions with increased stiffness. The invasive ductal carcinoma on the other hand is a malignant breast tumor that typically spreads to other regions of the body. These gross features are reproduced with both direct reconstruction methods.

Figure 8.

Figure 8

Shear modulus reconstructions for a fibroadenoma and an invasive ductal carcinoma breast tumor. Top row: Reconstructions obtained with D-ECE method. Bottom row: Reconstructions obtained using the AWE method [34].

7. Discussion and conclusions

The direct inversion methods presented so far in the literature perform poorly with discontinuous strains, and in reconstructing discontinuous material property distributions. We introduced the D-ECE formulation as a method that is better equipped to handle discontinuities in the strains and the material property distribution. We demonstrated that this formulation converges with mesh refinement in both continuous and discontinuous model problems. We successfully validated the approach with measured data on a tissue mimicking phantom, and showed an application to reconstruct the elastic modulus of breast masses in vivo.

The D-ECE formulation is promising, and therefore warrants further evaluation. This includes proving that the D-ECE formulation for the incompressible plane stress problem is well-posed, and deriving a priori error bounds with mesh refinement for both continuous and discontinuous strains and modulus distributions. Various forms of regularization can be added to the formulation to see how it affects the solution, and identification of appropriate ways to include boundary data (e.g. measured tractions) would be valuable. In the current D-ECE formulation, the mean modulus level is set as a global condition. Fixing a constant offset is appropriate for problems that would otherwise be ambiguous to an addative constant. Reconstruction of the material properties with displacement-only data is ambiguous up to a multiplicative constant, however. One approach to modify D-ECE to accommodate this change would be to formulate the inverse problem for ψ = log(μ/μref), but this leads to a nonlinear pde. Alternative approaches that lead to a linear problem would be useful.

Though the D-ECE formulation was presented here in the context of quasistatic plane stress deformations of an incompressible material, it extends naturally to other cases. For all static problems, the formulation essentially remains the same as is presented in (7). The only equation that changes is the constitutive relation (7.2), and the amount of boundary data needed (7.3). So for the incompressible plane strain and 3D problems, the problem is now to find (σ, μ, p) such that:

σ=0xΩ (46.1)
σ=pI+2μϵxΩ (46.2)

where p is the hydrostatic pressure. For time harmonic, and transient problems, the momentum equation changes. So, for the plane stress case, (7.1) is replaced by:

σ=ρ2ut2 (47)

where ρ is the density. For the plane strain and 3D cases, (46.1) is replaced by (47).

Highlights.

  • We present a new computational formulation to quantitatively infer mechanical properties of soft tissue in vivo, and noninvasively.

  • We show application to imaging two stiff breast tumors.

  • The new computational formulation allows for the direct (i.e. non-iterative) solution of an inverse problem in elasticity.

  • The new computational formulation is stable and convergent for discontinuous material properties.

Acknowledgments

The authors are grateful to Professor T.J. Hall and members of his lab at the University of Wisconsin for sharing the phantom and in-vivo displacement data. The support of NIH Grant No. NCI-R01CA140271, and NSF Grant No. 1148124, and 1148111 is also gratefully acknowledged.

Appendix A. Stabilization parameter selection

The form for the stabilization parameter τK in (32) was determined by solving a one dimensional model problem with uniform shear strains [51]. The strains used are: ϵxx = ϵyy = 0, ϵxy = ε. These strains are substituted into (32), to yield the following difference equations:

λxn+12λxn+λxn1=0 (A.1)
2(2λynλyn1λyn+1)+εh(μn+1μn1)=0 (A.2)
h(λyn1λyn+1)+2ετ(μn+12μn+μn1)=0. (A.3)

where (λn, μn) are the field variables for an arbitrary element number n, in a domain discretized into m elements. h is the mesh size, and τ is the stabilization parameter.

The solutions of the difference equations are:

λn=Λ1α1n+Λ2α2n+Λ3α3n+Λ4α4n (A.4)
μn=M1α1n+M2α2n+M3α3n+M4α4n (A.5)

where:

α1=α2=1,α3=2τ+12τ1,α4=2τ12τ+1 (A.6)

and τ=τ2h2, αp = ekh, where k is a constant. Note that for the incompressible Stokes flow problem with Galerkin least squares stabilization, τh2. The alphas represent the characteristic numbers of the various solution modes in the discrete system. We find that α1 and α2 represent constant solutions and are independent of τ. Choosing τ=12 gives α3 = ∞ and α4 = 0, thus allowing these solutions to decay either infinitely rapidly, or very slowly, thus avoiding spurious oscillation that otherwise pollutes the overall solution.

Footnotes

Publisher's Disclaimer: This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and review of the resulting proof before it is published in its final citable form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.

References

  • [1].Sandrin L, Fourquet B, Hasquenoph J-M, Yon S, Fournier C, Mal F, Christidis C, Ziol M, Poulet B, Kazemi F, et al. Transient elastography: a new noninvasive method for assessment of hepatic fibrosis. Ultrasound in medicine & biology. 2003;29(12):1705–1713. doi: 10.1016/j.ultrasmedbio.2003.07.001. [DOI] [PubMed] [Google Scholar]
  • [2].Huwart L, Peeters F, Sinkus R, Annet L, Salameh N, ter Beek LC, Horsmans Y, Van Beers BE. Liver fibrosis: non-invasive assessment with mr elastography. NMR in Biomedicine. 2006;19(2):173–179. doi: 10.1002/nbm.1030. [DOI] [PubMed] [Google Scholar]
  • [3].Yin M, Talwalkar JA, Glaser KJ, Manduca A, Grimm RC, Rossman PJ, Fidler JL, Ehman RL. Assessment of hepatic fibrosis with magnetic resonance elastography. Clinical Gastroenterology and Hepatology. 2007;5(10):1207–1213. doi: 10.1016/j.cgh.2007.06.012. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [4].Palmeri ML, Wang MH, Dahl JJ, Frinkley KD, Nightingale KR. Quantifying hepatic shear modulus in vivo using acoustic radiation force. Ultrasound in medicine & biology. 2008;34(4):546–558. doi: 10.1016/j.ultrasmedbio.2007.10.009. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [5].De Korte CL, Pasterkamp G, Van Der Steen AF, Woutman HA, Bom N. Characterization of plaque components with intravascular ultrasound elastography in human femoral and coronary arteries in vitro. Circulation. 2000;102(6):617–623. doi: 10.1161/01.cir.102.6.617. [DOI] [PubMed] [Google Scholar]
  • [6].Hill C, Tristam M, Bamber J, et al. Ultrasonic Remote Palpation (URP): Use of Shear Elastic Modulus to Differentiate Pathology. J. Ultrasound. Med. 1988;7(Suppl.):129. S. [Google Scholar]
  • [7].Krouskop TA, Wheeler TM, Kallel F, Garra B, Hall T. Elastic moduli of breast and prostate tissues under compression. Ultrasonic Imaging. 1998;20(4):260–274. doi: 10.1177/016173469802000403. [DOI] [PubMed] [Google Scholar]
  • [8].Berg WA, Cosgrove DO, Doré CJ, Schäfer FK, Svensson WE, Hooley RJ, Ohlinger R, Mendelson EB, Balu-Maestro C, Locatelli M, et al. Shear-wave elastography improves the specificity of breast us: the be1 multinational study of 939 masses. Radiology. 2012;262(2):435–449. doi: 10.1148/radiol.11110640. [DOI] [PubMed] [Google Scholar]
  • [9].Goenezen S, Dord J, Sink Z, Barbone P, Jiang J, Hall T, Oberai A. Linear and nonlinear elastic modulus imaging: An application to breast cancer diagnosis. IEEE Transactions on Medical Imaging. 2012;31(8):1628–1637. doi: 10.1109/TMI.2012.2201497. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [10].Liu T, Babaniyi OA, Hall TJ, Barbone PE, Oberai AA. Noninvasive in-vivo quantification of mechanical heterogeneity of invasive breast carcinomas. PlosOne. doi: 10.1371/journal.pone.0130258. in print. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [11].Barbone PE, Oberai AA. A review of the mathematical and computational foundations of biomechanical imaging. In: Suvranu D, Farshid G, Mohammad M, editors. Computational Modeling in Biomechanics. Springer; 2010. pp. 375–408. [Google Scholar]
  • [12].Parker KJ, Doyley M, Rubens D. Imaging the elastic properties of tissue: the 20 year perspective. Physics in Medicine and Biology. 2011;56(1):R1–R29. doi: 10.1088/0031-9155/56/1/R01. [DOI] [PubMed] [Google Scholar]
  • [13].Doyley M. Model-based elastography: a survey of approaches to the inverse elasticity problem. Physics in Medicine and Biology. 2012;57(3):R35–R73. doi: 10.1088/0031-9155/57/3/R35. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [14].Kennedy BF, Kennedy KM, Sampson DD. A review of optical coherence elastography: fundamentals, techniques and prospects. IEEE Journal of Selected Topics in Quantum Electronics. 2014;20(2):272–288. [Google Scholar]
  • [15].Shore S, Barbone P, Oberai A, Morgan E. Transversely isotropic elasticity imaging of cancellous bone. Journal of Biomechanical Engineering. 2011;133:061002. doi: 10.1115/1.4004231. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [16].Grediac M. The use of full-field measurement methods in composite material characterization: interest and limitations. Composites Part A: applied science and manufacturing. 2004;35(7):751–761. [Google Scholar]
  • [17].Srinivasan V, Radhakrishnan S, Zhang X, Subbarayan G, Baughn T, Nguyen L. High resolution characterization of materials used in packages through digital image correlation. ASME 2005 Pacific Rim Technical Conference and Exhibition on Integration and Packaging of MEMS, NEMS, and Electronic Systems collocated with the ASME 2005 Heat Transfer Summer Conference; American Society of Mechanical Engineers; 2005. pp. 1471–1478. [Google Scholar]
  • [18].Geymonat G, Hild F, Pagano S. Identification of elastic parameters by displacement field measurement. Comptes Rendus Mecanique. 2002;330(6):403–408. [Google Scholar]
  • [19].Claire D, Hild F, Roux S. Identification of damage fields using kinematic measurements. Comptes Rendus Mecanique. 2002;330(11):729–734. [Google Scholar]
  • [20].Hild F, Roux S. Digital image correlation: from displacement measurement to identification of elastic properties–a review. Strain. 2006;42(2):69–80. [Google Scholar]
  • [21].Liu L, Morgan EF. Accuracy and precision of digital volume correlation in quantifying displacements and strain in trabecular bone. Journal of Biomechanics. 2007;40(15):3516–3520. doi: 10.1016/j.jbiomech.2007.04.019. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [22].Hussein AI, Barbone PE, Morgan EF. Digital volume correlation for study of the mechanics of whole bones. Procedia IUTAM. 2012;4:116–125. doi: 10.1016/j.piutam.2012.05.013. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [23].Oberai AA, Gokhale NH, Feijoo GR. Solution of inverse problems in elasticity imaging using the adjoint method. Inverse Problems. 2003;19(2):297–313. [Google Scholar]
  • [24].Oberai AA, Gokhale NH, Doyley MM, Bamber JC. Evaluation of the adjoint equation based algorithm for elasticity imaging. Physics in 435 Medicine and Biology. 2004;49(13):2955–2974. doi: 10.1088/0031-9155/49/13/013. [DOI] [PubMed] [Google Scholar]
  • [25].Ladeveze P, Leguillon D. Error estimate procedure in the finite element method and applications. SIAM Journal on Numerical Analysis. 1983;20(3):485–509. [Google Scholar]
  • [26].Geymonat G, Pagano S. Identification of mechanical properties by displacement field measurement: a variational approach. Meccanica. 2003;38(5):535–545. [Google Scholar]
  • [27].Banerjee B, Walsh TF, Aquino W, Bonnet M. Large scale parameter estimation problems in frequency-domain elastodynamics using an error in constitutive equation functional. Computer methods in applied mechanics and engineering. 2013;253:60–72. doi: 10.1016/j.cma.2012.08.023. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [28].Bonnet M, Aquino W. Three-dimensional transient elastodynamic inversion using an error in constitutive relation functional. Inverse Problems. 2015;31(3):035010. [Google Scholar]
  • [29].Barthe D, Ladeveze P, Deraemaeker A, Loch SL. Validation and updating of industrial models based on the constitutive relation error. AIAA journal. 2004;42(7):1427–1434. [Google Scholar]
  • [30].Raghavan K, Yagle AE. Forward and inverse problems in elasticity imaging of soft tissues. IEEE Transactions on Nuclear Science. 1994;41(4):1639–1648. [Google Scholar]
  • [31].Barbone P, Oberai A, Harari I. Adjoint-weighted variational formulation for a direct computational solution of an inverse heat conduction problem. Inverse Problems. 2007;23:2325–2342. [Google Scholar]
  • [32].Bal G, Bellis C, Imperiale S, Monard F. Reconstruction of constitutive parameters in isotropic linear elasticity from noisy full-field measurements. Inverse Problems. 2014;30(12):125004. [Google Scholar]
  • [33].Oberai AA, Barbone PE, Harari I. The adjoint weighted equation for steady advection in a compressible fluid. International journal for numerical methods in fluids. 2007;54(6-8):683–693. [Google Scholar]
  • [34].Albocher U, Oberai A, Barbone P, Harari I. Adjoint-weighted equation for inverse problems of incompressible plane-stress elasticity. Computer Methods in Applied Mechanics and Engineering. 2009;198(30-32):2412–2420. [Google Scholar]
  • [35].Barbone P, Rivas C, Harari I, Albocher U, Oberai A, Zhang Y. Adjoint-weighted variational formulation for the direct solution of inverse problems of general linear elasticity with full interior data. International Journal for Numerical Methods in Engineering. 2010;81(13):1713–1736. [Google Scholar]
  • [36].Albocher U, Barbone P, Richards M, Oberai A, Harari I. Approaches to accommodate noisy data in the direct solution of inverse problems in incompressible plane strain elasticity. Inverse Problems in Science and Engineering. 2014;22(8):1307–1328. doi: 10.1080/17415977.2013.872100. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [37].Babaniyi O, Barbone P, Oberai A. High resolution direct reconstructions of elastic modulus distributions in and around breast masses in vivo via quantitative compression elastography. IEEE Transactions on Ultrasonics, Ferroelectrics and Freqency Control.
  • [38].Barbone PE, Oberai AA. Elastic modulus imaging: some exact solutions of the compressible elastography inverse problem. Physics in medicine and biology. 2007;52(6):1577–1593. doi: 10.1088/0031-9155/52/6/003. [DOI] [PubMed] [Google Scholar]
  • [39].Babaniyi OA. PhD dissertation. Boston University; 2016. Stabilized variational formulation for direct solution of inverse problems in heat conduction and elasticity with discontinuities. [Google Scholar]
  • [40].Grossmann C, Roos H-G, Stynes M. Numerical Treatment of Partial Differential Equations. Springer; Berlin: 2007. [Google Scholar]
  • [41].Di Pietro DA, Ern A. Mathematical aspects of discontinuous Galerkin methods. Springer; 2011. [Google Scholar]
  • [42].Warner JE, Diaz MI, Aquino W, Bonnet M. Inverse material identification in coupled acoustic-structure interaction using a modified error in constitutive equation functional. Computational mechanics. 2014;54(3):645–659. doi: 10.1007/s00466-014-1018-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [43].Franca LP. PhD dissertation. Stanford University; Jul, 1987. New mixed finite-element methods. [Google Scholar]; Nenadic IZ, Urban MW, Greenleaf JF, editors. Ultrasound Elas tography for Biomedical Applications and Medicine. Elsevier; 2016. submitted. [Google Scholar]
  • [44].Franca LP, Hughes TJ, Stenberg R. Stabilized finite element methods for the stokes problem. In: Gunzburger M, Nicolaides R, editors. Incompressible computational fluid dynamics: trends and advances. Cambridge University Press; 1993. pp. 87–107. [Google Scholar]
  • [45].Johnson C. Numerical solution of partial differential equations by the finite element method. Courier Dover Publications; 2012. [Google Scholar]
  • [46].Honein T. PhD dissertation. Stanford University; Jul, 1990. On heterogenization in elasticity. [Google Scholar]
  • [47].Dord J, Goenezen S, Oberai A, Barbone P, Jiang J, Hall T, Pavan T. Validation of quantitative linear and nonlinear compression elastography. In: Nenadic IZ, Urban MW, Greenleaf JF, editors. Ultrasound Elastography for Biomedical Applications and Medicine. Elsevier; 2016. [Google Scholar]
  • [48].Pavan T, Madsen E, Frank G, Adilton A, Carneiro O, Hall T. Nonlinear elastic behavior of phantom materials for elastography. Physics in Medicine and Biology. 2010;55:2679–2692. doi: 10.1088/0031-9155/55/9/017. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [49].Jiang J, Hall T. A fast hybrid algorithm combining regularized motion tracking and predictive search for reducing the occurrence of large displacement errors, IEEE Transactions on Ultrasonics. Ferroelectrics and Frequency Control. 2011;58(4):730–736. doi: 10.1109/TUFFC.2011.1865. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [50].Babaniyi O, Barbone P, Oberai A. Recovering vector displacement estimates in quasistatic elastography using sparse relaxation of the momentum equation. Inverse problems in science and engineering. doi: 10.1080/17415977.2016.1161034. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [51].Harari I, Hughes TJ. Design and analysis of finite element methods for the Helmholtz equation in exterior domains. Applied Mechanics Reviews. 1990;43(5S):S366–S373. [Google Scholar]

RESOURCES