O. Inam, M. Qureshi, Hamza Akram, H. Omer, Zoia Laraib
{"title":"Accelerating Parallel Magnetic Resonance Image Reconstruction on Graphics Processing Units Using CUDA","authors":"O. Inam, M. Qureshi, Hamza Akram, H. Omer, Zoia Laraib","doi":"10.1109/INFOCT.2019.8710946","DOIUrl":null,"url":null,"abstract":"Magnetic Resonance Imaging (MRI) is a noninvasive and powerful technique for clinical diagnosis and treatment monitoring. However, long data acquisition time in conventional MRI may cause patient discomfort and compliance. Recently, parallel magnetic resonance imaging (pMRI) techniques have been developed to speed-up the MR data acquisition time by collecting a reduced data set (k-space) using multi-channel receiver coils. However, with an increasing number of receiver coils, the handling and processing of a massive MR data limits the performance of pMRI techniques in terms of reconstruction time. Therefore, in real-time clinical settings, high speed systems have become imperative to meet the large data processing requirements of pMRI technique i.e. Generalized Auto-calibrating Partially Parallel Acquisition (GRAPPA). Graphics processing units (GPUs) have recently emerged as a viable solution to adhere the rising demands of fast data processing in pMRI. This work presents the GPU accelerated GRAPPA reconstruction method using optimized CUDA kernels to obtain high-speed reconstructions, where multiple threads simultaneously communicate and cooperate to exploit the fine grained parallelism of GRAPPA reconstruction process. For a fair comparison, the performance of the proposed GPU based GRAPPA reconstruction is evaluated against CPU based GRAPPA. Several experiments against various GRAPPA configuration settings are performed using 8-channel in-vivo 1.5T human head datasets. Experimental results show that the proposed method speeds up the GRAPPA reconstruction time up to 15x without compromising the image quality.","PeriodicalId":369231,"journal":{"name":"2019 IEEE 2nd International Conference on Information and Computer Technologies (ICICT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-03-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 2nd International Conference on Information and Computer Technologies (ICICT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INFOCT.2019.8710946","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Magnetic Resonance Imaging (MRI) is a noninvasive and powerful technique for clinical diagnosis and treatment monitoring. However, long data acquisition time in conventional MRI may cause patient discomfort and compliance. Recently, parallel magnetic resonance imaging (pMRI) techniques have been developed to speed-up the MR data acquisition time by collecting a reduced data set (k-space) using multi-channel receiver coils. However, with an increasing number of receiver coils, the handling and processing of a massive MR data limits the performance of pMRI techniques in terms of reconstruction time. Therefore, in real-time clinical settings, high speed systems have become imperative to meet the large data processing requirements of pMRI technique i.e. Generalized Auto-calibrating Partially Parallel Acquisition (GRAPPA). Graphics processing units (GPUs) have recently emerged as a viable solution to adhere the rising demands of fast data processing in pMRI. This work presents the GPU accelerated GRAPPA reconstruction method using optimized CUDA kernels to obtain high-speed reconstructions, where multiple threads simultaneously communicate and cooperate to exploit the fine grained parallelism of GRAPPA reconstruction process. For a fair comparison, the performance of the proposed GPU based GRAPPA reconstruction is evaluated against CPU based GRAPPA. Several experiments against various GRAPPA configuration settings are performed using 8-channel in-vivo 1.5T human head datasets. Experimental results show that the proposed method speeds up the GRAPPA reconstruction time up to 15x without compromising the image quality.