title: An efficient motion estimator with application to medical image registration.
abstract: Image registration is a very important problem in computer vision and medical image processing. Numerous algorithms for registering single and multi-modal image data have been reported in these areas. Robustness as well as computational efficiency are prime factors of importance in image data registration. In this paper, a robust/reliable and efficient algorithm for estimating the transformation between two image data sets of a patient taken from the same modality over time is presented. Estimating the registration between two image data sets is formulated as a motion-estimation problem. We use a hierarchical optical flow motion model which allows for both global as well as local motion between the data sets. In this hierarchical motion model, we represent the flow field with a B-spline basis which implicitly incorporates smoothness constraints on the field. In computing the motion, we minimize the expectation of the squared differences energy function numerically via a modified Newton iteration scheme. The main idea in the modified Newton method is that we precompute the Hessian of the energy function at the optimum without explicitly knowing the optimum. This idea is used for both global and local motion estimation in the hierarchical motion model. We present examples of motion estimation on synthetic and real data (from a patient acquired during pre- and post-operative stages) and compare the performance of our algorithm with that of competing ones.
authors.affiliation: Department of Computer & Information Sciences & Engineering, University of Florida, Gainesville 32611, USA. vemuri@cise.ufl.edu
authors.forename: B C
authors.initials: BC
authors.lastname: Vemuri
authors.forename: S
authors.initials: S
authors.lastname: Huang
authors.forename: S
authors.initials: S
authors.lastname: Sahni
authors.forename: C M
authors.initials: CM
authors.lastname: Leonard
authors.forename: C
authors.initials: C
authors.lastname: Mohr
authors.forename: R
authors.initials: R
authors.lastname: Gilmore
authors.forename: J
authors.initials: J
authors.lastname: Fitzsimmons
mesh_terms: D000465:Algorithms; D001921:Brain / Q000033:anatomy & histology; D003198:Computer Simulation; D003936:Diagnosis, Computer-Assisted / Q000379:methods* / Q000706:statistics & numerical data; D003952:Diagnostic Imaging / Q000379:methods* / Q000706:statistics & numerical data; D006801:Humans; D008279:Magnetic Resonance Imaging / Q000379:methods / Q000706:statistics & numerical data; D008954:Models, Biological; D009038:Motion