Golden template comparison using efficient image registration
First Claim
1. A method for golden template analysis of a test image, the method comprising the steps of:
- acquisition of a plurality of sample images;
acquisition of a test image;
creating a golden template image using said plurality of sample images,;
comparing said golden template image with said test image, including the steps of;
registering said golden template image and said test image by minimizing a sum of absolute differences metric, andsubtracting said golden template image from said test image to provide a difference image; and
analyzing said difference image to provide comparison results.
1 Assignment
0 Petitions
Accused Products
Abstract
Golden Template Comparison (GTC) is a method that can be applied to flaw and defect detection in images of 2-dimensional scenes. When a test image is compared to a golden template image, the images must be registered, and then subtracted. The resulting difference image is then analyzed for features that indicate flaws or defects. The registration step is a major determinant of the performance of GTC, and the invention performs the registration step of GTC using a highly efficient and accurate registration method. The registration method of the invention provides substantial registration of all of the features common to the test image and the golden template image, even when one of the images to be registered is flawed, using a registration metric based on minimization of the sum of the absolute value of the differences between the images to be registered, and an efficient optimization technique, such as a version of gradient descent, wherein a local minimum in a registration metric space is found to the nearest pixel using less computational resources than needed to compute the entire registration metric space.
-
Citations
35 Claims
-
1. A method for golden template analysis of a test image, the method comprising the steps of:
-
acquisition of a plurality of sample images; acquisition of a test image; creating a golden template image using said plurality of sample images,; comparing said golden template image with said test image, including the steps of; registering said golden template image and said test image by minimizing a sum of absolute differences metric, and subtracting said golden template image from said test image to provide a difference image; and
analyzing said difference image to provide comparison results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification