title: CUDA accelerated method for motion correction in MR PROPELLER imaging.
abstract: In PROPELLER, raw data are collected in N strips, each locating at the center of k-space and consisting of Mx sampling points in frequency encoding direction and L lines in phase encoding direction. Phase correction, rotation correction, and translation correction are used to remove artifacts caused by physiological motion and physical movement, but their time complexities reach O(Mx×Mx×L×N), O(N×RA×Mx×L×(Mx×L+RN×RN)), and O(N×(RN×RN+Mx×L)) where RN×RN is the coordinate space each strip gridded onto and RA denotes the rotation range. A CUDA accelerated method is proposed in this paper to improve their performances. Although our method is implemented on a general PC with Geforce 8800GT and Intel Core(TM)2 E6550 2.33GHz, it can directly run on more modern GPUs and achieve a greater speedup ratio without being changed. Experiments demonstrate that (1) our CUDA accelerated phase correction achieves exactly the same result with the non-accelerated implementation, (2) the results of our CUDA accelerated rotation correction and translation correction have only slight differences with those of their non-accelerated implementation, (3) images reconstructed from the motion correction results of CUDA accelerated methods proposed in this paper satisfy the clinical requirements, and (4) the speed up ratio is close to 6.5.
authors.affiliation: School of Information Science and Engineering, Northeastern University, Shenyang, CO 110819, China; Key Laboratory of Medical Image Computing of Ministry of Education, Northeastern University, Shenyang, CO 110819, China. Electronic address: fengchl@neusoft.com.
authors.forename: Chaolu
authors.initials: C
authors.lastname: Feng
authors.forename: Jingzhu
authors.initials: J
authors.lastname: Yang
authors.forename: Dazhe
authors.initials: D
authors.lastname: Zhao
authors.forename: Jiren
authors.initials: J
authors.lastname: Liu
mesh_terms: D000465:Algorithms; D016477:Artifacts; D001921:Brain / Q000033:anatomy & histology*; D006801:Humans; D007089:Image Enhancement / Q000379:methods*; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D008279:Magnetic Resonance Imaging / Q000379:methods*; D009068:Movement; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D012815:Signal Processing, Computer-Assisted
keywords: Artifact; CUDA; Motion correction; PROPELLER