DocumentCode :
2689306
Title :
An effective beamforming algorithm for a GPU-based ultrasound imaging system
Author :
Jiwon Kwon ; Jae Hee Song ; Sua Bae ; Tai-kyoung Song ; Yangmo Yoo
Author_Institution :
Dept. of Electron. Eng., Sogang Univ., Seoul, South Korea
fYear :
2012
fDate :
7-10 Oct. 2012
Firstpage :
619
Lastpage :
622
Abstract :
In this paper, four beamforming algorithms (i.e., interpolation and phase rotation with pre- and post-filtering, IBF-PRE, IBF-POST, PRBF-PRE and PRBF-POST, respectively) implemented on a high-performance graphics-processing unit (GPU) were presented. Each beamforming method was divided into two kernels consisting of various beamforming and mid-processing blocks and efficiently implemented on a NVIDIA´s Computer Unified Device Architecture (CUDA) platform (GeForce GTX560 Ti, NVIDIA, Santa Clara, CA, USA). To evaluate the performance of each method, pre-beamformed radio-frequency (RF) data were captured by a commercial ultrasound machine equipped with a research package (G40, Siemens Healthcare, Mountain View, CA, USA) from a tissue mimicking phantom. The execution time for each beamforming algorithm was measured by using a time stamp produced by a CUDA timer. The IBF-PRE outperforms over other methods (i.e., IBF-POST, PRBF-PRE, PRBF-POST), in terms of execution time, i.e., 7.89 ms vs. 16.19 ms, 21.89 ms, and 10.62 ms, respectively. This result indicates that the IBF-PRE method is suitable for the fully software based ultrasound imaging system.
Keywords :
array signal processing; biological tissues; biomedical ultrasonics; filtering theory; graphics processing units; interpolation; medical image processing; parallel architectures; phantoms; CUDA timer; GPU-based ultrasound imaging; IBF-POST; IBF-PRE; NVIDIA computer unified device architecture; PRBF-POST; PRBF-PRE; effective beamforming algorithm; high-performance graphics processing unit; interpolation; phase rotation; post-filtering; pre-beamformed radiofrequency data; software-based ultrasound imaging system; tissue mimicking phantom; ultrasound machine; Array signal processing; Delays; Filtering; Graphics processing units; Kernel; Mixers; Ultrasonic imaging; CUDA; Graphics processing unit; Software beamforming; programmable ultrasound imaging system;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Ultrasonics Symposium (IUS), 2012 IEEE International
Conference_Location :
Dresden
ISSN :
1948-5719
Print_ISBN :
978-1-4673-4561-3
Type :
conf
DOI :
10.1109/ULTSYM.2012.0154
Filename :
6562100
Link To Document :
بازگشت