• DocumentCode
    1304998
  • Title

    GPU-based beamformer: Fast realization of plane wave compounding and synthetic aperture imaging

  • Author

    Yiu, Billy Y. S. ; Tsang, Ivan K. H. ; Yu, Alfred C. H.

  • Author_Institution
    Med. Eng. Program, Univ. of Hong Kong, Hong Kong, China
  • Volume
    58
  • Issue
    8
  • fYear
    2011
  • fDate
    8/1/2011 12:00:00 AM
  • Firstpage
    1698
  • Lastpage
    1705
  • Abstract
    Although they show potential to improve ultrasound image quality, plane wave (PW) compounding and synthetic aperture (SA) imaging are computationally demanding and are known to be challenging to implement in real-time. In this work, we have developed a novel beamformer architecture with the real-time parallel processing capacity needed to enable fast realization of PW compounding and SA imaging. The beamformer hardware comprises an array of graphics processing units (GPUs) that are hosted within the same computer workstation. Their parallel computational resources are controlled by a pixel-based software processor that includes the operations of analytic signal conversion, delay-and-sum beamforming, and recursive compounding as required to generate images from the channel-domain data samples acquired using PW compounding and SA imaging principles. When using two GTX-480 GPUs for beamforming and one GTX-470 GPU for recursive compounding, the beamformer can compute compounded 512 × 255 pixel PW and SA images at throughputs of over 4700 fps and 3000 fps, respectively, for imaging depths of 5 cm and 15 cm (32 receive channels, 40 MHz sampling rate). Its processing capacity can be further increased if additional GPUs or more advanced models of GPU are used.
  • Keywords
    array signal processing; biomedical transducers; biomedical ultrasonics; coprocessors; medical image processing; parallel processing; ultrasonic transducer arrays; GPU array; GPU based beamformer; GTX-470 GPU; GTX-480 GPU; analytic signal conversion; beamformer architecture; beamformer hardware; channel domain data samples; delay and sum beamforming; graphics processing units; pixel based software processor; plane wave compounding; real time parallel processing; recursive compounding; synthetic aperture imaging; ultrasound image quality improvement; Apertures; Arrays; Delay; Firing; Imaging; Instruction sets; Real time systems;
  • fLanguage
    English
  • Journal_Title
    Ultrasonics, Ferroelectrics, and Frequency Control, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0885-3010
  • Type

    jour

  • DOI
    10.1109/TUFFC.2011.1999
  • Filename
    5995229