1
|
Guidi F, Tortoli P. Real-Time High Frame Rate Color Flow Mapping System. IEEE TRANSACTIONS ON ULTRASONICS, FERROELECTRICS, AND FREQUENCY CONTROL 2021; 68:2193-2201. [PMID: 33690116 DOI: 10.1109/tuffc.2021.3064612] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/12/2023]
Abstract
Plane wave (PW) transmission (TX) can be profitably used to improve the performance of color flow mapping (CFM) systems by increasing the autocorrelation ensemble length (EL) and/or the frame rate (FR). Although high-end scanners tend to include imaging schemes using PW TX and parallel receive beams, high frame rate (HFR) CFM has been so far experimentally implemented mostly through research platforms that transmit PWs and beamform/process the received channel data off-line. In this article, full real-time implementation of PW CFM with continuous-time clutter filtering and extended FR/EL is reported. The field-programmable gate arrays (FPGAs) and digital signal processors (DSPs) onboard the ULA-OP 256 research scanner were programmed to perform high-speed parallel beamforming and autocorrelation-based CFM processing, respectively. Different strategies were tested, in which the TX of PWs for CFM is either continuous or interleaved with the TX of packets of B-mode pulses. A fourth-order Chebyshev continuous-time high-pass filter with programmable cutoff frequency was implemented and its clutter rejection performance was positively compared with that obtained when operating on packet data. CFM FRs up to 575 were obtained. The possibility of programming the autocorrelation EL up to 64 permitted to detect flow with high sensitivity and accuracy (average relative errors down to 0.4% ± 8.4%). In vivo HFR movies are presented, showing the dynamics of flow in the common carotid artery, which highlight the presence of secondary flow components.
Collapse
|
2
|
Zhang N, Ashikuzzaman M, Rivaz H. Clutter suppression in ultrasound: performance evaluation and review of low-rank and sparse matrix decomposition methods. Biomed Eng Online 2020; 19:37. [PMID: 32466753 PMCID: PMC7254711 DOI: 10.1186/s12938-020-00778-z] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/22/2020] [Accepted: 05/07/2020] [Indexed: 11/10/2022] Open
Abstract
Vessel diseases are often accompanied by abnormalities related to vascular shape and size. Therefore, a clear visualization of vasculature is of high clinical significance. Ultrasound color flow imaging (CFI) is one of the prominent techniques for flow visualization. However, clutter signals originating from slow-moving tissue are one of the main obstacles to obtain a clear view of the vascular network. Enhancement of the vasculature by suppressing the clutters is a significant and irreplaceable step for many applications of ultrasound CFI. Currently, this task is often performed by singular value decomposition (SVD) of the data matrix. This approach exhibits two well-known limitations. First, the performance of SVD is sensitive to the proper manual selection of the ranks corresponding to clutter and blood subspaces. Second, SVD is prone to failure in the presence of large random noise in the dataset. A potential solution to these issues is using decomposition into low-rank and sparse matrices (DLSM) framework. SVD is one of the algorithms for solving the minimization problem under the DLSM framework. Many other algorithms under DLSM avoid full SVD and use approximated SVD or SVD-free ideas which may have better performance with higher robustness and less computing time. In practice, these models separate blood from clutter based on the assumption that steady clutter represents a low-rank structure and that the moving blood component is sparse. In this paper, we present a comprehensive review of ultrasound clutter suppression techniques and exploit the feasibility of low-rank and sparse decomposition schemes in ultrasound clutter suppression. We conduct this review study by adapting 106 DLSM algorithms and validating them against simulation, phantom, and in vivo rat datasets. Two conventional quality metrics, signal-to-noise ratio (SNR) and contrast-to-noise ratio (CNR), are used for performance evaluation. In addition, computation times required by different algorithms for generating clutter suppressed images are reported. Our extensive analysis shows that the DLSM framework can be successfully applied to ultrasound clutter suppression.
Collapse
Affiliation(s)
- Naiyuan Zhang
- Department of Electrical and Computer Engineering, Concordia, Rue Sainte-Catherine O, Montreal, Canada
| | - Md Ashikuzzaman
- Department of Electrical and Computer Engineering, Concordia, Rue Sainte-Catherine O, Montreal, Canada
| | - Hassan Rivaz
- Department of Electrical and Computer Engineering, Concordia, Rue Sainte-Catherine O, Montreal, Canada.
| |
Collapse
|
3
|
|
4
|
Chee AJY, Yu ACH. Receiver-Operating Characteristic Analysis of Eigen-Based Clutter Filters for Ultrasound Color Flow Imaging. IEEE TRANSACTIONS ON ULTRASONICS, FERROELECTRICS, AND FREQUENCY CONTROL 2018; 65:390-399. [PMID: 29505406 DOI: 10.1109/tuffc.2017.2784183] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Abstract] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/24/2023]
Abstract
The eigen-based filter has theoretically established itself as a potent solution in ultrasound color flow imaging (CFI) for combating against clutter arising from moving tissues. Yet, it remains poorly understood on how much gain in flow detection sensitivity and specificity can be delivered by this adaptive clutter filter. Here, we investigated the receiver operating characteristic (ROC) of the eigen-based clutter filter to statistically evaluate its efficacy. Our investigation was conducted using a new vascular phantom testbed that incorporated both intrinsic tissue motion (vessel pulsation: 7.58 cm/s peak velocity) and extrinsic tissue motion (vibration: 5-Hz frequency, 2.98 cm/s peak velocity), as well as pulsatile flow (pulse rate: 60 beats/min; systolic flow rate: 6.5 mL/s). The eigen-filter (single-ensemble formulation) was applied to CFI raw data sets obtained from the phantom's short-axis view (slow-time ensemble size: 12; pulse repetition frequency: 2 kHz; and ultrasound frequency: 5 MHz), and post-filter Doppler power was compared between flow and tissue regions. Results show that, in the presence of vessel pulsation and tissue vibration, the eigen-filter yielded a high true positive rate in depicting flow pixels in CFI frames (0.945 and 0.917, respectively, during peak systole and end diastole at 60° beam-flow angle), while maintaining a low false alarm rate (0.10) in rendering tissue pixels. Also, the eigen-filter posed ROC curves whose area under curve was higher than those for the polynomial regression filter (statistically significant; t-test p values were less than 0.05). These findings serve well to substantiate the merit of using eigen-filters to enhance the vascular visualization capability of CFI.
Collapse
|
5
|
Chee AJY, Yiu BYS, Yu ACH. A GPU-Parallelized Eigen-Based Clutter Filter Framework for Ultrasound Color Flow Imaging. IEEE TRANSACTIONS ON ULTRASONICS, FERROELECTRICS, AND FREQUENCY CONTROL 2017; 64:150-163. [PMID: 27623579 DOI: 10.1109/tuffc.2016.2606598] [Citation(s) in RCA: 11] [Impact Index Per Article: 1.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/24/2023]
Abstract
Eigen-filters with attenuation response adapted to clutter statistics in color flow imaging (CFI) have shown improved flow detection sensitivity in the presence of tissue motion. Nevertheless, its practical adoption in clinical use is not straightforward due to the high computational cost for solving eigendecompositions. Here, we provide a pedagogical description of how a real-time computing framework for eigen-based clutter filtering can be developed through a single-instruction, multiple data (SIMD) computing approach that can be implemented on a graphical processing unit (GPU). Emphasis is placed on the single-ensemble-based eigen-filtering approach (Hankel singular value decomposition), since it is algorithmically compatible with GPU-based SIMD computing. The key algebraic principles and the corresponding SIMD algorithm are explained, and annotations on how such algorithm can be rationally implemented on the GPU are presented. Real-time efficacy of our framework was experimentally investigated on a single GPU device (GTX Titan X), and the computing throughput for varying scan depths and slow-time ensemble lengths was studied. Using our eigen-processing framework, real-time video-range throughput (24 frames/s) can be attained for CFI frames with full view in azimuth direction (128 scanlines), up to a scan depth of 5 cm ( λ pixel axial spacing) for slow-time ensemble length of 16 samples. The corresponding CFI image frames, with respect to the ones derived from non-adaptive polynomial regression clutter filtering, yielded enhanced flow detection sensitivity in vivo, as demonstrated in a carotid imaging case example. These findings indicate that the GPU-enabled eigen-based clutter filtering can improve CFI flow detection performance in real time.
Collapse
|
6
|
King DM, Hangiandreou NJ, Tradup DJ, Stekel SF. Evaluation of a low-cost liquid ultrasound test object for detection of transducer artefacts. Phys Med Biol 2010; 55:N557-70. [DOI: 10.1088/0031-9155/55/23/n01] [Citation(s) in RCA: 17] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/11/2022]
|
7
|
Yu A, Lovstakken L. Eigen-based clutter filter design for ultrasound color flow imaging: a review. IEEE TRANSACTIONS ON ULTRASONICS, FERROELECTRICS, AND FREQUENCY CONTROL 2010; 57:1096-111. [PMID: 20442020 DOI: 10.1109/tuffc.2010.1521] [Citation(s) in RCA: 99] [Impact Index Per Article: 7.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/24/2023]
Abstract
Proper suppression of tissue clutter is a prerequisite for visualizing flow accurately in ultrasound color flow imaging. Among various clutter suppression methods, the eigen-based filter has shown potential because it can theoretically adapt its stopband to the actual clutter characteristics even when tissue motion is present. This paper presents a formative review on how eigen-based filters should be designed to improve their practical efficacy in adaptively suppressing clutter without affecting the blood flow echoes. Our review is centered around a comparative assessment of two eigen-filter design considerations: 1) eigen-component estimation approach (single-ensemble vs. multi-ensemble formulations), and 2) filter order selection mechanism (eigenvalue-based vs. frequencybased algorithms). To evaluate the practical efficacy of existing eigen-filter designs, we analyzed their clutter suppression level in two in vivo scenarios with substantial tissue motion (intra-operative coronary imaging and thyroid imaging). Our analysis shows that, as compared with polynomial regression filters (with or without instantaneous clutter downmixing), eigen-filters that use a frequency-based algorithm for filter order selection generally give Doppler power images with better contrast between blood and tissue regions. Results also suggest that both multi-ensemble and single-ensemble eigen-estimation approaches have their own advantages and weaknesses in different imaging scenarios. It may be beneficial to develop an algorithmic way of defining the eigen-filter formulation so that its performance advantages can be better realized.
Collapse
Affiliation(s)
- Alfred Yu
- Medical Engineering Program, The Universityof Hong Kong, Pokfulam, Hong Kong SAR.
| | | |
Collapse
|
8
|
Yu ACH, Cobbold RSC. Single-ensemble-based eigen-processing methods for color flow imaging--Part I. The Hankel-SVD filter. IEEE TRANSACTIONS ON ULTRASONICS, FERROELECTRICS, AND FREQUENCY CONTROL 2008; 55:559-572. [PMID: 18407847 DOI: 10.1109/tuffc.2008.682] [Citation(s) in RCA: 16] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/26/2023]
Abstract
Because of their adaptability to the slow-time signal contents, eigen-based filters have shown potential in improving the flow detection performance of color flow images. This paper proposes a new eigen-based filter called the Hankel-SVD filter that is intended to process each slowtime ensemble individually. The new filter is derived using the notion of principal Hankel component analysis, and it achieves clutter suppression by retaining only the principal components whose order is greater than the clutter eigen-space dimension estimated from a frequency based analysis algorithm. To assess its efficacy, the Hankel-SVD filter was first applied to synthetic slow-time data (ensemble size: 10) simulated from two different sets of flow parameters that model: 1) arterial imaging (blood velocity: 0 to 38.5 cm/s, tissue motion: up to 2 mm/s, transmit frequency: 5 MHz, pulse repetition period: 0.4 ms) and 2) deep vessel imaging (blood velocity: 0 to 19.2 cm/s, tissue motion: up to 2 cm/s, transmit frequency: 2 MHz, pulse repetition period: 2.0 ms). In the simulation analysis, the post-filter clutter-to- blood signal ratio (CBR) was computed as a function of blood velocity. Results show that for the same effective stopband size (50 Hz), the Hankel-SVD filter has a narrower transition region in the post-filter CBR curve than that of another type of adaptive filter called the clutter-downmixing filter. The practical efficacy of the proposed filter was tested by application to in vivo color flow data obtained from the human carotid arteries (transmit frequency: 4 MHz, pulse repetition period: 0.333 ms, ensemble size: 10). The resulting power images show that the Hankel-SVD filter can better distinguish between blood and moving-tissue regions (about 9 dB separation in power) than the clutter-downmixing filter and a fixed-rank multi ensemble-based eigen-filter (which showed a 2 to 3 dB separation).
Collapse
Affiliation(s)
- Alfred C H Yu
- University of Hong Kong, Department of Electrical and Electronic Engineering, Pokfulam, Hong Kong
| | | |
Collapse
|
9
|
Tsou JK, Liu J, Insana MF. Modeling and phantom studies of ultrasonic wall shear rate measurements using coded pulse excitation. IEEE TRANSACTIONS ON ULTRASONICS, FERROELECTRICS, AND FREQUENCY CONTROL 2006; 53:724-34. [PMID: 16615576 PMCID: PMC2717631] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Subscribe] [Scholar Register] [Indexed: 05/08/2023]
Abstract
Wall shear rate (WSR) is the derivative of blood velocity with respect to vessel radius at the endothelial cell (EC) surface. The product of WSR and blood viscosity is the wall shear stress (WSS) that has been identified as an important factor for atherosclerosis development. High echo signal-to-noise ratio (eSNR) and high spatial resolution are crucial for minimizing the errors in WSR estimates. By transmitting coded pulses with time-bandwidth product greater than one, high eSNR from weak blood scatter can be achieved without increasing instantaneous power or sacrificing spatial resolution. This paper summarizes a series of measurements in a straight tube (5-mm diameter), constant velocity flow phantom using a 10 MHz transducer (60% bandwidth, f/1.5) imaged with a 72 degrees Doppler angle, 125 MHz sampling frequency and 1 kHz pulse repetition frequency. Measurements were made using a frequency-modulated (FM) code, phase-modulated (PM) codes, and uncoded broadband and narrow band pulse transmissions. Both simulation and experimental results show that coded-pulse excitation increases accuracy and precision in WSR estimation for laminar flow over a broad range of peak velocity values when compared to standard pulsing techniques in noise-limited conditions (eSNR < 30 dB). The code sequence and its length are selected to balance range lobe suppression with eSNR and echo coherence enhancements to minimize WSR errors. In our study, the combination of an eight bit Optimal coded pulse with a Wiener compression filter yielded the highest WSR estimation performance.
Collapse
Affiliation(s)
- Jean K Tsou
- Department of Biomedical Engineering, University of California, Davis, CA 95616, USA.
| | | | | |
Collapse
|
10
|
Hong J, Dohi T, Hashizume M, Konishi K, Hata N. An ultrasound-driven needle-insertion robot for percutaneous cholecystostomy. Phys Med Biol 2004; 49:441-55. [PMID: 15012012 DOI: 10.1088/0031-9155/49/3/007] [Citation(s) in RCA: 127] [Impact Index Per Article: 6.4] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/11/2022]
Abstract
A real-time ultrasound-guided needle-insertion medical robot for percutaneous cholecystostomy has been developed. Image-guided interventions have become widely accepted because they are consistent with minimal invasiveness. However, organ or abnormality displacement due to involuntary patient motion may undesirably affect the intervention. The proposed instrument uses intraoperative images and modifies the needle path in real time by using a novel ultrasonic image segmentation technique. In phantom and volunteer experiments, the needle path updating time was 130 and 301 ms per cycle, respectively. In animal experiments, the needle could be placed accurately in the target.
Collapse
Affiliation(s)
- J Hong
- Department of Mechano-Informatics, Graduate School of Information Science and Technology, The University of Tokyo, Tokyo, Japan
| | | | | | | | | |
Collapse
|