Confirmed boundary pattern matching
First Claim
1. In a system for aligning two images of the same scene, each of such images comprising an array of pixels, a method of forming a template of a portion of the first image for comparison to the second image, said method comprising the steps of:
- (a) forming a first map from a portion of the first image, the first map comprising an array of pixels, each pixel in the first map having a value indicating whether the corresponding pixel in the first image represents the edge of an object in the range; and
(b) assigning a first value to each pixel in a template map corresponding to pixels on the first map having values indicating an edge and corresponding to pixels in the image having values above a predetermined threshold, and assigning a second value to each pixel in the template corresponding to pixels in the first map having values indicating an edge and corresponding to pixels in the image having values below a predetermined threshold; and
(c) computing a correlation threshold according to the formula;
space="preserve" listing-type="equation">CR (ln CR)/(CR-1) where CR represents the ratio of the average value of the pixels in the first image corresponding to pixels in the template map with the first value to the average value of the pixels in the first image corresponding to pixels in the template map with the second value.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of aligning two images of the same scene by matching features in a first image to features in a second image is disclosed. The method comprises edges of objects in the first image using two different processes. The edges identified using both processes are compared and combined into one image representing confirmed edges which are readily identified in other images of the same scene. A template is then formed from the confirmed edges which is matched to a subregion of the second image.
-
Citations
2 Claims
-
1. In a system for aligning two images of the same scene, each of such images comprising an array of pixels, a method of forming a template of a portion of the first image for comparison to the second image, said method comprising the steps of:
-
(a) forming a first map from a portion of the first image, the first map comprising an array of pixels, each pixel in the first map having a value indicating whether the corresponding pixel in the first image represents the edge of an object in the range; and (b) assigning a first value to each pixel in a template map corresponding to pixels on the first map having values indicating an edge and corresponding to pixels in the image having values above a predetermined threshold, and assigning a second value to each pixel in the template corresponding to pixels in the first map having values indicating an edge and corresponding to pixels in the image having values below a predetermined threshold; and (c) computing a correlation threshold according to the formula;
space="preserve" listing-type="equation">CR (ln CR)/(CR-1)where CR represents the ratio of the average value of the pixels in the first image corresponding to pixels in the template map with the first value to the average value of the pixels in the first image corresponding to pixels in the template map with the second value. - View Dependent Claims (2)
-
Specification