Next Article in Journal
Physical Investigations on Bias-Free, Photo-Induced Hall Sensors Based on Pt/GaAs and Pt/Si Schottky Junctions
Next Article in Special Issue
Inductive Tracking Methodology for Wireless Sensors in Photoreactors
Previous Article in Journal
Dielectrophoresis Prototypic Polystyrene Particle Synchronization toward Alive Keratinocyte Cells for Rapid Chronic Wound Healing
Previous Article in Special Issue
Dynamic Biomechanical Analysis of Vocal Folds Using Pipette Aspiration Technique
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Quasi-Static Quantitative Ultrasound Elastography Algorithm Using Optical Flow

1
Institute of Measurement and Sensor Technology, UMIT–Private University for Health Sciences, Medical Informatics and Technology, 6060 Hall in Tirol, Austria
2
Division of Phoniatrics and Pediatric Audiology, Department of Otorhinolaryngology, Head- and Neck Surgery, University Hospital Erlangen, Friedrich-Alexander-University Erlangen-Nürnberg, 91054 Erlangen, Germany
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(9), 3010; https://doi.org/10.3390/s21093010
Submission received: 2 April 2021 / Revised: 19 April 2021 / Accepted: 22 April 2021 / Published: 25 April 2021
(This article belongs to the Special Issue State-of-the-Art Sensors Technology)

Abstract

:
Ultrasound elastography is a constantly developing imaging technique which is capable of displaying the elastic properties of tissue. The measured characteristics could help to refine physiological tissue models, but also indicate pathological changes. Therefore, elastography data give valuable insights into tissue properties. This paper presents an algorithm that measures the spatially resolved Young’s modulus of inhomogeneous gelatin phantoms using a CINE sequence of a quasi-static compression and a load cell measuring the compressing force. An optical flow algorithm evaluates the resulting images, the stresses and strains are computed, and, conclusively, the Young’s modulus and the Poisson’s ratio are calculated. The whole algorithm and its results are evaluated by a performance descriptor, which determines the subsequent calculation and gives the user a trustability index of the modulus estimation. The algorithm shows a good match between the mechanically measured modulus and the elastography result—more precisely, the relative error of the Young’s modulus estimation with a maximum error 35%. Therefore, this study presents a new algorithm that is capable of measuring the elastic properties of gelatin specimens in a quantitative way using only the image data. Further, the computation is monitored and evaluated by a performance descriptor, which measures the trustability of the results.

1. Introduction

Quantitative elastography is a method to evaluate the stiffness of tissue using various imaging techniques. The initial proposal for quantitative ultrasound elastography was published by Ophir et al. [1]. The techniques and algorithms underwent improvements and new methods were developed: the quasi-static approach proposed by Ophir et al. was joined by algorithms such as shear wave elastography, methods using crawling waves and single tracking, among others [2,3]. Additionally, further imaging techniques such as X-ray and computed tomographic elastography were utilized to estimate the elastic properties of tissue. Clinical applications of elastography kept the pace of technical improvements and more and more organs were examined [3] (pp. 7–11).
The basic idea of quasi-static elastography is to apply a small deformation to a sample or the tissue by an ultrasound transducer and record this compression. The estimated displacement can be computed to a strain field in the compressed specimen. This step results in strain images, often synonymously used for elastography [4]. Further, with reasonable stress assumptions, the elastic properties of the evaluated tissue or sample can be computed [5] (p. 62ff). The calculation of quantitative results, e.g., the Young’s modulus, of the tissue needs further assumptions, such as a simplified or a continuum mechanical model [6]. Copious models and applications for different organ systems, such as liver, breast, thyroid, kidney, were developed and used clinically [2]. This algorithm was developed for measuring the elastic properties of vocal folds [7].
Quantitative solutions for the quasi-static elastography can be analytically solved by using the proposals of Sumi et al. [8], Barbone et al. [9], Fehrenbach et al. [10], etc. Iterative methods have been published, such as those by Doyley et al. [11], Oberai et al. [12], Smyl et al. [13], Mohammadi et al. [14], to name just a few. Additionally, deep learning approaches have been proposed [15]. Recent reviews give an overview of the current state of research, such as those by Parker et al. [16], Doyley [6], Sigrist et al. [2], and Alam and Garra [17].
In this work, the compression of homogeneous and non-homogeneous gelatin blocks will be evaluated by a novel quasi-static elastography algorithm. The blocks were compressed with an ultrasound transducer and the compressing force was measured by a load cell. The resulting data were computed with an image registration algorithm using DeepFlow [18]. Further, the strain was calculated by a Savitzky–Golay differentiator [19]. Using this approach, the axial strain component can be computed separately due to the two-dimensional image registration approach. The axial strains are a marker for the degree of bonding between stiffer regions and the surrounding material [4]. This information can, for example, help to distinguish between malignant and benign changes in the tissue [4,20,21]. The lateral strains, perpendicular to the compression direction, are computed as well, enabling the user to gain further information on the lateral tissue movement [22]. The whole registration and strain calculation process is evaluated by a performance descriptor, which automatically chooses the representative frames for further processing [23]. The plane–strain and plane–stress assumptions are only valid when the measurement is performed using very controlled experimental setups, which guarantee well-defined boundary conditions [6]. Finally, the Young’s modulus is calculated by the quasi-elastic approach, using the stress assumption that Love [24] proposed.
The algorithm enables the user to measure the elastic properties of the specimens without access to the radio frequency (RF) signal of the ultrasound device. Therefore, usual CINE frames, which are basically ultrasound video sequences, of the compression process can be used.
The present paper will first introduce the used methods: starting with the governing equations of elastography, the proposed algorithm is explained. Further, the production of the testing specimens and their mechanical measurements as reference for the elastography results is described. Following the Methods section, the results are presented. Conclusively, the results are discussed and compared to other algorithms.

2. Methods

The elastic modulus of the specimens was measured mechanically and by the elastography algorithm, while the mechanical measurements were used as reference values. This section is structured as follows: first, a brief introduction to the theory of linear materials will be given. Secondly, the measurement setup will be presented. Further, the production of the gelatin specimens and, conclusively, the measurement methods and evaluation algorithms will be explained. Two types of mechanical measurements, compression and indentation, were carried out to estimate the elastic modulus of the specimens. The results were analyzed with a finite element (FE) model. At the end of this section, the elastography algorithm will be presented.

2.1. Linear Continuous Materials

We will use different models to describe the behavior of the gelatin block, but all models are based on the same assumptions. We assume that gelatin is an isotropic, nearly incompressible, linear–elastic, and locally homogeneous material [2]. The contact surfaces are considered to be a non-slip boundary [25]. The linear formulation of Hooke’s Law with strains ε and stresses σ is
σ = C · ε ,
with the 4th-order stiffness tensor C, which describes the material’s reaction to stress [26,27]. For orthotropic, (transversal) isotropic materials, C simplifies drastically. All elements of C except
C x x x x = C y y y y = C z z z z ,
C y z y z = C x z x z = C x y x y ,
C x x y y = C x x z z = C y y z z = C y y x x = C z z x x = C z z y y
are zero. Therefore, the stiffness tensor is defined by two values, namely the Poisson’s ratio ν and the shear modulus G. The nonzero entries of C are consequently defined by
C x x x x = 2 ( 1 ν ) G 1 2 ν ,
C y z y z = G
and
C x x y y = 2 ν G 1 2 ν .
The Poisson’s ratio ν is calculated through the ratio of compressing strain to the expansion in the perpendicular direction, and hence it is defined by
ν = ε z z ε x x .
The Young’s modulus is defined as follows:
E = 2 G ( 1 + ν ) ,
and therefore a Hookean material is fully described by the Young’s modulus E and the Poisson’s ratio ν [26].
The material can be described as linear–elastic, when only considering small deformations [6]. It is further assumed that the stress has no perpendicular components (x and y-direction) to the axial compressing stress in the z-direction. The underlying idea is that the tissue expands in perpendicular directions, preserving the volume of the tissue [5]. Therefore, we can define the axial stress σ 0 with
σ z z : = σ 0 0 ,
when all other components of the stress are zero ( σ i j = 0 ). Hooke’s Law (Equation (1)) can be written, using the axial strain ε 0 , as
ε z z = 1 E σ 0 : = ε 0 .
Conclusively, we can compute the elastic modulus E with
E = σ 0 ε 0 .
In non-linear materials, the measured strain depends on the applied stress or deformation. Therefore, a strain-dependent elastic modulus can be modeled by a Veronda–Westmann material [5]. In the special case of small strains and uniaxial stress, their relation can be described by
σ 0 E ε 0 e 3 γ ε 0 2 for ε 0 1 .
The non-linearity parameter γ of the apparent Young’s modulus is a tissue-dependent material parameter [5]. Using this, we can define a strain-dependent Young’s modulus
E N L = E e 3 γ ε 0 2 .
The values chosen in this paper are γ = 10 and ν = 0.495 , which have yielded good results [28,29].

2.2. Setup

The measurement setup consists of three basic components, which are displayed in Figure 1: a linear drive powered by a stepper motor, a load cell (KD23s-2N, ME-Messsysteme, Hennigsdorf, Germany) and the ultrasound transducer (IO 8-17, Alpinion, Anyang, Korea) connected to the ultrasound device (E-Cube 15EX, Alpinion, Anyang, Korea). The ultrasound transducer has a frequency range of 8 M Hz to 17 M Hz .
The CINE frames were recorded at a central ultrasound frequency of 15 M Hz with a lateral and axial pixel size of 0.045 m m . The frame rate was 43 ± 3 frames/ s , whereas the exact frame rate depends on the ultrasound device and cannot be influenced directly.
The specimen was placed on a solid baseplate and compressed by the transducer (elastography and indentation measurements) or a stiff plate (compression measurement). The baseplate was coated with sandpaper (320 grid) to ensure the non-slip boundaries. In the case of the compression measurements, the top plate was coated in the same way. The whole measurement process was controlled and monitored by Matlab (2020a, MathWorks, Natick, MA USA). The stepper motor was driven by a micro controller (Tic500, Pololu, Las Vegas, NV, USA) with a serial interface, which also stored the covered steps. During the compression, the load cell measured the force and the data were recorded by an analog input module (NI-9219, National Instruments, Austin, TX, USA). Simultaneously, the start of the CINE sequence was triggered.

2.3. Specimen Preparation

Extensive research has been done on tissue-mimicking phantoms for ultrasound elastography using different materials [30]. Water-based phantoms are made of gelatin and/or agar [31,32] as natural matrix materials, whereas also synthetic polymers have been used [30]. To achieve better imaging quality and contrast, solid scatter particles are added. Their size must be chosen carefully according to the ultrasound frequency. Mostly, particles with a diameter of 0.5 μ m –50 μ m are used [30,31,32]. For this purpose, glass beads [31], silica [32], talc powder [33] etc., have been successfully tested. Further additives can be used to avoid bacterial colonization or to increase the cross-link between the gelatin molecules [31].
The gelatin blocks were cast in a mold, which measured 25   mm   ×   25   mm   ×   45   mm ; see Figure 2. One softer and one harder mixture was produced (Table 1). The gelatin concentration can be assumed to be proportional to the square root of the Young’s modulus of the resulting specimen [11]. Three different kinds of specimens were produced: soft, hard and with inclusion, which consisted of both mixtures. The non-homogeneous specimens had a cylindrical inclusion with a diameter of 8 m m . The soft samples are called S 1 n , the stiffer ones H 1 n and samples with inclusion I 1 n . Furthermore, the different measurements were numbered chronologically M 1 n .
The production process was the same for all samples, which followed Yengul et al. [33]. First, gelatin from porcine skin (SKU G2500 300 Bloom Type A, Sigma-Aldrich, Vienna, Austria) was hydrated with distilled water and heated up to 45 C in a water bath. After the clarification of the solution, the glass beads (SiLibeads SOLID 0-50 my, Sigmund Lindner GmbH, Warmensteinach, Germany) were added. The solution was stirred with a magnetic stirrer for an additional five minutes. Thereafter, the gelatin was cast in the prepared mold, which was lubed with petroleum jelly (TRVAS90, Silikonfabrik, Ahrensburg, Germany). The casts were rotated by a stepper motor with 5 rotations/ min , in order to avoid sinking of the glass beads.
The specimens were stored at 4 C overnight. After 24 h in the fridge, the placeholder for the inclusion was removed. Next, the harder mixture was prepared according to the explained recipe. It was cast into the space for the inclusion and in an additional mold for a homogeneous specimen. Before measurement, the specimens were stored for 24 h in the fridge. The storage time was chosen to be shorter than in Yengul et al. [33], due to the swelling of stiffer inclusions over time [34].
The measurement protocol for all specimens was identical. After resting in the fridge, the specimens were stored at room temperature ( 23 C ) for 5 h . The first measurements were five iterations of the compression measurement. After this, five iterations of elastography measurements were performed, which were followed by the indentation measurements. Therefore, for every sample, 15 measurements ( M 1 15 ) were carried out. The measurement duration for the stepwise indentation and compression measurements was around 10 min each and the elastography measurement took around 2 min .

2.4. Mechanical Reference Measurements

The mechanical measurements were carried out to obtain reference data for the elastography results. In this section, the different evaluation methods for the mechanical measurements are presented—first, the compression measurement, followed by the indentation measurements.

2.4.1. Compression Test

The compression measurements were carried out with a stiff plate larger than the top surface of the specimen. These measurements are used to evaluate the compression modulus—Equation (11)—of the homogeneous gelatin blocks. The specimen was compressed step-wise, in which every step took 1 s , with a step width of 0.2 m m . The displacement was estimated by the steps of the stepper motor driving the linear drive and the compression force F was measured after every single step. Around 20 data points were recorded; therefore, the overall compression process per iteration took around 20 s per iteration. Exemplary results can be found in Figure 3.
The Young’s modulus E can be determined by the relation for the compressing stress
E = 3 σ ( λ 2 λ ) Z .
Here, Z is a shape factor, which is related to the ratio S of one bonded to the free surface, by Z = ( 1 + 2 S 2 ) . Furthermore, λ is the ratio of strained to unstrained height of the specimen [35] (p. 155f). The samples were compressed up to a strain rate of 15%. Above this strain rate, the expanding part of the sidewalls could touch the compressing plate and thus the compressing area enlarged [36]. Although the strain rate is close to that value, in our measurement, such behavior was not visible.

2.4.2. Indentation Test

For the indentation measurements, the homogeneous specimen was compressed step-wise by the ultrasound transducer. The data acquisition was done in the same way as in the compression measurements. The Bulychev–Alekhin–Shorshorov (BASh) relation—Equation (12)—was used to evaluate the indentation modulus of the specimens [26] (p. 33).
The experimental estimation of E was done by an indentation test with a rectangular indenter, namely the ultrasound transducer. Therefore, the generalized BASh relation
d F d δ = ϕ c 2 π A M 3
was used to estimate the indentation modulus M 3 , in which F is the compression force, δ the displacement of the indenter, ϕ c the contact area shape factor and A the contact area [26] (p. 33).
The contact area shape factor ϕ c defines the difference from a circular indenter and can be derived analytically [26] (p. 34). The value for rectangular intenders varies between ϕ c 1.012 [37] and 1.016 [38]. The ultrasound transducer is not an exact rectangle and it deforms itself. Nevertheless, a value of ϕ c = 1.016 fits the results estimated by a finite element simulation.
Conclusively, the Young’s modulus E can be calculated with
E = M 3 ( 1 ν 2 ) .

2.4.3. Finite Element Model

In this section, we will examine finite element modeling of homogeneous gelatin blocks under compression. The blocks were compressed either by the ultrasound transducer or by a large compressor. The finite element models (Figure 3) of the samples and both compression processes were designed with the GIBBON toolbox [39] (v3.5) for Matlab and the FE model was solved by FEBio [40] (v3.0.1) and its optimization module. This method is understood as the most exact, due to the complex boundary conditions, which are not considered to full extent in the simpler models described before [25,36].
The FEBio material type Neo-Hookean was chosen, which describes non-linear stress–strain behavior with two material constants—the Young’s modulus E and the Poisson’s ratio ν . In the case of small strains, as in ours, this model reduces to the classical linear elasticity [41]. The governing equation, describing the hyperelastic strain energy function W, is
W = μ 2 I 1 3 μ ln J + λ 2 ln J 2 .
where λ and μ are the first and second Lamé parameters, respectively. J indicates the determinant and I 1 the first invariant of the right Cauchy–Green deformation tensor [40,41].
The defined boundaries of the model describing the compression with the ultrasound transducer are shown in Figure 3. Regarding the compression test, the whole top surface was chosen as the displacement boundary. The measured displacement defines the movement of the boundary nodes shown in green in Figure 3. The nodes indicated in red are the fixed bottom of the model. The model is well defined for a forward simulation with these boundaries (Figure 4). To estimate the elastic modulus of the gelatin block, an inverse approach was applied. The built-in optimization module of FEBio was used, which minimizes the function
f ( a ) = i = 1 n [ y i y ( x i ; a ) ] 2 .
The optimization module seeks the minimum of f ( a ) , in which the data points ( x i , y i ) are user-defined and y ( x i ; a ) are calculated by the forward model [40]. The Levenberg–Marquardt method is utilized to find this minimum [42,43]. In our case, the reaction force at the transducer gelatin interface is used as the optimization input and the elastic modulus of the gelatin is the optimization target a .

2.5. Elastography

The proposed elastography workflow to calculate the Young’s modulus of the specimen is displayed in Figure 5. The specimens were compressed by the ultrasound transducer up to a compression depth of 3 m m measured from the top surface. The compression should last around one quarter up to one second [5] (p. 62ff). Due to the limited frame rate of the ultrasound machine, the compressing speed was set to 1 m m / s .
The evaluation algorithm consists of four basic steps: the displacement (1) between the single frames needs to be estimated; the strain (2) is computed, which is combined with a reasonable stress assumption (3); to conclusively calculate the Young’s modulus (4) with Equation (8). These steps will be presented in the following sections.

2.5.1. Displacement Estimation

Most elastography algorithms work with the RF signal and are able to detect movements up to a few micrometers. In our case, we use an image registration algorithm to detect the movements [44]. The intrinsic assumption is that the acoustic properties of the probe are constant over the whole measurement process [5,45].
The optical flow algorithm DeepFlow [18] was used to estimate the displacement u between the ultrasound frames. The images were preprocessed using a Gaussian Blur, because this is assumed by the DeepFlow algorithm [18]. The displacement field describes the movement of every tissue part between the unloaded and loaded state. Working with image data and a dense optical flow algorithm, the tissue is discretized by the pixels of the ultrasound frames. Since the displacement between the unloaded frame and every flowing frame needs to be calculated, large displacements could occur. To avoid the failure of the algorithm, the performance after every frame is evaluated by correlation of the reference frame and the warped target frame, using the estimated displacement. The correlation coefficient is calculated by
ρ = m n ( A m n A ¯ ) ( B m n B ¯ ) m n ( A m n A ¯ ) 2 m n ( B m n B ¯ ) 2
in which A and B are the ultrasound frames k 1 and k, respectively, and A ¯ is the mean of A [46]. The k th frame is warped with the estimated displacement field u ; hence, ρ is an indicator of the quality of the optical flow field. If ρ falls below a predefined value, the current frame is used as the new reference frame and the displacement calculated so far is added to all further displacement fields; see Figure 6 [47]. The minimum correlation coefficient is chosen ρ m i n = 0.9 .

2.5.2. Strain Estimation

The strain in the tissue can be calculated by deriving the displacement field
u ( x , t ) = δ u x δ x δ u x δ z δ u z δ x δ u z δ z
where u x and u z are the x- and z-components of the displacement field [5]. Therefore, two consecutive displacement fields are computed, and this process is illustrated in Figure 7.
The displacement field is noisy, due to random changes in the image data. Moreover, the derivation during strain computation magnifies the primary error. Thus, the displacement field needs to be smoothed or filtered [48,49,50]. The strain can be directly derived, with the mentioned shortcomings, or filters can be used, such as the Least-Squares strain estimator [51]. We use a Savitzky–Golay differentiator to compute the strain, which smooths the displacement field additionally [19]. The 2D Savitzky–Golay differentiator is given by
h ( x , z ) = 3 ( 2 M + 1 ) 2 ( M + 1 ) M × G S × M ( M 1 ) 1 0 1 M 1 M M ( M 1 ) 1 0 1 M 1 M M ( M 1 ) 1 0 1 M 1 M .
The applied filter width M determines the degree of smoothing and G S indicates the grid step, which is defined by the pixel width of the ultrasound images. Further, the strain ε x x at the point ( i , j ) can be calculated by
ε x x ( i , j ) = x = M M z = M M h ( x , z ) u ( i + x , j + z ) .
The estimated strain is used to calculate the Young’s modulus and the Poisson’s ratio, where the latter is computed by Equation (4).

2.5.3. Stress Distribution

There is no measurement method known that is able to quantify the internal stress distribution. Therefore, the stress distribution is usually assumed constant [6]. Love proposed an analytic solution to calculate the stress distribution in a semi-infinite, isotropic and homogeneous specimen loaded with a rectangular compressor [24,52,53].
Here, we present only the solution, as the complete derivation is cumbersome and can be found in the work of Love [24]. The stress σ z z in compression direction z can be written as
σ z z = 1 2 π V z z · 2 V z 2
where V is the Newtonian potential. The derivatives can be explicitly solved, depending on the compressing pressure p and the geometric dimensions of the compressor 2 a and 2 b ; see Figure 8. The first partial derivative V z can be written as
V z = p · Ω ,
with
Ω = 2 π cos 1 ( a x ) ( b y ) ( a x ) 2 + z 2 ( b y ) 2 + z 2 cos 1 ( a x ) ( b + y ) ( a x ) 2 + z 2 ( b + y ) 2 + z 2 cos 1 ( a + x ) ( b y ) ( a + x ) 2 + z 2 ( b y ) 2 + z 2 cos 1 ( a + x ) ( b + y ) ( a + x ) 2 + z 2 ( b + y ) 2 + z 2 .
In this, x, y and z are the coordinates of the current observation point. The second partial derivative of V results in
2 V z 2 = p · [ a x ( a x ) 2 + z 2 b y a 1 + b + y d 4 + a + x ( a + x ) 2 + z 2 b y b 2 + b + y c 3 + b y ( b y ) 2 + z 2 a x a 1 + a + x b 2 + b + y ( b + y ) 2 + z 2 a x d 4 + a + x c 3 ] ,
with a 1 , b 2 , c 3 and d 4 indicating the distance of the observation point to the corners A, B, C and D, respectively. The pressure p is calculated by dividing the applied force F by the compressed area A.
We consider two compressors at the top (transducer) and at the bottom (floor) of the phantoms. Due to this, the effect of both can be superposed with
σ t o t a l = σ t o p + A 1 A 2 σ b o t t o m
where A 1 is the surface of the compressing transducer and A 2 the base area of the specimen [54,55,56].
In Figure 9, Love’s solution (Figure 9a) is compared to a finite element simulation of a homogeneous sample (Figure 9b). It can be seen that the stress field is quite similar. However, the relative error is still high (Figure 9c), but lower compared to the plane-stress assumption (Figure 9d).
The stress estimation with Love’s solution is valid for homogeneous elastic materials. Nevertheless, tissue and phantoms could and will have inclusions or stiffer parts. Therefore, we will compare the prediction of Love’s solution with the finite element simulation of a specimen with a stiffer inclusion in Figure 10. The stress estimations with Love and the FE model are shown in Panel (a) and (b), respectively. The relative error between the FEBio result and the stress estimations is indicated in Panels (c) and (d). The difference between the two assumptions shows that, especially in the inclusion’s case, Love’s solution fits better.
Figure 11 shows the mean Young’s modulus of a homogeneous specimen calculated by the presented algorithm, in which Figure 11a shows the results of the plane stress assumption and Figure 11b the one of Love’s assumption. It can be clearly seen that the estimated elastic modulus is much more homogeneous with the assumptions of Love.

2.5.4. Performance Descriptor

Different approaches to dynamically choose the frames, which are taken into account for further processing, were proposed [4,23,57]. To evaluate the reliability of the strain field and the elastography data, a performance descriptor, inspired by Jiang et al. [23], was used. Jiang et al. proposed to measure the strain performance p S with
p S = ρ R F ρ s ,
where ρ R F , s are the normalized correlation coefficients—see Equation (16)—between the ( k 1 ) th and k th frame of the RF and the strain data, respectively. In order to achieve a meaningful correlation, the strain and RF data of the k th frame were warped using the estimated displacement field. The performance indicator p S varies between 0 and 1, whereat a minimum value of p m i n = 0.9 was considered as trustworthy. In our case, ρ R F was replaced with ρ i , using the image data, which represent the computed RF data. After the strain estimation, the reliability of the results was evaluated with Equation (25). The strain frames which could not fulfill the minimum performance requirement p S < p m i n were discarded, as illustrated in Figure 12.
Extending the descriptor of Jiang et al. [23], we used a similar descriptor for the elastography algorithm. The reliability of the elastography data was computed in the same way as ρ s for the strain data, and the resulting descriptor was called ρ e . Therefore, the overall performance p E is given by
p E = ρ i ρ s ρ e .

2.5.5. Poisson’s Ratio and Young’s Modulus

The presented algorithm calculates the strain in all four directions. Therefore, using the axial and lateral components, the spatial distribution of the Poisson’s ratio can be computed [58]. It is calculated by Equation (4), whereby Fehrenbach [10] showed that the two-dimensional Poisson’s ratio, now indicated as ν , is related to the three-dimensional Poisson’s ratio by
ν = ν 1 ν .
At the end, the Young’s modulus E of the sample can be calculated. This is done by using Equation (8) in a framewise manner. The strain ε 0 is estimated by the Savitzky–Golay Differentiator Equation (19), whereas only frames which fulfill the performance requirements of Equation (25) are considered. The stress σ 0 is computed by Equation (24). The force F was continuously measured by the load cell and the compressing areas A 1 , 2 were measured beforehand.
The results of the elastography algorithm were evaluated by the overall performance p E using Equation (26). Conclusively, the mean Young’s modulus over all frames was calculated. Therefore, the framewise results are warped on the original configuration using the estimated displacement field. In this process, all frames which did not meet the minimum performance were discarded.

2.5.6. Data Visualization

The results of the elastography were compared to the mechanical results. Hence, regions of interest were chosen and the mean value of the estimated Young’s modulus in these regions was calculated [4]. The number of regions depends on the nature of the specimen: for homogeneous samples, one region and for specimens with inclusion three regions were defined. The selected regions of interest are shown in Figure 13.

3. Results

3.1. Mechanical Measurements

The Young’s modulus E was estimated by the three algorithms explained in Section 2.4: indentation test, compression module and finite element model. The corresponding results are shown in Figure 14 and Table 2. The samples are named according to Table 1.

3.2. Elastography Measurements

The elastography results of the specimens with inclusion will be presented in the following section. Firstly, the displacement for the most compressed frame of I 4 is indicated in Figure 15.
Secondly, the measured strain in the specimen is displayed for the same frame in Figure 16. The strain ε z z (Figure 16d) in the compressing direction is the dominant component, which is further used for the Young’s modulus computation.
Using the strain components ε z z and ε x x , the Poisson’s ratio is calculated using Equation (4) and (27); these results are shown in Figure 17.
The performance of the algorithm is shown in Figure 18, in which the minimum correlation of p m i n = 0.9 is indicated.
In Figure 19, the mean Young’s modulus of a specimen with an inclusion of 8 m m diameter is shown. Therefore, the expected modulus estimated by the mechanical reference measurements (Table 2) is displayed in the upper left panel (Figure 19a). Further, five measurement iterations are depicted in the following panels (Figure 19b–f).
In clinical applications of elastography, it is more common to use the shear wave velocity c t as an indicator of the tissue properties. Although this is a quasi-static approach, the units can be converted under the assumption of the material model used. Therefore, the shear wave velocity is calculated by c t = M M E / 2 ρ · ( 1 + ν ) , in which the density is assumed to be ρ = 1000 k g / m 3 [59]. The resulting velocity is indicated in Figure 20.
The elastography results were further evaluated in the regions of interest, which are shown in Figure 13. The mean value of every iteration is indicated as a data point in Figure 21. The median value over all iterations is displayed as a red line. The exact values for all samples or regions are stated in Table 3.
The expected and measured Young’s modulus are directly compared in Figure 22 at the two observation depths shown in Figure 22a. The five consecutive iterations M 6 11 are displayed in Figure 22b.

4. Discussion

In this paper, we present an elastography algorithm that can be easily implemented without accessing the raw RF data of the imaging device. This makes the algorithm more widely applicable because it is not limited to research systems. The use of a CINE sequence in any compression process enables the user to display strain images, often vaguely referred to as (strain) elastography. The additional force measurement allowed quantitative results. Quantitative algorithms for ultrasound elastography have been presented before, starting from the first proposals by Ophir et al. [1] to recent works [60]. The quantitative algorithms require either a stress indicator or a force measurement.
The underlying material model relies on assumptions, which possibly do not reflect the real material. The Young’s modulus is not constant over strain rates of 15%; in our case, we do not exceed this limit so linear approaches are sufficient [61]. The linearity of the examined gelatin samples was experimentally confirmed by the mechanical measurements, where the samples showed linear behavior up to a 15% strain rate. Nevertheless, we take non-linear behavior into account with an approximation of a non-linear material model; see Equation (10). The non-linearity parameter was chosen to be γ = 10 , as reported in the associated literature [5]. The method of Goenezen et al. [28] could be applied to estimate γ for gelatin and other materials or tissue. Further experiments could also validate the assumption of near incompressibility, by measuring the Poisson’s ratio, although, as Fehrenbach [10] pointed out, the exact value of the Poisson’s ratio has little influence on the resulting Young’s modulus. The isotropy and local homogeneity are properties which were not further evaluated in this study.
The elastography results show good agreement with the mechanically estimated Young’s modulus. Comparing the median values from Table 2 and Table 3 for the non-homogeneous specimen, the relative error for the inclusion and the body is 34% and 24%, respectively. Taking a closer look at Figure 21, the Young’s modulus of the inclusion seems to be drastically underestimated. This is in contrast to the expected hardening of the inclusion over time, due to the diffusion of water. Further, it would be expected that the inclusion would appear harder because of target hardening artifacts [62]. Therefore, the possible reason for this artifact could be the temporal course of the measurement, in which the elastography measurement was always the last one. The drying of the specimen increases its hardness, whereas the inclusion was protected from this process.
Although elastic behavior is a reasonable assumption for quasi-static processes, the relatively fast compression of 1 m m / s during the elastography measurement could push the assumption to its limits. The viscoelastic properties, which imply that the strain and stress are out-of-phase, may become relevant. In particular, in the first few seconds after the compression, the force and therefore the stress decrease rapidly, which can be traced back to a creep in the material [63]. During the mechanical reference measurements, the specimen had more time to find a stable state, whereas during the elastography measurement, the force was measured immediately. Further, the inertia of the specimen might play a role [64]. Therefore, the viscoelastic nature of gelatin and tissue will be taken into account for further algorithms.
The stress indicator is determined to obtain a reference stress value or Young’s modulus to transform the strain ratios into quantitative results [1,8]. In this proposal, an additional load cell was used, which could be replaced by a stress indicator, e.g., an elastic reference layer between the tissue and the transducer. This would make the algorithm more widely applicable.
The extensive assumptions of Love’s stress estimation lead to shortcomings in the approach. First, the finite specimen contradicts the assumption of an infinite elastic domain. This assumption is valid for specimens which are at least four times larger than the compressor [65]. Second, the material is considered relatively homogeneous; this assumption is valid for modulus contrasts of ± 6 [54]. For larger contrasts, the stress distribution is not properly described by Love’s solution. A solution could be contrast-transfer efficiency, proposed by Ponnekanti et al. [66]. Third, we assume that the compressor is uniformly loaded, whereas in reality, the surface is uniformly displaced, which corresponds to nonuniform loading [54,67]. The largest error due to this is caused close to the compressed surface [24,54,65].
In Figure 9 and Figure 10, the results for σ z z with Love’s approach are shown. For comparison, the results of FEBio for the same boundary conditions are indicated in the same figures. Some of the assumptions in Love’s approach are not met, e.g., the dimensions of the specimen are not four times the transducer size. Due to this, the match of the estimated stress fields is not perfect and the finite element approach may map the real stress distribution better.
The stress assumptions avoid the limitation of uniform stress, the so-called target hardening, by computing non-uniform stress with the stress solution of Love [24,56,65]. Therefore, the stress is realistically adopted and maps the Young’s modulus with high precision. The modulus contrast could have also been calculated by the function for the modulus contrast for cylindrical inclusions, which Kallel et al. [68] proposed and was widely used [34,54,60]. In order to make the algorithm more universal and applicable to non-cylindrical inclusions, we waived this approach. Unfortunately, the stress assumption that we used does not take into account the fact that the specimen has a varying Young’s modulus. Hence, artifacts such as shadowing artifacts occur and are visible in Figure 19 [69]. Additionally, the stiffer specimen could itself shadow the ultrasound image. Using our mixture, this artifact was not visible.
Various algorithms for a performance evaluation of strain data were proposed [4,23,57,70]. The presented descriptor is quick to compute and can be easily extended to the description of the elastography data performance. Hence, it is an easy-to-use indicator for the user and for further computation. The indicator and therefore the trustworthiness of the result are highlighted for the user.
The presented algorithm was able to detect the inclusion and measure its Young’s modulus with a precision of a few Kilopascal. The whole algorithm is based on very few data; therefore, comprehensive assumptions were made. Nevertheless, the results support these assumptions. Using this algorithm in vivo, some adaptions may be necessary, due to the changed boundary conditions in the tissue, e.g., a non-axial compression would alter the results and violate the assumptions made. The proposed algorithm will be evaluated on tissue in the near future to test its applicability and accuracy.

Author Contributions

Conceptualization, A.S. and R.L.; methodology, R.L.; software, R.L.; validation, R.L. and F.S.; resources, A.S.; data curation, R.L.; writing—original draft preparation, R.L.; writing—review and editing, R.L., F.S., M.S. and A.S.; visualization, R.L.; supervision, A.S.; project administration, A.S.; funding acquisition, A.S. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Austrian Science Fund, Grant No. I 3806-B28, and by the German Research Foundation (DFG), No. DO1247/9-1.

Data Availability Statement

Data available on request from the authors.

Acknowledgments

We acknowledge the Open Access Funding by the Austrian Science Fund (FWF).

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  1. Ophir, J.; Céspedes, I.; Ponnekanti, H.; Yazdi, Y.; Li, X. Elastography: A quantitative method for imaging the elasticity of biological tissues. Ultrason. Imaging 1991, 13, 111–134. [Google Scholar] [CrossRef]
  2. Sigrist, R.M.; Liau, J.; Kaffas, A.E.; Chammas, M.C.; Willmann, J.K. Ultrasound Elastography: Review of Techniques and Clinical Applications. Theranostics 2017, 7, 1303–1329. [Google Scholar] [CrossRef] [PubMed]
  3. Lerner, R.M. Chapter 1—An early history of elasticity imaging. In Tissue Elasticity Imaging; Alam, S.K., Garra, B.S., Eds.; Elsevier: Amsterdam, The Netherlands, 2019; pp. 1–15. [Google Scholar]
  4. Chintada, B.R.; Subramani, A.V.; Raghavan, B.; Thittai, A.K. A Novel Elastographic Frame Quality Indicator and its use in Automatic Representative-Frame Selection from a Cine Loop. Ultrasound Med. Biol. 2017, 43, 258–272. [Google Scholar] [CrossRef]
  5. Barbone, P.E.; Oberai, A.A.; Hall, T.J. Introduction to quasi-static elastography. In Tissue Elasticity Imaging; Alam, S.K., Garra, B.S., Eds.; Elsevier: Amsterdam, The Netherlands, 2019; pp. 61–83. [Google Scholar]
  6. Doyley, M.M. Model-based elastography: A survey of approaches to the inverse elasticity problem. Phys. Med. Biol. 2012, 57, R35. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  7. Lamprecht, R.; Maghzinajafabadi, M.; Semmler, M.; Sutor, A. Imaging the Vocal Folds: A Feasibility Study on Strain Imaging and Elastography of Porcine Vocal Folds. Appl. Sci. 2019, 9, 2729. [Google Scholar] [CrossRef] [Green Version]
  8. Sumi, C.; Suzuki, A.; Nakayama, K. Estimation of shear modulus distribution in soft tissue from strain distribution. IEEE Trans. Bio-Med. Eng. 1995, 42, 193–202. [Google Scholar] [CrossRef]
  9. Barbone, P.E.; Gokhale, N.H. Elastic modulus imaging: On the uniqueness and nonuniqueness of the elastography inverse problem in two dimensions. Inverse Probl. 2004, 20, 283–296. [Google Scholar] [CrossRef]
  10. Fehrenbach, J. Influence of Poisson’s ratio on elastographic direct and inverse problems. Phys. Med. Biol. 2007, 52, 707–716. [Google Scholar] [CrossRef] [PubMed]
  11. Doyley, M.M.; Meaney, P.M.; Bamber, J.C. Evaluation of an iterative reconstruction method for quantitative elastography. Phys. Med. Biol. 2000, 45, 1521–1540. [Google Scholar] [CrossRef]
  12. Oberai, A.A.; Gokhale, N.H.; Feij o, G.R. Solution of inverse problems in elasticity imaging using the adjoint method. Inverse Probl. 2003, 19, 297–313. [Google Scholar] [CrossRef]
  13. Smyl, D.; Bossuyt, S.; Liu, D. OpenQSEI: A MATLAB package for quasi static elasticity imaging. SoftwareX 2019, 9, 73–76. [Google Scholar] [CrossRef]
  14. Mohammadi, N.; Doyley, M.M.; Cetin, M. A statistical framework for model-based inverse problems in ultrasound elastography. arXiv 2020, arXiv:2010.10729. [Google Scholar]
  15. Hoerig, C.; Ghaboussi, J.; Insana, M.F. An information-based machine learning approach to elasticity imaging. Biomech. Model. Mechanobiol. 2017, 16, 805–822. [Google Scholar] [CrossRef] [PubMed]
  16. Parker, K.J.; Doyley, M.M.; Rubens, D.J. Imaging the elastic properties of tissue: The 20 year perspective. Phys. Med. Biol. 2011, 56, R1–R29. [Google Scholar] [CrossRef] [PubMed]
  17. Alam, S.K.; Garra, B.S. (Eds.) Tissue Elasticity Imaging; Elsevier: Amsterdam, The Netherlands, 2019. [Google Scholar]
  18. Weinzaepfel, P.; Revaud, J.; Harchaoui, Z.; Schmid, C. DeepFlow: Large displacement optical flow with deep matching. In Proceedings of the IEEE International Conference on Computer Vision, Sydney, Australia, 1–8 December 2013. [Google Scholar]
  19. Bing, P.; Huimin, X.; Zhiqing, G.; Tao, H. Full-field strain measurement using a two-dimensional Savitzky-Golay digital differentiator in digital image correlation. Opt. Eng. 2007, 46, 033601. [Google Scholar] [CrossRef]
  20. Thittai, A.K.; Galaz, B.; Ophir, J. On the advantages of imaging the axial-shear strain component of the total shear strain in breast tumors. Ultrasound Med. Biol. 2012, 38, 2031–2037. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  21. Xia, R.; Thittai, A.K. Method to estimate the deviation from ideal uniaxial compression during freehand elastography. Ultrason. Imaging 2015, 37, 70–82. [Google Scholar] [CrossRef]
  22. Brusseau, E.; Kybic, J.; Deprez, J.F.; Basset, O. 2-D locally regularized tissue strain estimation from radio-frequency ultrasound images: Theoretical developments and results on experimental data. IEEE Trans. Med Imaging 2008, 27, 145–160. [Google Scholar] [CrossRef] [Green Version]
  23. Jiang, J.; Hall, T.J.; Sommer, A.M. A novel performance descriptor for ultrasonic strain imaging: A preliminary study. IEEE Trans. Ultrason. Ferroelectr. Freq. Control. 2006, 53, 1088–1102. [Google Scholar] [CrossRef] [Green Version]
  24. Love, A.E.H. IX. The stress produced in a semi-infinite solid by pressure on part of the boundary. Philos. Trans. R. Soc. London. Ser. A Contain. Pap. Math. Phys. Character 1929, 228, 377–420. [Google Scholar] [CrossRef] [Green Version]
  25. Miller, K. Method of testing very soft biological tissues in compression. J. Biomech. 2005, 38, 153–158. [Google Scholar] [CrossRef] [PubMed]
  26. Argatov, I.; Mishuris, G. Indentation testing of biological materials. In Advanced Structured Materials; Springer: Cham, Switzerland, 2018; Volume 91. [Google Scholar]
  27. Freutel, M.; Schmidt, H.; Dürselen, L.; Ignatius, A.; Galbusera, F. Finite element modeling of soft tissues: Material models, tissue interaction and challenges. Clin. Biomech. 2014, 29, 363–372. [Google Scholar] [CrossRef] [PubMed]
  28. Goenezen, S.; Dord, J.F.; Sink, Z.; Barbone, P.E.; Jiang, J.; Hall, T.J.; Oberai, A.A. Linear and nonlinear elastic modulus imaging: An application to breast cancer diagnosis. IEEE Trans. Med Imaging 2012, 31, 1628–1637. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  29. Czerner, M.; Fellay, L.S.; Suárez, M.P.; Frontini, P.M.; Fasce, L.A. Determination of Elastic Modulus of Gelatin Gels by Indentation Experiments. Procedia Mater. Sci. 2015, 8, 287–296. [Google Scholar] [CrossRef] [Green Version]
  30. Cao, Y.; Li, G.Y.; Zhang, X.; Liu, Y.L. Tissue-mimicking materials for elastography phantoms: A review. Extrem. Mech. Lett. 2017, 17, 62–70. [Google Scholar] [CrossRef]
  31. Madsen, E.L.; Hobson, M.A.; Shi, H.; Varghese, T.; Frank, G.R. Tissue-mimicking agar/gelatin materials for use in heterogeneous elastography phantoms. Phys. Med. Biol. 2005, 50, 5597–5618. [Google Scholar] [CrossRef]
  32. Partanen, A.; Mougenot, C.; Vaara, T.; Ebbini, E.S. Feasibility of Agar-Silica Phantoms in Quality Assurance of MRgHIFU. In Proceedings of the AIP Conference, Minneapolis, Minnesota, 10–13 September 2008; pp. 296–300. [Google Scholar]
  33. Yengul, S.S.; Barbone, P.E.; Madore, B. Dispersion in Tissue-Mimicking Gels Measured with Shear Wave Elastography and Torsional Vibration Rheometry. Ultrasound Med. Biol. 2019, 45, 586–604. [Google Scholar] [CrossRef] [PubMed]
  34. Kallel, F.; Prihoda, C.D.; Ophir, J. Contrast-transfer efficiency for continuously varying tissue moduli: Simulation and phantom validation. Ultrasound Med. Biol. 2001, 27, 1115–1125. [Google Scholar] [CrossRef]
  35. Brown, R. Physical Test Methods for Elastomers; Springer: Cham, Switzerland, 2018. [Google Scholar]
  36. Morriss, L.; Wittek, A.; Miller, K. Compression testing of very soft biological tissues using semi-confined configuration–a word of caution. J. Biomech. 2008, 41, 235–238. [Google Scholar] [CrossRef]
  37. Bosakov, S.V. Solving the Contact Problem for a Rectangular Die on an Elastic Foundation. Int. Appl. Mech. 2003, 39, 1188–1192. [Google Scholar] [CrossRef]
  38. King, R.B. Elastic analysis of some punch problems for a layered medium. Int. J. Solids Struct. 1987, 23, 1657–1664. [Google Scholar] [CrossRef]
  39. Moerman, K.M. GIBBON: The Geometry and Image-Based Bioengineering add-On. J. Open Source Softw. 2018, 3, 506. [Google Scholar] [CrossRef]
  40. Maas, S.A.; Ellis, B.J.; Ateshian, G.A.; Weiss, J.A. FEBio: Finite elements for biomechanics. J. Biomech. Eng. 2012, 134, 011005. [Google Scholar] [CrossRef] [PubMed]
  41. Bonet, J.; Wood, R.D. Nonlinear Continuum Mechanics for Finite Element Analysis, 2nd ed.; Cambridge University Press: Cambridge, UK, 2009. [Google Scholar]
  42. Levenberg, K. A method for the solution of certain non-linear problems in least squares. Q. Appl. Math. 1944, 2, 164–168. [Google Scholar] [CrossRef] [Green Version]
  43. Marquardt, D.W. An Algorithm for Least-Squares Estimation of Nonlinear Parameters. J. Soc. Ind. Appl. Math. 1963, 11, 431–441. [Google Scholar] [CrossRef]
  44. Chuang, B.I.; Hsu, J.H.; Kuo, L.C.; Jou, I.M.; Su, F.C.; Sun, Y.N. Tendon-motion tracking in an ultrasound image sequence using optical-flow-based block matching. Biomed. Eng. Online 2017, 16, 47. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  45. Insana, M.F.; Hall, T.J.; Chaturvedi, P.; Kargel, C. Ultrasonic properties of random media under uniaxial loading. J. Acoust. Soc. Am. 2001, 110, 3243–3251. [Google Scholar] [CrossRef] [PubMed]
  46. MATLAB. Matlab Documentation 2020b. Available online: www.mathworks.com/help/images/ref/corr2.html (accessed on 14 April 2021).
  47. Bayer, M.; Hall, T.J. Variance and covariance of accumulated displacement estimates. Ultrason. Imaging 2013, 35, 90–108. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  48. Sutton, M.A.; Turner, J.L.; Bruck, H.A.; Chae, T.A. Full-field representation of discretely sampled surface deformation for displacement and strain analysis. Exp. Mech. 1991, 31, 168–177. [Google Scholar] [CrossRef]
  49. Pan, B.; Asundi, A.; Xie, H.; Gao, J. Digital image correlation using iterative least squares and pointwise least squares for displacement field and strain field measurements. Opt. Lasers Eng. 2009, 47, 865–874. [Google Scholar] [CrossRef]
  50. Meng, L.B.; Jin, G.C.; Yao, X.F. Application of iteration and finite element smoothing technique for displacement and strain measurement of digital speckle correlation. Opt. Lasers Eng. 2007, 45, 57–63. [Google Scholar] [CrossRef]
  51. Kallel, F.; Ophir, J. A least-squares strain estimator for elastography. Ultrason. Imaging 1997, 19, 195–208. [Google Scholar] [CrossRef]
  52. Jin, X.; Niu, F.; Zhang, X.; Zhou, Q.; Lyu, D.; Keer, L.M.; Hu, Y. Love’s rectangular contact problem revisited: A complete solution. Tribol. Int. 2016, 103, 331–342. [Google Scholar] [CrossRef]
  53. Yuan, L.; Pedersen, P.C. Stress field calculation for quantitative ultrasound elastography via integration of force sensors. In Proceedings of the 2010 IEEE 36th Annual Northeast Bioengineering Conference, New York, NY, USA, 26–28 March 2010; IEEE: Piscataway, NJ, USA, 2010. [Google Scholar]
  54. Ophir, J.; Kallel, F.; Varghese, T.; Bertrand, M.; Cspedes, I.; Ponnekanti, H. Elastography: A systems approach. Int. J. Imaging Syst. Technol. 1997, 8, 89–103. [Google Scholar] [CrossRef]
  55. Ponnekanti, H.; Ophir, J.; Cespedes, I. Axial stress distributions between coaxial compressors in elastography: An analytical model. Ultrasound Med. Biol. 1992, 18, 667–673. [Google Scholar] [CrossRef]
  56. Ponnekanti, H.; Ophir, J.; Cespedes, I. Ultrasonic imaging of the stress distribution in elastic media due to an external compressor. Ultrasound Med. Biol. 1994, 20, 27–33. [Google Scholar] [CrossRef]
  57. Xia, R.; Tao, G.; Thittai, A.K. Dynamic frame pairing in real-time freehand elastography. IEEE Trans. Ultrason. Ferroelectr. Freq. Control. 2014, 61, 979–985. [Google Scholar] [CrossRef]
  58. Ophir, J.; Alam, S.K.; Garra, B.; Kallel, F.; Konofagou, E.; Krouskop, T.; Varghese, T. Elastography: Ultrasonic estimation and imaging of the elastic properties of tissues. Proc. Inst. Mech. Eng. Part H J. Eng. Med. 1999, 213, 203–233. [Google Scholar] [CrossRef] [PubMed]
  59. Telichko, A.V.; Herickhoff, C.D.; Dahl, J.J. Acoustic radiation force and shear wave elastography techniques. In Tissue Elasticity Imaging; Alam, S.K., Garra, B.S., Eds.; Elsevier: Amsterdam, The Netherlands, 2019; pp. 85–128. [Google Scholar]
  60. Selladurai, S.; Thittai, A.K. Towards quantitative quasi-static ultrasound elastography using a reference layer for liver imaging application: A preliminary assessment. Ultrasonics 2019, 93, 7–17. [Google Scholar] [CrossRef]
  61. Erkamp, R.Q.; Emelianov, S.Y.; Skovoroda, A.R.; O’Donnell, M. Nonlinear elasticity imaging: Theory and phantom study. IEEE Trans. Ultrason. Ferroelectr. Freq. Control. 2004, 51, 532–539. [Google Scholar] [CrossRef]
  62. Doyley, M.M. Reconstructive elastography. In Tissue Elasticity Imaging; Alam, S.K., Garra, B.S., Eds.; Elsevier: Amsterdam, The Netherlands, 2019; pp. 155–165. [Google Scholar]
  63. Kalyanam, S.; Yapp, R.D.; Insana, M.F. Poro-viscoelastic behavior of gelatin hydrogels under compression-implications for bioelasticity imaging. J. Biomech. Eng. 2009, 131, 081005. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  64. Aglyamov, S.R. The governing theory of elasticity imaging. In Tissue Elasticity Imaging; Alam, S.K., Garra, B.S., Eds.; Elsevier: Amsterdam, The Netherlands, 2019; pp. 17–43. [Google Scholar]
  65. Konofagou, E.; Dutta, P.; Ophir, J.; Céspedes, I. Reduction of stress nonuniformities by apodization of compressor displacement in elastography. Ultrasound Med. Biol. 1996, 22, 1229–1236. [Google Scholar] [CrossRef]
  66. Ponnekanti, H.; Ophir, J.; Huang, Y.; Céspedes, I. Fundamental mechanical limitations on the visualization of elasticity contrast in elastography. Ultrasound Med. Biol. 1995, 21, 533–543. [Google Scholar] [CrossRef]
  67. Saada, A.S.; Irvine, T.F.; Hartnett, J.P.; Hughes, W.F. Elasticity: Pergamon Unified Engineering Series; Elsevier Science & Technology: Saint Louis, MO, USA; ProQuest: Ann Arbor, MI, USA, 2016. [Google Scholar]
  68. Kallel, F.; Bertrand, M.; Ophir, J. Fundamental limitations on the contrast-transfer efficiency in elastography: An analytic study. Ultrasound Med. Biol. 1996, 22, 463–470. [Google Scholar] [CrossRef]
  69. Ophir, J.; Cespedes, I.; Garra, B.; Ponnekanti, H.; Huang, Y.; Maklad, N. Elastography: Ultrasonic imaging of tissue strain and elastic modulus in vivo. Eur. J. Ultrasound 1996, 3, 49–70. [Google Scholar] [CrossRef]
  70. Lindop, J.E.; Treece, G.M.; Gee, A.H.; Prager, R.W. An intelligent interface for freehand strain imaging. Ultrasound Med.Biol. 2008, 34, 1117–1128. [Google Scholar] [CrossRef] [PubMed] [Green Version]
Figure 1. The experimental setup: the stepper motor is used to power the linear drive, which compresses the specimen with the ultrasound transducer. The compressing force is measured by the load cell.
Figure 1. The experimental setup: the stepper motor is used to power the linear drive, which compresses the specimen with the ultrasound transducer. The compressing force is measured by the load cell.
Sensors 21 03010 g001
Figure 2. The dimensions of the specimen with inclusion. The homogeneous samples had the same outer dimensions, except that the inclusion was omitted.
Figure 2. The dimensions of the specimen with inclusion. The homogeneous samples had the same outer dimensions, except that the inclusion was omitted.
Sensors 21 03010 g002
Figure 3. Boundary conditions for the finite element optimization: (a) The measured load curve for a gelatin sample: The displacement of the sample surface is plotted against the compression force. Thus, the measured displacement is used as input for the FE model. The defined contact force of 0.1 N and a linear fit are additionally indicated. (b) The FE model: The red dots indicate the fixed nodes at the bottom of the gelatin sample and the green dots indicate the moving interface between transducer and gelatin. Furthermore, the green ones show the boundary on which the compressing force is measured and later used as the optimization target.
Figure 3. Boundary conditions for the finite element optimization: (a) The measured load curve for a gelatin sample: The displacement of the sample surface is plotted against the compression force. Thus, the measured displacement is used as input for the FE model. The defined contact force of 0.1 N and a linear fit are additionally indicated. (b) The FE model: The red dots indicate the fixed nodes at the bottom of the gelatin sample and the green dots indicate the moving interface between transducer and gelatin. Furthermore, the green ones show the boundary on which the compressing force is measured and later used as the optimization target.
Sensors 21 03010 g003
Figure 4. Exemplary result of the forward model: The dimensions of the simulated specimen are plotted on the x-, y- and z-axis, where the coordinate origin was chosen in the center of the compressing object. The color indicates the magnitude of the simulated displacement vector in relation to the initial position. (a) The compression of the complete upper surface—in this work, referred to as the compression test. (b) The spatially limited compression with the transducer, here called the indentation test.
Figure 4. Exemplary result of the forward model: The dimensions of the simulated specimen are plotted on the x-, y- and z-axis, where the coordinate origin was chosen in the center of the compressing object. The color indicates the magnitude of the simulated displacement vector in relation to the initial position. (a) The compression of the complete upper surface—in this work, referred to as the compression test. (b) The spatially limited compression with the transducer, here called the indentation test.
Sensors 21 03010 g004
Figure 5. The workflow of the presented elastography algorithm with the basic steps: recording of the B-Mode images, displacement estimation, strain and stress calculation and, conclusively, computation of the Young’s modulus.
Figure 5. The workflow of the presented elastography algorithm with the basic steps: recording of the B-Mode images, displacement estimation, strain and stress calculation and, conclusively, computation of the Young’s modulus.
Sensors 21 03010 g005
Figure 6. Displacement estimation with automatic redefinition of the reference frame.
Figure 6. Displacement estimation with automatic redefinition of the reference frame.
Sensors 21 03010 g006
Figure 7. The frame pairing method for strain computation [23].
Figure 7. The frame pairing method for strain computation [23].
Sensors 21 03010 g007
Figure 8. The geometric principal points and the coordinate system for the stress computation. The constant pressure p is applied on the area A B C D in positive z-direction. In this figure, the contact area of the US transducer with the appropriate dimensions ( 38   mm   ×   8   mm ) is shown. Therefore, the compressing surface is smaller than the top area of the specimen ( 45   mm   ×   25   mm ). Additionally, the image plane is indicated.
Figure 8. The geometric principal points and the coordinate system for the stress computation. The constant pressure p is applied on the area A B C D in positive z-direction. In this figure, the contact area of the US transducer with the appropriate dimensions ( 38   mm   ×   8   mm ) is shown. Therefore, the compressing surface is smaller than the top area of the specimen ( 45   mm   ×   25   mm ). Additionally, the image plane is indicated.
Sensors 21 03010 g008
Figure 9. Stress field in a homogeneous specimen under compression of 635 Pa with a transducer width and depth of 38 m m and 8 m m , respectively. The stress in the image plane, which is shown in Figure 8, is displayed: (a) Stress field σ z z calculated with Love’s solution; (b) Stress field σ z z estimated by FEBio, further considered to be the true stress distribution; (c) Relative error of the stress field estimated by Love’s solution, compared to the results of FEBio; (d) Relative error of the stress field with the plane–stress assumption, compared to the results of FEBio.
Figure 9. Stress field in a homogeneous specimen under compression of 635 Pa with a transducer width and depth of 38 m m and 8 m m , respectively. The stress in the image plane, which is shown in Figure 8, is displayed: (a) Stress field σ z z calculated with Love’s solution; (b) Stress field σ z z estimated by FEBio, further considered to be the true stress distribution; (c) Relative error of the stress field estimated by Love’s solution, compared to the results of FEBio; (d) Relative error of the stress field with the plane–stress assumption, compared to the results of FEBio.
Sensors 21 03010 g009
Figure 10. Stress field in a specimen with a stiffer inclusion under compression of 1 k Pa with the transducer width and depth of 38 m m and 8 m m , respectively: (a) Stress Love’s solution; (b) Results of the FE model solved by FEBio; (c) Relative error between the FE results and Love’s solution; (d) Relative error between the FE results and the plane–stress estimation.
Figure 10. Stress field in a specimen with a stiffer inclusion under compression of 1 k Pa with the transducer width and depth of 38 m m and 8 m m , respectively: (a) Stress Love’s solution; (b) Results of the FE model solved by FEBio; (c) Relative error between the FE results and Love’s solution; (d) Relative error between the FE results and the plane–stress estimation.
Sensors 21 03010 g010
Figure 11. Comparison between the two different stress assumptions of the estimated Young’s modulus of a homogeneous specimen: (a) Love’s stress estimation; (b) Plane–stress assumption. The black line in the elastogramm marks the cross-section, which is plotted in the left panels.
Figure 11. Comparison between the two different stress assumptions of the estimated Young’s modulus of a homogeneous specimen: (a) Love’s stress estimation; (b) Plane–stress assumption. The black line in the elastogramm marks the cross-section, which is plotted in the left panels.
Sensors 21 03010 g011
Figure 12. The performance evaluation of image and strain data. Frame pairings which do not fulfill the minimum performance requirement are not considered for the computation of the elastic modulus.
Figure 12. The performance evaluation of image and strain data. Frame pairings which do not fulfill the minimum performance requirement are not considered for the computation of the elastic modulus.
Sensors 21 03010 g012
Figure 13. The chosen regions of interest (ROIs) to evaluate the mean Young’s modulus: (a) Region 1 is used to evaluate the mean Young’s modulus for homogeneous specimens. (b) Region 2 defines the ROI of the inclusion material and the regions 3a,b are combined to calculate the mean Young’s modulus of the body material.
Figure 13. The chosen regions of interest (ROIs) to evaluate the mean Young’s modulus: (a) Region 1 is used to evaluate the mean Young’s modulus for homogeneous specimens. (b) Region 2 defines the ROI of the inclusion material and the regions 3a,b are combined to calculate the mean Young’s modulus of the body material.
Sensors 21 03010 g013
Figure 14. The mechanical evaluation methods are compared to each other in a statistical manner. The red line marks the median of all measurement results and the borders of the box indicate the 25th and 75th percentiles.
Figure 14. The mechanical evaluation methods are compared to each other in a statistical manner. The red line marks the median of all measurement results and the borders of the box indicate the 25th and 75th percentiles.
Sensors 21 03010 g014
Figure 15. The vectorial displacement in the specimen is shown as an overlay on the ultrasound image in panel (a). The absolute value of the displacement in x- and z-direction is displayed in panel (b,c), respectively. An indicator of 1 m m is added in the lower left corner. The whole displayed region measures 25   mm   ×   25   mm .
Figure 15. The vectorial displacement in the specimen is shown as an overlay on the ultrasound image in panel (a). The absolute value of the displacement in x- and z-direction is displayed in panel (b,c), respectively. An indicator of 1 m m is added in the lower left corner. The whole displayed region measures 25   mm   ×   25   mm .
Sensors 21 03010 g015
Figure 16. The four strain components in the specimen. The displayed region, compared to Figure 15, is cut, due to the non-valid entries of the convolution of the strain filter. Furthermore, the strain is warped to the actual position of the specimen element at that compression rate.
Figure 16. The four strain components in the specimen. The displayed region, compared to Figure 15, is cut, due to the non-valid entries of the convolution of the strain filter. Furthermore, the strain is warped to the actual position of the specimen element at that compression rate.
Sensors 21 03010 g016
Figure 17. Strain-dependent Poisson’s ratio ν of the homogeneous specimens.
Figure 17. Strain-dependent Poisson’s ratio ν of the homogeneous specimens.
Sensors 21 03010 g017
Figure 18. Performance p E of the elastography algorithm of I 4 .
Figure 18. Performance p E of the elastography algorithm of I 4 .
Sensors 21 03010 g018
Figure 19. The results of the elastography algorithm of I 4 compared to the reference elastogram, which represents the mechanically measured Young’s modulus for the two mixtures.
Figure 19. The results of the elastography algorithm of I 4 compared to the reference elastogram, which represents the mechanically measured Young’s modulus for the two mixtures.
Sensors 21 03010 g019
Figure 20. The results of the elastography algorithm of I 4 converted to the clinically used shear wave velocity c t .
Figure 20. The results of the elastography algorithm of I 4 converted to the clinically used shear wave velocity c t .
Sensors 21 03010 g020
Figure 21. The elastography results for the six specimens. The values indicated here were calculated according to the regions of interest.
Figure 21. The elastography results for the six specimens. The values indicated here were calculated according to the regions of interest.
Sensors 21 03010 g021
Figure 22. Comparison of the expected Young’s modulus at two defined depths in specimen I 4 . (a) The shown observation depths are measured from the transducer–tissue interface; (b) The elastography measurement data are displayed as solid lines and the mechanically measured reference as a dashed line.
Figure 22. Comparison of the expected Young’s modulus at two defined depths in specimen I 4 . (a) The shown observation depths are measured from the transducer–tissue interface; (b) The elastography measurement data are displayed as solid lines and the mechanically measured reference as a dashed line.
Sensors 21 03010 g022
Table 1. The ingredients of the gelatin mixtures given in percentage by mass.
Table 1. The ingredients of the gelatin mixtures given in percentage by mass.
MixtureSample NamesWater %Gelatin %Glass Beads %
Soft S 1 n 92.552.5
Hard H 1 n 87.5102.5
Table 2. Combined results of all mechanical methods and the statistical indicators.
Table 2. Combined results of all mechanical methods and the statistical indicators.
SpecimenMedian KPaStandard Deviation KPaMaximum Relative Difference %
H 3 18.92.9518.7
H 4 17.82.4920.2
S 3 6.921.1533.9
S 4 6.380.9717.0
Table 3. Combined results of the elastography algorithm and the statistical indicators.
Table 3. Combined results of the elastography algorithm and the statistical indicators.
SpecimenMedian KPaStandard Deviation KPaMaximum Relative Difference %
H 3 23.61.527.53
H 4 23.62.1612.5
I 3 (Inclusion)14.11.037.92
I 4 (Inclusion)16.20.785.56
S 3 10.71.9114.8
S 4 8.941.1215.5
I 3 (Body)7.930.719.17
I 4 (Body)7.280.494.29
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Lamprecht, R.; Scheible, F.; Semmler, M.; Sutor, A. A Quasi-Static Quantitative Ultrasound Elastography Algorithm Using Optical Flow. Sensors 2021, 21, 3010. https://doi.org/10.3390/s21093010

AMA Style

Lamprecht R, Scheible F, Semmler M, Sutor A. A Quasi-Static Quantitative Ultrasound Elastography Algorithm Using Optical Flow. Sensors. 2021; 21(9):3010. https://doi.org/10.3390/s21093010

Chicago/Turabian Style

Lamprecht, Raphael, Florian Scheible, Marion Semmler, and Alexander Sutor. 2021. "A Quasi-Static Quantitative Ultrasound Elastography Algorithm Using Optical Flow" Sensors 21, no. 9: 3010. https://doi.org/10.3390/s21093010

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop