Fast parametric non-rigid image registration based on feature correspondences
First Claim
1. In a computer, a method of non-rigid image registration between a fixed image and a moving image, comprising the steps of:
- (a) detecting feature points on the fixed image and feature points on the moving image;
(b) assigning a feature vector to each feature point;
(c) calculating the dissimilarity of each pair of feature vectors for feature pairs on the fixed image and the moving image;
(d) calculating the correspondence between feature pairs based on dissimilarity measure;
Xi and Xi′
;
(e) solving for a dense deformation field P using a closed form free from deformation (FFD) model; and
(f) transforming the moving image and the feature points on the moving image using a current FFD deformation field estimate.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for non-rigidly registering a fixed to a moving image utilizing a B-Spline based free form deformation (FFD) model is disclosed. The methodology utilizes sparse feature correspondences to estimate an elastic deformation field in a closed form. In a multi-resolution manner, the method is able to recover small to large non-rigid deformations. The resulting deformation field is globally smooth and guarantees one-to-one mapping between the images being registered. The method generally comprises the steps of: detecting feature points on the fixed image and feature points on the moving image; assigning a feature vector to each feature point; calculating the dissimilarity of each pair of feature vectors for feature pairs on the fixed image and the moving image; calculating the correspondence between feature pairs based on the dissimilarity measure; solving for a dense deformation field P using a closed form FFD model; and transforming the moving image and the feature points on the moving image using a current FFD deformation field estimate.
-
Citations
9 Claims
-
1. In a computer, a method of non-rigid image registration between a fixed image and a moving image, comprising the steps of:
-
(a) detecting feature points on the fixed image and feature points on the moving image; (b) assigning a feature vector to each feature point; (c) calculating the dissimilarity of each pair of feature vectors for feature pairs on the fixed image and the moving image; (d) calculating the correspondence between feature pairs based on dissimilarity measure;
Xi and Xi′
;(e) solving for a dense deformation field P using a closed form free from deformation (FFD) model; and (f) transforming the moving image and the feature points on the moving image using a current FFD deformation field estimate. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer readable memory medium containing program instructions which, when executed by a processor, enable a computer to non-rigidly register a fixed image to a moving image, by;
-
(a) detecting feature points on the fixed image and feature points on the moving image; (b) assigning a feature vector to each feature point; (c) calculating the dissimilarity of each pair of feature vectors for feature pairs on the fixed image and the moving image; (d) calculating the correspondence between feature pairs based on dissimilarity measure;
Xi and Xi′
;(e) solving for a dense deformation field P using a closed form free form deformation (FFD) model; and (f) transforming the moving image and the feature points on the moving image using a current FFD deformation field estimate. - View Dependent Claims (7, 8, 9)
-
Specification