• DocumentCode
    2061619
  • Title

    Accelerating a Medical 3D Brain MRI Analysis Algorithm using a High-Performance Reconfigurable Computer

  • Author

    Koo, Jahyun J. ; Evans, Alan C. ; Gross, Warren J.

  • Author_Institution
    McGill Univ., Montreal
  • fYear
    2007
  • fDate
    27-29 Aug. 2007
  • Firstpage
    11
  • Lastpage
    16
  • Abstract
    Many automatic algorithms have been proposed for analyzing magnetic resonance imaging (MRI) data sets. These algorithms allow clinical researchers to generate quantitative data analyses with consistently accurate results. With the increasingly large data sets being used in brain mapping, there has been a significant rise in the need for methods to accelerate these algorithms, as their computation time can consume many hours. This paper presents the results from a study on implementing such quantitative analysis algorithms on high-performance reconfigurable computers (HPRCs). A brain tissue classification algorithm for MRI, the partial volume estimation (PVE), is implemented on an SGI RASC RC100 system using the Mitrion-C high-level language (HLL). The CPU-based PVE algorithm is profiled and computationally intensive floating-point functions are implemented on FPGA-accelerators. The images resulting from the FPGA-based algorithm are compared to those generated by the CPU-based algorithm for verification. The similarity indexes (SI) for pure tissues are calculated to measure the accuracy of the images resulting from the FPGA-based implementation. The portion of the PVE algorithm that was implemented on hardware achieved a 11 times performance improvement over the CPU-based implementation. The overall performance improvement of the FPGA-accelerated PVE algorithm was 3.5x with four FPGAs.
  • Keywords
    biological tissues; biomedical NMR; brain; data analysis; field programmable gate arrays; floating point arithmetic; image classification; medical image processing; CPU; FPGA-accelerators; Mitrion-C high-level language; SGI RASC RC100 system; brain tissue classification algorithm; floating-point functions; high-performance reconfigurable computer; medical 3D brain MRI analysis algorithm; partial volume estimation; quantitative data analysis; similarity indexes; Acceleration; Algorithm design and analysis; Biomedical imaging; Brain mapping; Classification algorithms; Data analysis; High level languages; Image analysis; Magnetic analysis; Magnetic resonance imaging;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on
  • Conference_Location
    Amsterdam
  • Print_ISBN
    978-1-4244-1060-6
  • Electronic_ISBN
    978-1-4244-1060-6
  • Type

    conf

  • DOI
    10.1109/FPL.2007.4380618
  • Filename
    4380618