Simultaneous grayscale and geometric registration of images
First Claim
1. A method for registration of a first image and a second image, comprising:
- receiving the first and second images;
optimizing a merit function containing a plurality of parameters associated with a transformation function for simultaneous geometric and grayscale registering of the first and second images relative to each other, the optimizing of the merit function being performed by determining optimal values of the parameters using data in the first and second images; and
registering the first image to the second image by applying the geometric and grayscale transformation function using the optimal values of the parameters to generate a third image, the third image being transformed from the first image and registered to the second image.
11 Assignments
0 Petitions
Accused Products
Abstract
Simultaneous grayscale and geometric registration of images, such as mammograms, facilitates temporal comparison and enhances the speed and reliability of computer aided diagnosis (CAD) detection of medical abnormalities. The method generally includes optimizing a merit function, e.g., sum of squared errors, containing parameters associated with a transformation function for simultaneous geometric and grayscale registering of the images, the optimizing of the merit function being performed by determining optimal values of the parameters using data in the images and registering one image to the other by applying the geometric and grayscale transformation function using the optimal values of the parameters. The optimizing may be performed iteratively from coarse to fine resolutions using a modified Levenberg-Marquardt method for optimizing nonlinear parameters with linear regression for optimizing linear parameters. A final iteration may be performed after removing pixel value pairs from the images that correspond to outliers of a joint pixel value histogram.
-
Citations
33 Claims
-
1. A method for registration of a first image and a second image, comprising:
-
receiving the first and second images;
optimizing a merit function containing a plurality of parameters associated with a transformation function for simultaneous geometric and grayscale registering of the first and second images relative to each other, the optimizing of the merit function being performed by determining optimal values of the parameters using data in the first and second images; and
registering the first image to the second image by applying the geometric and grayscale transformation function using the optimal values of the parameters to generate a third image, the third image being transformed from the first image and registered to the second image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for registering a first image to a second image, comprising:
-
an input for receiving data for the first and second images; and
a processor configured to optimize a merit function containing a plurality of parameters associated with a transformation function for simultaneous geometric and grayscale registering of the first and second images relative to each other, the processor being configured to optimize the merit function by determining optimal values of the parameters using the data in the first and second images, the processor being further configured to register the first image to the second image by applying the geometric and grayscale transformation function using the optimal values of the parameters to generate a third image, the third image being transformed from the first image and registered to the second image. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product for directing a computing apparatus to automatically register a first image and a second image, comprising:
-
computer code for optimizing a merit function containing a plurality of parameters associated with a transformation function for simultaneous geometric and grayscale registering of the first and second images relative to each other, the optimizing of the merit function being performed by determining optimal values of the parameters using data in the first and second images; and
computer code for registering the first image to the second image by applying the geometric and grayscale transformation function using the optimal values of the parameters to generate a third image, the third image being transformed from the first image and registered to the second image. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33)
-
Specification