Implementing capon beamforming on a GPU for real-time cardiac ultrasound imaging

IEEE Trans Ultrason Ferroelectr Freq Control. 2014 Jan;61(1):76-85. doi: 10.1109/TUFFC.2014.6689777.

Abstract

Capon beamforming is associated with a high computational complexity, which limits its use as a real-time method in many applications. In this paper, we present an implementation of the Capon beamformer that exhibits realtime performance when applied in a typical cardiac ultrasound imaging setting. To achieve this performance, we make use of the parallel processing power found in modern graphics processing units (GPUs), combined with beamspace processing to reduce the computational complexity as the number of array elements increases. For a three-dimensional beamspace, we show that processing rates supporting real-time cardiac ultrasound imaging are possible, meaning that images can be processed faster than the image acquisition rate for a wide range of parameters. Image quality is investigated in an in vivo cardiac data set. These results show that Capon beamforming is feasible for cardiac ultrasound imaging, providing images with improved lateral resolution both in element-space and beamspace.

MeSH terms

  • Algorithms
  • Computer Graphics / instrumentation*
  • Computer Storage Devices*
  • Computer Systems
  • Echocardiography / instrumentation*
  • Echocardiography / methods*
  • Equipment Design
  • Equipment Failure Analysis
  • Image Enhancement / instrumentation
  • Image Enhancement / methods
  • Image Interpretation, Computer-Assisted / instrumentation*
  • Image Interpretation, Computer-Assisted / methods*
  • Reproducibility of Results
  • Sensitivity and Specificity
  • Signal Processing, Computer-Assisted / instrumentation*