Title :
Real-time ultrasound simulation using the GPU
Author :
Gjerald, Sjur Urdson ; Brekken, Reidar ; Hergum, Torbjorn ; D´hooge, Jan
Author_Institution :
The MI Lab and the Dept. of Circulation and Medical Imaging, Norwegian University of Science and Technology, Trondheim, Norway
Abstract :
In many ultrasound simulators for training purposes, synthetic ultrasound images have to be generated in real time. Patient specific anatomy can be modeled by using computed tomography (CT) data, and shadows can be calculated by using reflection coefficients and depth dependent, exponential attenuation. In order to include speckle, a pre-calculated texture map is typically added and blurred laterally to include an anisotropic point spread function (PSF). We propose to increase the speckle realism and allow for dynamic objects by using a physical model of the underlying scattering process. The scattering process is simulated as a convolution of the PSF of the ultrasound scanner with a scatterer distribution. The challenge is that the typical field-of-view (FOV) contains millions of scatterers which have to be selected by a virtual probe from an even larger body of scatterers. The main idea of this paper is to select and sample scatterers in parallel on the graphic processing unit (GPU). Ultrasound images of homogeneous tissue were produced in real time on a standard GPU (more than 10 frames per second). The ultrasound images were visually similar to images calculated by a reference method.
Keywords :
Graphics processing unit; Instruction sets; Phantoms; Real time systems; Solid modeling; Ultrasonic imaging;
Conference_Titel :
Ultrasonics Symposium (IUS), 2011 IEEE International
Conference_Location :
Orlando, FL, USA
Print_ISBN :
978-1-4577-1253-1
DOI :
10.1109/ULTSYM.2011.0063