Back to Search Start Over

Fast Simulation of Dynamic Ultrasound Images Using the GPU.

Authors :
Storve, Sigurd
Torp, Hans
Source :
IEEE Transactions on Ultrasonics Ferroelectrics & Frequency Control; Oct2017, Vol. 64 Issue 10, p1465-1477, 13p
Publication Year :
2017

Abstract

Simulated ultrasound data is a valuable tool for development and validation of quantitative image analysis methods in echocardiography. Unfortunately, simulation time can become prohibitive for phantoms consisting of a large number of point scatterers. The COLE algorithm by Gao et al. is a fast convolution-based simulator that trades simulation accuracy for improved speed. We present highly efficient parallelized CPU and GPU implementations of the COLE algorithm with an emphasis on dynamic simulations involving moving point scatterers. We argue that it is crucial to minimize the amount of data transfers from the CPU to achieve good performance on the GPU. We achieve this by storing the complete trajectories of the dynamic point scatterers as spline curves in the GPU memory. This leads to good efficiency when simulating sequences consisting of a large number of frames, such as B-mode and tissue Doppler data for a full cardiac cycle. In addition, we propose a phase-based subsample delay technique that efficiently eliminates flickering artifacts seen in B-mode sequences when COLE is used without enough temporal oversampling. To assess the performance, we used a laptop computer and a desktop computer, each equipped with a multicore Intel CPU and an NVIDIA GPU. Running the simulator on a high-end TITAN X GPU, we observed two orders of magnitude speedup compared to the parallel CPU version, three orders of magnitude speedup compared to simulation times reported by Gao et al. in their paper on COLE, and a speedup of 27000 times compared to the multithreaded version of Field II, using numbers reported in a paper by Jensen. We hope that by releasing the simulator as an open-source project we will encourage its use and further development. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
08853010
Volume :
64
Issue :
10
Database :
Complementary Index
Journal :
IEEE Transactions on Ultrasonics Ferroelectrics & Frequency Control
Publication Type :
Academic Journal
Accession number :
125562764
Full Text :
https://doi.org/10.1109/TUFFC.2017.2731944