• DocumentCode
    947109
  • Title

    Accelerating the Nonequispaced Fast Fourier Transform on Commodity Graphics Hardware

  • Author

    Sorensen, Thomas Sangild ; Schaeffter, Tobias ; Noe, Karsten Østergaard ; Hansen, Michael Schacht

  • Author_Institution
    King´´s Coll. London, London
  • Volume
    27
  • Issue
    4
  • fYear
    2008
  • fDate
    4/1/2008 12:00:00 AM
  • Firstpage
    538
  • Lastpage
    547
  • Abstract
    We present a fast parallel algorithm to compute the nonequispaced fast Fourier transform on commodity graphics hardware (the GPU). We focus particularly on a novel implementation of the convolution step in the transform as it was previously its most time consuming part. We describe the performance for two common sample distributions in medical imaging (radial and spiral trajectories), and for different convolution kernels as these parameters all influence the speed of the algorithm. The GPU-accelerated convolution is up to 85 times faster as our reference, the open source NFFT library on a state-of-the-art 64 bit CPU. The accuracy of the proposed GPU implementation was quantitatively evaluated at the various settings. To illustrate the applicability of the transform in medical imaging, in which it is also known as gridding, we look specifically at non-Cartesian magnetic resonance imaging and reconstruct both a numerical phantom and an in vivo cardiac image.
  • Keywords
    biomedical MRI; cardiology; convolution; fast Fourier transforms; image reconstruction; medical image processing; phantoms; GPU-accelerated convolution; cardiac image reconstruction; commodity graphics hardware; convolution kernels; convolution step; fast parallel algorithm; medical imaging; nonCartesian magnetic resonance imaging; nonequispaced fast Fourier transform; open source NFFT library; phantom; Discrete Fourier transforms; Parallel algorithms; discrete Fourier transforms; magnetic resonance imaging; magnetic resonance imaging (MRI); parallel algorithms; parallel architectures; Algorithms; Computer Graphics; Fourier Analysis; Image Enhancement; Image Interpretation, Computer-Assisted; Reproducibility of Results; Sensitivity and Specificity; Signal Processing, Computer-Assisted; Time Factors;
  • fLanguage
    English
  • Journal_Title
    Medical Imaging, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0062
  • Type

    jour

  • DOI
    10.1109/TMI.2007.909834
  • Filename
    4359078