title: 3D nonrigid registration via optimal mass transport on the GPU.
abstract: In this paper, we present a new computationally efficient numerical scheme for the minimizing flow approach for optimal mass transport (OMT) with applications to non-rigid 3D image registration. The approach utilizes all of the gray-scale data in both images, and the optimal mapping from image A to image B is the inverse of the optimal mapping from B to A. Further, no landmarks need to be specified, and the minimizer of the distance functional involved is unique. Our implementation also employs multigrid, and parallel methodologies on a consumer graphics processing unit (GPU) for fast computation. Although computing the optimal map has been shown to be computationally expensive in the past, we show that our approach is orders of magnitude faster then previous work and is capable of finding transport maps with optimality measures (mean curl) previously unattainable by other works (which directly influences the accuracy of registration). We give results where the algorithm was used to compute non-rigid registrations of 3D synthetic data as well as intra-patient pre-operative and post-operative 3D brain MRI datasets.
authors.affiliation: Georgia Institute of Technology, School of ECE, 313 Ferst Drive, Atlanta, GA 30332, USA. tauseef@ece.gatech.edu
authors.forename: Tauseef
authors.initials: T
authors.lastname: Ur Rehman
authors.forename: Eldad
authors.initials: E
authors.lastname: Haber
authors.forename: Gallagher
authors.initials: G
authors.lastname: Pryor
authors.forename: John
authors.initials: J
authors.lastname: Melonakos
authors.forename: Allen
authors.initials: A
authors.lastname: Tannenbaum
mesh_terms: D000465:Algorithms; D001185:Artificial Intelligence; D001921:Brain / Q000033:anatomy & histology*; D006801:Humans; D007089:Image Enhancement / Q000379:methods*; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D021621:Imaging, Three-Dimensional / Q000379:methods*; D008279:Magnetic Resonance Imaging / Q000379:methods*; D010363:Pattern Recognition, Automated / Q000379:methods*; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D013382:Subtraction Technique