Next Article in Journal
Research on Foundation Deformation and Structural Stress Variation of Shaft Tower under the Influence of Frost Heave and Thaw Settlement
Next Article in Special Issue
Temporal Evolution of Refractive Index Induced by Short Laser Pulses Accounting for Both Photoacoustic and Photothermal Effects
Previous Article in Journal
Whole-Body Keypoint and Skeleton Augmented RGB Networks for Video Action Recognition
Previous Article in Special Issue
Multiparameter Analysis of the Ultrasonic Transducer Transfer Function Using a Genetic Algorithm
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Shear Wave Elastography Implementation on a Portable Research Ultrasound System: Initial Results

by
Damian Cacko
1,2,* and
Marcin Lewandowski
1,2,*
1
Institute of Fundamental Technological Research, Polish Academy of Sciences, 02-106 Warsaw, Poland
2
us4us Ltd., 02-106 Warsaw, Poland
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2022, 12(12), 6210; https://doi.org/10.3390/app12126210
Submission received: 25 May 2022 / Revised: 13 June 2022 / Accepted: 16 June 2022 / Published: 18 June 2022
(This article belongs to the Special Issue Ultrasound Technology in Industry and Medicine)

Abstract

:
Ultrasound shear wave elastography (SWE) has emerged as a promising technique that enables the quantitative estimation of soft tissue stiffness. However, its practical implementation is complicated and presents a number of engineering challenges, including high-energy burst transmission, high-frame rate data acquisition and high computational requirements to process huge datasets. Therefore, to date, SWE has only been available for high-end commercial systems or bulk and expensive research platforms. In this work, we present a low-cost, portable and fully configurable 256-channel research system that is able to implement various SWE techniques. We evaluated its transmit capabilities using various push beam patterns and developed algorithms for the reconstruction of tissue stiffness maps. Three different push beam generation methods were evaluated in both homogeneous and heterogeneous experiments using an industry-standard elastography phantom. The results showed that it is possible to implement the SWE modality using a portable and cost-optimized system without significant image quality losses.

1. Introduction

Since its beginnings in the early 1990s [1], ultrasound-based elastography has developed rapidly. The technique can be used for the characterization of the mechanical properties of tissues and provides diagnostically relevant information that cannot be obtained with standard B-mode ultrasound imaging.

1.1. Shear Wave Elastography Principles

Out of all of the elastography approaches that have been developed so far, shear wave elastography (SWE) has emerged as a promising technique of growing interest. In strain elatography (a longstanding and well-established method), tissue stiffness maps are obtained through an analysis of the strains within the tissue under stress, which is applied by the operator. It is typically conducted by pushing the ultrasound probe against the body. In contrast, the SWE technique relies on remotely inducing tissue displacement using the acoustic radiation force (ARF), as first proposed by Sarvazyan et al. [2]. The ARF is generated by an ultrasound beam (also called a push beam or push pulse) and is defined in Equation (1) as follows:
F = 2 α I c
where F is the generated force, α is the absorption coefficient, I is the acoustic intensity and c is the speed of the longitudinal wave propagation. As a result of the tissue displacements from applying the ARF, transient shear waves that propagate in the perpendicular direction to the ARF are induced in the elastic medium, as shown in Figure 1. Assuming that soft tissues are incompressible, isotropic, linear and elastic, a local shear modulus μ can be obtained by finding the local shear wave propagation speed c s , namely μ = ρ · c s 2 , where ρ is the density ( 1000   k g m −3 for soft tissue). As for soft tissue, the bulk modulus B is much higher than the shear modulus ( B > > μ ) and the Young’s modulus E of the medium can be estimated using:
E = 3 μ = 3 ρ · c s 2
A general SWE measurement procedure is shown in Figure 1. Just as in the vast majority of ultrasonic techniques, the process consists of two stages: data acquisition, followed by data processing with image reconstruction. First, the ARF is generated in the medium using a push pulse. The shear wave motions that result from the impulsive excitation of the ARF can be tracked ultrasonically by detecting small axial displacements along the shear wave propagation path using pulse–echo ultrasound. The shear wave speed (SWS) depends on the characteristics of the elastic medium. Typically, high-frame rate plane wave imaging (PWI) must be used for effective shear wave tracking. Immediately after the end of the push pulse generation, the scanner switches into a high-frame rate imaging mode and captures the RF data. Then, the RF data are used in the beamforming process to reconstruct a series of images. Successive beamformed images are the inputs for the correlation-based algorithm that performs shear wave detection by obtaining the particle axial displacement of each pixel. The known approaches are described in detail in [3]. Finally, shear wave motion data are used to obtain a tissue stiffness map. Several algorithms have been proposed for this, most of which are based on time-of-flight (ToF) methods. These approaches can be divided into two types: linear regression methods [4,5,6,7,8,9] and shear wave trajectory detection methods [10,11].
The key advantage of SWE is that external, operator-dependent stress is not required due to use of the ARF. Moreover, whereas strain elastography only provides quantitative soft tissue stiffness maps, SWE can estimate soft tissue stiffness both qualitatively and quantitatively. It also possesses the common features of ultrasound imaging, i.e., it is non-invasive, fast and relatively low-cost and it has wide applications, such as [12] fibrosis assessment for chronic liver disease, breast cancer screening, thyroid nodules assessment, gastrointestinal wall diagnostics, prostate abnormality screening and cardiovascular system diagnostics [13].

1.2. Background and Motivation

A substantial improvement has been achieved in the field of SWE in last two decades and many approaches for SWE implementation have been reported by various research groups. Each method differs with regard to push beam generation, data acquisition scheme, shear wave tracking methods and the SWS reconstruction algorithm that are used. In [14], Nightingale et al. used a single focused push beam to generate the ARF. However, as a result of focusing, the shear waves were generated in close proximity to the focal point of the push beam. Therefore, high-quality elasticity map reconstruction was only possible within a limited depth-of-field (DOF). To address this issue, a new push beam generation method was proposed by Bercoff et al. in [15], called supersonic shear imaging (SSI). In SSI, a sequence of beams that are focused at consecutive depths is used to generate a broad shear wavefront over a high axial extent to cover an extended field of view (FOV). In addition, an imaging rate of several thousand frames per second (FPS) is utilized in this method to track the shear waves. It allows for the capture of real-time shear wave propagation within the whole FOV using a single acquisition scheme, which has been introduced by the same group before in [16]. Although a single SSI acquisition covers a large part of the FOV, there is still a lack of shear waves in the beam axis. Therefore, the authors proposed the use of three acquisitions, each with a different push beam lateral position [4]. An alternative approach was proposed by another group in a series of works [7,8,9], in which multiple beams that are arranged in a comb pattern are used to generate shear waves. As the comb push beam-induced shear waves propagate within the whole FOV, a comprehensive elasticity map is reconstructed by applying only one acquisition. Nevertheless, the unfocused comb push beams feature a low penetration in depth, while the focused beams have limited DOF. Recent developments have shown that even more complex beam patterns, such as Bessel beams, can be used for a better optimized shear wave energy distribution within the FOV and improved power efficiency [17].
The practical implementation of the SWE technique is a complex engineering task and poses a number of technical challenges. Firstly, the generation of the ARF involves the transmission of high-energy and long transmit sequences using a wide aperture (many probe elements driven simultaneously). Consequently, it requires robust transmit capabilities in the ultrasound system and can cause significant heat dissipation in the driving electronics and the probe itself. Secondly, shear wave propagation tracking requires high-frame rate imaging (a minimum of 1000 FPS and typically > 5000 FPS). This leads to a significant amount of data being captured and transferred from the ultrasound system to a PC for further processing. The huge dataset to be processed by the software and the complex nature of the elastography reconstruction algorithms demand high computational performance in order to reconstruct elasticity maps, especially in real-time applications.
Two-dimensional SWE has been successfully developed and commercialized by several leading companies, including the Philips (Amsterdam, The Netherlands) EPIQ series and Affiniti 70, the SuperSonic Imagine (Aix-en-Provence, France) Aixplorer and MACH series, the Canon Medical Systems (Otawara, Japan) Aplio series, the Siemens (Erlanden, Germany) ACUSON series and the General Electric (Boston, MA, USA) LOGIQ series. Nevertheless, these devices are all advanced clinical cart scanners with proprietary processing algorithms and thus, are not useful for research purposes. To facilitate the development and evaluation of new diagnostic ultrasound methods and algorithms, researchers require a dedicated system that features the full configurability of transmit patterns and acquisition sequences, provides access to raw echo prebeamformed received data (RF data) and has sufficient computational resources to allow for real-time imaging implementation [18]. In addition, to support the SWE technique, research platforms should also allow for the generation of long transmit bursts for push beam generation. To date, the Vantage system with an “extended transmit option” (Verasonics, Kirkland, WA, USA) is the only research scanner available that features all of these functionalities. However, this scanner is bulky and expensive.
In this work, we present a dedicated high-power TX add-on board (TXPB-256) for a portable and low-cost ultrasound research platform (us4R-lite), which enables the implementation of the SWE technique. In the experimental part of the study, the system performance of the shear wave speed measurement was validated using an industry-standard elastography phantom and various push beam generation techniques. The quality of the resulting stiffness map images was also evaluated. The obtained results showed that SWE implementation is feasible on a portable and limited hardware platform.

2. Materials and Methods

2.1. Ultrasound System Architecture

The architecture of the us4R-lite (us4us Ltd., Warsaw, Poland) research platform is depicted in Figure 2. The system architecture was optimized for the implementation of the software-defined ultrasound paradigm by featuring high-speed data acquisition and streaming.
The system was built around two us4OEM (us4us Ltd., Warsaw, Poland) ultrasound front-end modules, each containing both transmit (TX) and receive (RX) electronics. Each module has individually controlled 128 TX and 32 RX channels, totaling 256 TX and 64 RX channels for the us4R-lite system. The transmitter part is based on 3-level transmit pulser-integrated circuits that drive individual probe elements with high-voltage (HV) bipolar square waves. The receiving path consists of an amplifying stage (a low-noise amplifier and time-gain control amplifier), followed by an analog to digital converter (ADC). The transmit and receive paths are connected in the transmit/receive (T/R) switch, which connects the transducer elements to either the transmitter or receiver subsystem via multiplexing. Both the TX and RX parts are controlled by a field-programmable gate array (FPGA) that is configured with custom firmware. The FPGA is also responsible for the execution of predefined TX/RX acquisition sequences, which need to be programmed by the software prior to the acquisition. For TX operation, the FPGA generates the transmit patterns that are to be amplified by the TX pulsers. On the RX side, the FPGA captures the output data streams from the ADCs, which are buffered in the off-chip DRAM. As there is no integrated hardware-based data processing, all of the acquired RF data are fed into the PC-based back-end computing. The lack of demodulation and beamforming results in a large volume of data being transferred to the PC, especially in real-time applications [19]. For this reason, the data in the us4R-lite system is streamed to the PC over a high-speed Thunderbolt-3 or PCIe 3.0 interface with an effective bandwidth of 2.5–6 GB/s.
The other components that comprise the system include clock generation and synchronization circuits, a power supply (which generates all of the required voltage levels for the other subsystems) and a HV power supply (which generates high-voltage bipolar waves for the transducer excitation). All of the subsystems are connected by digital and analog backplanes. The probe adapter is an exchangeable interface that supports various ultrasound probes.
Despite the promising results of the system evaluation of push pulse generation in the previous work by our team [20], multiple TX pulsers were damaged during the preliminary SWE test runs due to HV overshoots or overheating. Therefore, in order to increase the robustness of our system’s transmit capabilities, we designed a dedicated 256-channel transmitter subsystem, called the transmit push beamformer board (TXPB-256). Taking the form of an extension board that replaces the analog backplane (see Figure 2), this system supersedes the transmitters and T/R switches on the us4OEM boards. The architecture of the TXPB-256 board is shown in Figure 3.
The TXPB-256 utilizes new generation 16-channel STHV1600 transmit pulser ICs (STMicroelectronics, Geneva, Switzerland). Each of these pulsers consists of analog and digital parts. The analog part implements the high-voltage output drive and T/R switch functionality. The digital part consists of a digital transmit beamformer and a set of registers to configure the transmit aperture, transmit delay profile, output waveforms and other minor settings. As the pulser has a memory that is only sufficient for storing a single TX definition, we implemented a controller using MAX 10 FPGA (Intel, Santa Clara, CA, USA), which reloads the definitions in each pulser prior to every transmit event via QSPIs (quad serial peripheral interfaces). The TX sequence and TX-related definitions are easily configured by the software and are stored in the on-board memory. A summary of the transmit capabilities is presented in Table 1.

2.2. Push Beam Generation

The us4R-lite research platform with the TXPB-256 extension module, as described above, was used in this work to generate various push beams alongside a 128-element L7-4 linear array probe (Philips Healthcare, Amsterdam, The Netherlands) with a center frequency of 5 MHz and 0.3 mm of pitch. Three different push beams generation methods were used, all of which are presented schematically in Figure 4.
The details of each method were as follows.
  • FCUSE: The first method followed the principle that was proposed by Song et al. [21]. The transducer aperture was divided into three groups of 42 elements, each simultaneously producing a focused beam at a depth of 30 mm ( F / # = 2.4 ). The push length was 800 μ s.
  • SSI: The second method followed the principle that was proposed by Tanter et al. in [4]. Three acquisitions were used in total, each producing three laterally aligned beams that were focused at successive depths, which were generated sequentially by increasing the aperture size along with focusing the depth to maintain a constant f-number. The consecutive beams used 24, 50 and 66 elements and were focused at depths of 15 mm, 30 mm and 40 mm, respectively (constant F / # = 2 ). The single push length was 80 μ s.
  • FCUSE-SSI: In the third method, we proposed a combination of the two previous methods. Two focused beams were generated simultaneously, as in FCUSE, and then the beams were focused at consecutive depths and generated sequentially, as in SSI. It was equivalent to the generation of one FCUSE beam after another, increasing the focal point of the beam in each iteration. The consecutive beams used 24, 50 and 64 elements and were focused at depths of 15 mm, 30 mm and 40 mm and resulted in F / # values of 2, 2 and 2.1, respectively. The single push length was 120 μ s.
A push pulse frequency of 4.4 MHz was used for all experiments. For a fair comparison of each method, the total transmitted energy for all schemes was kept at the same level. The energy transmitted from a single transducer element was obtained as in [22]:
E = V r m s 2 Z · T
where V r m s is the root mean square of the excitation voltage waveform, Z is the transducer element impedance and T is the push pulse duration. The total energy is equal to the sum of the transmitted energy from all of the individual elements in all acquisitions. Because the same probe was used at the same center frequency of the push pulse in all cases, Z was assumed to be constant, as well as V r m s . Thus, only the total number of active elements and the total push duration could be used to compare the transmitted energies.

2.3. Data Acquisition

The data acquisition scheme that was used in the experiments is shown in Figure 5. The measurement procedure started with the generation of the push beams. In the cases of the SSI and FCUSE-SSI methods, consecutive beams were generated with a pulse repetition interval (PRI) that was equal to the push beam duration of +20 μ s. As detailed in the previous section, in SWE, the push beam generation is followed by shear wave tracking. Immediately after the end of the push beam generation, the us4R-lite scanner was switched to the high-frame rate PWI mode, transmitting two cycles of a center frequency of 4.4 MHz with a pulse repetition frequency (PRF) of 10 kHz and using all of the probe elements to capture echoes from depths of up to 50 mm. In order to improve the B-mode image quality, a coherent plane wave imaging method (CPWI) with angle compounding, as proposed by Montaldo et al. in [23], was utilized in this study. The set of angles used was [ 4 , 0 , 4 ]. In each acquisition, a total of 150 frames was captured. Due to the limited number of RX channels (64) in the us4R-lite system, each transmission was repeated twice to capture the whole 128-element receiving aperture, which reduced the effective frame rate twice (down to 5 kHz) and required 300 plane wave transmissions per acquisition.

2.4. Stiffness Map Reconstruction Algorithm

The data obtained during the acquisition were used as the inputs for a reconstruction algorithm that consisted of multiple steps. Firstly, to improve the signal to noise ratio (SNR) of the RF data, a finite impulse response (FIR) filter was used to filter out the components outside of the 4 MHz–7 MHz band of the probe. Then, standard PWI beamforming was performed, which produced a beamformed in-phase/quadrature (IQ) frame for each angle transmission with a pixel size of 0.1 mm × 0.1 mm. As angle compounding was utilized, an initial phase delay compensation was performed using the method that was proposed by Lee et al. [24]. Once this was accomplished, the angle compounding was performed using a sliding average technique to maintain the high frame rate.
The angle-compounded beamformed data were then used for the shear wave motion detection. Shear wave motion produces small tissue displacements that result in differences in the arrival times of the corresponding image line echoes from one frame to another. In the case of IQ data, shear wave motion manifests as a phase difference δ φ in the corresponding pixels of consecutive frames. The detection of this phase shift allows us to obtain the local axial velocity v z :
v z = c · δ φ 4 π f c · F R I
where c is the speed of sound (average of 1540 m/s in soft tissue), f c is the tracking pulse center frequency and FRI is the frame repetition interval. In this work, the Kasai 1D-autocorrelator algorithm [25] was used to calculate the δ φ for each pixel in each frame. This method measures the average phase shift over axial sample ranges M and N in a slow-time domain. In this study, the values of N = 2 and M = 8 were used to obtain the 3D shear wave motion data v z ( x , z , T ) , which were the transient axial velocity as a function of the axial position z, lateral position x and slow-time T. To reduce the noise content in the signals and the random errors in the shear wave motion data due to finite window lengths or decorrelation, low-pass filtering was applied in the slow-time domain with a cut-off frequency of 700 Hz.
The next step of the algorithm involved using a directional filter, which was similar to that proposed by Manduca et al. in [26]. As proposed in [27], a 2D filter was applied in the Fourier ( k x , ω ) space. The motion data were sliced along the depth dimension (z) to form 2D slices v z ( x , T ) . A 2D FFT was used to transfer the data from each slice to the Fourier domain and the filtering was performed by multiplying the slices by masks that were designed to extract the shear waves that were propagating from left to right (LR) v z L R and right to left (RL) v z R L . In addition, the masks were designed to filter out all data components that were related to shear waves propagation speeds that were outside of the 0.5– 5.5 m/s range. The mask edges were apodized to minimize the ripples in the spatio-temporal domain. Except separating shear waves that were traveling in opposite directions, these filters attenuated the wave reflections from the interferences of different stiffnesses, such as lesions or stiffer inclusions, which could possibly result in artifacts in the SWS estimates.
A time-of-flight (ToF) algorithm, which was similar to that proposed in [4,8], was used in this work to obtain the local SWS in each pixel. The algorithm was run twice to obtain the SWS estimates from both the LR and RL datasets. In this method, we calculated normalized cross-correlations of the shear wave axial velocity profiles along the lateral dimension m, which were separated by a lateral window size p but were on the same depth n, to find the shear wave arrival delay Δ t :
Δ t ( x , z ) = 1 F R I · arg max j C C v z ( x p / 2 , z , T ) , v z ( x + p / 2 , z , T j )
To facilitate accurate cross-correlation results, the Tukey window was applied to the shear wave motion profiles and the profiles were interpolated by a factor of 20 before the cross-correlation was performed. This calculation was repeated to obtain the Δ t and C C coefficient ( C C c ) pairs for each image pixel. The local SWS v S W could be obtained using a simple formula:
v S W ( x , z ) = p · Δ x Δ t ( x , z )
where Δ x is the pixel size.
The last step of the reconstruction algorithm involved composing a final SWS map M S W for each pixel ( x , z ) by compounding the SWS estimates that were obtained from the R L and L R shear wave motion data ( V S W R L ) and ( V S W R L ). The center of the final SWS map contained contributions from both the R L and L R wave fields and was calculated as a weighted sum:
M S W ( x , z ) = V S W L R ( x , z ) · C C S W L R ( x , z ) + V S W R L ( x , z ) · C C S W R L ( x , z ) C C S W L R ( x , z ) + C C S W R L ( x , z )
Because there was not an adequate amount of data to be used close to the final map borders due to the lack of shear wave presence, the left edge was only taken from the R L map and the right edge was only taken from the L R map. To achieve smooth transitions between all of the regions, a sigmoid-based data weighting was applied across the region boundaries, as proposed in [28].

2.5. Phantom Experiments and Quality Metrics

A complete test setup is presented in Figure 6. An evaluation of the system performance was carried out using a tissue-mimicking Model 049A elasticity Q/A phantom (CIRS, Norfolk, VA, USA). The phantom had four stepped cylinder mass targets of known stiffness and six diameters. Before performing the measurements, standard real-time B-mode imaging was used for probe placement over an inclusion. For all subsequent methods, the probe position was fixed using a handle, which was aimed at a given target. The phantom region with no inclusions was used for the homogeneous phantom experiments. To evaluate the performance of each push generation method (FCUSE, SSI and FCUSE-SSI) and for comparison purposes, a number of quality metrics were calculated. The shear wave motion energy in each pixel S W E ( x , z ) was calculated as:
S W E ( x , z ) = i = 1 N v z f ( x , z , i ) 2
where N is the number of samples in the slow-time domain and v z f is the shear wave axial velocity after the frequency and directional filtering. The S W E ( x , z ) maps were calculated separately for both the R L and L R datasets and were then added together.
In the homogeneous phantom experiment, the bias and SNR of the stiffness map was obtained as follows:
B i a s = S W S E S W S N S W S N · 100 %
S N R d B = 20 l o g 10 ( μ S W S / σ S W S )
where S W S E and S W S N are the estimated and nominal shear wave speed values, respectively, μ S W S is the mean value and σ S W S is the standard deviation of the selected area of the stiffness map.
In the heterogeneous phantom experiments, the contrast to noise ratio ( CNR ) was derived using the mean SWS values of the inclusion and the background, μ I and μ B , and the standard deviations of those values, σ I and σ B , within manually extracted regions of the stiffness map:
C N R d B = 20 l o g 10 | μ I μ B | σ I 2 + σ B 2

3. Results

This section is organized as follows. The first part evaluates the developed system with regard to the feasibility of implementing the SWE technique by showing the results of the data processing at key stages of the reconstruction algorithm. The second part presents the results of the homogeneous phantom experiments using the three beam generation approaches. In the third part, the results of similar experiments with a heterogeneous phantom are presented.

3.1. System Validation

Figure 7 shows the reconstructed B-mode images of various elastography phantom regions, which were obtained from the plane wave acquisitions as described in Section 2.3. Although the full reconstruction of the B-mode images was not required for the SWS map reconstruction, an inspection of the B-mode images was performed to ensure proper probe placement. It can be observed that the inclusions of stiffness that differed from the background were all visible in the B-mode images. In all cases, the contrast was poor and almost the same for all of the inclusion types and diameters. Although the B-mode imaging did not provide any information that allowed us to distinguish the inclusion type, the inclusion shapes and diameters were reconstructed very well. Therefore, the B-mode images were used to define the ROIs in the heterogeneous experiments.
Figure 8 presents the shear wave motions in the homogeneous experiments, which were detected from the series of beamformed IQ data frames using the method described in Section 2.4. Each push beam generation method induced a shear wave field with distinct characteristics. In the FCUSE technique, there were three strong shear wave sources that generated shear wave fronts with the largest particle axial displacement due to having the highest push pulse length. However, the strong shear waves were only present at a limited DOF, between 10–30 mm. At depths above 30 mm, the shear wave fronts were also detectable, but the particle axial velocities were smaller. The SSI technique induced broad shear wave fronts that covered most of the FOV. The lower push pulse length in the SSI method resulted in the peak axial velocity of the shear waves decreasing by an order of 5. It also caused the shear wave detection noise to become more apparent, especially at depths above 35 mm. The FCUSE-SSI method generated a wave field that combined the features of the other two techniques. Broad shear wave fronts were generated from multiple sources, which covered the majority of the FOV. In terms of shear wave peak axial velocity, the FCUSE-SSI method produced values that were lower than those from FCUSE, but higher than those from SSI.
The results from the intermediate stages of the shear wave motion data filtering in the k ω domain are shown in Figure 9. Except for the separation of the shear waves that were propagating in opposite directions (RL and LR), the filtering in the Fourier domain (Figure 9c) allowed us to suppress the shear wave velocities that were outside of the range of interest and filter out shear waves in the low-frequency range (below 50 Hz), which improved the SNR of the shear wave motion data (Figure 9d).
Since the processing of the LR and RL datasets was performed in two independent processes, portions from two ToF-based SWS reconstructions were taken for the purpose of compounding the final result, as shown in Figure 10 for the example of an SWS reconstruction of a type III inclusion using the FCUSE-SSI method. Each of the two SWS maps (Figure 10a,b) contained a part that primarily featured artifacts. Those regions exhibited results of low accuracy, which came from the estimation of propagation time that was found with small correlation factors (Figure 10d,e). Cutting out those regions and compounding the remaining parts of the SWS maps using Equation (7) allowed us to obtain a single SWS map (Figure 10c). In our general procedure, the compounded image was smoothed using a median filter with a manually adjusted kernel size (Figure 10f). In the remaining part of the paper, however, the compounded SWS maps are presented before median filtering in order to expose the characteristics of the various push beam generation methods without data being blurred by a filter.

3.2. Homogeneous Phantom Experiments

All three proposed beam generation techniques were used to acquire SWS maps of the homogeneous part of the phantom and achieved comparable results (Figure 11). The results of the ROI-based quality metric analysis (listed in Table 2) showed that the differences in the estimated average SWSs within an ROI were smaller than 0.03 m/s. Considering the nominal value of the homogeneous phantom SWS of 2.36 m/s, the average SWS estimates were biased high in all cases. In terms of the SNR, both the FCUSE and FCUSE-SSI methods showed a similar performance, while the SSI method outperformed the other techniques by producing an SNR that was higher by almost 2 dB. Furthermore, the FCUSE SWS map suffered from artifacts in the near field and close to the sides of the FOV. All techniques exhibited a significant amount of noise at depths of over 40 mm.

3.3. Heterogeneous Phantom Experiments

The ability to detect inclusions with stiffnesses that were both higher and lower than that of the background was also tested using a phantom. Three out of the four available target stiffness values were chosen for these tests, with nominal Young’s moduli of 8.6 kPa (type II), 34.0 kPa (type III) and 70.9 kPa (type IV), which (using Equation (2)) corresponded to nominal shear wave speeds of 1.69 m/s, 3.37 m/s and 4.86 m/s, respectively. The background material had a Young’s modulus of 16.7 kPa, which mapped to an SWS of 2.36 m/s. In the experiments, target diameters of 16.7, 10.4 and 6.5 mm were used, centered at a depth of 30 mm. B-mode imaging was used to find the probe position that produced an inclusion that was centered in the FOV. In the case of the type IV inclusion, this probe placement was not possible due to the mechanical design of the phantom; thus, the inclusion was shifted slightly to the right. The results of the heterogeneous phantom experiments are presented in Figure 12, Figure 13 and Figure 14. The detailed results are listed in Table A1, Table A2 and Table A3 in the Appendix A. A visualization of the SWS estimates for the inclusions is shown in the form of bar plots in Figure 15.
The SWS maps that were obtained for the type IV inclusion (Figure 12) showed good contrast, especially for the inclusion with the largest diameter. The SWS estimate for the inclusion decreased along with the diameter for all of the used push generation techniques. For example, when using the SSI technique, the SWS estimate for the inclusion dropped from 4.42 m/s to 3.38 m/s between the inclusion diameters of 16.7 and 6.5 mm, thereby dropping by nearly 24%. All of the results were biased low, by a minimum of 7.9% for inclusion size 16.7 mm to a maximum of 30.4% for smaller diameters, whereas the background SWS estimate was biased high, by 7.3% to 16.8%. The FCUSE-SSI technique suffered the highest background SWS estimate bias. Although the inclusion SWS bias was similar in all techniques, the SSI method consistently showed the lowest background SWS estimation bias compared to the other methods. The SSI method also showed the lowest background SWS estimation bias.
Due to the smaller nominal SWS difference between the inclusion and the background material, the type III inclusion SWS maps (Figure 13) showed worse contrast than those in the previous case. The same trend could also be observed, with the inclusion SWS estimates decreasing along with the inclusion diameter for all of the examined techniques. For the smallest inclusion size, this made the inclusion barely detectable in the image as the artifacts in the background were of comparable sizes and signal levels. Out of all of the techniques used, FCUSE produced the best inclusion SNR, while FCUSE-SSI produced the best background SNR. No strict trend was observed for the other characteristics.
In the case of the type II inclusion SWS maps (Figure 14), all of the inclusions could be seen easily as the low SWS value of the inclusion material did not appear in any other image region. In contrast to the previous two cases, the type II inclusion images exhibited a reverse trend of the inclusion diameter effects on the SWS estimates. Here, the inclusion SWS estimates increased with a decreasing inclusion diameter. In addition, all of the results were biased high.

4. Discussion

4.1. System Validation

The presented experimental results confirmed that the proposed system was capable of implementing the SWE technique. It was achieved by satisfying two key requirements: the generation of high-energy push pulses and the high-frame-rate data acquisition of shear wave propagation. The hardware capability of the push beam generation was proven for three different methods: FCUSE, SSI and FCUSE-SSI. Each of these techniques featured some kind of complexity: parallel focused beam generation (FCUSE), the generation of a sequence of beams with strict timing (SSI) or a combination of both of these features (FCUSE-SSI). The transmit flexibility of our system showed itself to be capable of implementing all of these techniques. The second requirement for SWE was achieved by the PWI data capture with a 5 kHz frame rate. The data quality allowed us to detect the small axial displacements in shear waves with various energy levels, which were generated using the various methods (Figure 8). The correct shear wave tracking enabled full SWS map reconstruction using the ToF correlation-based SWS estimation using the developed algorithm, preceded by the 3D shear wave motion data filtering in both the time and Fourier domains to improve the conditions for the correlation calculation.

4.2. Phantom Experiments

In this study, two sets of phantom experiments were performed to evaluate the system performance and compare the three different push beam generation methods. In the homogeneous part of the study, all of the techniques performed similarly, even though there were significant differences between the methods, especially in terms of the energy that was transmitted by a single shear wave source. A closer look at the acquired SWS maps exposed variations in the SWS estimates, depending on the pixel position. FCUSE showed increased SWS values near the center, while these were near the sides of the FOV during the FCUSE-SSI method. The SWS estimation accuracy could depend on the local shear wave energy, as stronger displacement signals could correlate better. Because the total energy that was utilized by each technique was the same, the shear wave energy distribution, as defined by Equation (8), resulted in a different energy distribution in each technique (Figure 16). The regions of reduced energy on the push beam axis or at depths below 30 mm could be clearly seen, which was possibly the result of diffraction and attenuation. The local energy was especially high in the regions that were covered by shear waves from multiple sources. During the FCUSE method, the energy was distributed close to the focal points, which were positioned shallower than 30 mm (as in the transmit plan). This was the result of the increased F # value of 2.4. In the SSI and FCUSE-SSI techniques, the energy was distributed over a large part of the FOV, although the energy levels were not as high as those in the FCUSE method.
The reconstructed SWS maps and their quality metrics confirmed that all three methods exhibited similar performances and that none of them were generally superior over the others. This was not unexpected, since the total electrical energy that was used for the push excitation was the same in all cases. The differences between the techniques could, in most cases, be explained by the differences between the shear wave energy distributions within the ROIs. Due to the lack of consistency and small differences between the quality metrics of the analyzed methods, only a simplified comparison could be conducted in this study. For inclusion SNR, the FCUSE method performed favourably compared to the other methods, showing the best results in seven out of nine measurements; however, it suffered from poor background SNR. The SSI method outperformed the other techniques in the homogeneous experiments and with regard to background bias in the heterogeneous experiments, for which it had the lowest bias in eight out of nine measurements. Finally, the FCUSE-SSI method performed well in terms of background SNR and CNR but suffered from poor inclusion SNR. It must also be noted that the comparison was not completely fair as the SSI method was the only technique that used three acquisitions to reconstruct a single SWS map, while the other techniques only used one. The push excitation energy was the same, but the SSI method required three tracking sequences instead of one and, as a result, produced a dataset for processing that was three times larger. Overall, the techniques appeared to be complimentary and could be used in conjunction with a series of acquisitions to achieve a synergy effect.
One striking result was the bias that was observed in all of the estimates. The pixel-wise SWS estimate distribution for each homogeneous phantom image (Figure 17) confirmed that in each technique, almost all pixels had values that were biased higher than the nominal value. The bias observed that was in the heterogeneous phantom experiments was even higher, ranging from −30.4% (SSI; 6.5 mm type III inclusion) to +23.8% (FCUSE-SSI; 6.5 mm type II inclusion). In general, for all techniques and all inclusion types, the absolute bias increased as the inclusion diameter became smaller. For the largest target dimension that was used ( 16.7 mm), the observed bias was in the range of −9.6 to −7.9% for type IV inclusions, 1.8 to 4% for type III inclusions and 14.8 to 16.4% for type II inclusions. Furthermore, it should be noted that the SWS bias resulted in an even higher bias in the elasticity maps because the Young’s modulus was proportional to the square of the SWS (see Equation (2)).
In this work, the values that were provided by the phantom manufacturer were treated as the nominal values. Those values had a 5% tolerance for a given stiffness. Nevertheless, in the homogeneous case, all of the estimated average SWS values that were obtained by all three techniques were beyond this margin, which was a 2.41 m/s maximum for background material. The same applied to heterogeneous phantom results in the majority of cases. Assuming that the real SWS values were within the margins provided by the manufacturer, this led to the conclusion that there were one or more bias sources present in the system. The bias effects in the SWE technique were investigated in works by other research groups, in which it was confirmed that the SWS values that were produced with the ARF and ToF approaches depend on the transducer, aperture size and pixel position. One possible cause of bias could be an undesired push beam intensity field as wide beam widths in the elevation direction can generate significant out-of-plane shear waves that bias the SWS estimates high [29]. It has been reported that this effect is stronger when in close proximity to the push beam axis in the lateral direction and with an increasing distance from the beam focus in the axial direction. In this study, the push beam focal point depth was set close to the probe elevation focus depth (25 mm) and SWS estimates that were close to the shear wave sources were not used. Although those measures could minimize the bias, the effects could not be dismissed entirely. Diffraction could be another cause of the bias. For a push beam, diffraction produces an acoustic intensity before and beyond the depth of focus, which generates additional shear waves in non-focal regions and interferes with shear waves from the focal point, thereby biasing the results high [29]. This effect is stronger for wider apertures. Furthermore, it was assumed in the data processing implementation that the shear waves would only propagate in the lateral direction, which was reported to be another possible reason for bias [21]. Finally, the biased results could be also caused by system-dependent parameters, such as PRF error and transducer parameter mismatches between the real values and those used in the software or phase aberration [30]. Interestingly, similar levels of bias have been reported in other studies that used the same phantom and commercial systems [31,32]. In summary, the reconstruction of SWS maps is a complex multi-step process and bias can arise at each processing stage. This then propagates through the processing pipeline, resulting in errors in the estimated SWS maps. Identifying the bias source could require a detailed analysis and was beyond the scope of this article. The same applies to the estimate variance. Exploring the effects of various system components on the bias and accuracy will be the subject of future work.
No systematic evaluation of the SWS map resolution was performed in this study. The resolution depends on many factors that are related to shear wave excitation, SWS estimation method and the parameters that are used for its calculation [6]. Importantly, there is a trade-off between the accuracy and spatial resolution that is adjusted by the lateral correlation window sizes that are used in the SWS estimation [6,28]. In this study, only a single lateral correlation window size was used ( 2.8 mm) in the heterogeneous experiments, which was found experimentally. In spite of that, the SWS maps of the various inclusion types and diameters (Figure 12, Figure 13 and Figure 14) provided a brief overview of the system capabilities in terms of resolution. For instance, the 6.5 mm type III inclusion could barely be seen in the estimated SWS map due to poor contrast, whereas the type IV and type II inclusions were easily detectable. In addition, along with degrading the spatial resolution, increasing the lateral kernel size could also cause some level of averaging and shift the reconstructed inclusion values toward the SWS value of the background. This was in line with the observations of Racedo et al. [28]. This averaging effect could explain the inclusion average SWS results, which varied with respect to the inclusion diameter.
This study had some limitations. First of all, for the purpose of clarity, there was no systematic analysis of the push beam design parameters in the evaluated methods, such as focusing depth, the number of parallel beams of focal points or center frequency. Only arbitrarily applied settings were used, which might not have been fully representative of a given technique. However, an analysis of the impacts of those parameters on the SWE imaging quality has been covered in detail in other works. Secondly, only a single homogeneous phantom was used, so the evaluation of the performance of the three methods in the homogeneous experiments was limited.

4.3. Future Directions

In future work, we plan to address the bias that is present in the system by identifying the bias sources and minimizing their effects using system calibration and improvements in the data processing pipeline. It is crucial to enhance the overall system performance in terms of resolution and estimation accuracy, which can be achieved by increasing the robustness of the reconstruction algorithm, the optimization of the push excitation parameters or by adjusting the data acquisition scheme. Another interesting topic would be the optimization of the system performance in terms of power and the real-time implementation of the reconstructions because, for the moment, only offline reconstruction is available.

5. Conclusions

We presented a complete SWE implementation using a low-cost, portable and fully configurable 256TX/64RX research system. To prepare the system for exploring various SWE techniques, its transmit section performance was enhanced by introducing a new dedicated transmit extension module. In the experimental part of the study, three different push beam generation methods (FCUSE, SSI and FCUSE-SSI) were evaluated and compared in both homogeneous and heterogeneous experiments on an industry-standard elastography Q/A phantom. The achieved results for the elasticity estimations were comparable to those presented in the literature. A fair comparison of the push energy in these methods showed that the techniques were complimentary and that each had its own unique advantages and disadvantages. The developed system and processing algorithm were validated experimentally, thus proving the suitability of the proposed solution for research purposes. To our knowledge, this is the first compact and portable solution that implements the SWE technique and thus, could pave the way for new point-of-care scanners that are equipped with elasticity imaging.

Author Contributions

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

Funding

One of the authors (D.C.) is the participant of a program by the Polish Ministry of Science and Higher Education entitled “Doktorat wdrożeniowy” (Industrial Doctoral Program). Some parts of this study were financed from the funds received under this program.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to thank Piotr Jarosik for his assistance with the software development and Mateusz Walczak and Beata Witek for their help with the hardware development that was used in this study.

Conflicts of Interest

Both authors are active employees of us4us Ltd., which is a manufacturer of the research platform that was used in this study.

Abbreviations

The following abbreviations are used in this manuscript:
ADCAnalog to digital converter
ARFAcoustic radiation force
CPWICompounded plane wave imaging
DOFDepth of field
FFTFast Fourier transform
FOVField of view
FPGA  Field-programmable gate array
fpsFrames per second
HVHigh voltage
ICIntegrated circuit
PRFPulse repetition frequency
PRIPulse repetition interval
RAM  Random access memory
RFRadio frequency
ROIRegion of interest
RXReceive
SWEShear wave elastography
SWSShear wave speed
ToFTime-of-flight
TXTransmit
TXPBTransmit push beamformer

Appendix A

Table A1. A summary of the results from the heterogeneous experiments for the type IV inclusion ( 70.9 kPa and 4.86 m/s).
Table A1. A summary of the results from the heterogeneous experiments for the type IV inclusion ( 70.9 kPa and 4.86 m/s).
ParameterFCUSESSIFCUSE-SSI
Inclusion Diameter = 16.7 mm
Inclusion SWS (m/s)4.48 ± 0.304.42 ± 0.424.39 ± 0.41
Inclusion bias (%)−7.9−9.0−9.6
Inclusion SNR (dB)23.4519.5320.65
Background SWS (m/s)2.71 ± 0.242.62 ± 0.192.76 ± 0.18
Background bias (%)+14.9+11.2+16.8
Background SNR (dB)21.2322.8723.57
CNR (dB)13.311.0711.27
Inclusion Diameter = 10.4 mm
Inclusion SWS (m/s)3.91 ± 0.304.02 ± 0.254.00 ± 0.31
Inclusion bias (%)−19.6−17.3−17.8
Inclusion SNR (dB)22.3024.0222.32
Background SWS (m/s)2.6 ± 0.192.55 ± 0.142.70 ± 0.19
Background bias (%)+10.2+7.9+14.5
Background SNR (dB)22.5125.2622.99
CNR (dB)11.2814.1511.09
Inclusion Diameter = 6.5 mm
Inclusion SWS (m/s)3.41 ± 0.253.38 ± 0.313.51 ± 0.43
Inclusion bias (%)−29.8−30.4−27.7
Inclusion SNR (dB)22.3020.9018.27
Background SWS (m/s)2.60 ± 0.192.53 ± 0.132.68 ± 0.18
Background bias (%)+10.2+7.3+13.4
Background SNR (dB)22.5125.9523.50
CNR (dB)11.288.215.13
Table A2. A summary of the results from the heterogeneous experiments for the type III inclusion ( 34.0 kPa and 3.37 m/s).
Table A2. A summary of the results from the heterogeneous experiments for the type III inclusion ( 34.0 kPa and 3.37 m/s).
ParameterFCUSESSIFCUSE-SSI
Inclusion Diameter = 16.7 mm
Inclusion SWS (m/s)3.43 ± 0.203.50 ± 0.273.52 ± 0.29
Inclusion bias (%)+1.8+4.0+4.4
Inclusion SNR (dB)24.4822.1221.60
Background SWS (m/s)2.64 ± 0.202.58 ± 0.182.70 ± 0.18
Background bias (%)+12.1+9.3+14.5
Background SNR (dB)22.3823.0323.74
CNR (dB)8.738.937.55
Inclusion Diameter = 10.4 mm
Inclusion SWS (m/s)3.17 ± 0.173.28 ± 0.373.29 ± 0.22
Inclusion bias (%)−5.7−2.5−2.1
Inclusion SNR (dB)25.3919.0623.51
Background SWS (m/s)2.56 ± 0.242.85 ± 0.572.63 ± 0.17
Background bias (%)+8.7+20.80+11.4
Background SNR (dB)20.5913.9223.63
CNR (dB)6.323.947.52
Inclusion Diameter = 6.5 mm
Inclusion SWS (m/s)2.95 ± 0.143.04 ± 0.193.04 ± 0.17
Inclusion bias (%)−5.7−9.6−9.6
Inclusion SNR (dB)25.3924.2424.90
Background SWS (m/s)2.56 ± 0.242.53 ± 0.142.66 ± 0.16
Background bias (%)+8.7+7.4+12.7
Background SNR (dB)20.5924.9424.62
CNR (dB)6.326.74.24
Table A3. A summary of the results from the heterogeneous experiments results for the type II inclusion (8.6 kPa and 1.69 m/s).
Table A3. A summary of the results from the heterogeneous experiments results for the type II inclusion (8.6 kPa and 1.69 m/s).
ParameterFCUSESSIFCUSE-SSI
Inclusion Diameter = 16.7 mm
Inclusion SWS (m/s)1.97 ± 0.151.94 ± 0.191.96 ± 0.16
Inclusion bias (%)+16.4+14.8+15.8
Inclusion SNR (dB)22.4120.1921.51
Background SWS (m/s)2.56 ± 0.252.50 ± 0.242.64 ± 0.23
Background bias (%)+8.3+6.2+12
Background SNR (dB)20.3120.3921.19
CNR (dB)6.155.287.63
Inclusion Diameter = 10.4 mm
Inclusion SWS (m/s)2.00 ± 0.121.97 ± 0.121.99 ± 0.13
Inclusion bias (%)+18.3+16.5+17.4
Inclusion SNR (dB)24.3124.2623.89
Background SWS (m/s)2.55 ± 0.212.50 ± 0.192.62 ± 0.20
Background bias (%)+8.1+6.1+11.2
Background SNR (dB)21.7822.6222.37
CNR (dB)7.137.618.59
Inclusion Diameter = 6.5 mm
Inclusion SWS (m/s)2.05 ± 0.132.08 ± 0.122.10 ± 0.14
Inclusion bias (%)+21.0+22.6+23.80
Inclusion SNR (dB)23.9524.5023.72
Background SWS (m/s)2.55 ± 0.202.49 ± 0.172.60 ± 0.17
Background bias (%)+7.9+5.5+10.2
Background SNR (dB)21.9223.4523.94
CNR (dB)6.255.967.44

References

  1. Ophir, J.; Cespedes, H.; Ponnekanti, Y.; Yazdi, Y.; Li, X. Elastography: A Quantitive Method for Imaging the Elasticity of Biological Tissues. Ultrason. Imaging 1991, 13, 111–134. [Google Scholar] [CrossRef] [PubMed]
  2. Sarvazyan, A.P.; Rudenko, O.V.; Swanson, S.D.; Fowlkes, J.B.; Emalianov, S.Y. Shear Wave Elasticity Imaging: A New Ultrasonic Technology of Medical Diagnostics. Ultrasound Med. Biol. 1998, 24, 1419–1435. [Google Scholar] [CrossRef]
  3. Pinton, G.F.; Dahl, J.J.; Trahey, G.E. Rapid Tracking of Small Displacements with Ultrasound. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2006, 53, 1103–1117. [Google Scholar] [CrossRef] [PubMed]
  4. Tanter, M.; Bercoff, J.; Athanasiou, A.; Deffieux, T.; Genisson, J.-L.; Mantaldo, G.; Muller, M.; Tardivon, A.; Fink, M. Quantitive Assessment of Breast Lesion Viscoelasticity: Initial Clinical Results Using Supersonic Shear Imaging. Ultrasound Med. Biol. 2008, 34, 1373–1386. [Google Scholar] [CrossRef] [PubMed]
  5. Palmeri, M.L.; Wang, M.H.; Dahl, J.J.; Frinkley, K.D.; Nightingale, K.R. Quantifying Hepatic Shear Modulus in vivo Using Acoustic Radiation Force. Ultrasound Med. Biol. 2008, 34, 546–558. [Google Scholar] [CrossRef] [Green Version]
  6. Rouze, N.C.; Wang, M.H.; Palmeri, M.L.; Nightingale, K.R. Parameters Affecting the Resolution and Accuracy of 2-D Quantitive Shear Wave Images. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2012, 59, 1729–1740. [Google Scholar] [CrossRef] [Green Version]
  7. Song, P.; Zhao, H.; Manduca, A.; Urban, M.W.; Greenleaf, J.F.; Chen, S. Comb-Push Ultrasound Shear Elastography (CUSE): A Novel Method for Two-Dimensional Shear Elasticity Imaging of Soft Tissues. IEEE Trans. Med. Imaging 2012, 31, 1821–1832. [Google Scholar] [CrossRef] [Green Version]
  8. Song, P.; Manduca, A.; Zhao, H.; Urban, M.W.; Greenleaf, J.F.; Chen, S. Fast Shear Compounding Using Robust 2-D Shear Wave Speed Calculation and Multi-Directional Filtering. Ultrasound Med. Biol. 2014, 40, 1343–1355. [Google Scholar] [CrossRef] [Green Version]
  9. Nabavizadeh, A.; Song, P.; Chen, S.; Greenleaf, J.F.; Urban, M.W. Multi-Source and Multi-Directional Shear Wave Generation with Intersecting Steered Ultrasound Push Beams. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2015, 62, 647–662. [Google Scholar] [CrossRef] [Green Version]
  10. Rouze, N.C.; Wang, M.H.; Palmeri, M.L.; Nightingale, K.R. Robust Estimation of Time-of-Flight Shear Wave Speed Using a Radon Sum Transformation. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2010, 57, 2662–2670. [Google Scholar] [CrossRef] [Green Version]
  11. Li, Y.; Lv, Q.; Dai, J.; Tian, Y.; Guo, J. Shear Wave Velocity Estimation Using the Real-Time Curve Tracing Method in Ultrasound Elastography. Appl. Sci. 2021, 11, 2095. [Google Scholar] [CrossRef]
  12. Cosgrove, D.; Piscaglia, F.; Bamber, J.; Bojunga, J.; Correas, J.-M.; Gilja, O.H.; Klauser, A.S.; Sporea, I.; Calliada, F.; Cantisani, V.; et al. EFSUMB Guidelines and Recommendations on the Clinical Use of Ultrasound Elastography. Part 2: Clinical Applications. Ultraschall Med. 2013, 34, 238–253. [Google Scholar] [PubMed] [Green Version]
  13. Marais, L.; Pernot, M.; Khettab, H.; Tanter, M.; Messas, E.; Zidi, M.; Laurent, S.; Boutouyrie, P. Arterial Stiffness Assessment by Shear Wave Elastography and Ultrafast Pulse Wave Imaging: Comparison with Reference Techniques in Normatives and Hypertensives. Ultrasound Med. Biol. 2019, 45, 758–772. [Google Scholar] [CrossRef] [PubMed]
  14. Nightingale, K.; McAleavey, S.; Trahey, G. Shear-wave generation using acoustic radiation force: In vivo and ex vivo results. Ultrasound Med. Biol. 2003, 29, 1715–1723. [Google Scholar] [CrossRef]
  15. Bercoff, J.; Tanter, M.; Chen, S.; Fink, M. Supersonic shear imaging: A new technique for soft tissue elasticity mapping. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2004, 51, 396–409. [Google Scholar] [CrossRef]
  16. Tanter, M.; Bercoff, J.; Sandrin, L.; Fink, M. Ultrafast Compound Imaging for 2-D Motion Vector Estimation: Application to Transient Elastography. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2002, 49, 1363–1374. [Google Scholar] [CrossRef]
  17. Feng, F.; Goswami, S.; Khan, S.; McAleavey, S.A.W. Shear Wave Elasticity Imaging Using Nondiffractive Bessel Apodized Acoustic Radiation Force. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2021, 68, 3528–3539. [Google Scholar] [CrossRef]
  18. Boni, E.; Yu, A.C.H.; Freear, S.; Jensen, J.A.; Tortoli, P. Ultrasound Open Platforms for Next-Generation Imaging Technique Development. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2018, 65, 1078–1092. [Google Scholar] [CrossRef]
  19. Walczak, M.; Lewandowski, M.; Żołek, N. Optimization of real-time ultrasound PCIe data streaming and OpenCL processing for SAFT imaging. In Proceedings of the 2013 IEEE International Ultrasonics Symposium (IUS), Prague, Czech Republic, 21–25 July 2013; pp. 2064–2067. [Google Scholar]
  20. Witek, B.; Walczak, M.; Lewandowski, M. Characterization of the STHV748 integrated pulser for generating push sequences. In Proceedings of the 2015 IEEE International Ultrasonics Symposium (IUS), Taipei, Taiwan, 21–24 October 2015; pp. 1–4. [Google Scholar]
  21. Song, P.; Urban, M.W.; Manduca, A.; Zhao, H.; Greenleaf, J.F.; Chen, S. Comb-Push Ultrasound Shear Elastography (CUSE) with Various Ultrasound Push Beams. IEEE Trans. Med. Imaging 2013, 32, 1435–1447. [Google Scholar] [CrossRef] [Green Version]
  22. Deng, Y.; Palmeri, M.L.; Rouze, N.C.; Rosenzweig, S.J.; Abdelmalek, M.F.; Nightingale, K.R. Analyzing the Impact of Increasing Mechanical Index and Energy Deposition on Shear Wave Speed Reconstruction in Human Liver. Ultrasound Med. Biol. 2015, 41, 1948–1957. [Google Scholar] [CrossRef] [Green Version]
  23. Montaldo, G.; Tanter, M.; Bercoff, J.; Benech, N.; Fink, M. Coherent Plane-Wave Compounding for Very High Frame Rate Ultrasonography and Transient Elastography. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2019, 56, 489–506. [Google Scholar] [CrossRef] [PubMed]
  24. Lee, H.-K.; Greenleaf, J.F.; Urban, M.W. A New Plane Wave Compounding Scheme Using Phase Compensation for Motion Detection. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2022, 69, 702–710. [Google Scholar] [CrossRef] [PubMed]
  25. Kasai, C.; Namekawa, N.; Koyano, A.; Omoto, R. Real-time Two-Dimensional Blood Flow Imaging Using an Autocorrelation Technique. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 1985, SU-32, 458–464. [Google Scholar]
  26. Manduca, A.; Lake, D.S.; Kruse, S.A.; Ehman, R.L. Spatio-temporal directional filtering for improved inversion of MR elastography images. Med. Image Anal. 2003, 7, 465–473. [Google Scholar] [CrossRef]
  27. Deffieux, T.; Gennison, J.-L.; Bercoff, J.; Tanter, M. On the Effects of Reflected Waves in Transient Shear Wave Elastography. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2011, 58, 2032–2035. [Google Scholar] [CrossRef]
  28. Racedo, J.; Urban, M.W. Evaluation of Reconstruction Parameters for 20D Comb-Push Ultrasound Shear Wave Elastopgrahy. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2018, 66, 254–263. [Google Scholar] [CrossRef]
  29. Zhao, H.; Song, P.; Urban, M.W.; Kinnick, R.R.; Yin, M.; Greenleaf, J.F.; Chen, S. Bias Observed in Time-of-Flight Shear Wave Speed Measurements Using Radiation Force of a Focused Ultrasound Beam. Ultrasound Med. Biol. 2011, 37, 1884–1892. [Google Scholar] [CrossRef] [Green Version]
  30. Deng, Y.; Rouze, N.C.; Palmeri, M.L.; Nightingale, K.R. On System-Dependent Sources of Uncertainty and Bias in Ultrasonic Quantitive Shear-Wave Imaging. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2016, 63, 381–393. [Google Scholar] [CrossRef] [Green Version]
  31. Harris, E.; Sinnatamby, R.; O’Flynn, E.; Kirby, A.; Bamber, J.C. Cross-Machine Comparison of Shear-Wave Speed Measurements Using 2D Shear-Wave Elastography in the Normal Female Breast. Appl. Sci. 2021, 11, 9391. [Google Scholar] [CrossRef]
  32. Edwards, C.; Cavanagh, E.; Kumar, S.; Clifton, V.; Fontanarosa, D. Intra-System Reliability Assessment of 2-Dimensional Shear Wave Elastography. Appl. Sci. 2021, 11, 2992. [Google Scholar] [CrossRef]
Figure 1. A general measurement procedure of the SWE technique.
Figure 1. A general measurement procedure of the SWE technique.
Applsci 12 06210 g001
Figure 2. A simplified system architecture of the us4R-lite portable ultrasound research platform. Some connections are hidden for clarity. Abbreviations: T/R, transmit/receive; A/D, analog to digital; FPGA, field-programmable gate array; SDK, software development kit; HV, high voltage.
Figure 2. A simplified system architecture of the us4R-lite portable ultrasound research platform. Some connections are hidden for clarity. Abbreviations: T/R, transmit/receive; A/D, analog to digital; FPGA, field-programmable gate array; SDK, software development kit; HV, high voltage.
Applsci 12 06210 g002
Figure 3. The architecture of the transmit push beamformer (TXPB-256) extension board.
Figure 3. The architecture of the transmit push beamformer (TXPB-256) extension board.
Applsci 12 06210 g003
Figure 4. The push beam patterns that were used in this study: (a) FCUSE; (b) SSI; (c) FCUSE-SSI.
Figure 4. The push beam patterns that were used in this study: (a) FCUSE; (b) SSI; (c) FCUSE-SSI.
Applsci 12 06210 g004
Figure 5. An example data acquisition scheme for the FCUSE-SSI method. To capture the RF data for a full receiving aperture, two transmissions were required, each followed by a 64 RX aperture size. Abbreviations: PRI, pulse repetition interval; FRI, frame repetition interval.
Figure 5. An example data acquisition scheme for the FCUSE-SSI method. To capture the RF data for a full receiving aperture, two transmissions were required, each followed by a 64 RX aperture size. Abbreviations: PRI, pulse repetition interval; FRI, frame repetition interval.
Applsci 12 06210 g005
Figure 6. The setup that was used in this work. Left to right: the L7-4 probe over the CIRS 049A elastography phantom, the us4R-lite portable research platform with the TX extension board mounted and connected to the PC with Mathworks MATLAB software running.
Figure 6. The setup that was used in this work. Left to right: the L7-4 probe over the CIRS 049A elastography phantom, the us4R-lite portable research platform with the TX extension board mounted and connected to the PC with Mathworks MATLAB software running.
Applsci 12 06210 g006
Figure 7. The B-mode images of the various phantom regions: (a) phantom region with no inclusion (background only), used in the homogeneous experiment; (b) type IV inclusion ( 70.9 kPa nominal Young’s modulus and 16.7 mm diameter); (c) type III inclusion ( 34.0 kPa and 10.4 mm); (d) type II inclusion ( 8.6 kPa and 6.5 mm).
Figure 7. The B-mode images of the various phantom regions: (a) phantom region with no inclusion (background only), used in the homogeneous experiment; (b) type IV inclusion ( 70.9 kPa nominal Young’s modulus and 16.7 mm diameter); (c) type III inclusion ( 34.0 kPa and 10.4 mm); (d) type II inclusion ( 8.6 kPa and 6.5 mm).
Applsci 12 06210 g007
Figure 8. The shear wave motion data that were captured in the homogeneous experiments. Each frame shows a transient particle axial velocity map: the top row (ae) shows the results from the FCUSE technique; the middle row (fj) shows the results from the SSI technique; the bottom row (ko) shows the results from the FCUSE-SSI technique. Note the different color map limits that were used for each technique. Images (a,f,k) show the first frames that were captured in each acquisition. The frame period in these images was 0.6 ms. The data after the frequency filtration are also shown.
Figure 8. The shear wave motion data that were captured in the homogeneous experiments. Each frame shows a transient particle axial velocity map: the top row (ae) shows the results from the FCUSE technique; the middle row (fj) shows the results from the SSI technique; the bottom row (ko) shows the results from the FCUSE-SSI technique. Note the different color map limits that were used for each technique. Images (a,f,k) show the first frames that were captured in each acquisition. The frame period in these images was 0.6 ms. The data after the frequency filtration are also shown.
Applsci 12 06210 g008
Figure 9. The directional filtering of the motion data in the k ω domain: (a) a motion data slice from the FCUSE-SSI acquisition in the homogeneous phantom experiments from a depth of 30 mm; (b) the 2D FFT result of (a); (c) filtering in the k ω domain by multiplication; (d) the result of the inverse 2D FFT of (c).
Figure 9. The directional filtering of the motion data in the k ω domain: (a) a motion data slice from the FCUSE-SSI acquisition in the homogeneous phantom experiments from a depth of 30 mm; (b) the 2D FFT result of (a); (c) filtering in the k ω domain by multiplication; (d) the result of the inverse 2D FFT of (c).
Applsci 12 06210 g009
Figure 10. An example of a compounded SWS map using FCUSE-SSI acquisition for a type III inclusion: (a,b) the SWS maps that were reconstructed from the shear waves that were propagating from the left and right, respectively; (d,e) the quality maps for the SWS estimates in (a,b); (c) the compounded SWS map that was formed by combining (a,b); (f) the final image, i.e., the result of filtering (c) using a median filter with a kernel size of 2 × 2 mm.
Figure 10. An example of a compounded SWS map using FCUSE-SSI acquisition for a type III inclusion: (a,b) the SWS maps that were reconstructed from the shear waves that were propagating from the left and right, respectively; (d,e) the quality maps for the SWS estimates in (a,b); (c) the compounded SWS map that was formed by combining (a,b); (f) the final image, i.e., the result of filtering (c) using a median filter with a kernel size of 2 × 2 mm.
Applsci 12 06210 g010
Figure 11. The SWS maps that were obtained in the homogeneous phantom experiments for the various beam generation techniques: (a) FCUSE; (b) SSI; (c) FCUSE-SSI. The ROI that was used to obtain the image quality metrics is marked in Figure (a). The same region was used for all techniques. The detailed results can be found in Table 2.
Figure 11. The SWS maps that were obtained in the homogeneous phantom experiments for the various beam generation techniques: (a) FCUSE; (b) SSI; (c) FCUSE-SSI. The ROI that was used to obtain the image quality metrics is marked in Figure (a). The same region was used for all techniques. The detailed results can be found in Table 2.
Applsci 12 06210 g011
Figure 12. The results of the heterogeneous phantom experiments for the type IV inclusion (Young’s modulus of 70.9 kPa, which corresponded to a nominal SWS of 4.86 m/s): the top row (ac) shows the results from the FCUSE technique; the middle row (df) shows the results from the SSI technique; the bottom row (gi) shows the results from the FCUSE-SSI technique. The detailed quality metrics can be found in Table A1 in the Appendix A.
Figure 12. The results of the heterogeneous phantom experiments for the type IV inclusion (Young’s modulus of 70.9 kPa, which corresponded to a nominal SWS of 4.86 m/s): the top row (ac) shows the results from the FCUSE technique; the middle row (df) shows the results from the SSI technique; the bottom row (gi) shows the results from the FCUSE-SSI technique. The detailed quality metrics can be found in Table A1 in the Appendix A.
Applsci 12 06210 g012
Figure 13. The results of the heterogeneous phantom experiment for the type III inclusion (Young’s modulus of 34.0 kPa, which corresponded to a nominal SWS of 3.37 m/s): the top row (ac) shows the results from the FCUSE technique; the middle row (df) shows the results from the SSI technique; the bottom row (gi) shows the results from the FCUSE-SSI technique. The detailed quality metrics can be found in Table A2 in the Appendix A.
Figure 13. The results of the heterogeneous phantom experiment for the type III inclusion (Young’s modulus of 34.0 kPa, which corresponded to a nominal SWS of 3.37 m/s): the top row (ac) shows the results from the FCUSE technique; the middle row (df) shows the results from the SSI technique; the bottom row (gi) shows the results from the FCUSE-SSI technique. The detailed quality metrics can be found in Table A2 in the Appendix A.
Applsci 12 06210 g013
Figure 14. The results of the heterogeneous phantom experiment for the type II inclusion (Young’s modulus of 8.6 kPa, which corresponded to a nominal SWS of 1.69 m/s): the top row (ac) shows the results from the FCUSE technique; the middle row (df) shows the results from the SSI technique; the bottom row (gi) shows the results from the FCUSE-SSI technique. The detailed quality metrics can be found in Table A3 in the Appendix A.
Figure 14. The results of the heterogeneous phantom experiment for the type II inclusion (Young’s modulus of 8.6 kPa, which corresponded to a nominal SWS of 1.69 m/s): the top row (ac) shows the results from the FCUSE technique; the middle row (df) shows the results from the SSI technique; the bottom row (gi) shows the results from the FCUSE-SSI technique. The detailed quality metrics can be found in Table A3 in the Appendix A.
Applsci 12 06210 g014
Figure 15. A comparison of the results from the heterogeneous phantom experiments for the various techniques and inclusion diameters: (a) type IV inclusion; (b) type III inclusion; (c) type II inclusion. The legend shown in figure (c) applies to all plots. The standard deviations of the SWS estimates within the ROIs are used as the error bars.
Figure 15. A comparison of the results from the heterogeneous phantom experiments for the various techniques and inclusion diameters: (a) type IV inclusion; (b) type III inclusion; (c) type II inclusion. The legend shown in figure (c) applies to all plots. The standard deviations of the SWS estimates within the ROIs are used as the error bars.
Applsci 12 06210 g015
Figure 16. The shear wave energy distributions within the FOVs for the various beam generation methods: (a) FCUSE; (b) SSI; (c) FCUSE-SSI. Note the different color maps for each image.
Figure 16. The shear wave energy distributions within the FOVs for the various beam generation methods: (a) FCUSE; (b) SSI; (c) FCUSE-SSI. Note the different color maps for each image.
Applsci 12 06210 g016
Figure 17. The histograms of the SWS estimates that were obtained within the ROIs in the homogeneous phantom experiments using the various beam generation techniques: (a) FCUSE; (b) SSI; (c) FCUSE-SSI. The red dotted line in each histogram shows the real value of the SWS (as declared by the phantom producer).
Figure 17. The histograms of the SWS estimates that were obtained within the ROIs in the homogeneous phantom experiments using the various beam generation techniques: (a) FCUSE; (b) SSI; (c) FCUSE-SSI. The red dotted line in each histogram shows the real value of the SWS (as declared by the phantom producer).
Applsci 12 06210 g017
Table 1. The transmit capabilities of the us4R-lite research platform with the (TXPB-256) extension module.
Table 1. The transmit capabilities of the us4R-lite research platform with the (TXPB-256) extension module.
FeatureValue
TX channels256
HV transmit voltageConfigurable, up to 180 Vpp
Output current per channel2 A or 4 A
Transmit frequency range0.1– 50 MHz 1
Transmit apertureArbitrary
Transmit pulse capabilityArbitrary 3-level square wave pattern for each channel
Transmit apodizationYes 2
Transmit delay0–327 μ s
Timing resolution5 ns
Theoretical maximum PRF100 kHz
1 Maximum frequency is load-dependent; 2 implemented using pulse width modulation.
Table 2. A summary of the results from the homogeneous experiments.
Table 2. A summary of the results from the homogeneous experiments.
ParameterFCUSESSIFCUSE-SSI
Average SWS (m/s)2.56 ± 0.132.54 ± 0.102.57 ± 0.13
Average bias (m/s)0.21 (+9.0%)0.18 (+7.8%)0.22 (+9.2%)
SNR (dB)26.027.926.2
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Cacko, D.; Lewandowski, M. Shear Wave Elastography Implementation on a Portable Research Ultrasound System: Initial Results. Appl. Sci. 2022, 12, 6210. https://doi.org/10.3390/app12126210

AMA Style

Cacko D, Lewandowski M. Shear Wave Elastography Implementation on a Portable Research Ultrasound System: Initial Results. Applied Sciences. 2022; 12(12):6210. https://doi.org/10.3390/app12126210

Chicago/Turabian Style

Cacko, Damian, and Marcin Lewandowski. 2022. "Shear Wave Elastography Implementation on a Portable Research Ultrasound System: Initial Results" Applied Sciences 12, no. 12: 6210. https://doi.org/10.3390/app12126210

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