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
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;
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
DOI :
10.1109/FPL.2007.4380618