Title :
Implementing Capon beamforming on the GPU for real time cardiac ultrasound imaging
Author :
Asen, Jon Petter ; Buskenes, Jo Inge ; Nilsen, Carl-Inge Colombo ; Austeng, Andreas ; Holm, Sverre
Author_Institution :
MI-Lab., Norwegian Univ. of Sci. & Technol., Trondheim, Norway
Abstract :
Recent work on Capon beamforming suggest that it can provide increased lateral resolution when applied in a medical ultrasound imaging setting. In this paper, the high computational complexity of the Capon beamformer is targeted with the use of a Graphics Processing Unit (GPU). In-vivo results with Capon beamforming applied on a full cardiac cycle in addition to simulations are presented. With the GPU we are able to process a 70° sector cardiac image from a 64 element phased array at interactive frame rates using both spatial and temporal smoothing. For a typical cardiac ultrasound image of 80 × 400 pixels (70° sector, 15 cm range) acquired using a 2.5 MHz, M=64 element phased array, we obtain 10 fps (subarray length L=M/2, temporal smoothing over 3 samples). If we perform a 2-element pre-beamforming, the channel count is reduced to 32, and frame rate is increased to 44 fps. For a 32 element phased array we need less beams to cover the sector (40 × 400 pixels), hence with the same parameters the frame rate increases to 87 fps. The target GPU was the Nvidias Quadro 6000, capable of 1 Tflops.
Keywords :
array signal processing; biomedical ultrasonics; cardiology; graphics processing units; medical image processing; GPU; Nvidias Quadro 6000; capon beamforming; cardiac cycle; element phased array; frequency 2.5 MHz; interactive frame rates; medical ultrasound imaging; real time cardiac ultrasound imaging; Acoustics; Array signal processing; Arrays; Graphics processing units; Imaging; Instruction sets; Ultrasonic imaging;
Conference_Titel :
Ultrasonics Symposium (IUS), 2012 IEEE International
Conference_Location :
Dresden
Print_ISBN :
978-1-4673-4561-3
DOI :
10.1109/ULTSYM.2012.0532