Adaptive Point-Based Elastic Image Registration
First Claim
1. A method of registering a first image and a second image, the method comprising:
- identifying (S1) one or more significant features within said first image;
placing (S2) at least one control point at a significant feature within said first image, determining (S7) a first parameter setting defining a position and displacement parameters in respect of said at least one control point so as to elastically deform (S8) said first image and thereby to improve the similarity between said first image and said second image, and repeating the steps of;
placing (S6) at least one additional control point within said first image, determining (S7) a second parameter setting in respect of said at least one additional control point and defining a position and displacement parameters so as to elastically deform (S8) said first image and thereby to further improve said similarity between said first image and said second image until a predetermined criterion is met.
1 Assignment
0 Petitions
Accused Products
Abstract
A point-based elastic registration method for registering a first image and a second image. A number of prominent feature are identified within the first image using a SIFT algorithm (S1). Then, a single control point is placed (S2) with the source image region at the most prominent SIFT feature and optimal parameter settings in respect thereof are determined (S3) for performing elastic deformation (S4) in respect of the first image so as to optimise a similarity measure. Additional control points are then added (S6) one-by-one at the next most prominent SIFT features, and the elastic deformation process repeated each time (S8) in respect of the new control point set, until a predetermined stopping criterion is met, e.g. the resultant improvement in the similarity measure no longer exceeds some predetermined threshold value. Thus, a high speed, high quality registration method is provided without having to specify the number of control points initially.
-
Citations
11 Claims
-
1. A method of registering a first image and a second image, the method comprising:
-
identifying (S1) one or more significant features within said first image; placing (S2) at least one control point at a significant feature within said first image, determining (S7) a first parameter setting defining a position and displacement parameters in respect of said at least one control point so as to elastically deform (S8) said first image and thereby to improve the similarity between said first image and said second image, and repeating the steps of; placing (S6) at least one additional control point within said first image, determining (S7) a second parameter setting in respect of said at least one additional control point and defining a position and displacement parameters so as to elastically deform (S8) said first image and thereby to further improve said similarity between said first image and said second image until a predetermined criterion is met. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An image processing device for performing registration of a first image and a second image, the device comprising a memory (2) for storing said second image, means for receiving image data in respect of said first image, and processing means (1) configured to:
-
identify one or more significant features within said first image; place at least one control point within said first image, and determine a first parameter setting defining a position and displacement parameter in respect of said at least one control point so as to elastically deform said first image and thereby to improve the similarity between said first image and said second image; and
then the steps of;placing at least one additional control point within said first image, and determining a second parameter setting in respect of said at least one additional control point defining a position and displacement parameters so as to elastically deform said first image and thereby to further improve said similarity between said first image and said second image, until a predetermined criterion is met.
-
-
11. A software program for registering a first image and a second image, wherein the software program causes a processor (1) to:
-
identify one or more significant features within said first image; place at least one control point at a significant feature within said first image, and determine a first parameter setting defining a position and displacement parameters in respect of said at least one control point so as to elastically deform said first image and thereby to improve the similarity between said first image and said second image, and then repeat the steps of; placing at least one additional control point within said first image, and determining a second parameter setting in respect of said at least one additional control point defining a position and displacement parameters so as to elastically deform said first image and thereby to further improve said similarity between said first image and said second image, until a predetermined criterion is met.
-
Specification