Method for image alignment under non-uniform illumination variations
First Claim
1. A method for matching images, comprising the steps of:
- providing a template image and an input image;
computing a Laplacian-of-Gaussian filtered log (LOG-log) image function with respect to the template image and the input image to obtain a Laplacian-of-Gaussian filtered template image and a Laplacian-of-Gaussian filtered input image, respectively;
minimizing an energy function formed by weighting non-linear least squared differences of data constraints corresponding to locations of both the Laplacian-of-Gaussian filtered template image and the Laplacian-of-Gaussian filtered input image to determine estimated geometric transformation parameters and estimated photometric parameters for the input image with respect to the template image; and
outputting the estimated geometric transformation parameters and the estimated photometric parameters for further processing.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for matching images includes the step of providing a template image and an input image. A Laplacian-of-Gaussian filtered log (LOG-log) image function is computed with respect to the template image and the input image to obtain a Laplacian-of-Gaussian filtered template image and a Laplacian-of-Gaussian filtered input image, respectively. An energy function is minimized to determine estimated geometric transformation parameters and estimated photometric parameters for the input image with respect to the template image. The energy function is formed by weighting non-linear least squared differences of data constraints corresponding to locations of both the Laplacian-of-Gaussian filtered template image and the Laplacian-of-Gaussian filtered input image. The estimated geometric transformation parameters and the estimated photometric parameters are output for further processing. The method allows for image matching under non-uniform illumination variations.
-
Citations
21 Claims
-
1. A method for matching images, comprising the steps of:
-
providing a template image and an input image;
computing a Laplacian-of-Gaussian filtered log (LOG-log) image function with respect to the template image and the input image to obtain a Laplacian-of-Gaussian filtered template image and a Laplacian-of-Gaussian filtered input image, respectively;
minimizing an energy function formed by weighting non-linear least squared differences of data constraints corresponding to locations of both the Laplacian-of-Gaussian filtered template image and the Laplacian-of-Gaussian filtered input image to determine estimated geometric transformation parameters and estimated photometric parameters for the input image with respect to the template image; and
outputting the estimated geometric transformation parameters and the estimated photometric parameters for further processing. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for matching images, comprising the steps of:
-
providing a template image and an input image;
computing a Laplacian-of-Gaussian filtered log (LOG-log) image function with respect to the template image and the input image to obtain a Laplacian-of-Gaussian filtered template image and a Laplacian-of-Gaussian filtered input image, respectively;
generating an initial guess for estimated geometric transformation parameters of the input image;
minimizing an energy function formed by weighting non-linear least squared differences of data constraints corresponding to locations of both the Laplacian-of-Gaussian filtered template image and the Laplacian-of-Gaussian filtered input image to determine the estimated geometric transformation parameters and estimated photometric parameters for the input image with respect to the template image; and
outputting the estimated geometric transformation parameters and the estimated photometric parameters for further processing, wherein the initial guess is utilized by the minimizing step to determine the estimated geometric transformation parameters. - View Dependent Claims (9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21)
-
-
15. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for matching images, said method steps comprising:
-
providing a template image and an input image;
computing a Laplacian-of-Gaussian filtered log (LOG-log) image function with respect to the template image and the input image to obtain a Laplacian-of-Gaussian filtered template image and a Laplacian-of-Gaussian filtered input image, respectively;
minimizing an energy function formed by weighting non-linear least squared differences of data constraints corresponding to locations of both the Laplacian-of-Gaussian filtered template image and the Laplacian-of-Gaussian filtered input image to determine estimated geometric transformation parameters and estimated photometric parameters for the input image with respect to the template image; and
outputting the estimated geometric transformation parameters and the estimated photometric parameters for further processing.
-
Specification